我正在尝试在文档中编写 LaTeX 代码。有人能帮我解决这个错误信息吗:
LaTeX 警告:
\textbackslash
输入行 4 的数学模式下的命令无效。
{\fontsize{10pt}{12.0pt}\selectfont $\textbackslash$ def$\textbackslash$ cp$ \{ $ $\textbackslash$ textit$ \{ $ cp.$ \} $ $ \} $ \ \par}\par
答案1
\textbackslash
是文本-mode 命令,所以它在数学模式下不起作用(你可能已经注意到了),因为数学字体与文本字体有很大不同,所以字符的设置不同,所以它们根本不兼容。在数学模式下,\backslash
如果你想要反斜杠数学象征。
尽管你的命令:
$\textbackslash$def $\textbackslash$cp $\{$ $\textbackslash$ textit$ \{ $ cp.$ \} $ $ \} $
看起来很像你正在尝试排版一些 LaTeX 命令。然后只需使用\verb
:
\documentclass{article}
\begin{document}
\verb|\def\cp{\textit{cp.}}|
\end{document}
经验法则:如果也很复杂,你做的方式错误。
答案2
欢迎来到 TeX.SE... 为什么需要\textbackslash
内部数学,有什么目的吗?您可以只使用\backslash
内部数学...