
Я использую amsmath[fleqn]
, но я хотел бы также сделать отступ для уравнений вне сред уравнения/выравнивания/сборки. Естественным выбором было бы сделать отступ с использованием той же длины amsmath
uses, но я не знаю, как это сделать. Я пытался использовать \mathindent
(без определения его значения), но он выдает ошибку «пропущенное число». Как мне это сделать? Спасибо
решение1
\mathindent
содержит длину, поэтому, чтобы "использовать ее", это должно быть сделано как \hspace{\mathindent}
, скажем. Вот, возможно, пример того, что может быть интересно:
\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}
Обратите внимание, что ненумерованные уравнения возможны без необходимости ручного отступа. Вы можете просто использовать звездную версию align
, скажем.