我想用 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