[XeTeX] UTF8 and XeTeX?

Jonathan Kew jonathan_kew at sil.org
Thu Jul 19 15:16:55 CEST 2007

On 19 Jul 2007, at 2:11 am, Thomas Hühn wrote:

> Hi
> I'm writing a source file in UTF8 and don't understand how to make  
> XeTeX
> process it.
> Here is a minimal example:
> \documentclass{article}
> \usepackage[utf8]{inputenc}
> \begin{document}
> Hällo
> \end{document}

For xetex, do *not* use \usepackage[utf8]{inputenc}, because this  
tries to interpret the individual bytes of UTF-8 characters via TeX  
macros. But xetex already handles the UTF-8 encoding itself and works  
with the actual Unicode character values.



will run without the error message; but the ä will be missing from  
the output because that Unicode character is not present in Computer  
Modern. So you also need to choose a Unicode font; use fontspec to do  

	\setmainfont{Times Roman} % or whatever...

If you simply load the fontspec package but don't specify a font, it  
will load Latin Modern, which looks like Computer Modern but includes  
many more characters (encoded according to Unicode), so that should  
also work.


More information about the XeTeX mailing list