标签: metapost

是否可以将一个MetaPost文件包含在另一个中?

我有两个metapost文件:

% test1.mp
beginfig(1):

% foobar code

% code specific to test1

endfig;
end;
Run Code Online (Sandbox Code Playgroud)
% test2.mp
beginfig(1):

% foobar code    

% code specific to test2

endfig;
end;
Run Code Online (Sandbox Code Playgroud)

作为程序员,我自然不喜欢重复.有没有办法将"foobar代码"移动到foobar.mp文件中,然后在test1.mp和test2.mp中包含此文件?例如...

% test1.mp
beginfig(1):

% for illustration...
Include.foobar("foobar.mp");

% code specific to test2

endfig;
end;
Run Code Online (Sandbox Code Playgroud)

metapost

5
推荐指数
1
解决办法
371
查看次数

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

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

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

上日期:

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

latex metapost

3
推荐指数
1
解决办法
441
查看次数

标签 统计

metapost ×2

latex ×1