我正在使用 vimtex 和以下 vim.init 设置:
let g:Tex_FormatDependency_pdf = 'dvi,ps,pdf'
let g:Tex_CompileRule_dvi = '~/mnt/d/MikTeX/miktex/bin/x64/pdflatex.exe --interaction=nonstopmode $*'
let g:Tex_CompileRule_ps = 'dvips -Ppdf -o $*.ps $*.dvi'
let g:Tex_CompileRule_pdf = 'ps2pdf $*.ps'
let g:Tex_FormatDependency_pdf = 'dvi,ps,pdf'
我正在尝试编译一个包含词汇表的文件。因此类似于:
\documentclass[10pt,letterpaper,final]{article}
\usepackage{glossaries}
\makeglossaries
\newglossaryentry{tplgy:topology}{
name ={Topology},
description = {Topology}
}
\begin{document}
\glsaddall
\printglossaries
\end{document}
但是,这会产生一个空白页。我认为问题在于编译器必须额外运行一段时间才能正确构建词汇表,但我不确定要在 init.vim 文件中进行哪些更改才能实现这一点。