我对LaTeX有疑问 - 我不知道如何在列表中放入数学方程式和符号。我使用listings
包,它提供了很棒的列表,但它不允许$ ... $
中的数学符号。另一个包algorithms
,允许数学,但列表看起来不如listings
(问题是algorithms
要求在每if
之后获得新行, then
等等。)
答案 0 :(得分:108)
您可以在您的环境中使用选项mathescape
,这样您就可以使用$ -signs的正常乳胶行为。尝试:
\begin{lstlisting}[mathescape]
...
\end{lstlisting}
有关详细信息,请查看listings
package manual。