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