如何將 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

相關內容