主要观点:TeXpresso 是用于 LaTeX 的实时渲染和错误报告工具,仍处于早期开发阶段,频繁更新。它能提供“实时渲染”体验,大幅改善 LaTeX 编辑体验,尤其对大文档。
关键信息:
- 需使用
git clone --recurse-submodules
克隆仓库,因其使用子模块。 - 由 TeX 引擎、PDF 渲染器、 viewer 和驱动程序组成,分别实现不同功能。
- 支持 Emacs、Neovim 和 Visual Studio Code 等编辑器,各有相应模式及使用方法。
- 有多个 screencasts 展示其功能,如 Neovim 集成、实时更新、使用 Quickfix 窗口等。
- 有主题设置,包括亮/暗模式。
重要细节: - TeX 引擎使用修改版的 Tectonic 引擎生成
texpresso-tonic
辅助二进制文件。 - PDF 渲染器使用 MuPDF。
- viewer 用 libSDL 构建,支持多种键盘和鼠标控制。
- Emacs 模式源在
emacs/texpresso.el
,启动M-x texpresso
,需texpresso-tonic
助手且在同一目录。 - Neovim 模式在
texpresso.vim
仓库,尚不兼容 vanilla Vim。 - Visual Studio Code 模式在
texpresso-vscode
仓库,可在市场中查找。 - 感谢众多贡献者如@DominikPeters、@merv1n34k 等对其的贡献。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。