你\usepackage{listings}
的序言里有吗?如果是这样,它应该工作。TeX
是受支持的语言。
这是一个最小的例子:
\documentclass{article}
\usepackage{listings}
\begin{document}
This is a StackOverflow test file.\\
To use \texttt{lstlisting}, include this in the preamble:
\begin{lstlisting}
\usepackage{listings}
\end{lstlisting}
Hope that helped :)
\end{document}
编译为
编辑
要引用列表包中的命令(实际上,仅用于\end{lstlisting}
),请转义到乳胶以打印\
字符,一切就绪。在下文中,我将转义字符定义@
为转义字符,两个@
符号内的所有内容都在 LaTeX 中排版。所以在这里,我输入了\
使用 LaTeX 和其中的其余部分,lstlisting
并且该\end{...}
序列不被解释为关闭环境。
\documentclass{article}
\usepackage{listings}
\begin{document}
This is a StackOverflow test file.\\
Use escape characters to escape to \LaTeX
\lstset{escapechar=\@}
\begin{lstlisting}
\begin{lstlisting}
some code here
@\textbackslash@end{lstlisting}
\end{lstlisting}
Hope that helped :)
\end{document}
输出是