![Отображение уравнения с переносом строки и всеми последующими строками с отступом](https://rvso.com/image/328460/%D0%9E%D1%82%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%20%D1%83%D1%80%D0%B0%D0%B2%D0%BD%D0%B5%D0%BD%D0%B8%D1%8F%20%D1%81%20%D0%BF%D0%B5%D1%80%D0%B5%D0%BD%D0%BE%D1%81%D0%BE%D0%BC%20%D1%81%D1%82%D1%80%D0%BE%D0%BA%D0%B8%20%D0%B8%20%D0%B2%D1%81%D0%B5%D0%BC%D0%B8%20%D0%BF%D0%BE%D1%81%D0%BB%D0%B5%D0%B4%D1%83%D1%8E%D1%89%D0%B8%D0%BC%D0%B8%20%D1%81%D1%82%D1%80%D0%BE%D0%BA%D0%B0%D0%BC%D0%B8%20%D1%81%20%D0%BE%D1%82%D1%81%D1%82%D1%83%D0%BF%D0%BE%D0%BC.png)
В ответеэтот вопрос, я рекомендовал внести некоторые изменения в OP и предоставил следующий код:
\documentclass[12pt]{article}
\pagestyle{plain}
\usepackage[margin=1.8cm]{geometry}
\geometry{a4paper}
\usepackage[parfill]{parskip}
\usepackage{amsmath}
\usepackage{amssymb}
\begin{document}
\[
\begin{aligned}
|f_{n}&(x)g_{n}(x) - f_{n}(x)g(x) + f_{n}(x)g(x) - f(x)g(x)| \\
&\leq |f_{n}(x)g_{n}(x) - f_{n}(x)g(x)| + |f_{n}(x)g(x) -
f(x)g(x)| \\
&= |f_{n}(x)||g_{n}(x) - g(x)| + |g(x)||f_{n}(x) - f(x)| \\
&\leq M_{1}\epsilon + M_{2}\epsilon \\
&= \epsilon(M_1+M_2) \longrightarrow 0 \text{ as } n \to \infty
\end{aligned}
\]
\end{document}
Который производит
Но на самом деле я хотел последовать совету 3.3.5cМатематика в типе, который рекомендует разрывать на соединениях и выравнивать по двузначному квадрату слева.
Я думаю, что это может быть интерпретировано по-разному, но мне бы хотелось, чтобы:
|f_{n}&(x)g_{n}(x) - f_{n}(x)g(x) + f_{n}(x)g(x) - f(x)g(x)|
На одной строке перенос строки и все последующие строки с отступом в виде квадрата two-em и выравниванием. Другими словами, я хочу то, что у меня есть, но с отступом ровно в виде квадрата two-em:
К сожалению, вышеизложенное — самое близкое, что мне удалось сделать. Я попробовал:
\begin{align*}
|f_{n}(x)g_{n}(x) - f_{n}(x)g(x) + f_{n}(x)g(x) - f(x)g(x)| \\
\qquad &\leq |f_{n}(x)g_{n}(x) - f_{n}(x)g(x)| + |f_{n}(x)g(x) -
f(x)g(x)| \\
&= |f_{n}(x)||g_{n}(x) - g(x)| + |g(x)||f_{n}(x) - f(x)| \\
&\leq M_{1}\epsilon + M_{2}\epsilon \\
&= \epsilon(M_1+M_2) \longrightarrow 0 \text{ as } n \to \infty
\end{align*}
Но это вообще не работает:
решение1
Themathtools
предоставляет \MoveEqLeft
функцию, которая достигает именно того, что вам нужно. По умолчанию она делает отступ последующих строк на 2em, и ее можно дополнительно настроить с помощью, \MoveEqLeft[<number>]
которая будет делать отступ последующей строки на <number>
ems:
\documentclass{article}
\usepackage{amsmath}
\usepackage{mathtools}
\begin{document}
\begin{align}
\MoveEqLeft |f_{n}(x)g_{n}(x) - f_{n}(x)g(x) + f_{n}(x)g(x) - f(x)g(x)| \\
&\leq |f_{n}(x)g_{n}(x) - f_{n}(x)g(x)| + |f_{n}(x)g(x) - f(x)g(x)| \\
&= |f_{n}(x)||g_{n}(x) - g(x)| + |g(x)||f_{n}(x) - f(x)| \\
&\leq M_{1}\epsilon + M_{2}\epsilon \\
&= \epsilon(M_1+M_2) \longrightarrow 0 \text{ as } n \to \infty
\end{align}
\begin{align}
\MoveEqLeft[4] |f_{n}(x)g_{n}(x) - f_{n}(x)g(x) + f_{n}(x)g(x) - f(x)g(x)| \\
&\leq |f_{n}(x)g_{n}(x) - f_{n}(x)g(x)| + |f_{n}(x)g(x) - f(x)g(x)| \\
&= |f_{n}(x)||g_{n}(x) - g(x)| + |g(x)||f_{n}(x) - f(x)| \\
&\leq M_{1}\epsilon + M_{2}\epsilon \\
&= \epsilon(M_1+M_2) \longrightarrow 0 \text{ as } n \to \infty
\end{align}
\end{document}
решение2
Это то, чего ты хочешь?
\begin{align*}
&|f_{n}(x)g_{n}(x) - f_{n}(x)g(x) + f_{n}(x)g(x) - f(x)g(x)| \\
&\qquad \leq |f_{n}(x)g_{n}(x) - f_{n}(x)g(x)| + |f_{n}(x)g(x) - f(x)g(x)| \\
&\qquad = |f_{n}(x)||g_{n}(x) - g(x)| + |g(x)||f_{n}(x) - f(x)| \\
&\qquad \leq M_{1}\epsilon + M_{2}\epsilon \\
&\qquad = \epsilon(M_1+M_2) \longrightarrow 0 \text{ as } n \to \infty
\end{align*}
решение3
Если вы используете mathenv
коллекцию mdwtools
, вы можете использовать расширенную {eqnarray}
среду. Она принимает необязательные спецификаторы столбцов:
r
,c
,l
для выравнивания по правому краю, по центру и по левому краю;L
для выровненных по левому краю математических символов, ширина которых считается равной 2em;- и многое другое (прочитайте документацию), чтобы вы могли полностью эмулировать функциональность таких
amsmath
сред, как{align}
и других.
Здесь вы бы использовали
\documentclass{article}
\usepackage{amstext}
\usepackage{mathenv}
\begin{document}
\begin{eqnarray*}[Ll]
|f_{n}(x)g_{n}(x) - f_{n}(x)g(x) + f_{n}(x)g(x) - f(x)g(x)| \\
&\leq |f_{n}(x)g_{n}(x) - f_{n}(x)g(x)| + |f_{n}(x)g(x) -
f(x)g(x)| \\
&= |f_{n}(x)||g_{n}(x) - g(x)| + |g(x)||f_{n}(x) - f(x)| \\
&\leq M_{1}\epsilon + M_{2}\epsilon \\
&= \epsilon(M_1+M_2) \longrightarrow 0 \text{ as } n \to \infty
\end{eqnarray*}
\end{document}