Re: [risolto][plain] accentate, opentype, XeTeX

#60414
Up
0
Down
::

Salve a tutti.

Uso un font Opentype con XeTeX, e non riesco a ottenere con sistemi normali le lettere accentate: nè digitandole normalmente nè imponendo l’accento con la notazione, ad es., \`a.

Quindi ho provato il seguente codice:
`
\input myfont% il codice per caricare il font opentype

Devangari Hanunoo% un testo di esempio. contiene le 5 vocali.

\catcode`\à=13\defà{^^e0\relax}
Devàngàri Hànunoo

\catcode`\è=13\defè{^^e8\relax}
Dèvàngàri Hànunoo

\catcode`\ì=13\defì{^^ec\relax}
Dèvàngàrì Hànunoo

\catcode`\ò=13\defò{^^f2\relax}
Dèvàngàrì Hànunòò

\catcode`\ù=13\defù{^^f9\relax}
Dèvàngàrì Hànùnòò

\bye`

ottenendo il seguente stravagante risultato`Devangari Hanunoo
Devàngàri Hànunoo
Dèvèngèri Hènunoo
Dìvìngìrì Hìnunoo
Dòvòngòrò Hònunòò
Dùvùngùrù Hùnùnùù
`

con il seguente log (un estratto)
`This is XeTeX, Version 3.1415926-2.2-0.9997.4 (TeX Live 2010) (format=xetex 2011.1.16) 22 JUN 2011 12:58
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.
**test06.tex


Output written on test06.pdf (1 page).
`

Ho anche sbattuto un pò con \XeTeXinputnormalization e \XeTeXinputencoding, ma senza ottenere risultati.

Grazie per ogni aiuto, ciao.

Sam Qasbah

Il seguente input restituisce quello che è previsto:
`\font\myfont=”Linux Libertine O:mapping=tex-text”
\myfont

Devàngàri Hànunoo

Dèvàngàri Hànunoo

Dèvàngàrì Hànunoo

Dèvàngàrì Hànunòò

Dèvàngàrì Hànùnòò

\bye`
Ciao
Enrico

Go to top