
Im Grunde genommen möchte ich so etwas:
$$ \overset{\qquad\quad\; 2}{\sqrt{x+x^2}} $$
wobei der obige Ausdruck (automatisch) rechtsbündig ausgerichtet ist, aber ich habe keine Ahnung, wie ich das erreichen soll. (Das obige Beispiel ist manuell ausgerichtet, ich möchte, dass es automatisch erfolgt.)
Antwort1
Verwenden \hfill
:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\[
\overset{\hfill 2}{\sqrt{x+x^2}}
\]
\end{document}
In modernen LaTeX-Dokumenten sollten Sie nicht die TeX-Konstruktion verwenden, $$...$$
sondern \[...\]
. SieheWarum ist \[ ... \] $$ ... $$ vorzuziehen?.
Antwort2
Mit einem Stapel können Sie die Ausrichtung der beiden richtigen \scriptstyle
Zahlen erreichen, so habe ich die Frage des OP verstanden. Vielleicht ist das eine einschränkendere Interpretation als die, die der OP gefordert hat (Gonzalo interpretierte „Ausrichtung“ etwas anders).
\documentclass{article}
\usepackage{stackengine}
\begin{document}
\def\sqrtoverset#1#2{\ensurestackMath{%
\def\stackalignment{r}\def\stacktype{L}\stackon[0pt]{%
\def\stacktype{S}\stackon[1pt]{#1}{{}^{#2}}%
}{\displaystyle\sqrt{\phantom{#1}}}%
}}
\[
\sqrtoverset{x+x^2}{2}
\]
\end{document}