我应该买一本关于LaTeX和MetaPost的书,还是只买MetaPost?

时间:2010-10-06 12:06:50

标签: latex metapost

我觉得LaTeX语法很容易使用。但是,我开始在我的文档中包含图表。我发现了MetaPost令人兴奋的世界!问题是,MetaPost语法看起来比LaTeX强一点......所以我想我会买一本书。我想知道,是否更好地购买一本关于LaTeX(也许我可以学到东西)和MetaPost的通用书,或者我应该买一本专门针对MetaPost的书吗?鉴于专业书将更多涉及,我认为介绍可能会更好。

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

Udpdate:

我刚才意识到我在不知不觉中使用了MetaUML,而不是原始的MetaPost。因此,对于那些不知道的人,MetaUML是MetaPost的一个包。正如用户Little Bobby Tables所指出的,没有MetaUML的书。

1 个答案:

答案 0 :(得分:5)

  1. 如果您已经了解基本语法和结构,那么购买一本关于LaTeX的书是毫无意义的。 LaTeX就像Java一样 - 它的功能来自许多可用的包而不是它的语法。如果你想要一本LaTeX书,那么值得投资LaTeX companion
  2. 另一方面,MetaPost有一个棘手的非平凡的语法,所以如果你打算使用它,你最好有一些参考方便。
  3. 如果您对MetaPost for UML感兴趣,请查看MetaUML
  4. 我的建议:不要使用MetaPost 。这是一种神秘且反直觉的语言。您可以使用LaTeX原生PGF-Tikz来获得类似的结果(另请参阅examples,如此class diagram)。 PGF-Tikz不需要额外的编译,代码也不那么模糊。