如何将 Xelatex 与 vim-latexsuite 一起使用?

如何将 Xelatex 与 vim-latexsuite 一起使用?

我想用 Xelatex 编译我的 tex 文件\ll

我的文件开始于

% !TeX program = xelatex
% !TEX TS-program = xelatex

xelatex未被使用

$ pacman -Q vim-latexsuite                        
vim-latexsuite 1:1.10.0-3

$ pacman -Q vim           
gvim 8.2.1522-1

答案1

要使用 vim-LatexSuite 处理 XeLaTeX,您必须创建调用 XeLaTeX 的规则。

修改这些行以适合您的系统,然后将其添加到您的.vimrc

"Add XeLaTex rules
let g:Tex_CompileRule_xe = 'xelatex $*'
let g:Tex_ViewRule_xe = 'xdg-open'

"Set default target to XeLatex
let g:Tex_DefaultTargetFormat = 'xe'

如何将这些规则适应您的系统?
例如:如果您当前的默认 pdf 查看器运行正常,请使用

let g:Tex_ViewRule_xe = g:Tex_ViewRule_pdf

如果你没有将默认目标设置为 XeLaTeX,你可以将当前 vim 缓冲区的目标设置为 XeLaTeX,方法是:

:TTarget xe

相关内容