忽略所有格式的环境
Environment where all formatting is ignored
LaTeX 中是否存在这样的命令,使得我在该环境中编写的所有内容都按原样显示?
例如,当我想制作一份关于如何在 LaTeX 中使用命令的指南时,我有兴趣编写如下内容:
In order to write $\cap$, you use the command \cap.
但这会 return 一个错误,因为(最后一个)\cap
不在正确的环境中。那么我该怎么做才能让 LaTeX 忽略命令而只显示文本呢?
我已经尝试过 \mbox{\cap}
,但它不起作用,我也知道我可以 $\backslash$cap
,但这是一个相当具体的问题解决方案。
尝试以下操作:
\documentclass[english]{article}
%\usepackage{verbatim}
\begin{document}
In order to write \verb|$\cap$|, you use the command \texttt{\textbackslash cap}.
\end{document}
请注意,要使用内联 verb
,您甚至不需要包 verbatim
.
此外,这里必须使用\textbackslash
,而不是$\backslash$
。
附录:
阅读您在下面的评论,我认为以下内容可能有用:
\documentclass[english]{article}
\newcommand{\mycomm}[1]{\texttt{\textbackslash #1}}
\begin{document}
In order to write $\cap$, you use the command \mycomm{cap}.
\end{document}
您可以使用默认的 LaTeX \verb
(可选择成对分隔符)或 listings
(支持使用 \lstinline
的括号参数):
\documentclass{article}
\usepackage{listings}
\lstset{basicstyle=\ttfamily}
\begin{document}
In order to write~$\cap$, you use the command~\verb|\cap|.
In order to write~$\cap$, you use the command~\lstinline{\cap}.
\end{document}
还有其他选项,但这似乎符合您的需要。当然,如果你想使用 \function
之类的东西而不是 \lstinline
,那么添加
\let\function\lstinline
加载 listings
包后。
LaTeX 中是否存在这样的命令,使得我在该环境中编写的所有内容都按原样显示?
例如,当我想制作一份关于如何在 LaTeX 中使用命令的指南时,我有兴趣编写如下内容:
In order to write $\cap$, you use the command \cap.
但这会 return 一个错误,因为(最后一个)\cap
不在正确的环境中。那么我该怎么做才能让 LaTeX 忽略命令而只显示文本呢?
我已经尝试过 \mbox{\cap}
,但它不起作用,我也知道我可以 $\backslash$cap
,但这是一个相当具体的问题解决方案。
尝试以下操作:
\documentclass[english]{article}
%\usepackage{verbatim}
\begin{document}
In order to write \verb|$\cap$|, you use the command \texttt{\textbackslash cap}.
\end{document}
请注意,要使用内联 verb
,您甚至不需要包 verbatim
.
此外,这里必须使用\textbackslash
,而不是$\backslash$
。
附录:
阅读您在下面的评论,我认为以下内容可能有用:
\documentclass[english]{article}
\newcommand{\mycomm}[1]{\texttt{\textbackslash #1}}
\begin{document}
In order to write $\cap$, you use the command \mycomm{cap}.
\end{document}
您可以使用默认的 LaTeX \verb
(可选择成对分隔符)或 listings
(支持使用 \lstinline
的括号参数):
\documentclass{article}
\usepackage{listings}
\lstset{basicstyle=\ttfamily}
\begin{document}
In order to write~$\cap$, you use the command~\verb|\cap|.
In order to write~$\cap$, you use the command~\lstinline{\cap}.
\end{document}
还有其他选项,但这似乎符合您的需要。当然,如果你想使用 \function
之类的东西而不是 \lstinline
,那么添加
\let\function\lstinline
加载 listings
包后。