如何在lstlisting環境中使用希臘符號?

如何在lstlisting環境中使用希臘符號?

如果我把它放進lstlisting,它就會轉換成空間。如何避免這種情況?我需要將這段程式碼寫在lstlisting

\begin{lstlisting}
    \multiput(x,y)(∆x,∆y){n}{object}
\end{lstlisting} 

答案1

lstlisting的輸出程式需要知道如何解析 unicode 輸入。所以你需要提供這些資訊。正確的設定是literate.常見的語法是literate={<input>}{{<output>}}<number of characters>.

這意味著要識讀您的輸入增量,您需要使用類似\lstset{literate={∆}{{\tiny$\Delta$}}1}.請注意,使用此輸出版本可能會讓您不太滿意。也許您想使用與縮小規模的資本三角洲不同的表示形式,但您明白了。

相關內容