下划线功能在 MiKTeX 中不起作用?

Underline function not working in MiKTeX?

这看起来很荒谬,但我有一段时间是第一次使用 LaTeX,当我尝试像这样加下划线时:

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
...
\begin{document}
\maketitle
...
\subsection{}
\underline{ActorName} | Phone, Address, AgentName, Appears-In_Scene
\break
...
\end{document}

我收到数学模式错误:

! Missing $ inserted.
<inserted text> 
                $
l.15 ...me} Phone, Address, AgentName, Appears-In_
                                                  Scene

知道是什么原因造成的吗?如何解决?我不会在任何地方打开数学语句。也使用 BibTeX,但我认为这不重要。

I am not opening a math statement anywhere.

好吧,这就是问题所在。您使用 _ 这是一个只能在数学模式下用于编写下划线的命令。如果你想写一个_,你可以使用\textunderscore或者用\_

转义下划线
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}


\title{text}
\author{names}

\begin{document}
\maketitle
...
\subsection{}
\underline{ActorName} | Phone, Address, AgentName, Appears-In\textunderscore Scene
\break
...
\end{document}