作者EdwardGJLee (LGJ)
看板LaTeX
标题Re: [分享] 如何在 LaTeX 中编写中文文件
时间Sat Mar 8 18:35:19 2025
※ 引述《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 字型,使用上理所当然的会拖慢速度。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.47.3.216 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/LaTeX/M.1741430121.A.3C1.html
※ 编辑: EdwardGJLee (122.121.84.47 台湾), 03/12/2025 13:09:16
1F:推 sppmg: 感谢各位大神,没持续追踪都不知道 XeTeX 躺平了! 03/22 00:01
2F:推 licheng: 原来如此,感谢这麽详尽的说明。 05/17 18:41