LaTeX3 有任何印刷方面的改进计划吗?

LaTeX3 有任何印刷方面的改进计划吗?

我读过几篇关于即将推出的“版本”中 LaTeX 的更改的帖子,LaTeX 是否计划对排版方式进行任何更改?关于字距、间距和microtype今天所做的所有“花哨”的事情。我知道现在的 LaTeX 在河流和湖泊方面存在一些问题,我不知道是否可以解决这些问题。但在这方面,LaTeX3 是否做了什么不同的事情来改进排版?这不是批评,只是一个好奇的用户提出的问题。如果有任何改进,请提供列表和一些示例,我们将不胜感激。

答案1

LaTeX3 的目的是使能够印刷方面的改进,而不是提供它们。

稳定的位(等)迄今为止已经提供了更灵活的方法来编写 LaTeX。下一个议程(根据LaTeX3 列表上的这个主题)是模板概念,因为

输出和样板想法需要模板,模板需要 xparse,xparse 需要 expl3。

模板概念(参见使用 LaTeX3 的 xtemplate) 或提议的类似 CSS 的“LaTeX 数据库 (LDB)”仍在进行中,但许多印刷方面的改进将有可能实现。(其他改进将需要输出和样稿创意,而这些创意距离现实还很远。)

但这些都与让 TeX 已经实现的功能变得可访问有关。诸如microtype或河流检测之类的功能需要对引擎本身进行修改。这已经完成了microtype——PDFTeX 和 XeTeX 中添加的就是示例——但实现此类更改的最简单方法是使用 LuaTeX 提供的钩子。

我希望基于 LaTeX3 的格式更加模块化、职责更好地分离,能够对排版过程进行“更清晰”的基于 Lua 的更改,但这只是 LaTeX3 参与这些更改的范围。

相关内容