texstudio错误:无法执行命令解决方案

编程入门 行业动态 更新时间:2024-10-17 21:22:55

texstudio错误:无法执行<a href=https://www.elefans.com/category/jswz/34/1771323.html style=命令解决方案"/>

texstudio错误:无法执行命令解决方案

问题排查

首先确认安装目录下的确存在这个文件,我用的是ubuntu,所以直接cd到安装目录

cd /usr/local/texlive/2021/bin/x86_64-linux

根据你自己的安装目录来,然后直接查找有无这个文件

ls | grep xelatex

可以看到,是存在这个文件的,所以我们只需要修改texstudio的参数就可以了

问题根本原因

命令行输入xelatex,能够输出,说明环境变量没有问题

 然后cd到/bin下面,搜索一下latex

cd /bin
ls | grep latex

输出如下:

 latex、pdflatex、lualatex都是我在studio里面直接能用的命令,可以发现,这一堆输出中刚好没有发现xelatex,这就是根本原因,同时也说明,texstudio默认直接在bin里面找命令,而如果这个命令在/bin下不存在,那么texstudio就无法编译。

解决问题

知道了问题出在哪,就好办了

解决方法1:软链接

既然bin里面没有,那我们就给他加进去。我觉得理论上是可以的,但是实际上我失败了,所以这里就不说了,有大神感兴趣的可以试试。

解决方法2:修改命令

自带的编译命令是这样的,我们只需要改为绝对路径即可。

我这里不能用的是xelatex,所以改成这样

/usr/local/texlive/2021/bin/x86_64-linux/xelatex -synctex=1 -interaction=nonstopmode %.tex

这样的话texstudio就可以找到路径了。

其他编辑器遇到无法编译的问题,也可以用这个方法解决,就不用手动命令行编译了。

windows解决方法也是一样的,加上路径即可。

其他命令,如pdflatex、latex用不了也是直接指定路径即可。

更多推荐

texstudio错误:无法执行命令解决方案

本文发布于:2024-02-13 02:30:15,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1690349.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:命令   解决方案   错误   texstudio

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!