Buongiorno a tutti,
riprendo questa discussione perchè ho un problema che è legato a quanto si diceva qua sopra. Devo anch’io riportare codice tcl nella mia tesi ma non ho ancora trovato il modo di evidenziare le variabili: qui sopra di diceva di usare
`
\usepackage{listings}
\lstset{language=tcl,keywordsprefix=\$}
`
ma questo evidenzia le variabili precedute da $ come parole chiave di primo livello. Guardando la documentazione come si suggerisce qui sopra
Si può fare. Guida di listings, paragrafi 3.2 e 4.2.
non ne sono ugualmente venuto a capo, in quanto l’unica soluzione sarebbe ancora usare keywordsprefix, ma per parole chiave di secondo livello; questo però non si può fare, infatti la documentazione dice:
The key does not respect the value of classoffset and has no optional class number argument
Un’altra cosa che mi è venuta in mente è usare
`
moredelim=[*[*]][
`
ma non è previsto un type con un unico delimiter che influenzi solo la parola successiva e non l’intera riga.
Qualche suggerimento?
Spero di essermi spiegato.
Grazie.
Marco