Как использовать Xelatex с vim-latexsuite?

Как использовать Xelatex с vim-latexsuite?

Я хочу скомпилировать свой tex-файл с помощью Xelatex\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

Для работы с XeLaTeX с помощью vim-LatexSuite необходимо создать правила вызова 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

Связанный контент