[XeTeX] Dotless I and Emph problem

David Perry hospes.primus at verizon.net
Sat May 8 19:04:17 CEST 2010


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
> 
> 



More information about the XeTeX mailing list