Я вижу странную проблему с интервалами в микротипе и Hoefler Text в XeLaTeX. Ниже приведен минимальный пример. При наборе с помощью xelatex слово "he" и выделенное слово "ought" перекрываются, как показано здесь:
Проблема исчезает, если я использую другой шрифт (например, Palatino), или удаляю пакет микротипа, или даже удаляю первое предложение. Любые соображения о том, что вызывает эту проблему, будут высоко оценены.
\documentclass{article}
\usepackage{microtype}
\usepackage{fontspec}
\setmainfont{Hoefler Text}
\begin{document}
For some cause, which I could not at the moment divine,
Arthur was unusually grave and silent during our walk home.
It could not be connected with Eric Lindon, I thought, as he
had for some days been away in London: so that, having Lady
Muriel almost ‘all to himself’—for \emph{I} was only too
glad to hear those two conversing, to have any wish to
intrude any remarks of my own—he \emph{ought},
theoretically, to have been specially radiant and contented
with life.
\end{document}
Обновление для справки: я использую текущие версии TeX Live 2013, Microtype (2.5a) и XeLaTeX (0.9999.3), как описано в вопросах ниже.