Hi Chris,

Those who know more than I can perhaps explain why this is happening (since the traditional TeX keystrokes for accented letters and things are supposed to be replaced by their Unicode equivalents when you use xlxtra--maybe something about the \emph command).

The quick fix, of course, is to use the actual Unicode i-acute, i.e., FĂ­thal; this works fine for me with Linux Libertine (the TT version; I don't have Libertine O installed, but that should not matter). I realize that the traditional shortcuts are convenient for typing; if you need a lot of accents and want to enter them directly, try the US-International keyboard on Windows or the option keystrokes (option-e for acute, e.g.) on Mac OS. That way you see the actual characters, which is kind of nice too.

David

Chris Yocum wrote:
Hi Everyone,
     I was in the process of moving my thesis over from PDFTeX to
XeTeX when I noticed a peculiar problem.  When you have a dotless i in
an emph command, it becomes un-italic.  I am not sure if this is a
Linux Libertine problem (the font that I am using) or a XeTeX problem
so I thought that I would start here first.  Below is a minimal
example.

Thanks in advance and for all the hard work on XeTeX,
Chris

\documentclass{article}

\usepackage{xunicode}
\usepackage{xltxtra}
\usepackage{fontspec}
\setmainfont[Mapping=tex-text]{Linux Libertine O}

\begin{document}

F\'{\i}thal

\emph{F\'{\i}thal}

\end{document}


--------------------------------------------------
Subscriptions, Archive, and List information, etc.:
  http://tug.org/mailman/listinfo/xetex





--------------------------------------------------
Subscriptions, Archive, and List information, etc.:
 http://tug.org/mailman/listinfo/xetex

Reply via email to