安装 mathtime pro 2 字体时出现问题

安装 mathtime pro 2 字体时出现问题

好吧,我知道有人发过类似的问题。但是他们的解决方案似乎对我的情况不起作用。

我尝试安装 Mathtime Pro 2。我有 texlive 2013 和 Ubuntu 14.04。我首先找到了这个主题:帮助在 Ubuntu Linux 中通过 tex-live 使用 MathTime Pro 2 字体之后它指的是在 TexLive 上安装 MathTime Professional 2 字体时出现问题

我尝试了他们的解决方案,但仍然收到错误

kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 4+0/600 --dpi 2400 mt2exf
mktexpk: don't know how to create bitmap font for mt2exf.
kpathsea: Appending font creation commands to missfont.log.
 )
!pdfTeX error: pdflatex (file mt2exf): Font mt2exf at 2400 not found
 ==> Fatal error occurred, no output PDF file produced! 

安装程序提供的日志文件在 TexLive 上安装 MathTime Professional 2 字体时出现问题可以在这里找到:http://pastebin.com/Gk9AHuFP

我也尝试了精简版,但似乎也不起作用。

需要说明的是,我最近还安装了 MinionPro 字体。在安装该字体的过程中,我也遇到了一些问题。

我希望有人能帮助我解决这个问题。

- 编辑 -

所以我删除了所有 texlive 安装以及所有文件和文件夹。我下载了新版 texlive 2014,并使用安装程序进行了安装。我使用以下设置进行了安装:

在此处输入图片描述

现在我需要将texmfmtpro2 文件夹放在哪里(合并)?/usr/local/texlive/texmf-local或者/usr/local/share/texmf~/.texmf

之后我需要运行

sudo texhash
sudo updmap-sys --disable mt-belleek.map --nomkmap
sudo updmap-sys --disable belleek.map --nomkmap
sudo updmap-sys --disable mt-yy.map --nomkmap
sudo updmap-sys --disable mt-plus.map --nomkmap
sudo updmap-sys --enable Map mtpro2.map

或许vim $(kpsewhich updmap.cfg),添加Map mtpro2.map并运行sudo updmap-sys。对吗?

答案1

在这个答案中,我假设使用标准 TeX Live,而不是由 Debian、Fedora 或类似发行版打包的 TeX Live。

额外的材料应该安装在TEXMFLOCAL或中TEXMFHOME。第一个位置是

/usr/local/texlive/texmf-local

TEXMFHOME指的是~/texmf~/Library/texmf使用 MacTeX)。

由于多种原因,应始终安装字体TEXMFLOCAL(请参阅相关问题在 OS X 上安装 URW Garamond)。

这当然需要管理员权限。

  • 通过展开顶层的档案/usr/local/texlive/texmf-local或手动移动文件来安装材料。

  • 跑步mktexlsr

  • 打开文件

    /usr/local/texlive/texmf-local/web2c/updmap.cfg
    

    (如果需要,可以创建它)并附加以下行

    Map mtpro2.map
    
  • 跑步updmap-sys

这将使系统的所有用户都可以使用这些字体。


笔记。虽然

updmap-sys --enable-map mtpro2.map

(具有管理员权限)而不是上面的最后两个步骤以相同的方式工作,按照上面解释的方式做有一个很大的优势:当 TeX Live 2015 发布和安装时,文件/usr/local/texlive/texmf-local/web2c/updmap.cfg将保持完全相同,并且updmap-sys安装程序的运行将使 MathTime Pro 字体在新版本中可用,而无需记住手动激活它们。

相关内容