Re: Lettere greche in un codice – listings

#83192
Up
0
Down
::

Marco87″ post=82540Ciao,

grazie infinite a Enrico e Claudio per le vostre soluzioni e le vostre spiegazioni. In effetti funzionano entrambe; l’unica differenza è che se scrivo:

`\newcommand{\gcode}[1]{\foreignlanguage{greek}{\greekcodefont#1\noboundary}}`

o

OldClaudio`\newcommand{\gcode}[1]{\foreignlanguage{greek}{\greekcodefont\ttfamily#1\noboundary}}`

ottengo due font diversi, ma entrambi mi sembrano a spaziatura fissa (nel documento il font di default è il Bera Mono).

Grazie ancora e buona giornata,
Marco.

Mi pare ovvio. Dal momento che la riga
`\newcommand{\greekcodefont}{\fontfamily{neohellenic}\selectfont}`
è nel tuo codice, pensavo sapessi che fa: sceglie il font NeoHellenic che ha un aspetto vagamente simile a quello di Bera Mono, ma non è a spaziatura fissa.

Se aggiungi [tt]\ttfamily[/tt] sei fritto: invece di NeoHellenic, ti trovi il normale font greco usato per il testo, perché non esistono né Bera Mono in codifica LGR né un font a spaziatura fissa per NeoHellenic.

Ciao
Enrico

Go to top