※ 引述《Hsins (迅雷不及掩耳盗铃)》之铭言:
[...]
: 顺带一提的是,虽然 LuaTeX 这几年很努力在调整,但处理字体
: 跟编译的速度上还是比不是 pdfLaTeX 和 XeTeX。但是兼容性已
: 经有改善了,这意味着想要快速先预览时可以先采其他引擎,而
: 再最后编译文件时再切换到 LuaTeX 是一个可行的选项。
: 但是如果有使用 \directlua{...} 之类的的东西的话
: 那就没办法了…
这个部份我单独说明一下,先说字型、字体的运作。LuaTeX 是自行独立处理
字、字体,而不相依于系统,理论上来说这样才是专业排版正确的方向,
因为一旦相于系统时,将会很有机会在不同的系统编译出来的排版有差异。
※这点老实说,就是我一开始不会选择 XeTeX 引擎的重要原因。
※像 Scribus,最先开始启动的时候也是一样很慢,因为它在自行处理字型。
编译慢,这点我倒是觉得还可以接受,在我的系统里编译一部近六千页的书,
大约需要四分钟。相较于它所带给我的成品品质,我是觉得还可以接受。况且
一些 LuaTeX team 所预期的功能完成时,编译速度我想是可以再改进的。
因此,如果只是短期使用 LaTeX,论文写完大概就不会再接触 LaTeX 的话,
用什么引擎都好说。如果是长期会接触/使用 LaTeX 的话,就要考虑清楚了。
Wed Mar 12 13:08:07 CST 2025 补充说明:
ConTeXt 是使用 LuaTeX 引擎,但它的编译速度并不会太慢,也就是说就引擎
本身而言,它的速度并不如大家碰到的那么慢,会慢有很大一部份是因为 LaTeX
本身结构上的问题。
另外就是 CJK 字型,使用上理所当然的会拖慢速度。