Можно ли включить один файл MetaPost в другой?

110
15

У меня есть два файла метапоста:


% 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 code" в файл foobar.mp, а затем включить этот файл как в test1.mp, так и в test2.mp? Например...


% test1.mp
beginfig(1):

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

% code specific to test2

endfig;
end;

спросил(а) 2021-01-25T19:55:07+03:00 5 месяцев назад
1
Решение
99

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

ответил(а) 2021-01-25T19:55:07+03:00 5 месяцев назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема