XeTeX: Problem mit g-brief2 und Polyglossie

XeTeX: Problem mit g-brief2 und Polyglossie

Heute habe ich ein Problem festgestellt mit dempolyglossiaPaket und dieg-brief2Klasse. Ich hoffe, jemand kann mir helfen, das Problem zu beheben. :)

Hier ist mein polyglossiaMWE ( polyg.tex):

\documentclass[a4paper,11pt]{g-brief2}
\usepackage
{%%
    fontspec,
    polyglossia,
    lmodern,
    relsize
}
\setmainlanguage[spelling=new,babelshorthands=true]{german}

\Name               {My Name}
\Unterschrift       {My Name}
\Betreff            {Subject}
\Datum              {\today}
\Anrede             {Dear,}
\Gruss              {Regards,}{0.5cm}

\begin{document}
    \begin{g-brief}
        bla bla bla
    \end{g-brief}
\end{document}

Das Protokoll zur Kompilierung ( xelatex polyg.tex) enthält folgende Meldung:

! Missing control sequence inserted.
<inserted text> 
                \inaccessible 
l.18 ^^I\begin{document}

Also, wo liegt das Problem? – Viele Grüße und Danke für eure Hilfe!

Antwort1

babelMit TeX Live 2013 erhalte ich keinen Fehler, aber das Laden beider kann natürlich polyglossiazu Konflikten führen.

Wenn Sie das Laden vermeiden babel, umgehen Sie den Fehler auch bei älteren TeX-Distributionen:

%%% Fool LaTeX to have already loaded babel
\makeatletter
\@namedef{[email protected]}{2001/03/01}
\@namedef{[email protected]}{\sprache}
\makeatother
%%% End of trick

\documentclass[a4paper,11pt]{g-brief2}
\usepackage
{%%
    fontspec,
    polyglossia,
    relsize
}
\setmainlanguage[spelling=new,babelshorthands=true]{german}

\Name               {My Name}
\Unterschrift       {My Name}
\Betreff            {Subject}
\Datum              {\today}
\Anrede             {Dear,}
\Gruss              {Regards,}{0.5cm}

\begin{document}
    \begin{g-brief}
        bla bla bla
    \end{g-brief}
\end{document}

Fragen Sie den Betreuer nach g-brief2einer Möglichkeit zur Vermeidung babel.

verwandte Informationen