Должен ли я купить книгу на LaTeX и MetaPost или только на MetaPost? - PullRequest
3 голосов
/ 06 октября 2010

Мне кажется, что синтаксис LaTeX довольно прост в использовании. Однако я начинаю включать диаграммы в свой документ. Я открыл для себя захватывающий мир MetaPost! Дело в том, что синтаксис MetaPost выглядит немного более интенсивным, чем LaTeX ... Поэтому я решил, что куплю на него книгу. Я задаюсь вопросом, лучше ли покупать обобщенную книгу, которая рассказывает как о LaTeX (может быть, я могу чему-то научиться), так и о MetaPost, или мне следует купить книгу, которая специализируется только на MetaPost? Учитывая, что специализированная книга будет более интересной, я думаю, что вводная книга могла бы быть лучше.

Если это актуально, документ представляет собой спецификацию проекта программного обеспечения; поэтому он содержит UML и диаграммы потоков данных. Если честно, мне действительно интересно, имеет ли отношение LaTeX к этому вопросу - если это так, есть ли определенная книга для MetaPost?

Udpdate:

Я только что понял, что невольно использовал MetaUML, а не необработанный MetaPost. Так что для тех, кто не знает, MetaUML - это пакет для MetaPost. Как указал пользователь Little Bobby Tables, для MetaUML нет книги.

1 Ответ

5 голосов
/ 06 октября 2010
  1. Бессмысленно покупать книгу о LaTeX, если вы уже знаете базовый синтаксис и структуру.LaTeX похож на Java - его мощь зависит от множества доступных пакетов, а не от его синтаксиса.Тем не менее, если вы хотите книгу LaTeX, стоит инвестировать в LaTeX-компаньон .
  2. MetaPost, с другой стороны, имеет хитрый нетривиальный синтаксис, поэтому, если вы намереваетесь использовать его, вам лучше иметь справочник.
  3. Если вас интересует MetaPost для UML, взгляните на MetaUML .
  4. Мой совет: Дон 'Используйте MetaPost .Это загадочный и нелогичный язык.Вы можете достичь аналогичных результатов, используя LaTeX-native PGF-Tikz (см. Также примеры , например диаграмма классов ).PGF-Tikz не требует дополнительной компиляции, а код менее темный.
...