A. Latex编辑实时预览:vim+xelatex+zathura
实时预览Vim+xelatex+zathura使用笔记
vim是Linux上性能卓越的文本编辑器,尤其配合vimtex插件,能够支持LaTeX文件的编辑。xelatex是TeX Live中功能强大的LaTeX编译器,支持使用CTEX等中文包。zathura则是一款以vim风格设计的PDF阅读器,实现实时预览LaTeX文件。
Linux自带的vim可能不兼容python3。通过在vim中输入:version,若显示“-python3”而非“+python3”,则需要卸载当前vim并手动编译安装最新版本。最新稳定版Vim可在GitHub(或其他途径)获取。安装方法包括:
vim自身不提供实时编译浏览功能,需借助第三方插件。vim-plug插件管理工具可简化配置过程。以下步骤展示了如何安装并配置插件:
zathura通过包管理器(如apt install)或git clone安装。确保按提示完成所有依赖安装,并在~/.config/zathura/zathurarc中设置recolor true以提供夜间阅读模式。
在确保tex文件能被xelatex编译的情况下,使用vim打开文件,输入vimtex的隐藏命令进行实时预览。样例代码及报错处理见后文。
注1:安装必要的库确保中文论文编译环境正常运行。
注2:部分用户反馈vim正确配置Python3后,--version显示结果仍为“-python3”,可能影响PlugInstall的正常运行。
更多vimtex相关指令请查阅GitHub上的详细信息。安装过程中如遇问题,请留言提问。