当我开始了解TEX时,我发现它是一种破坏性的语言。我认为任何基于XML的替代方案都可以更好地完成工作。每个人都不会有学习TEX的麻烦。我觉得这很费时间。有没有人知道这样的基于XML的替代方案?如果那个东西和XML(具有相同的元素或者一个可以转换为另一个)之间存在兼容性,那么这将很好。
答案 0 :(得分:5)
我想我能想到的最接近的是Docbook。它是一种非常灵活的标记语言,用于生成技术文档,从手册页,文章到书籍。
尽管如此,我认为TeX是更好的选择。更强大的功能,更多的工具和更漂亮的输出。如果你想用TeX / LaTeX生成非常漂亮的文档,但是没有太多了解,我建议你研究LyX,一个很好的图形编辑器,它允许你创建或多或少像文字处理器一样的文档,但是具有更好的结果并获得LaTeX的全部功能(尽管有时通过在LyX文档中嵌入LaTeX命令)。
我在这里假设您的目标是手动创建文档。如果您希望从其他内容自动生成它们,Docbook可能是更好的选择。
答案 1 :(得分:3)
我认为你可能正在咆哮错误的树,但有Prince,一个XML + CSS到PDF渲染引擎。
答案 2 :(得分:3)
看起来像TeXML“TeX的XML语法......”可能正是您要找的。 p>
答案 3 :(得分:1)
有一种名为MathML的语言。我不知道关于它的第一件事,所以不要把它作为推荐。