Математические символы в списках

У меня проблема с LaTeX - я не знаю, как поместить математические уравнения и символы в списки. Я использую пакет listings, и он предлагает великолепные списки, но он не позволяет математические символы в $ ... $. Другой пакет, algorithms, допускает математику, но списки не выглядят так же хорошо, как с listings (проблема в том, что algorithms требует получить новую строку после каждого if, then и т.д.)

Ответ 1

Вы можете использовать опцию mathescape для вашей среды, которая дает вам возможность использовать нормальное поведение латексных $-знаков. Попробуйте:

\begin{lstlisting}[mathescape]
...
\end{lstlisting}

Для получения дополнительной информации ознакомьтесь с руководством по упаковке listings .