У вас есть \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}
, который компилируется в
EDIT
Чтобы процитировать команды из пакета листингов (на самом деле, только для \end{lstlisting}
), бегите в латекс, чтобы напечатать символ \
, и все готово. Далее я определил @
как escape-символ, и все в двух @
символах набрано в 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}
Выход