在 XMLTEX 中,XMT 是什么

在 XMLTEX 中,XMT 是什么

什么是 XML,有人可以快速指导一下吗?

需要区分 XSLT 和 XMT。哪个输出的 XML 质量更高。

答案1

XML 是一种结构化标记格式,其细节与本文无关,但如果你有类似这样的文件

<something>
  <this>zzz</this>
  <value>2</value>
</something>

或者

<p>This is <b>bold</b> text in a paragraph.</p>

然后就是xml了。

XSLT 是标准的 XML 处理语言,可用于将一组 XML 转换为另一组 XML,或者说是 LaTeX 进行排版。

xmltex 是我在本世纪初编写的一个系统,它使用 TeX 直接解析和排版 XML,而不是使用 XSLT(或 python 或 perl 或任何其他您喜欢的编程语言)明确将其转换为 tex。xmltex 使用的 tex 宏文件(类似于 latex.sty.cls文件)的扩展名为.xmt.

xmltex 具有一些有趣的功能,而且有点令人惊讶的是,也许一些出版社仍使用它来排版 XML 形式的文档,但如果您的要求是排版 XML 文档,我绝对建议您使用 xslt 并将 xml 转换为 latex,然后以通常的方式生成排版文档。

网络上有数百个优秀的 XSLT 教程,将文档转换为 latex 后,可以使用标准 latex 技术对其进行样式设置。如果您使用 xmltex,那么您将只能依靠 20 年前一个人编写的不受支持的系统。

相关内容