lstlisting 환경에서 그리스어 기호를 사용하는 방법은 무엇입니까?

lstlisting 환경에서 그리스어 기호를 사용하는 방법은 무엇입니까?

넣으면 공간 lstlisting으로 변환됩니다. 그것을 피하는 방법? 이 코드를 다음 위치에 작성해야 합니다 lstlisting.

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

답변1

lstlisting의 출력 루틴은 유니코드 입력을 구문 분석하는 방법을 알아야 합니다. 따라서 해당 정보를 제공해야 합니다. 이에 대한 올바른 설정은 입니다 literate. 일반적인 구문은 입니다 literate={<input>}{{<output>}}<number of characters>.

즉, 입력 델타를 읽고 쓸려면 다음과 같은 것을 사용해야 합니다 \lstset{literate={∆}{{\tiny$\Delta$}}1}. 이 출력 버전을 사용하면 그다지 만족스럽지 않을 수도 있습니다. 축소된 자본 델타와 다른 표현을 사용하고 싶지만 아이디어를 얻을 수도 있습니다.

관련 정보