8 个版本
0.1.7 | 2020 年 4 月 1 日 |
---|---|
0.1.6 | 2019 年 11 月 2 日 |
0.1.5 | 2019 年 10 月 15 日 |
#25 in #slide
每月 25 次下载
24MB
636K SLoC
更快-Beamer
LaTeX Beamer 幻灯片的增量编译器
动机
编译 Beamer 幻灯片花费时间太长。我希望即使输出不是 100% 正确,也能快速预览我的文件。
它的功能
它解析您的输入文件,并单独和并行编译每个 frame
环境。编译后的帧被缓存,并且只有在必要时才重新编译。
当然,帧页面和引用将无法正确渲染,但它应该足以了解您的帧将如何显示。
执行以下行将使 faster-beamer
监视您的 tex 文件中的更改,并在更改时编译所有帧,并且仅输出最近更改的帧。
faster-beamer presentation.tex --server
如果您想使用 pdfunite 将所有编译后的帧粘合在一起,请使用
faster-beamer presentation.tex --server --pdfunite
我们还可以尝试将预编译的帧重新插入到原始文档中。这将产生最准确的结果(包括标题、章节页面)。
faster-beamer presentation.tex --server --unite
要求
- Rust 工具链 >= 3.39
- 您需要在
PATH
中有pdflatex
。如果您想合并 PDF,还需要添加pdfunite
。
安装
cargo install --path . --force
感谢
本项目使用了 https://github.com/santifa/latexcompile
的修改版本。
依赖项
~9–20MB
~286K SLoC