在 OS X 上安装 URW Garamond

在 OS X 上安装 URW Garamond

我正在尝试在 OS X 10.9 / MacTeX 2014 上安装 URW Garamond 字体(用于数学设计)。我下载并运行了 getnonfreefonts 脚本(没有任何错误消息)。

但是当我尝试编译以下内容时:

\documentclass{article}
\usepackage[urw-garamond]{mathdesign}
\begin{document}
\blindtext
  A formula:
  \[
    \underbrace{\frac{\sin^{2}\vartheta}{\Theta_{lm}(\vartheta)}\left(\frac{\partial^{2}}{\partial\vartheta^{2}}+\frac{\cos\vartheta}{\sin\vartheta}\frac{\partial}{\partial\vartheta}\right)\Theta_{lm}(\vartheta)+\sin^{2}(\vartheta)(l(l+1))}_{m^{2}}=\underbrace{-\frac{1}{\Phi_{m}(\varphi)}\frac{\partial^{2}}{\partial\varphi^{2}}\Phi_{m}(\varphi)}_{m^{2}}
  \]
  and another one:
  \[
    P_l (x)\equiv\frac {1}{2^l}\sum_{k=0}^{\lfloor l/2\rfloor} (-1)^k \frac{(2l-2k)!}{k!(l-k)!(l-2k)!} x^{l-2k}
  \]
\end{document}

我仍然得到

!pdfTeX error: /usr/texbin/pdflatex (file ugmr8a.pfb): cannot open Type 1 font 
file for reading
 ==> Fatal error occurred, no output PDF file produced!

任何帮助,将不胜感激!

答案1

只要有可能,-sys就应该使用实用程序;这适用于

 fmtutil-sys

 updmap-sys

 getnonfreefonts-sys

第一个实用程序用于重新创建格式文件,第二个实用程序用于更新使用 Type1 字体所需的地图文件而不是位图版本,第三个实用程序对于您的问题而言是最重要的。

一般来说,TeX Live 未直接提供的字体应该在系统树中安装TEXMFLOCAL,用于sudo updmap-sys更新地图文件,这getnonfreefonts(-sys)只是一种特殊情况,因为它提供了安装某些字体系列的自动过程。

为什么使用本地树和系统范围的安装更好?因为这样我们可以保证 TeX Live 中字体的任何更新都将反映在映射文件中。如果使用updmap(或getnonfreefonts)一组映射文件将为仅限当前用户。由于tlmgr(或 Mac OS X 上的 TeX Live Utility) 仅运行updmap-sys,更改不会反映在用户的pdftex.map文件或相关内容中。

因此,使用

sudo getnonfreefonts-sys garamond garamondx

但首先检查命令行

kpsewhich pdftex.map

输出

/usr/local/texlive/2014/texmf-var/fonts/map/pdftex/updmap/pdftex.map

如果结果不同,则删除指向的文件。

答案2

更新 TeXLive 2018 和 TeXShop 后,这对我有用。

Rico AR Picone 博士写道重新安装非免费字体

要获取类似 uw-garamond 的字体,请运行以下命令或在此处查看更多信息。

curl --remote-name https://tug.org/fonts/getnonfreefonts/install-getnonfreefonts

sudo texlua install-getnonfreefonts

然后使用以下内容更新“TeX 文件名数据库”。值得查看此文档。

sudo -H mktexlsr

sudo -H updmap-sys --force --enable Map=newfont.map

sudo texlua install-getnonfreefonts

我一直遇到错误 updmap [ERROR],无法找到 newfont.map,尽管文件位于它应该在的位置!我认为上述顺序有效,但我可能是错的。

已更新:见下图**输出**

相关内容