如何在 MikTeX 上安装 MathTime Pro 2 字体

如何在 MikTeX 上安装 MathTime Pro 2 字体

我已经尝试安装很长时间了MathTime 专业版 II (mtpro2)字体在我的系统上。(我在 Windows 7 下运行 MikTeX 2.9,但可能重要的是“Windows 下的最新 MikTeX”,这很普遍,足以引起许多人的兴趣。)我尝试了各种方法:

  1. 第一步:
    • 将“texmf”目录结构合并到我的 MikTeX 根目录(“C:\Program Files\MiKTeX 2.9”)或者
    • 注册一个新的根目录(“C:\Local TeX Files”)并
      • mtpro2“texmf”目录直接放在那里或者
      • mtpro2将“texmf”目录的子目录放在那里
  2. 第二步:运行initexmf --edit-config-file updmap并将“#MathTimePro II”和“Map mtpro2.map”行添加到文件中。
  3. 第三步:以各种顺序和组合运行以下任意或所有命令:
    • 从命令提示符(始终处于管理员模式(右键单击 -> “以管理员身份运行”)):updmap,,,,texhashmktexlsrinitexmf --admin -u
    • 访问 MikTeX“选项”对话框(通过以管理员身份运行 MikTeX 2.9 -> 设置),然后选择“刷新 FNDB”和“更新格式”

这些似乎都不起作用。现在,当我尝试编译随附的示例文件“MTPro2 LaTeX test.tex”时收到的错误消息如下:

!pdfTeX 错误:pdflatex.exe (文件 mt2exf):未找到 2400 处的字体 mt2exf

==> 发生致命错误,未生成输出 PDF 文件!

我不知道发生了什么。另外,我希望在此过程中我没有用错误的信息弄乱哈希/数据库文件。

如何在 MikTeX 下安装 MathTime Professional II 字体?

答案1

更新:现在查看更通用的教程手动字体安装


我做了以下操作,效果不错。有些步骤可能没有必要,或者重复执行。我认为我在“用户”模式下完成了所有操作。

  1. 创建C:\Local TeX Files
  2. 将压缩的字体分发包放入临时目录并在那里解压
  3. C:\Program Files (x86)\MiKTeX 2.9\miktex\bin在那里打开mo.exe。将默认格式更改为字母并添加到根目录 C:\Local TeX Files。需要显示 MiKTeX 维护根目录,以便它在目录中具有正确的优先级。系统说它需要重建格式文件并这样做了。
  4. 将文件夹内容移动texmf到您自己的根目录(C:\Local TeX Files
  5. 从命令行运行

    initexmf --edit-config-file updmap
    
  6. 用记事本打开的空文件

  7. 在文件中添加以下两行
    • # MathTimePro II
    • Map mtpro2.map
  8. 保存并退出
  9. 不要更改 cmd 目录。从命令行运行(这需要很长时间)

    updmap
    
  10. 刷新FNDB(用户)。更新格式

  11. 在命令行中在两行不同的行上执行以下两个命令
    • initexmf --mkmaps
    • updmap
  12. 刷新FNDB(用户)。更新格式

答案2

  1. 已创建C:\Local TeX Files。将压缩的字体分发包放入此目录中并在那里解压。

  2. 点击开始 → 程序 → MiKTeX 2.9 → 维护 → 设置,打开 MiKTeX 选项窗口,点击 Roots 选项卡,Roots 页面显示当前注册的根目录列表。

    单击添加。在以下对话框中,浏览C:\Local TeX Files并单击确定。根目录将附加到列表中。

    C:\Local TeX Files如果您想优先处理自己的文件,可以将其移动到安装目录之前。单击C:\Local TeX Files以选择列表条目。然后单击“向上”将其移动到安装目录之前。

  3. 在目录...\miktex 2.9\miktex\bin\x64\ 的命令行中,运行“initexmf --edit-config-file updmap”

打开记事本窗口,添加以下行(无引用):

“地图 mtpro2.map #localtexmf\dvips\mtpro2\mtpro2.map”

然后保存并退出。

  1. 在目录...\miktex 2.9\miktex\bin\x64... 运行 updmap.exe

  2. 按照第 2 步进行操作,单击“常规”选项卡,单击“刷新 FNDB”,单击“更新格式”。

答案3

我发现的问题是安装将 updmap.cfg 放在了错误的目录中。以下是我的笔记(最终确实有效)。

使 mtpro 字体正常工作的一般策略。

  • updmap --verbose从 DOS 框运行。

  • initexmf --edit-config-file updmap从 DOS 框运行。

  • 确保包含正确内容的Document and Settings/All Users/Application Data/Miktex/2.9/miktex/config文件。updmap.cfg

注意:安装时将其放入myname/Application Data/MiKTeX/2.9/miktex/config/

放入所有用户。这似乎已经成功了。

相关内容