mathtime mt11p mtpro2 进入 texlive

mathtime mt11p mtpro2 进入 texlive

亲爱的 TeXperts:有人给我发送了一些需要 mtgub 字体的 latex 文件。

(以前的修复尝试:我曾希望通过切换到带有 texlive-extra-fonts 的 ubuntu 13.10 texlive 发行版(与我之前使用的直接安装不同),字体会神奇地出现。可惜,它们没有。)

mtgub 似乎是 ctan 包 mt11p 中的一个数学字体,http://www.ctan.org/tex-archive/fonts/mt11p。ctan 上的 mt11p 最大限度地增加了混淆,因为它称自己是一个使用 Y&Y 分发的 mathtime 字体的软件包,但与 Y&Y 委托开发的 mathtime 软件包没有任何联系。不是开玩笑。

最终,mt11p 包还引用了 PCTeX 的 MathTime Pro 字体。PCTeX 有一个“精简”免费版本(很棒!)以及一个专业版,但安装说明仅适用于 tetex,自 2006 年以来已经过时。现在,我们有 texlive。PCTeX 没有针对 texlive 的字体安装说明。

所以,我需要找出 (a) 我到底需要什么文件(来自 pctex 的 mtplite.zip?)以及 (b) 如何安装它们。有帮助吗?

答案1

首先,我建议卸载 Ubuntu 的 tex 软件包,因为安装两个 tex 只会造成混乱。(如果您愿意,可以同时保留这两个软件包,但您需要更加小心谨慎地进行操作。)

我假设您正在使用直接安装的发行版,我假设是 TeX Live 2013。

我对这些特定的字体不太熟悉,所以如果有任何不太合适或不起作用的地方,请告诉我。

您需要决定在哪里安装字体。有两个合理的选择。第一个是在您的个人 texmf 树中。这些将仅供您的用户使用,并且在更新 TeX Live 方面有一些缺点。第二个选项是将它们安装到您的本地 texmf 树中。我推荐这个选项。

如果以下目录不存在,请创建它们[如果您忽略了不要以 root 身份安装 TeX Live 的建议,则可能需要使用 sudo 执行此操作]:

  1. /usr/local/texlive/texmf-local/fonts/type1/pctex/mt11p[pctex 基于 egreg 的帮助 - 见评论]
    • 将从 PCTeX 下载的 .pfb 文件复制到此处
  2. /usr/local/texlive/texmf-local/fonts/afm/pctex/mt11p
    • 将从 PCTeX 下载的 .afm 文件复制到此处
  3. /usr/local/texlive/texmf-local/fonts/tfm/pctex/mt11p
    • 从 CTAN 下载的存档中的 tfm 目录中复制 .tfm 文件
  4. /usr/local/texlive/texmf-local/fonts/vf/pctex/mt11p
    • 将从 CTAN 下载的存档中的 vf 目录中的 .vf 文件复制到此处
  5. /usr/local/texlive/texmf-local/fonts/map/dvips/mt11p
    • 将从 CTAN 下载的存档中的 .map 文件复制到此处
  6. /usr/local/texlive/texmf-local/tex/latex/mt11p
    • 在从 CTAN 下载的存档中的 .ins 文件上运行 latex;将生成的 .sty 文件复制到此处
  7. /usr/local/texlive/texmf-local/doc/fonts/mt11p
    • 在您从 CTAN 下载的存档中的 .dtx 文件上运行 latex;将生成的文档复制到此处
  8. /usr/local/texlive/texmf-local/source/fonts/mt11p
    • 将从 CTAN 下载的源文件(例如 .dtx、.ins)复制到此处 - 这是完全可选的,仅供将来参考;如果愿意,你可以完全跳过此步骤

现在通过运行来更新 TeX 的文件数据库mktexlsr /usr/local/texlive/texmf-local

现在通过运行来安装 TeX 使用的字体updmap-sys --enable Map mt11p.map

您现在应该能够使用这些字体了。请注意,如果文档需要字体而字体尚未安装,则生成文档可能会失败。这不会停止安装工作,但如果您想要文档,您可以只安装作为 CTAN 存档的一部分下载的现成 .pdf,也可以在安装字体后在 .dtx 文件上重新运行 latex。

相关内容