我想使用它\lstinline
来在文本中显示内联源代码。此代码可以包含来自不同编程语言的各种字符。例如
while{$a || $b}
该文本不适用于任何形式,因为它包含 lstinline 的开始/结束字符。
\documentclass{article}
\usepackage{listings}
\begin{document}
% works
\lstinline|while{$a && $b}|
% doesn't work
\lstlinline{while{$a || $b}}
\lstlinline|while{$a || $b}|
\lstlinline$while{$a || $b}$
\end{document}
我正在寻找多种语言的通用解决方案,因此在这种情况下有很多字符我无法使用(!,^,.,{,|,等等...)。
使用 lstinline 可以实现吗?如果不行,还有其他好的替代方案吗?谢谢。