如果我把它放進∆
去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}
.請注意,使用此輸出版本可能會讓您不太滿意。也許您想使用與縮小規模的資本三角洲不同的表示形式,但您明白了。