TeXLive2011、XeLaTex 和 Beamer 不会编译列表

TeXLive2011、XeLaTex 和 Beamer 不会编译列表

大约一年前,我在 Ubuntu 上使用 TeXLive 2009 和 XeLaTeX 创建了一个 beamer 演示文稿(因为我想使用系统字体)。同时我升级到了 TeXLive 2011。昨天我尝试在演示文稿上运行 XeLaTeX,结果出现了几个错误。我把范围缩小到第一个与简单列表连接的错误(!?)。也就是说,以下 MWE 编译成功:

\documentclass[xetex]{beamer}
\usepackage{mathspec}
\usepackage{fontspec} 
\usepackage{xunicode}
\usepackage{xltxtra}  

\begin{document}
\begin{frame} \frametitle{First Slide}
This is a list:
%\begin{itemize}
%\item First item in a list
%\item First item in a list
%\end{itemize}
\end{frame}
\end{document}

取消注释注释行(即添加列表),不会生成任何 pdf 文件。日志文件中的最后几行报告以下错误:

Error 256 (driver return code) generating output;
file test.pdf may not be valid.

我尝试用谷歌搜索这个错误信息,但什么也没找到。不过,我尝试在另一台装有 Linux Mint 和 TeXlive 2009 的机器上编译同一个文件,结果编译成功!TeXLive 2011 似乎发生了一些变化(错误!?),导致 Beamer+XeLaTeX 出现问题,而这些问题远远超出了我的能力范围。也许你们中的一些人可以提供帮助。

附言:还存在其他问题,例如找不到 TFM 或 cfg 文件,这些问题在之前的 TeXLive 2009 中没有出现过。

编辑: 这是由 \listfiles 生成的文件列表:

 *File List*
beamer.cls    2011/09/12 development version 3.12 A class for typesetting pre
sentations (rcs-revision 70f9d8411e54)
beamerbasercs.sty    2011/09/21 (rcs-revision 42a2c9debdc3)
beamerbasemodes.sty    2010/05/01 (rcs-revision efa082c6111d)
beamerbasedecode.sty    2010/05/01 (rcs-revision efa082c6111d)
ifpdf.sty    2011/01/30 v2.3 Provides the ifpdf switch (HO)
beamerbaseoptions.sty    2010/04/27 (rcs-revision 982469101dd6)
keyval.sty    1999/03/16 v1.13 key=value parser (DPC)

geometry.sty    2010/09/12 v5.6 Page Geometry
ifvtex.sty    2010/03/01 v1.5 Switches for detecting VTeX and its modes (HO)
ifxetex.sty    2010/09/12 v0.6 Provides ifxetex conditional
size11.clo    2007/10/19 v1.4h Standard LaTeX file (size option)
pgfcore.sty    2010/04/11 v2.10 (rcs-revision 1.7)
graphicx.sty    1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)
graphics.sty    2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR)
trig.sty    1999/03/16 v1.09 sin cos tan (DPC)
graphics.cfg    2010/04/23 v1.9 graphics configuration of TeX Live
xetex.def    2009/11/22 v0.94 LaTeX color/graphics driver for XeTeX (RRM/JK)

