I know there are plenty of questions about it but after way too much searching I couldn't find a working fix. Some only work with lualatex
, some with \usepackage{MinionPro}
, some don't even compile...
Is there a way to fix the ugly apostrophe kerning with Minion Pro and xelatex? It's way too tight and completely wrong for Italian typographic styles. Minion is used extensively, I'm pretty sure I've seen it in several latex-produced-looking Italian documents, so there must be a solution. I'm about to abandon it and go back to the trustworthy Computer Modern where I didn't have to deal with this stuff.
Here's a mwe with an apostrophe rich paragraph, compile it with xelatex
.
\documentclass[12pt]{article}
\usepackage{fontspec}
\usepackage{polyglossia}
\setmainlanguage{italian}
\usepackage{csquotes}
\defaultfontfeatures{Ligatures=TeX}
\setmainfont{Minion Pro}
\begin{document}
C'era un'oca con l'ala sinistra fratturata. L'altra ala era anch'essa
malmessa dopo l'estrema fatica del viaggio
d'oltreoceano. Per un po' poteva resistere ma un'operazione era
senz'altro consigliata.
\end{document}
and the same with Computer Modern
\documentclass[12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[italian]{babel}
\usepackage[babel]{csquotes}
\begin{document}
C'era un'oca con l'ala sinistra fratturata. L'altra ala era anch'essa
malmessa dopo l'estrema fatica del viaggio
d'oltreoceano. Per un po' poteva resistere ma un'operazione era
senz'altro consigliata.
\end{document}
And the results, xelatex + Minion (see e.g. n'o which has no spacing at all)