编译错误 失控参数

编译错误 失控参数

这是我在编译时遇到的错误

Processing: ./myaclatex.tex

Document Class: article 2007/10/19 v1.4h Standard LaTeX document class

Runaway argument?

./myaclatex.tex:47: Paragraph ended before \href@split was complete.

tex 文档可以在这里找到http://f.cl.ly/items/0L2F2o2a21040T0N242t/latex_error_130625.txt

答案1

您的文件中的问题(错误的来源)是您使用了\href带有单个参数的命令,而它需要两个参数。

你写道(第 46 行):

\href{http://www.personal.ceu.hu/tex/toc.htm}

而你必须写类似这样的内容:

\href{http://www.personal.ceu.hu/tex/toc.htm}{description}

\hypersetup正如 Mico 所指出的,您还忘记了后面命令中的逗号colorlinks=true,但这只是一个警告的来源。

此外,第 38 行

se \href{http://www.personal.ceu.hu/tex/environ.htm} den här läsvärd. tex tabbing

和 271

han ger många fler exempel på \href{http://www.personal.ceu.hu/tex/counters.htm} men -1 är den viktigaste för mig. då börjar man på 0 i stället för 1.

缺少第二个参数\href但不会产生错误,因为\href后面跟着一些文本(后面的第一个字符\href被视为超链接)。

尽管如此,如果您希望它们发挥作用,您也必须纠正它们。


请记住,如果这是您想要实现的,您可以使用该命令\url,而不是\href使用单个参数并使用链接本身作为超链接。

但请注意,使用\url超链接将使用等宽字体显示。

答案2

这是更正后的部分(第 35-46 行)

\subsection{environments} % (fold)
\label{sub:environments}

se \href{http://www.personal.ceu.hu/tex/environ.htm}{???} den här läsvärd. tex tabbing

\begin{tabbing}
 text \= more text \= still more text \= last text \\
 second row \>  \> more \\
 . . .
\end{tabbing}

och münga andra nyttiga saker, tex \href{http://www.personal.ceu.hu/tex/toc.htm}{???}

???应该用适当的文本替换。

相关内容