Latex 字体错误...我找不到“hv”

Latex 字体错误...我找不到“hv”

我想编译我的 PNAS 期刊文档。但我无法这样做。由于我是这个 latex 社区的新手,所以我不太了解需要安装哪些软件包。

kpathsea: Running mktextfm hv
/usr/share/texmf/web2c/mktexnam: Could not map typeface abbreviation v for hv.
/usr/share/texmf/web2c/mktexnam: Need to update /usr/share/texmf-texlive/fonts/map/dvips/skak/special.map?
mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input hv
This is METAFONT, Version 2.718281 (TeX Live 2009/Debian)


kpathsea: Running mktexmf hv
! I can't find file `hv'.
<*> \mode:=ljfour; mag:=1; nonstopmode; input hv

Please type another input file name
! Emergency stop.
<*> \mode:=ljfour; mag:=1; nonstopmode; input hv

Transcript written on mfput.log.
grep: hv.log: No such file or directory
mktextfm: `mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input hv' failed to make hv.tfm.
kpathsea: Appending font creation commands to missfont.log.
! Font \footnotefont=hv at 6.0pt not loadable: Metric (TFM) file not found.
l.165 \font\footnotefont\frutigermed at 6pt

? 

答案1

此 PNAS 样式文件(来自http://www.pnas.org/site/authors/LaTex.xhtml) 对字体的看法相当老套。问题出在文件上PNASTWOF.STY。在示例文件中,它被列为可选包,因此最简单的做法就是注释掉示例中的该行,即%在该行前面添加,这样你就得到了

...
%% ADDITIONAL OPTIONAL STYLE FILES
\usepackage[dvips]{graphicx}
%\usepackage{pnastwoF}
\usepackage{amssymb,amsfonts,amsmath}
...

然后该文件将使用标准 LaTeX 字体进行编译。

如果您想尝试按原样编译示例,请查看文件PNASTWOF.STY。您将在那里看到一条注释

%% You may need to rename these fonts to match the
%% names of the .tfm files on your system.

但情况并没有那么糟糕。本质上有两个部分Dvipsone Names应该注释和Karl Berry Names取消注释:

%首先将Times Roman 部分中的注释(字符)更改为

%% Times-Roman

%% Dvipsone Names:
%\def\timesroman{tir}
%\def\timesbold{tib}
%\def\timesitalic{tii}
%\def\timesbolditalic{tibi}


%% Karl Berry Names:
\def\timesroman{ptmr8t}
\def\timesbold{ptmb8t}
\def\timesitalic{ptmri8t}
\def\timesbolditalic{ptmbi8t}

接下来将 Helevtica 部分中的注释更改为

%% Helvetica
%------------------
%% Dvipsone
%\def\helvetica{hv}
%\def\helveticaoblique{hvo}
%\def\helveticaboldoblique{hvbo}
%\def\helveticabold{hvb}


%% Karl Berry Names:
\def\helvetica{phvr}
\def\helveticaoblique{phvro}
\def\helveticaboldoblique{phvbo}
\def\helveticabold{phvb}

这足以让我从网站上编译出示例文档。

相关内容