我是一名退休的软件工程师,也是这个网站的新手。请原谅我的问题太幼稚。
我使用的是 Windows、XP 和 Vista。目前我买不起其他操作系统。我以前用过 MikTeX 2.8,并使用它附带的软件包来绘制自动机。我以前的做法是,编写一个.mp
文件,然后使用mp.exe
它进行预处理以创建一个图形文件,然后 TeXnicCenter 会在我使用它时获取它\usepackage{graphics}
。我有很多.tex
这样的文件。
最近,我不得不卸载 MikTeX 2.8 并将其替换为 MikTeX 2.9。当我尝试处理.tex
没有任何图形的文件时,一切都正常。当我尝试处理带有自动机状态图的文件时,我发现mp.exe
MikTeX 2.9 中缺少。
我有两个选择,
我仍然有 MikTeX 2.8 的原始 protext.exe,因此我可以退出 MikTeX 2.9 并重新安装 2.8。
使用 TikZ 绘制自动机状态图。
我个人更喜欢选项 1。但是,从我在这个网站上读到的所有内容来看,选项 2 似乎是最好的。但是,选项 2 意味着我必须花费一些时间和精力来学习 TikZ。所以,我需要知道,选项 1 有多糟糕?或者,我是否有选项 3,即与mp.exe
2.9 兼容的东西?
答案1
Metapost 也在 miktex 2.9 中:您可以使用可执行文件 mpost.exe 或 miktex-mpost.exe(两者都链接到同一个库,并且这两个名称在 miktex 2.8 下也存在)。只有别名“mp.exe”因某种我忘记或从未听说过的原因而消失了。
我隐约记得最近 metafont 出了点问题。如果出现问题,你应该查看错误跟踪器和 miktex 邮件列表的存档。