Archiv verlassen und diese Seite im Standarddesign anzeigen : Overbrace verändert Schriftgröße im Exponenten
Hallo zusammen,
ich will eine geschweifte Klammer über einen Exponenten darstellen (Allerdings nur über dem Exponenten).
Leider vergrößert sich dadurch die Schriftgröße des Exponenten, was ziemlich dämlich aussieht... Weiß jemand was man dagegen tun könnte?
Hier ist ein Minimalbeispiel:
\documentclass[a4paper,oneside,12pt,abstracton]{scrreprt}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{lmodern}
\begin{document}
\begin{equation}
a = e^{\overbrace{b + c + d + e}^{Test}}
\end{equation}
\end{document}
Würde mich sehr freuen wenn hier jemand weiter weiß, ich kann mir dieses Verhalten nämlich überhaupt nicht erklären... :confused:
Schöne Grüße,
eey
Bei den Hoch/Tiefstellung mit Überklammern etc. kommt es auf die richtige Positionierung der geschweiften Klammern an.
In deinem Beispiel wird auch der overbrace-Befehl in den Exponenten gesetzt, vergleich mal mein Beispiel dazu:
\documentclass[a4paper,oneside,12pt,abstracton]{scrreprt}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{lmodern}
\begin{document}
alt:
\begin{equation}
a = e^{\overbrace{b + c + d + e}^{Test}}
\end{equation}
neu:
\begin{equation}
a = e\overbrace{^{b + c + d + e}}^{Test}
\end{equation}
\end{document}
Hallo hakaze,
vielen Dank für die Hilfe, das funktioniert schonmal sehr gut. :)
Ein Problem hab ich aber immernoch:
Bei mir ist der Text über dem Overbrace etwas länger als "test", was dazu führt dass der Exponent nach Rechts verschoben wird - ich will aber gerne dass der Exponent seine Position nicht verändert sonder genau an der gleichen Position bleibt als wäre das Overbrace nicht existent.
Als Minimalbeispiel einfach den Text "test" verlängern:
\documentclass[a4paper,oneside,12pt,abstracton]{scrreprt}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{lmodern}
\begin{document}
neu:
\begin{equation}
a = e\overbrace{^{b + c + d + e}}^{Test, test, test, test, test}
\end{equation}
\end{document}
Wie könnte man das unterbinden?
Schöne Grüße,
eey
Moin moin,
Bei mir ist der Text über dem Overbrace etwas länger als "test", was dazu führt dass der Exponent nach Rechts verschoben wird - ich will aber gerne dass der Exponent seine Position nicht verändert sonder genau an der gleichen Position bleibt als wäre das Overbrace nicht existent.
zwei Möglichkeiten:
\documentclass[a4paper,oneside,12pt,abstracton]{scrreprt}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{lmodern}
\newlength\foo
\begin{document}
neu 2:
\begin{equation}
a = e\overbrace{^{b + c + d + e}}^{\makebox[0pt]{\ensuremath{\scriptstyle Test, test, test, test, test}}~}
\end{equation}
oder vllt
\begin{equation}
a = e\overbrace{^{b + c + d + e}}^{%
\settowidth\foo{\ensuremath{^{b + c + d + e}}}%
\makebox[\foo][l]{\ensuremath{\scriptstyle Test, test, test, test, test}}~%
}
\end{equation}
\end{document}
MfG
Super, funktioniert perfekt.
Danke euch beiden :)
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.