如何运行 metapost?

如何运行 metapost?

我尝试使用以下命令运行 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

相关内容