我尝试使用以下命令运行 metapost:
mpost myfigure.mp
我收到一个错误,我看到很多人问到这个错误:
抱歉,我找不到“mpost”预加载文件;将尝试“plain”。
我找不到“plain”预加载文件!
但对我来说,运行的解决方案:
sudo apt-get install texlive
没什么区别。
Metapost 究竟是如何运行的?
答案1
虽然 MetaPost 二进制文件已安装在您的系统上,但 Ubuntu 默认不会安装任何 MetaPost 格式。正如 daleif 在评论中提到的,您可以通过以下方式避免这种令人困惑的情况:使用上游 TeXLive或者您可以安装以下格式:
跑步
sudo apt-get install texlive-metapost
然后命令
mpost myfigure.mp
作品。
如果你想使用元乐趣扩展,你需要metafun.mp
从 ConTeXt 获得。要使用 Ubuntu 软件包安装 ConTeXt,只需运行
sudo apt-get install context
然后,您可以使用 MetaPost 和 MetaFun 格式
mpost '@metafun' myfigure.mp