Seite 1 von 1

Minuszeichen in \DeclareMathOperator

Verfasst: Do 4. Mai 2017, 12:52
von meta4ces
Hallo zusammen,

ich würde eine Formel gerne etwas übersichtlicher gestalten und wollte das über den \DeclareMathOperator Befehl realisieren. Leider wird allerdings ein - Zeichen in diesem deutlich kleiner und auch nicht mit den normalen Abständen angezeigt, verglichen mit dem normalen Mathematikmodus. Darüber hinaus ist auch die restliche Formatierung komplett anders.

Weiß dafür jemand eine Lösung? Danke im Vorraus :)
\documentclass[11pt,a4paper]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}

\DeclareMathOperator{\test}{a-b}

\begin{document}
	Eine Formel:
	\begin{equation}
		\test
	\end{equation}
	Und hier im Mathemodus:
	\begin{equation}
		a-b
	\end{equation}
\end{document}

Verfasst: Do 4. Mai 2017, 12:59
von markusv
Hallo und willkommen!

\DeclareMathOperator ist für Ausdrücke ähnlich sin, cos etc. geeignet. Diese werden dementsprechend auch aufrecht und mit dem nötigen Abstand zu weiteren Ausdrücken gesetzt.

Möchtest du Ausdrücke im mathematischen Satz haben, ist hier wohl besser \newcommand geeignet.
\documentclass[11pt,a4paper]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}

\newcommand{\test}{\ensuremath{a-b}} %newcommand, ensuremath stellt mathemodus sicher.

\begin{document}
   Eine Formel:
   \begin{equation}
      \test
   \end{equation}
   Und hier im Mathemodus:
   \begin{equation}
      a-b
   \end{equation}
   
   \test
\end{document}

Verfasst: Do 4. Mai 2017, 13:00
von meta4ces
Super, vielen Dank für die schnelle Antwort :)

Verfasst: Do 4. Mai 2017, 13:17
von markusv
Gerne, ich ändere den Status dann mal auf "beantwortet".