我正在尝试让 utopia expert 字体正常工作。我使用的是 TeXLive 2012,由 Mactex 在 OSX Lion 10.7.5 上安装。
我已重命名 Adob e文件UEB.PFB
,UERG.PFB
并putb8x.pfb
putr8x.pfb
然后,我将这个文件复制到其中/usr/local/textlive/2012/textmf-dist/fonts/type1/adobe/utopia
,在其中我找到了 4 种标准字体。
我已经updmap-sys
在终端上运行了它,但没有结果。
您能告诉我将文件复制到哪里以及我应该使用什么命令吗?
如您所见,我对 TexLive 的终端和文件结构还不是很熟悉。希望您能理解我的问题,
答案1
您不想将这些文件添加到主树,而是添加到“本地”树:
sudo mkdir -p /usr/local/texlive/texmf-local/fonts/type1/adobe/utopia
sudo cp putb8x.pfb putr8x.pfb /usr/local/texlive/texmf-local/fonts/type1/adobe/utopia
sudo mktexlsr
这应该足够了,因为该fourier-utopia-expert.map
文件默认由 加载updmap
。为了安全起见,你可以这样做
sudo updmap-sys --enable Map fourier-utopia-expert.map
但这不是必要的。
但是,请注意这两个字体文件是不够的,因为您至少缺少斜体和粗体斜体字体。
为什么不是主树?因为当您安装即将推出的 TeX Live 2013 时,您的系统将不再看到这些字体。如果它们在本地树中,则 TeX Live(或 MacTeX,都一样)的任何更新都可以看到它们。