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

时间:2010-10-10 21:00:19

标签: metapost

我有两个metapost文件:

% test1.mp
beginfig(1):

% foobar code

% code specific to test1

endfig;
end;

% test2.mp
beginfig(1):

% foobar code    

% code specific to test2

endfig;
end;

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

% test1.mp
beginfig(1):

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

% code specific to test2

endfig;
end;

1 个答案:

答案 0 :(得分:4)

% test1.mp
beginfig(1):
input foobar
endfig;
end;