可以使用 LaTeX3 实现图形文档作者/设计者界面吗?

可以使用 LaTeX3 实现图形文档作者/设计者界面吗?

随着文档创作、设计和实施的分离,最终用户是否可以获得图形工具?

LyX 目前正在尝试这样做,但 LaTeX2e 的设计并不适合这种方法。从本质上讲,这就是 LaTeX3 试图解决的问题:作者不应该关心他们的文档的外观与他们作品的实际内容之间的冲突。虽然 LaTeX2e 成功地将标记与实现分开,但它无法将标记与实现完全分开。设计与其实现(每个人和他们的母亲都会谈论设计——这一点不会改变)。LaTeX3 的各层旨在将实现/编码与设计从内容中分离出来。迄今为止在 LaTeX3 上取得的惊人成就足以证明许多人相信这种分离是可能的——包括我自己。

鉴于这种分离的理想,是否有可能存在一种可以编写和设计 LaTeX 文档的环境,以充分发挥 LaTeX 的强大功能并expl3满足高需求?

答案1

LaTeX 是关于内容,而不是对纸上的曲线进行微观管理。从某种意义上说,这样的想法直接违背了 LaTeX 的优势。这方面的 LaTeX 宣传论文集如下:这里。我反对 Lyx 等正是因为它的用户编写的源代码看起来不错,但实际上却很糟糕(顺便说一句,与 MS Office 一样:文档看起来不错,但其内部结构却一团糟,因为没人会看它。希望你不要对它进行任何重组!)。如果您随后需要将其集成到其他内容中(例如,使其成为书中的一章)或将其重新格式化为某个随机期刊的口味,那么您将陷入困境。

如果您想进行图形布局,其他工具更适合。

相关内容