如何正确地为 mathgifg 包添加字体

如何正确地为 mathgifg 包添加字体

我按照本指南安装了 mathgifg 包:

如何安装 mathgifg 包以及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进行编辑和排版。

相关内容