我尝试在乳胶中编写以下内容:
\begin{itemize} \item \textbf{insert(element|text)} inserts the element or text passed at the start of the selection. \item \textbf{insert_after(element|text)} inserts the element or text passed at the end of the selection. \item \textbf{replace(element|text)} replaces the selection with the passed text/element. \item \textbf{delete()} deletes the selected text. \item \textbf{annotate(name,value)} annotates the selected text with the passed name and value-pair. This can either be a hidden meta-data about the selection, or can alter the visible appearance. \item \textbf{clear_annotation()} removes any annotation for this specific selection. \item \textbf{update_element(value)} performs an update of the element at the selection with the passed value. \end{itemize}
出于某种原因,我得到了一堆错误。我认为使用“插入”这个词有些东西。我收到诸如“Missing $ inserted”之类的错误,因此解析器似乎试图修复我的部分上的一些“错误”。我是否需要转义“插入”之类的词,我该怎么做?
“Missing $ inserted”可能是由下划线和横杠引起的。LaTeX 中的这些字符在数学模式中具有特殊含义(由$字符分隔)。尝试逃离它们;例如update\_element,而不是update_element.
$
update\_element
update_element
但是,如果您尝试显示代码,更好的解决方案是使用\verbcommand,它将以等宽字体排版文本并自动正确处理下划线和条(无需使用 转义它们\)。
\verb
\