Gleichungen einrücken

Gleichungen einrücken

Ich verwende, amsmath[fleqn]möchte aber auch Gleichungen außerhalb von equation/align/gather-Umgebungen einrücken. Eine natürliche Wahl wäre, mit derselben Länge einzurücken amsmath, die uses verwendet, aber ich weiß nicht, wie das geht. Ich habe versucht, zu verwenden \mathindent(ohne den Wert zu definieren), aber es gibt einen „fehlende Zahl“-Fehler. Wie soll ich das machen? Danke

Antwort1

\mathindenthält eine Länge, also müsste es, um es zu „verwenden“, beispielsweise wie folgt erfolgen \hspace{\mathindent}. Hier ist vielleicht ein Beispiel für das, was von Interesse sein könnte:

Bildbeschreibung hier eingeben

\documentclass{article}
\usepackage[fleqn]{amsmath}% http://ctan.org/pkg/amsmath
\begin{document}
Some text before the equation.
\begin{equation}
  f(x) = ax^2 + bx + c
\end{equation}
Some text after the equation.

\hspace*{\dimexpr\mathindent-\parindent}$f(x) = ax^2 + bx + c$

Some more text before an equation.
\[
  f(x) = ax^2 + bx + c
\]
Some more text after an equation.
\end{document}

Beachten Sie, dass nicht nummerierte Gleichungen ohne manuelle Einrückung möglich sind. Sie könnten alignbeispielsweise einfach die mit Sternchen versehene Version von verwenden.

verwandte Informationen