Vimtex不能运行latexmk的原因


Comments


2025 年 4 月
 123456
78910111213
14151617181920
21222324252627
282930  

安装vimtex这个vim插件后, 提示不能找到latexmk这个程序. 但是从shell是可以正常运行latexmk来编译的. 这主要原因是我们添加的texlive路径有问题.

问题重现

假设在Ubuntu中安装了gvim(sudo apt-get install vim-gtk)以及texlive, 并将texlive的可执行文件路径添加到系统$PATH. 这里添加的方法是:

其实上面的export可以是~/.bashrc, 但是都会产生同样的问题. 即当我们从终端(Terminal)启动gvim时, 可以看到:echo $PATH包含了上述路径, 但是当我们从Laucher启动时, 却没有上述路径. 这就是Gvim从Laucher启动不能用来编译tex的原因.

解决办法

根据这里的解释, 上面添加路径的办法只对Bash Shell有影响. 故我们需要将上面的路径添加到~/.profile:

然后重新登录即可.

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据


Other news

  • 使用Chrome播放本地SWF文件

    两个版本, 一个是选择文件, 一个是直接拖拽。 当然也有合并到一起的办法, 参考这里。直接将下列文件放到和fl…

  • Chrome下载完成后显示病毒扫描失败的解决办法

    很蛋疼的一个提示, 一个pdf下载好后给提示病毒扫描失败。把下载的pdf直接删除了。 解决办法是运行如下的注册…

  • C1驾照学习经验

    历时4个月+15天, 我的C1驾照到手了. 下面分享下经验, 为广大学员解惑。 学驾照, 要趁早 为啥呢, 一…