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上的詳細信息。安裝過程中如遇問題,請留言提問。