2010-06-09 13 views
8

Sto utilizzando il pacchetto di elenchi per il lattice. Sto usando la definizione del linguaggio SQL e sto aggiungendo alcune nuove parole chiave che mi servono, usando morekeywords =.Utilizzo di caratteri speciali come parole chiave nel pacchetto di elenchi in lattice

ho difficoltà a definire alcuni caratteri speciali come parole chiave, per esempio, ho bisogno di [], <>, &, e -> da considerare come parole chiave e utilizzare lo stile parola chiave.

Ho provato ad aggiungere questi valori letterali o con una barra rovesciata precedente.
Non ha funzionato.

Il vostro aiuto sarebbe molto apprezzato.

Grazie.

risposta

7

Provare a scrivere quei caratteri con lettere normali tramite alsoletter={yourcharacters}. Successivamente è possibile specificare i caratteri speciali come parole chiave all'interno di morekeywords.

Ecco il codice:

\lstset{ 
... 
alsoletter={.}, 
... 
} 

\begin{lstlisting}[morekeywords={this.is.a.string.with.dots}]