我有两个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;

最佳答案

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

关于metapost - 是否可以将一个MetaPost文件包含到另一个文件中?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3902179/

10-12 05:31