![如何正确地为 mathgifg 包添加字体](https://linux22.com/image/310723/%E5%A6%82%E4%BD%95%E6%AD%A3%E7%A1%AE%E5%9C%B0%E4%B8%BA%20mathgifg%20%E5%8C%85%E6%B7%BB%E5%8A%A0%E5%AD%97%E4%BD%93.png)
我按照本指南安装了 mathgifg 包:
对于排版,我使用的是 MacTex 2013 发行版和 pdftex。现在,我正在使用 mathgifg 示例文件的基本版本测试安装,因为我只想在我的文档中使用 Franklin Gothic 字体:
\documentclass{article}
\usepackage{lipsum,url}
\usepackage{textcomp}
\usepackage{mathgifg,amsfonts,amsmath}
\usepackage{ifpdf}
\ifpdf
\pdfmapfile{+mathgifg.map}
\fi
\newcounter{lipsumnum}
\setcounter{lipsumnum}{1}
\newcommand{\samplefont}[2]{{#1\selectfont #2:
0123456789, \$20, \texteuro30, \pounds60.
Na\"ive \AE sop's \OE uvres in fran\c cais were my first reading.
\lipsum[\value{lipsumnum}]\stepcounter{lipsumnum}\par}}
\begin{document}
\section{Text Tests}
\label{sec:text}
%\samplefont{\sffamily\fontseries{k}}{Franklin Gothic Book}
\samplefont{\sffamily\fontseries{k}\itshape}{Franklin Gothic Book Italic}
\end{document}
如您所见,我正在测试 Franklin Gothic Book 和相应的斜体字体,注释掉未使用的选项。当我使用 Franklin Gothic Book 选项时,我收到以下错误:
!pdfTeX error: /usr/local/texlive/2013/bin/x86_64-darwin/pdflatex (file georgia.pfb): cannot open Type 1 font file for reading
==> Fatal error occurred, no output PDF file produced!
我不知道为什么 pdftex 要为此使用 georgia.pfb。当我使用 Italic 选项时,我收到以下错误:
!pdfTeX error: /usr/local/texlive/2013/bin/x86_64-darwin/pdflatex (file frabkit.pfb): cannot open Type 1 font file for reading
==> Fatal error occurred, no output PDF file produced!
frabkit.pbf 在 /usr/local/texlive/texmf-local/fonts/type1/itc/franklingothic 中绝对可用
在安装 mathgifg 包时,我遇到了一些文件夹选择问题。texmf-local 文件夹在 /usr/local/texlive 中不存在,因此我根据指南创建了它。但是,我不确定这是否是正确的方法,因为 texlive 文件夹也包含与版本(2012、2013、2014)相对应的文件夹中的各种 MacTex 发行版,而且我也不确定 mathgifg 包是否需要所有 Georgia 和 Franklin Gothic 字体才能工作(我只安装了两个)。
欢迎任何建议。
更新:我删除了以下几行
\ifpdf
\pdfmapfile{+mathgifg.map}
\fi
根据评论。现在的错误是:
!pdfTeX error: /usr/local/texlive/2013/bin/x86_64-darwin/pdflatex (file xifgki8r): Font xifgki8r at 600 not found
我使用Texpad 1.7.9进行编辑和排版。