In my text I am using a lot of characters with accents, which should be easily composed in LaTeX. This seems to be dependent on specific fonts, at least when using xelatex in MiKTeX 2.9. In particular, in many fonts I cannot compose the accent over space \'{} and in some fonts (mostly professional, for example Garamond 3 LT Std, ITC Garamond Std, ...) the \v{C} and \v{c} characters. Instead of proper accented characters I'm getting some other characters or boxes with X.
Code: Select all
\documentclass[10pt,a4paper]{book}
\usepackage{xltxtra}
%\setmainfont[Mapping=tex-text,Ligatures=Common]{Latin Modern Roman}
\setmainfont[Mapping=tex-text]{URW Palladio L}
%\setmainfont[Mapping=tex-text,Ligatures=Common]{Garamond 3 LT Std}
\begin{document}
\thispagestyle{empty}
This text is not OK: \'{ }adam\'{a}h, \v{C}u\v{c}ek.\par
This text looks better, but it's in math: $\acute{ }$ adam\'{a}h.
\end{document}
Question: Is there any way to get the (missing?) accented characters or at least the accent over space (without using the math mode)?