将 Latexmk 与 mpost 结合使用

将 Latexmk 与 mpost 结合使用

如果发生了变化,是否可以在每次编译运行后指示latexmk执行?mpost paper.mppaper.mp

我尝试创建一个自定义latexmkrc规则:

add_cus_dep('mp', '1', 0, 'mpost');
sub mpost {
 system "mpost $name" ;
 popd();
 return 0;
}

但这似乎不起作用

答案1

这似乎有效:

add_cus_dep('mp', '1', 0, 'mpost');
sub mpost {
 return system("mpost $_[0].mp");
}

回答关于 latexmk 和 feynmp 的问题以获得更完整的解决方案。

相关内容