Seite 1 von 1

Kein großes Eszett (ẞ) nach \MakeUppercase

Verfasst: Di 5. Jan 2016, 13:23
von Thomas D
Ich verwende mit der EB Garamond eine OTF-Schrift, die das große Eszett (ẞ) beinhaltet. \MakeUppercase sorgt allerdings für eine Umwandlung in SS, was zwar mehrheitlich akzeptiert ist, doch wenn die Schriftart schon ein korrektes großes Eszett beinhaltet, dann würde ich dieses auch gerne verwenden.

Im folgenden Minimalbeispiel wird als erstes Teßt mit einem kleinen Eszett, danach Teẞt mit einem großen Eszett und schließlich die versuchte Umwandlung in Versalsatz betrieben, bei der allerdings TESST herauskommt.
\documentclass[oneside,ngerman]{scrbook}
\usepackage{fontspec}

\makeatletter

\setmainfont{EB Garamond}

\makeatother

\usepackage{babel}
\begin{document}
Teßt Teẞt \MakeUppercase{Teßt}
\end{document}
Die Umwandlung ist deshalb für mich wichtig, weil ich in der Kopfzeile den jeweiligen Kapiteltitel in Versalsatz ausgeben möchte, was soweit auch bereits gut funktioniert, außer halt beim kleinen Eszett, das zu Doppel-S umgewandelt wird. Gibt es hier vielleicht eine Möglichkeit, das bei der Umwandlung in Versalsatz konsequent das große Eszett und nicht das Doppel-S verwendet wird?

Verfasst: Di 5. Jan 2016, 13:35
von iTob
Bin grad etwas im Stress, deswegen nur dieser Link: http://tex.stackexchange.com/a/177193/4918 soweit ich das sehe, müsste das dein Problem lösen …

Verfasst: Di 5. Jan 2016, 22:23
von Thomas D
Das hat mir sehr geholfen: vielen Dank!