编译时查找元字体时出现问题

编译时查找元字体时出现问题

我正在尝试使用该latex命令编译一个文档。该文档在其他机器上编译得很好,但在我目前使用的机器上(Ubuntu 12.04,通过 aptitude 安装了 texlive),它不起作用。

以下是我认为相关的编译日志的一部分:

(/usr/share/texmf-texlive/tex/latex/jknapltx/ursfs.fd)
kpathsea: Running mktextfm rsfs10
mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input rsfs10
This is METAFONT, Version 2.718281 (TeX Live 2009/Debian)


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

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

Transcript written on mfput.log.
grep: rsfs10.log: No such file or directory
mktextfm: `mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input rsfs10' failed to make rsfs10.tfm.
kpathsea: Appending font creation commands to missfont.log.

! Font U/rsfs/m/n/8=rsfs10 at 8.0pt not loadable: Metric (TFM) file not found.
<to be read again> 
                   relax 
l.71 

?

坦白说,我不知道这里出了什么问题。我应该注意,我正在使用以下文档类:

(./svjour3.cls
Document Class: svjour3 2007/05/08 v3.2 
LaTeX document class for Springer journals
(./svglov3.clo
SVJour Class option: svglov3.clo for standardised journals
)) 

有任何想法吗?

答案1

缺少tfm-files。所以很可能你只是没有安装字体。检查是否还有其他可以安装的 tex 包。(对于当前的 TeXLive,你需要使用tlmgr times+进行安装rsfs。)–

答案2

sudo apt-get install texlive-fonts-recommended

安装推荐的字体后,编译运行顺利。

答案3

就像声明的那样这里,以下方法同样有效:

sudo tlmgr install collection-fontsrecommended

答案4

我在 mac os 上遇到了同样的问题,因为我选择只安装基本的 livetex 2013 包。

因此缺少 rsfs 包。

我通过安装解决了这个问题https://code.google.com/p/mactlmgr/TeX Live 实用程序。

这是一个小工具,可以自动下载并安装 tex live 存储库中缺少的任何软件包。

安装软件包 refs 后,一切正常

相关内容