我正在尝试显示以下内容:
.\整合等等
采用等宽字体。
对于其他所有内容,我都想将其放入等宽字体中,\texttt
或者\verb
效果很好,但这个不行。我已经弄清楚我需要\
在文本中转义,但将其替换为\\
会产生换行符。
我应该用什么来转义 LaTeX 中的 \?
答案1
您可以使用\verb
以等宽字体显示反斜杠;以下示例显示了以等宽字体显示反斜杠的另一种选项:
\documentclass{article}
\begin{document}
\verb+\+
\texttt{\symbol{92}}
\verb+\integrate+
\texttt{\symbol{92}integrate}
\end{document}
答案2
您可以使用\textbackslash
来生成反斜杠。要使其等宽,您应该使用 T1 字体编码,即无论如何都值得推荐,否则它就不是真正的打字机反斜杠。
您可能还想看看这些问题的答案:
$\backslash$ 的替代品它显示了用于此目的的包
\path
的宏url
比较:
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{url}
\begin{document}
\verb|.\integrate|
\texttt{.\textbackslash integrate}
\texttt{.\char`\\integrate}
\path{.\integrate}
\end{document}
答案3
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{url}
\DeclareUrlCommand\cs{\ttfamily.\textbackslash}
\begin{document}
\cs{integrate}
\end{document}