Wie erreiche ich, dass Konkretes Beispiel: Es soll dieses Zeichen entstehen: Öffne in Overleaf
\documentclass[a5paper]{article} %\documentclass[]{standalone} \usepackage{amsmath} \makeatletter \newcommand{\oset}[2]{% {\mathop{#2}\limits^{\vbox to -.0\ex@{\kern-\tw@\ex@ \hbox{$\displaystyle #1$}\vss}}}} \makeatother \parindent0mm \begin{document} overset Original: $\overset{-}{\pm}$ overset Test: $\oset{-}{\pm}$ \end{document} gefragt 28 Mai '18, 08:41 cis |
Öffne in Overleaf
\documentclass{article} \usepackage{amsmath} \makeatletter \newcommand\oset[2]{\mathpalette\@oset{{#1}{#2}}} \newcommand\@oset[2]{\@@oset{#1}#2} \newcommand\@@oset[3]{% % #1 : current mathstyle % #2 : over % #3 : base \binrel@{#3}\binrel@@{\mathop{\kern\z@#3}\limits^{#1#2}}% } \makeatother \begin{document} $\overset{-}{\pm}$ $\oset{-}{\pm}$ \end{document} Oder vielleicht besser mit Öffne in Overleaf
\documentclass{article} \usepackage{amsmath} \makeatletter \newcommand\oset[2]{\mathchoice {\@oset{\displaystyle}{1ex}{#1}{#2}}% {\@oset{\textstyle}{1ex}{#1}{#2}}% {\@oset{\scriptstyle}{.8ex}{#1}{#2}}% {\@oset{\scriptscriptstyle}{.6ex}{#1}{#2}}% } \newcommand\@oset[4]{% % #1 : current mathstyle % #2 : length % #3 : over % #4 : base \binrel@{#4}\binrel@@{\ooalign{% $\m@th#1#4$\cr \raisebox{#2}{$\m@th#1#3$}\cr }}% } \makeatother \begin{document} $\overset{-}{\pm}$ $\oset{-}{\pm}_{\oset{-}{\pm}_{\oset{-}{\pm}}}$ \end{document} beantwortet 29 Mai '18, 00:04 Henri |