早上好。我在一台新电脑上安装了最新的 miktex 软件包,并安装了全新的 Windows 10 副本。我需要使用一些乳胶文档来重写代码,但使用此 LaTeX 代码时出现“缺少 $ 插入”错误:
...
declarations
...
\definecolor{verdpxo}{rgb}{.6,1,.4} % Verd pistatxo
\definecolor{grocpastel}{rgb}{1,1,.4} % Groc pastel
\pagestyle{myheadings} \markboth{\underline{\copyright\ Lloren\c{c} Sastre\hspace{13cm}p\`agina\ }}
{\underline{\copyright\ Lloren\c{c} Sastre\hspace{13cm}p\`agina\ }}
\begin{document}
%\include{accents}
%\noindent\epsfig{file=logodist.eps, height=25mm}\hspace{1cm}
%{\Large \sl Matem\`atiques. 1r BTX CCSS \ \ \hfill Curs 2007-08}
\noindent
\begin{tabular}{|>{\columncolor{verdpxo}}m{1mm} m{25mm}|m{90mm}|m{10mm}|c|}
\hline
% after \\: \hline or \cline{col1-col2} \cline{col3-col4} ...
% color rgb: >{\columncolor[rgb]{.9,.9,.9}}
\vspace{0.2 mm}\hphantom{I} \vspace{0.2 mm} &
\multicolumn{3}{>{\columncolor{verdpxo}}c|}{Model d'examen d'exercicis} &
\multirow{3}{*}{\epsfig{file=logodist.eps, width=20mm}} \\ \cline{1-4}
\vspace{0.2 mm}\hphantom{I} \vspace{0.2 mm} &
\multicolumn{1}{>{\columncolor{verdpxo}}l|}{Departament} & \multicolumn{2}{l|}{Matemàtiques} & \\ \cline{1-4}
\vspace{0.2 mm}\hphantom{I} \vspace{0.2 mm} &
\multicolumn{1}{>{\columncolor{verdpxo}}l|}{Matèria} & \multicolumn{2}{l|}{Primera i Segona avaluació} & \\ \hline
\vspace{0.2 mm}\hphantom{I} \vspace{0.2 mm} &
\multicolumn{1}{>{\columncolor{verdpxo}}l|}{Professor} & \multicolumn{1}{l|}{Llorenç Sastre} & \multicolumn{1}{|>{\columncolor{verdpxo}}l|}{Curs} & \multicolumn{1}{l|}{1r BTX CCSS} \\ \hline
\vspace{0.2 mm}\hphantom{I} \vspace{0.2 mm} &
\multicolumn{1}{>{\columncolor{verdpxo}}l|}{Data} & \multicolumn{1}{l|}{} & \multicolumn{1}{|>{\columncolor{verdpxo}}l|}{Nota} & \\ \cline{1-3}
\vspace{0.2 mm}\hphantom{I} \vspace{0.2 mm} &
\multicolumn{1}{>{\columncolor{verdpxo}}l|}{Nom alumne} & & \multicolumn{1}{|>{\columncolor{verdpxo}}l|}{} & \\
\hline
\end{tabular}
...
more code
...
When compile with pdflatex I get this error:
Missing $ inserted.
<inserted text>
$
l.99 ...column{2}{l|}{Primera i Segona avaluació}
& \\ \hline
我找不到这个错误在哪里。此代码在 Windows 7 计算机上之前安装的 miktex 下运行良好。有人能帮我吗?
答案1
你只提供了表格的代码片段,所以我们不知道你的文档序言中有什么。在我的 MWE(最小工作示例)中测试它,显示你遇到了问题
\epsfig{file=logodist.eps, width=20mm}
如果它被替换为
\includegraphics[width=20mm]{example-image-duck}}
example-image-duck
测试图像由包提供,graphicx
表格编译良好。但是,坦率地说,表格代码没有必要那么复杂。清理代码中的所有杂乱内容后,MWE 为:
\documentclass{article}
\usepackage{geometry}
\usepackage[table]{xcolor}
\definecolor{verdpxo}{rgb}{.6,1,.4} % Verd pistatxo
\definecolor{grocpastel}{rgb}{1,1,.4} % Groc pastel
\usepackage{array, multirow}
\usepackage{graphicx}
\newcommand\mcc[1]{\multicolumn{2}{c|}{#1}}
\newcommand\mcl[1]{\multicolumn{2}{l|}{#1}}
\begin{document}
\begin{center}
\renewcommand\arraystretch{1.5}
\begin{tabular}{ |>{\columncolor{verdpxo}}m{25mm}| m{70mm}| c | c | }
\hline
& \mcc{\cellcolor{verdpxo}{Model d'examen d'exercicis}}
& \multirow{3}{*}{%
\includegraphics[width=20mm]{example-image-duck}}\\ \cline{1-3}
Departament & \mcl{Matemàtiques} & \\ \cline{1-3}
Matèria & \mcl{Primera i Segona avaluació} & \\ \hline
Professor & Llorenç Sastre
& \cellcolor{verdpxo}{Curs} & 1r BTX CCSS \\ \hline
Data & & \cellcolor{verdpxo}{Nota} & \\ \cline{1-2}
Nom alumne & & \cellcolor{verdpxo}{} & \\
\hline
\end{tabular}
\end{center}
\end{document}
在您的文档中您应该替换example-image-duck
为logodist
(不带文件扩展名.eps
)