Como usar símbolos gregos no ambiente lstlisting?

Como usar símbolos gregos no ambiente lstlisting?

Se eu colocar , lstlistingele converte em espaço. Como evitar isso? Eu preciso escrever este código em lstlisting:

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

Responder1

lstlistingA rotina de saída de precisará saber como analisar a entrada Unicode. Então você precisa fornecer essas informações. A configuração certa para isso é literate. A sintaxe comum é literate={<input>}{{<output>}}<number of characters>.

Isso significa que para alfabetizar seu delta de entrada você precisa usar algo como \lstset{literate={∆}{{\tiny$\Delta$}}1}. Observe que usar esta versão de saída pode não parecer muito agradável para você. Talvez você queira usar uma representação diferente de um delta de capital em escala reduzida, mas essa é a ideia.

informação relacionada