pgfsys.sty    2010/06/30 v2.10 (rcs-revision 1.37)
pgfrcs.sty    2010/10/25 v2.10 (rcs-revision 1.24)
everyshi.sty    2001/05/15 v3.00 EveryShipout Package (MS)
pgfrcs.code.tex
pgfsys.code.tex
pgfsyssoftpath.code.tex    2008/07/18  (rcs-revision 1.7)
pgfsysprotocol.code.tex    2006/10/16  (rcs-revision 1.4)
xcolor.sty    2007/01/21 v2.11 LaTeX color extensions (UK)
color.cfg    2007/01/18 v1.5 color configuration of teTeX/TeXLive
pgfcore.code.tex
xxcolor.sty    2003/10/24 ver 0.1
hyperref.sty    2011/10/01 v6.82j Hypertext links for LaTeX
hobsub-hyperref.sty    2011/04/23 v1.4 Bundle oberdiek, subset hyperref (HO)
hobsub-generic.sty    2011/04/23 v1.4 Bundle oberdiek, subset generic (HO)
hobsub.sty    2011/04/23 v1.4 Subsetting bundle oberdiek (HO)
infwarerr.sty    2010/04/08 v1.3 Providing info/warning/message (HO)
ltxcmds.sty    2011/04/18 v1.20 LaTeX kernel commands for general use (HO)
ifluatex.sty    2010/03/01 v1.3 Provides the ifluatex switch (HO)
intcalc.sty    2007/09/27 v1.1 Expandable integer calculations (HO)
etexcmds.sty    2011/02/16 v1.5 Prefix for e-TeX command names (HO)
kvsetkeys.sty    2011/04/07 v1.13 Key value parser (HO)
kvdefinekeys.sty    2011/04/07 v1.3 Defining keys (HO)
pdftexcmds.sty    2011/04/22 v0.16 Utilities of pdfTeX for LuaTeX (HO)
pdfescape.sty    2011/04/04 v1.12 Provides string conversions (HO)
bigintcalc.sty    2011/01/30 v1.2 Expandable big integer calculations (HO)
bitset.sty    2011/01/30 v1.1 Data type bit set (HO)
uniquecounter.sty    2011/01/30 v1.2 Provides unlimited unique counter (HO)
letltxmacro.sty    2010/09/02 v1.4 Let assignment for LaTeX macros (HO)
hopatch.sty    2011/01/30 v1.0 Wrapper for package hooks (HO)
xcolor-patch.sty    2011/01/30 xcolor patch
atveryend.sty    2011/04/23 v1.7 Hooks at very end of document (HO)
atbegshi.sty    2011/01/30 v1.15 At begin shipout hook (HO)
refcount.sty    2010/12/01 v3.2 Data extraction from references (HO)
hycolor.sty    2011/01/30 v1.7 Color options of hyperref/bookmark (HO)
kvoptions.sty    2010/12/23 v3.10 Keyval support for LaTeX options (HO)
pd1enc.def    2011/10/01 v6.82j Hyperref: PDFDocEncoding definition (HO)
hyperref.cfg    2008/07/11 v1.2 hyperref configuration for XeLaTeX
url.sty    2006/04/12  ver 3.3  Verb mode for urls, etc.
hxetex.def    2011/10/01 v6.82j Hyperref driver for XeTeX
puenc.def    2011/10/01 v6.82j Hyperref: PDF Unicode definition (HO)
stringenc.sty    2010/03/01 v1.8 Converts strings between encodings (HO)
rerunfilecheck.sty    2011/04/15 v1.7 Rerun checks for auxiliary files (HO)
se-ascii-print.def    2010/03/01 v1.8 stringenc: Printable ASCII characters
beamerbaserequires.sty    2010/05/01  (rcs-revision efa082c6111d)
beamerbasecompatibility.sty    2010/07/12  (rcs-revision 6648c3177e4e)
beamerbasefont.sty    2010/10/26  (rcs-revision f39336aafb3c)
amssymb.sty    2009/06/22 v3.00
amsfonts.sty    2009/06/22 v3.00 Basic AMSFonts support
beamerbasetranslator.sty    2010/06/11  (rcs-revision 85fd1cc7fc42)
translator.sty    2010/06/12 ver 1.10
translator-language-mappings.tex
beamerbasemisc.sty    2010/06/06  (rcs-revision bff0a9294b45)
beamerbasetwoscreens.sty    2010/05/01  (rcs-revision efa082c6111d)
beamerbaseoverlay.sty    2011/09/12  (rcs-revision 70f9d8411e54)
beamerbasetitle.sty    2010/09/21  (rcs-revision f0446ed0b6ae)
beamerbasesection.sty    2010/08/29  (rcs-revision e07e85b4cd4a)
beamerbaseframe.sty    2011/09/12  (rcs-revision 70f9d8411e54)
beamerbaseverbatim.sty    2011/09/12  (rcs-revision 70f9d8411e54)
beamerbaseframesize.sty    2011/09/12  (rcs-revision 70f9d8411e54)
beamerbaseframecomponents.sty    2011/09/12  (rcs-revision 70f9d8411e54)
beamerbasecolor.sty    2010/06/06  (rcs-revision d1a9b48be06d)
beamerbasenotes.sty    2010/05/01  (rcs-revision efa082c6111d)
beamerbasetoc.sty    2010/06/11  (rcs-revision 242ecaa6783b)
beamerbasetemplates.sty    2010/05/01  (rcs-revision efa082c6111d)
beamerbaseauxtemplates.sty    2010/05/01  (rcs-revision efa082c6111d)
beamerbaseboxes.sty    2010/05/01  (rcs-revision efa082c6111d)
beamerbaselocalstructure.sty    2010/09/19  (rcs-revision 9224c5f3ce70)
enumerate.sty    1999/03/05 v3.00 enumerate extensions (DPC)
beamerbasenavigation.sty    2010/05/01  (rcs-revision efa082c6111d)
beamerbasetheorems.sty    2010/06/06  (rcs-revision 7e7cc5e53e9d)
 amsmath.sty    2000/07/18 v2.13 AMS math features
 amstext.sty    2000/06/29 v2.01
  amsgen.sty    1999/11/30 v2.0
  amsbsy.sty    1999/11/29 v1.2d
  amsopn.sty    1999/12/14 v2.01 operator names
  amsthm.sty    2009/07/02 v2.20.1
