在我更新 MiKTeX 之前,我一直在编译我的 LaTeX 文件(使用 TeXnicCenter),没有任何问题。
然后,我的几个文件无法编译 - 似乎都是因为使用了横向功能。当我\begin{landscape} \end{landscape}
从表格和图形中删除代码时,文档就可以编译了。
日志文件内容如下:
这是 pdfTeX,版本 3.14159265-2.6-1.40.16(MiKTeX 2.9 64 位)(预加载格式=pdflatex 2017.8.8)2017 年 8 月 9 日 13:32 进入扩展模式 **./test.tex(test.tex LaTeX2e <2015/10/01> 补丁级别 2 Babel <3.9n> 和 69 种语言的连字符模式已加载。(“C:\MiKTeX 2.9\tex\latex\base\article.cls”文档类:article 2014/09/29 v1.4h 标准 LaTeX 文档类(“C:\MiKTeX 2.9\tex\latex\base\size12.clo”文件:size12.clo 2014/09/29 v1.4h 标准 LaTeX 文件(大小选项)) \c@part=\count79 \c@section=\count80 \c@subsection=\count81 \c@subsubsection=\count82 \c@paragraph=\count83 \c@subparagraph=\count84 \c@figure=\count85 \c@table=\count86 \abovecaptionskip=\skip41 \belowcaptionskip=\skip42 \bibindent=\dimen102 ) ("C:\MiKTeX 2.9\tex\latex\graphics\graphicx.sty" 软件包:graphicx 2014/10/28 v1.0g 增强型 LaTeX 图形 (DPC,SPQR)
(“C:\MiKTeX 2.9\tex\latex\graphics\keyval.sty” 软件包:keyval 2014/10/28 v1.15 key=value 解析器 (DPC) \KV@toks@=\toks14 )(“C:\MiKTeX 2.9\tex\latex\graphics\graphics.sty” 软件包:graphics 2014/10/28 v1.0p 标准 LaTeX 图形 (DPC,SPQR)
(“C:\MiKTeX 2.9\tex\latex\graphics\trig.sty” 包:trig 1999/03/16 v1.09 sin cos tan (DPC) )(C:\Users\x\AppData\Roaming\MiKTeX\2.9\tex\latex\graphics-cfg\graphics.cfg 文件:graphics.cfg 2016/06/04 v1.11 示例图形配置)包图形信息:驱动文件:pdftex.def 在输入行 94。
(C:\Users\x\AppData\Roaming\MiKTeX\2.9\tex\latex\graphics-def\pdftex.def 文件:pdftex.def 2017/06/24 v1.0g pdftex 的图形/颜色驱动程序))\Gin@req@height=\dimen103 \Gin@req@width=\dimen104)(“C:\MiKTeX 2.9\tex\latex\oberdiek\epstopdf.sty”包:epstopdf 2010/02/09 v2.5 使用 epstopdf 进行动态转换(HO)(“C:\MiKTeX 2.9\tex\latex\oberdiek\epstopdf-base.sty”包:epstopdf-base 2010/02/09 v2.5 epstopdf 包的基础部分
(“C:\MiKTeX 2.9\tex\generic\oberdiek\infwarerr.sty” 软件包:infwarerr 2010/04/08 v1.3 提供信息/警告/错误消息(HO))(“C:\MiKTeX 2.9\tex\latex\oberdiek\grfext.sty” 软件包:grfext 2010/08/19 v1.1 管理图形扩展(HO)
("C:\MiKTeX 2.9\tex\generic\oberdiek\kvdefinekeys.sty" 包:kvdefinekeys 2011/04/07 v1.3 定义键 (HO) ("C:\MiKTeX 2.9\tex\generic\oberdiek\ltxcmds.sty" 包:ltxcmds 2011/11/09 v1.22 通用 LaTeX 内核命令 (HO) ))) ("C:\MiKTeX 2.9\tex\latex\oberdiek\kvoptions.sty" 包:kvoptions 2011/06/30 v3.11 包选项的键值格式 (HO) ("C:\MiKTeX 2.9\tex\generic\oberdiek\kvsetkeys.sty" 包:kvsetkeys 2012/04/25 v1.16 键值解析器(HO)
(“C:\MiKTeX 2.9\tex\generic\oberdiek\etexcmds.sty” 软件包:etexcmds 2011/02/16 v1.5 避免与 e-TeX 命令发生名称冲突(HO)(“C:\MiKTeX 2.9\tex\generic\oberdiek\ifluatex.sty” 软件包:ifluatex 2010/03/01 v1.3 提供 ifluatex 开关(HO)软件包 ifluatex 信息:未检测到 LuaTeX。)软件包 etexcmds 信息:找不到 \expanded。(etexcmds)这可能意味着您没有使用 pdfTeX 1.50 或(etexcmds)某些软件包已重新定义 \expanded。(etexcmds)在后一种情况下,请尽早加载此软件包。)))(“C:\MiKTeX 2.9\tex\generic\oberdiek\pdftexcmds.sty" 包:pdftexcmds 2011/11/29 v0.20 LuaTeX 的 pdfTeX 实用函数(HO)(“C:\MiKTeX 2.9\tex\generic\oberdiek\ifpdf.sty” 包:ifpdf 2011/01/30 v2.3 提供 ifpdf 开关(HO)包 ifpdf 信息:检测到 PDF 模式的 pdfTeX。)包 pdftexcmds 信息:未检测到 LuaTeX。包 pdftexcmds 信息:\pdf@primitive 可用。包 pdftexcmds 信息:\pdf@ifprimitive 可用。包 pdftexcmds 信息:\pdfdraftmode 已找到。 ) 软件包 epstopdf-base 信息:在输入行 434 处重新定义 `.eps' 的图形规则。软件包 grfext 信息:图形扩展搜索列表:(grfext) [.pdf,.png,.jpg,.mps,.jpeg,.jbig2,.jb2,.PDF,.PNG,.JPG,.JPEG,.JBIG2,.JB2,.eps] (grfext) \AppendGraphicsExtensions 在输入行 452 处。)) ("C:\MiKTeX 2.9\tex\latex\graphics\color.sty" 软件包:color 2014/10/28 v1.1a 标准 LaTeX 颜色 (DPC)
(C:\Users\x\AppData\Roaming\MiKTeX\2.9\tex\latex\graphics-cfg\color.cfg 文件:color.cfg 2016/01/02 v1.6 示例颜色配置)包颜色信息:驱动文件:pdftex.def 在输入行 142。)(“C:\MiKTeX 2.9\tex\latex\graphics\lscape.sty”包:lscape 2000/10/22 v3.01 Landscape Pages (DPC))
LaTeX 警告:未使用的全局选项:[english]。
没有文件 test.aux。 \openout1 = `测试.aux'。
LaTeX 字体信息:检查输入行 5 上 OML/cmm/m/it 的默认值。LaTeX 字体信息:...输入行 5 上没问题。LaTeX 字体信息:检查输入行 5 上 T1/cmr/m/n 的默认值。LaTeX 字体信息:...输入行 5 上没问题。LaTeX 字体信息:检查输入行 5 上 OT1/cmr/m/n 的默认值。LaTeX 字体信息:...输入行 5 上没问题。LaTeX 字体信息:检查输入行 5 上 OMS/cmsy/m/n 的默认值。LaTeX 字体信息:...输入行 5 上没问题。LaTeX 字体信息:检查输入行 5 上 OMX/cmex/m/n 的默认值。LaTeX 字体信息:...输入行 5 上没问题。LaTeX 字体信息:检查输入行 5 上 U/cmr/m/n 的默认值。LaTeX 字体信息:...输入行 5 上没问题。 (C:\Users\x\AppData\Roaming\MiKTeX\2.9\tex\context\base\supp-pdf.mkii [正在加载 MPS 到 PDF 转换器(版本 2006.09.02)。] \scratchcounter=\count87 \scratchdimen=\dimen105 \scratchbox=\box26 \nofMPsegments=\count88 \nofMParguments=\count89 \everyMPshowfont=\toks15 \MPscratchCnt=\count90 \MPscratchDim=\dimen106 \MPnumerator=\count91 \makeMPintoPDFobject=\count92 \everyMPtoPDFconversion=\toks16)LaTeX 字体信息:外部字体cmex10' loaded for size (Font) <12> on input line 11. LaTeX Font Info: External font
cmex10' 已加载,大小为(字体)<8>,输入行 11。LaTeX 字体信息:外部字体在输入行 11 上,已为大小 (字体) <6> 加载 `cmex10'。[1 !pdfTeX 错误 (\pdfsetmatrix): 无法识别的格式。\endgroup \set@typeset@protect l.17 \end{landscape}
这里列出了您使用的 TeX 内存量: 493634 个字符串中的 1457 个 3149403 个字符串字符中的 20430 个 3000000 个内存字中的 74297 个字 15000+200000 个多字母控制序列中的 4852 个 9000 种字体的 3000000 个字中的 23 种字体的 6376 个字的字体信息 8191 个中的 1025 个连字异常 5000i、500n、10000p、200000b、50000s 中的 42i、8n、23p、319b、226s 堆栈位置!==> 发生致命错误,未生成输出 PDF 文件!
以下是崩溃的代码:
\begin{landscape}
\begin{table}[!h]
\begin{center}
\input{../Tables/xxx.tex}
\end{center}
\end{table}
\end{landscape}
完成 MWE:
\documentclass[12pt,english]{article}
\usepackage{graphicx,epstopdf, color}
\usepackage{lscape}
\begin{document}
\begin{landscape}
\begin{table}[htbp]
\caption{Fake table}
\centering
\begin{tabular}{ c c c }
cell1 & cell2 & cell3 \\
cell4 & cell5 & cell6 \\
cell7 & cell8 & cell9
\end{tabular}
\end{table}
\end{landscape}
\end{document}