XeLaTeX griechisches Alphabet mit Babel und amssymb

Fragen und Probleme, die nicht den obigen Kategorien zugeordnet werden können


Florian_Roehrer
Forum-Newbie
Forum-Newbie
Beiträge: 1
Registriert: Do 26. Mai 2016, 16:44

XeLaTeX griechisches Alphabet mit Babel und amssymb

Beitrag von Florian_Roehrer »

Hallo zusammen,

ich versuche seit einiger Zeit die Schriftarten in XeLaTeX so einzustellen, wie sie mir gefallen, allerdings gelingt es mir nicht, die Schriftart für das griechische Alphabet zu ändern. Ich hätte hier gerne die Minion Pro.

Minimalbeispiel:
\documentclass{article}
\usepackage[german]{babel}


\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{amssymb}
\usepackage{bbm}
\usepackage{extarrows}
\usepackage{mathtools}
\usepackage{esint}

\usepackage[dvipsnames]{xcolor} 
\usepackage{graphicx}
\usepackage{ulem}

%XeLaTeX
\usepackage[MnSymbol]{mathspec}
\usepackage{xltxtra}

%XeLaTeX Font Settings
\setsansfont{Cronos Pro}
\setromanfont[ItalicFont={Minion Pro Italic}]{Adobe Garamond Pro}
\setmathfont(Latin){Minion Pro}
\setmathfont(Digits){Adobe Garamond Pro}
\setmathrm{Adobe Garamond Pro}
\usepackage{setspace}\setstretch{1.1}
\setmathsfont(Greek)[Numbers={Proportional}]{Minion Pro}

\begin{document}

\begin{equation}
\alpha\beta\gamma\delta\epsilon\varepsilon\zeta\eta\theta\vartheta\iota\kappa\lambda\mu\nu  \pi o\pi\varpi\rho\varrho\sigma\varsigma\tau\upsilon\phi\varphi\chi\psi\omega\Gamma\varGamma\Delta\varDelta\Theta\varTheta\Lambda\varLambda\Xi\varXi\Upsilon\varUpsilon\Phi\varPhi\Psi\varPsi\Omega\varOmega\xi
\end{equation}

\end{document}
Ich habe inzwischen herausgefunden, dass das Problem wohl mit Babel und amssymb zusammenhängt. Auch habe ich anstelle von Babel schon \usepackage{german} versucht. Das Dokument kompiliert nur, wenn ich sowohl \usepackage{amssymb}, als auch \usepackage{german} sowie \usepackage[german]{babel} auskommentiere, ansonsten erhalte ich eine Unmenge an Fehlern.
Beim Versuch das Dokument nur mir Babel, aber ohne amssymb zu kompilieren bleibt Latex in einer Endlosschleife hängen und wird nicht fertig.

Für Hinweise, wie ich das beheben kann, wäre ich sehr dankbar.

EDIT: wenn ich anstatt \usepackage[german]{babel}, \usepackage[english]{babel} verwende, kompiliert das Dokument auch. (Allerdings auch hier nur ohne amssymb, da sonst weiterhin die Meldung "Too many Symbol fonts declared" erscheint).

EDIT: Das Problem mit Babel lässt sich vermeiden, wenn ich die entsprechende Anweisung erst nach den XeLaTeX spezifischen Befehlen setze, also nach mathspec und den Font Settings. Es bleibt damit nur noch das Problem mit "Too many Symbol fonts declared"
\documentclass{article}

\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{amssymb}
\usepackage{bbm}
\usepackage{extarrows}
\usepackage{mathtools}
\usepackage{esint}

\usepackage[dvipsnames]{xcolor} 
\usepackage{graphicx}
\usepackage{ulem}

%XeLaTeX
\usepackage[MnSymbol]{mathspec}
\usepackage{xltxtra}

%XeLaTeX Font Settings
\setsansfont{Cronos Pro}
\setromanfont[ItalicFont={Minion Pro Italic}]{Adobe Garamond Pro}
\setmathfont(Latin){Minion Pro}
\setmathfont(Digits){Adobe Garamond Pro}
\setmathrm{Adobe Garamond Pro}
\usepackage{setspace}\setstretch{1.1}
\setmathsfont(Greek)[Numbers={Proportional}]{Minion Pro}

\usepackage[german]{babel}

\begin{document}

\begin{equation}
\alpha\beta\gamma\delta\epsilon\varepsilon\zeta\eta\theta\vartheta\iota\kappa\lambda\mu\nu  \pi o\pi\varpi\rho\varrho\sigma\varsigma\tau\upsilon\phi\varphi\chi\psi\omega\Gamma\varGamma\Delta\varDelta\Theta\varTheta\Lambda\varLambda\Xi\varXi\Upsilon\varUpsilon\Phi\varPhi\Psi\varPsi\Omega\varOmega\xi
\end{equation}

\end{document}
Grüße
Flo