无法编译调用 graphicx 的文档

无法编译调用 graphicx 的文档

当我编译多个文档时,我收到错误消息。如果我注释掉这些内容\usepackage{graphicx}\includegraphics文档就可以正常编译(当然,没有图像)。

我特别困惑,因为出现问题的文件之一就是我过去六年左右每年都会更新的文件,直到上周一切都很顺利。

我收到的错误消息是

! Misplaced alignment tab character &. l.1 ... f={};f.navigateTo=function(b,a,g){if(b!=a& &b.google){if(b.google.r){...

这是产生问题的代码示例:

\documentclass[11pt]{article}
\usepackage{amsmath,amsthm,amssymb}
\usepackage[margin=1in]{geometry}
\usepackage{graphicx}
\parindent = 0 in

\begin{document}

\begin{enumerate}

    \item \label{map} Draw a graph that represents this map.  Discuss decisions you made in coming up with the graph.

\includegraphics[scale=.7]{map_1.JPG}

\end{enumerate}
\end{document}

谢谢任何有用的建议。

答案1

正如这里所见

https://webmasters.stackexchange.com/questions/31215/google-search-results-are-invalid

您显示的 javascript 代码是 Google 围绕搜索结果放置的 html 包装页面的一部分,因此输入的文件之一不是 tex 文件而是 html 页面。

您的日志文件将显示哪个文件已损坏,但您没有显示该信息,所以我们只能猜测,而且如果它在序言中,很难看出这怎么可能是第一个错误,而您没有\begin{document}首先收到“缺失”错误?

例如如果pdftex.def看起来像

... f={};f.navigateTo=function(b,a,g){if(b!=a&&b.google){if(b.google.r){.

然后文件

\documentclass[11pt]{article}

\usepackage{graphicx}
\begin{document}

\end{document}

将产生终端输出

LaTeX2e <2018-04-01> pre-release-6
(/home/davidc/texmf/tex/latex/base/article.cls
Document Class: article 2014/09/29 v1.4h Standard LaTeX document class
(/home/davidc/texmf/tex/latex/base/size11.clo))
(/home/davidc/texmf/tex/latex/graphics/graphicx.sty
(/home/davidc/texmf/tex/latex/graphics/keyval.sty)
(/home/davidc/texmf/tex/latex/graphics/graphics.sty
(/home/davidc/texmf/tex/latex/graphics/trig.sty)
(/usr/local/texlive/2018/texmf-dist/tex/latex/graphics-cfg/graphics.cfg)
(./pdftex.def

! LaTeX Error: Missing \begin{document}.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H <return>  for immediate help.
 ...                                              

l.1 .
     .. f={};f.navigateTo=function(b,a,g){if(b!=a&&b.google){if(b.google.r){.
? 
! Misplaced alignment tab character &.
l.1 ... f={};f.navigateTo=function(b,a,g){if(b!=a&
                                                  &b.google){if(b.google.r){.
? 

请注意,这是第二错误(第一个错误之后的错误通常是虚假的)并且(./pdftex.def错误之前显示问题出在哪个文件中。

相关内容