2010-10-10 159 views
5

我有兩個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; 

回答

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

是隨時隨地記錄了'input'命令?我試圖搜索關於它的信息,但找不到任何東西。 – Palec 2015-05-04 01:30:39

+0

另外,當使用內置於lualatex中的mplib時,輸入機制似乎不起作用---任何解決方案/解決方法? – user22356 2016-12-26 13:01:37

相關問題