<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman, new york, times, serif;font-size:12pt"><div>Hi,<br><br>I noticed a bug in texlive-xetex package that is shipped with Ubuntu 8.04 (texlive-xetex 2007.dfsg.1-2), but today I noticed that this exists in openSUSE 11's package too (texlive-xetex 2007-177.1). I reported this at: <br><br>https://bugs.launchpad.net/bugs/224787 <br><br>since I thought that's only in Ubuntu, but it seems that this is texlive-xetex bug in general. Description of bug is:<br><br><p>If using "\=" and "\^" commands for accents after which later in the
word comes "-" with "xelatex" run, characters between accents and "-"
are repeated twice, so, e.g., if entered this: "Uj\=unul-eser" one gets
this as a result: "Ujūnul-nul-eser" instead of "Ujūnul-eser". Jonathan
said that this was a bug that was fixed around August 20, 2007, but it
seems that it is still present in Hardy version of texlive-xetex.
Choice of font doesn't influence the result, it is same for .otf, .ttf,
pfb. Plain LaTeX hasn't this problem.</p><br>Note that in Debian Sid's repo (texlive-xetex 2007.dfsg.1-2) this bug was corrected.<br><br>Here's a sample code to test it:<br><br><p>Here is sample code for "xelatex" run:</p><p><br></p><p>\documentclass[<wbr>a4paper,<wbr>10pt]{scrbook}<br>
\usepackage[<wbr>cm-default]<wbr>{fontspec}<br>
\usepackage{<wbr>xunicode}<br>
\usepackage{xltxtra}<br>
\defaultfontfea<wbr>tures{Scale=<wbr>MatchLowercase,<wbr>Mapping=<wbr>tex-text}<br>
\setmainfont{URW Palladio L}</p><p>\begin{document}<br>
Uj\=unul-eser<br>
\end{document}</p><br></div></div><br>
</body></html>