当我使用{lstlisting}在platex中编写代码时
\begin{lstlisting}
if True:
print("latex")
\end{lstlisting}但是我怎么才能把代码放在句子里呢?
就像stackoverflow中的`。
我想如下所示
“请看这段代码print("latex"),这段代码很不错”
发布于 2021-02-09 00:21:48
您可以使用\lstinline宏:
\documentclass{jarticle}
\usepackage{amsmath,amsfonts}
\usepackage{listings}
\begin{document}
test \lstinline|code| test
\end{document}发布于 2021-02-09 16:58:47
另外,核心宏verb
\documentclass{article}
\begin{document}
Text text text \verb|code \ @ } code| text text.
\end{document}不仅大括号和竖线|可以分隔此处的内容或参数(参见下面的注释),还可以分隔任何其他字符,只要它在前后是相同的,并且不是内联代码的一部分。例如,\verb!code \ @ } code!也会工作得很好。
如您所见,特殊字符在verb中不需要转义。
https://stackoverflow.com/questions/66105087
复制相似问题