我在编译代码时遇到问题。如能得到任何帮助我将不胜感激!

我在编译代码时遇到问题。如能得到任何帮助我将不胜感激!

我的学校给了我一个 latex 模板供我参考,过去几周编译或运行任何东西都没有问题。然而,我最近遇到了一个似乎无法修复的错误。这是错误消息:

额外},或者被遗忘了 \endgroup。...rline {5}\begin {thebibliography}{}} \hyper@linkend l.14...begin {thebibliography}{}}{11}{section*.2} %

我删除了一个组结束符号,因为它似乎是伪造的,例如$x}$。但也许}是合法的,而您忘记了其他内容,例如\hbox{$x}。在这种情况下,恢复的方法是插入忘记的和删除的材料,例如,通过键入I$}

! pdfTeX 错误 (ext1):\pdfendlink 无法在垂直模式下使用。\close@pdflink ...\Hy@VerboseLinkStop \pdfendlink

这是编译停止时我正在处理的代码。

\newpage

\begin{thebibliography}{}
\bibitem{notes}
(2020). Lab 1 Measurements and Error Analysis
[Word Document]. Retrieved from
\texttt{https://famu-fsu-eng.instructure.com/courses/3039/files/
104226module$_$item$_$id=23826}

\bibitem{notes}
(2020). Lecture 1 Measurements and Uncertainties (Errors)
[Word Document]. Retrieved from
\texttt{https://famu-fsu-eng.instructure.com/courses/3039/files/
106209?module$_$item$_$id=25771}

\bibitem{notes}
(2020). Lecture 2: Error Propagation and Statistical Analysis
[Word Document]. Retrieved from
\texttt{https://famu-fsu-eng.instructure.com/courses/3039/files/
108691?module$_$item$_$id=26696}

\bibitem{notes}
(2020). Lecture 3: Statistical Analysis of Experimental Data
[Word Document]. Retrieved from
\texttt{https://famu-fsu-eng.instructure.com/courses/3039/files/
109454?module$_$item$_$id=26850}

\end{thebibliography}

我实际上已经尝试删除所有参考书目代码,但仍然无法重新编译。非常感谢您的帮助!

答案1

问题在于原作者使用了$_$来试图转义下划线字符。在 LaTeX 中,这_是打印下标的指令。下划线_可以通过命令获取\_。更好的解决方案是加载url包,然后使用

\url{http://...}  

获取网站链接。

因此 MWE 应该看起来像

\documentclass{article}
\usepackage{url}
\begin{document}
\begin{thebibliography}{}
\bibitem{notes1}
(2020). Lab 1 Measurements and Error Analysis
[Word Document]. Retrieved from
\texttt{https://famu-fsu-eng.instructure.com/courses/3039/files/
104226module\_item\_id=23826}

\bibitem{notes2}
(2020). Lecture 1 Measurements and Uncertainties (Errors)
[Word Document]. Retrieved from
\url{https://famu-fsu-eng.instructure.com/courses/3039/files/
106209?module_item_id=25771}

\end{thebibliography}  
\end{document}

在第一个示例中(不推荐),下划线通过正确的命令进行了转义\_。在第二个示例中,链接被包裹在命令中\url{}(优点是 URL 可以跨行拆分)。

顺便说一句,您的所有\bibitems 都有相同的标签 ( notes)。虽然这对于问题来说不是问题,但您不能使用它们来调用和区分文档中的引用。

相关内容