xelatex에서 마이크로타이프 및 Hoefler 텍스트의 간격 문제

xelatex에서 마이크로타이프 및 Hoefler 텍스트의 간격 문제

XeLaTeX 아래의 마이크로타입 및 Hoefler Text에 이상한 간격 문제가 있습니다. 최소한의 예가 아래에 제공됩니다. 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)의 최신 버전을 사용하고 있습니다.

관련 정보