Se compilo il seguente codice con pdflatex ottengo, ovviamente, i tre soliti trattini dalla lunghezza crescente.
`\documentclass{minimal}
\begin{document}
– — —
\end{document}`Se invece, volendo comporre il mio testo in Garamond, compilo con xelatex il seguente codice il secondo e il terzo gruppo di “meno” non viene interpretato come un simbolo unico, e quindi convertito in un en-dash e un em-dash, ma ottengo un pdf con sei trattini, come sul sorgente.
`\documentclass{minimal}
\usepackage{fontspec}
\setmainfont{Adobe Garamond Pro}
\begin{document}
– — —
\end{document}`
Durante la compilazione mi vengono indicati tre warning che non so interpretare.
`** WARNING ** This .map file looks like a dvips format fontmap file.
** WARNING ** — Current input buffer is: aicmb10 CMB10 “AITeXTextEncoding ReEncodeFont”
Con Arial il problema si ripresenta. Qua trovi una soluzione (non ho i Garamond Pro e non posso metterla in pratica, ma con i font Arial funziona).
Ciao,
Antonio