Hi Thomas,

Just put the hyphenation defintions after \begin{document}, then everything 
should work as expected.

Yours, Tilman

---

\documentclass[12pt]{article}
\usepackage{fontspec}
\usepackage{xltxtra}
\usepackage{polyglossia}
\setdefaultlanguage{german}


\begin{document}
\hyphenation{
        einer
        Me-ta-ethik
}
        \showhyphens{Metaethik, einer}
\end{document}

---

Am 13.07.2011 um 17:38 schrieb Thomas Fehige:

> Hello everybody,
> 
> I'm trying to typeset a book with XeLaTeX. The main language is German, there 
> will be other assorted Western languages like French, British English, 
> Italian and Latin in small doses. I'm trying to enter hyphenation exeptions 
> for German. The \hyphenation{...} command I used to use with pdfeLaTeX and 
> the babel package seems not to work. What am I missing? Below is a minimal 
> program that shows what I'm talking about. Oh yes, in case this is relevant: 
> I'm using the TeX Live 2010 distribution on a Windows computer.
> 
> Thank you for your time -- Thomas
> 
> %-----------------------------------------------------------------------
> \documentclass[12pt]{article}
> \usepackage{fontspec}
> \usepackage{xltxtra}
> \usepackage{polyglossia}
> \setdefaultlanguage{german}
> 
> \hyphenation{
>       einer
>       Me-ta-ethik
> }
> 
> \begin{document}
>       \showhyphens{Metaethik, einer}
>       % that gives me "Me-tae-thik" and "ei-ner",
>       % the former wrong, the latter ugly.
> \end{document}
> %-----------------------------------------------------------------------
> 
> 
> 
> --------------------------------------------------
> Subscriptions, Archive, and List information, etc.:
> http://tug.org/mailman/listinfo/xetex




--------------------------------------------------
Subscriptions, Archive, and List information, etc.:
  http://tug.org/mailman/listinfo/xetex

Reply via email to