[XeTeX] unicode characters not showing in xelatex
Peter Dyballa
Peter_Dyballa at Web.DE
Tue Apr 19 18:32:23 CEST 2011
Am 18.04.2011 um 21:29 schrieb Jacobo Myerston:
> \usepackage{fontspec,xltxtra,xunicode}
> \defaultfontfeatures{Mapping=tex-text}
When you're using this default feature than you don't need to repeat
it, as in the next line.
> \setmainfont[Ligatures=TeX, Mapping=tex-text]{Linux Libertine O}
The Ligatures=TeX option is only valid with LuaTeX. XeTeX should
report an error here.
> \newfontfamily\greek{Times New Roman}
> \newfontfamily{\akk}{Linux Libertine O Italic}
> \newfontfamily{\sux}[Letters=SmallCaps]{Linux Libertine O}
> \newfontfamily{\Cun}{Akkadian}
I presume that you are using here a font with glyphs in the
Supplementary Multilingual Pane at U+12000 and above. This might cause
problems. I'd recommend to develop a minimal example and test, by
commenting/uncommenting code blocks, fonts and text set in these fonts.
Particularly then when some characters are not displayed in a PDF
viewer try to use other PDF viewers as well. You could also try to
extract text from the PDF file and check whether all fonts are
actually embedded in the PDF file.
--
Greetings
Pete
You can learn many things from children. How much patience you have,
for instance.
– Franklin P. Jones
More information about the XeTeX
mailing list