这会导致错误:
\begin{figure}
\includegraphics[width= 0.4/textwidth]{Bilder/Hochsetzsteller.PNG}
\end{figure}
我使用以下设置进行编译:
[{
"resource": xxx",
"owner": "LaTeX",
"severity": 8,
"message": "Illegal unit of measure (pt inserted).\n<to be read again> \n",
"source": "LaTeX",
"startLineNumber": 138,
"startColumn": 1,
"endLineNumber": 138,
"endColumn": 65536
}]
有趣的是,我使用scrreport
相同的方式,并在标题页上包含一张图片,但并没有产生错误。
我已阅读了许多帖子,但找不到此问题的原因。
答案1
显示的代码中有拼写错误。必须是
\begin{figure}
\includegraphics[width= 0.4\textwidth]{Bilder/Hochsetzsteller.PNG}
\end{figure}
注意:在 LaTeX 中,长度命令总是以反斜杠开头,而不是斜杠。因此,/textwidth
只是文本,而不是长度。因此,后面0.4
缺少有效单位。单位可以是实际单位,如pt
、cm
等em
,也可以是长度,如\textwidth
(但不是/textwidth
)。