零错误,但没有 PDF

零错误,但没有 PDF

我刚刚在新发行版 Mageia 3 上安装了 texlive2012,以及 libertine 字体 .rpm 包。我对此代码有疑问:

\documentclass[10pt]{article}

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{libertine}

\begin{document}
This is my first LaTeX document on Mageia 3.
\end{document}

当我编译时,我没有得到任何错误,但没有构建 PDF。如果我删除 libertine 字体,LaTeX 就会正常运作。

我添加了\listfile,这是相应的.log

   article.cls    2007/10/19 v1.4h Standard LaTeX document class
  size10.clo    2007/10/19 v1.4h Standard LaTeX file (size option)
 fontenc.sty
   t1enc.def    2005/09/27 v1.99g Standard LaTeX file
inputenc.sty    2008/03/30 v1.1d Input encoding file
    utf8.def    2008/04/05 v1.1m UTF-8 support for inputenc
   t1enc.dfu    2008/04/05 v1.1m UTF-8 support for inputenc
  ot1enc.dfu    2008/04/05 v1.1m UTF-8 support for inputenc
  omsenc.dfu    2008/04/05 v1.1m UTF-8 support for inputenc
libertine.sty    2011/06/06 - 5.1.2: Font libertine - (License GPL) Michael Nie
dermair
  keyval.sty    1999/03/16 v1.13 key=value parser (DPC)
lettrine.sty    2007/08/08 v1.62 (Daniel Flipo)
lettrine.cfg
    calc.sty    2007/08/22 v4.3 Infix arithmetic (KKT,FJ)
     fxl.inc
     fxb.inc
     fxk.inc
     fxi.inc
   t1fxl.fd    2011/06/06 scaled font definitions for libertine T1/fxl (Nm).
 ***********

最后.log我还看到

!pdfTeX error: pdflatex (file fxlr-xl-8x): Font fxlr-xl-8x at 600 not found
 ==> Fatal error occurred, no output PDF file produced!

对于通过 rpm 包 texlive-fontsextra 安装的 kpfonts,我遇到了同样的问题

!pdfTeX error: pdflatex (file jkpmn8r): Font jkpmn8r at 600 not found
==> Fatal error occurred, no output PDF file produced!

答案1

CW 回答评论

psfonts.map字体包通常包含一个映射文件,该文件将在(对于dvips)和pdftex.map(对于)中生成必要的条目pdflatex。但需要执行updmap-sys才能生成这些条目。这应该作为安装后的步骤由或任何包完成rpm。您可能希望向打包者或您的发行版的 bugzilla 投诉。或者通过安装 TeX Live 本身并卸载发行版 TeX Live 包来避免问题。

相关内容