I am on an ubuntu machine with XeLaTeX and have been facing this annoying issue. On setting roman font to any of my otf files (Adobe Jenson Pro, Adobe Garamond Pro etc), the dotless i and j characters (\i
and \j
) default to ComputerModern.
\documentclass[12pt]{article}
\usepackage[T1]{fontenc}
\usepackage{fontspec}
\setromanfont{Adobe Garamond Pro}
\begin{document}
{\Huge i \i \"{i}}
\end{document}
And this is the output:
The otf file does seem to have the dotless-i symbol but this keeps defaulting to CM. Some of my friends using a mac don't seem to be facing this problem though. Is this a non-mac specific issue?
\i
?\i
doesn't.xunicode
, if not load xunicode after fontspec.