beamerbasethemes.sty    2010/05/01  (rcs-revision efa082c6111d)
beamerthemedefault.sty    2010/06/17  (rcs-revision d02a7cf4d8ae)
beamerfontthemedefault.sty    2010/06/17  (rcs-revision d02a7cf4d8ae)
beamercolorthemedefault.sty    2010/06/17  (rcs-revision d02a7cf4d8ae)
beamerinnerthemedefault.sty    2010/06/17  (rcs-revision d02a7cf4d8ae)
beamerouterthemedefault.sty    2010/06/17  (rcs-revision d02a7cf4d8ae)
mathspec.sty    2009/09/30 v0.2 LaTeX Package (Mathematics font selection for X
eLaTeX)
etoolbox.sty    2011/01/03 v2.1 e-TeX tools for LaTeX
etex.sty    1998/03/26 v2.0 eTeX basic definition package (PEB)
fontspec.sty    2011/09/18 v2.2a Advanced font selection for XeLaTeX/LuaLaTeX
expl3.sty    2011/10/09 v2900 L3 Experimental code bundle wrapper
l3names.sty    2011/10/09 v2896 L3 Experimental namespace for primitives
l3bootstrap.sty    2011/09/10 v2798 L3 Experimental bootstrap code
calc.sty    2007/08/22 v4.3 Infix arithmetic (KKT,FJ)
l3basics.sty    2011/10/09 v2896 L3 Experimental basic definitions
l3expan.sty    2011/10/09 v2896 L3 Experimental argument expansion
l3tl.sty    2011/09/16 v2831 L3 Experimental token lists
l3seq.sty    2011/10/09 v2896 L3 Experimental sequences and stacks
l3int.sty    2011/10/09 v2896 L3 Experimental integers
l3quark.sty    2011/10/09 v2896 L3 Experimental quarks
l3prg.sty    2011/10/09 v2896 L3 Experimental control structures
l3clist.sty    2011/10/09 v2896 L3 Experimental comma separated lists
l3token.sty    2011/10/09 v2896 L3 Experimental token manipulation
l3prop.sty    2011/09/17 v2839 L3 Experimental property lists
l3msg.sty    2011/10/09 v2896 L3 Experimental messages
l3io.sty    2011/10/09 v2896 L3 Experimental input-output operations
l3file.sty    2011/10/09 v2896 L3 Experimental file operations
l3skip.sty    2011/10/09 v2896 L3 Experimental dimensions and skips
l3keys.sty    2011/09/10 v2800 L3 Experimental key-value interfaces
l3fp.sty    2011/09/26 v2857 L3 Experimental floating-point operations
l3box.sty    2011/10/09 v2896 L3 Experimental boxes
l3coffins.sty    2011/09/12 v2814 L3 Experimental coffin code layer
l3color.sty    2011/09/07 v2776 L3 Experimental colour support
l3luatex.sty    2011/09/10 v2798 L3 Experimental LuaTeX-specific functions
xparse.sty    2011/10/09 v2900 L3 Experimental document command parser
fontspec-patches.sty    2011/09/18 v2.2a Advanced font selection for XeLaTeX/Lu
aLaTeX
fixltx2e.sty    2006/09/13 v1.1m fixes to LaTeX
fontspec-xetex.sty    2011/09/18 v2.2a Advanced font selection for XeLaTeX/LuaL
aTeX
fontenc.sty
eu1enc.def    2010/05/27 v0.1h Experimental Unicode font encodings
eu1lmr.fd    2009/10/30 v1.6 Font defs for Latin Modern
xunicode.sty    2011/09/09 v0.981 provides access to latin accents and many oth
er characters in Unicode lower plane
eu1lmss.fd    2009/10/30 v1.6 Font defs for Latin Modern
fontspec.cfg
xkeyval.sty    2008/08/13 v2.6a package option processing (HA)
xkeyval.tex    2008/08/13 v2.6a key=value parser (HA)
xltxtra.sty    2010/09/20 v0.5e Improvements for the "XeLaTeX" format
realscripts.sty    2010/09/30 v0.3 Access OpenType subscripts and superscripts
metalogo.sty    2010/05/29 v0.12 Extended TeX logo macros
t3cmr.fd    2001/12/31 TIPA font definitions
nameref.sty    2010/04/30 v2.40 Cross-referencing by name of section
gettitlestring.sty    2010/12/03 v1.4 Cleanup title references (HO)
translator-basic-dictionary-English.dict    
translator-bibliography-dictionary-English.dict    
translator-environment-dictionary-English.dict    
translator-months-dictionary-English.dict    
translator-numbers-dictionary-English.dict    
translator-theorem-dictionary-English.dict    
umsa.fd    2009/06/22 v3.00 AMS symbols A
umsb.fd    2009/06/22 v3.00 AMS symbols B
***********

Package atveryend Info: Empty hook `AtEndAfterFileList' on input line 22.

答案1

显然,XeTeX 没有找到字体。如果您提到缺少 tfm 的错误的确切措辞(错误总是很重要!),那会更容易,但我猜您缺少 amsfonts。如果是,以下也应该给出错误pdflatex

\documentclass{beamer}

\begin{document}
\begin{frame} \frametitle{First Slide}
This is a list:
\begin{itemize}
\item First item in a list
\item First item in a list
\end{itemize}
\end{frame}
\end{document}

相关内容