我应该在LaTeX和MetaPost上还是仅在MetaPost上都买一本书?

Nic*_*ton 3 latex metapost

我觉得LaTeX语法很容易使用。但是,我开始在文档中包含图表。我发现了MetaPost令人兴奋的世界!事实是,MetaPost语法看起来比LaTeX更加强烈...所以我想我会买一本关于它的书。我想知道,是否最好买一本同时谈论LaTeX(也许我可以学到一些东西)和MetaPost的通用书籍,还是应该买一本只专注于MetaPost的书呢?鉴于这本专门书籍将涉及更多内容,因此我认为入门的内容可能会更好。

如果相关,则该文档为软件项目规范;因此它包含UML和数据流程图。老实说,我实际上是想知道LaTeX是否与此问题有关-如果是这样,是否有有关MetaPost的权威书籍?

上日期:

我只是意识到我在不经意间使用了MetaUML,而不是原始的MetaPost。因此,对于那些不知道的人,MetaUML是MetaPost的软件包。正如用户Little Bobby Tables指出的那样,没有适用于MetaUML的书。

Lit*_*les 5

  1. 如果您已经了解LaTeX的基本语法和结构,那么买一本书就毫无意义。LaTeX就像Java一样-其功能来自许多可用的软件包,而不是其语法。如果您仍然想要一本LaTeX书籍,那么值得在LaTeX伴侣中进行投资。
  2. 另一方面,MetaPost具有棘手的非平凡语法,因此,如果您打算使用它,则最好有一些方便的参考资料。
  3. 如果您对用于UML的MetaPost感兴趣,请查看MetaUML
  4. 我的建议:不要使用MetaPost。这是一种奥秘和违反直觉的语言。您可以使用LaTeX原生PGF-Tikz来获得类似的结果(另请参见示例,如此类图)。PGF-Tikz不需要额外的编译,并且代码不太晦涩。