
Добрый вечер
Я новичок в Latex. Я пишу разложение уравнения о турбулентном движении. У меня проблемы свыравнивание по левому краюи снумерация уравнений. Я не понимаю, почему в методе выравнивания нельзя выбрать направление выравнивания. Может, кто-то поможет мне понять, что я упускаю? Для последних двух примеров я следовал указаниям этого поста
Большая формула в выравнивании
Я использовал различные условия, я вывел три кода с результатами:
\begin{align} % N-S Decomposition 1
\bar{u}_{i,t}+u^{\prime}_{i,t} +{({\bar{u}}_{j}+{u^{\prime}_{j}})}({\bar{u}}_{i}+u^{\prime}_{i})_{,j} =\\
\nonumber
-\frac{1}{\rho_{0}}(\bar{\tilde{\rho}}+\tilde{\rho}^{\prime}){g^{\prime}}z_{,i}
-\frac{1}{\rho_{0}}(\bar{\tilde{p}}_{,i}+\tilde{p}^{\prime}_{,i})
+2\nu({\bar{e}_{ij}+e^{\prime}_{ij})_{,j}}
\end{align}
\stackMath
\def\stackalignment{l}
\begin{equation}
\stackanchor[10pt]{\displaystyle%
\bar{u}_{i,t}+u^{\prime}_{i,t} +{({\bar{u}}_{j}+{u^{\prime}_{j}})}({\bar{u}}_{i}+u^{\prime}_{i})_{,j} =\\
}{\quad\quad\quad\quad\quad\displaystyle
-\frac{1}{\rho_{0}}(\bar{\tilde{\rho}}+\tilde{\rho}^{\prime}){g^{\prime}}z_{,i}
-\frac{1}{\rho_{0}}(\bar{\tilde{p}}_{,i}+\tilde{p}^{\prime}_{,i})
+2\nu({\bar{e}_{ij}+e^{\prime}_{ij})_{,j}}
}
\end{equation}
в этом коде все отмечено красным, как будто он не распознал код, но он также создает pdf
\stackMath
\def\stackalignment{l}
\stackanchor[10pt]{\displaystyle%
\overline{u^{\prime}_{i}u^{\prime}_{i,t}}
+\overline{u^{\prime}_{i}\bar{u}_{j}u^{\prime}_{i,j}}
+\overline{u^{\prime}_{i}u^{\prime}_{j}u^{\prime}_{i}\bar{u}_{i,j}}
+\overline{u^{\prime}_{i}u^{\prime}_{j}u^{\prime}_{i,j}} =
}{\quad\quad\quad\quad\quad\quad\quad\quad\quad\displaystyle
-\frac{1}{\rho_{0}}\overline{\rho^{\prime}u^{\prime}_{i}}{g^{\prime}}z_{,i}
-\frac{1}{\rho_{0}}\overline{p^{\prime}_{,i}u^{\prime}_{i}}
+2\nu\overline{{{e}^{\prime}_{ij,j}}u^{\prime}_{i}}
-\overline{\overline{(u^{\prime}_{i}u^{\prime}_{j})}_{,j} u^{\prime}_{i}}
} \\
для меня красный цветовой код установлен для: команда не распознана
%---------------------------------------------------------
Я не могу дать индивидуальный ответ, потому что я нахожу все ваши решения очень интересными, очень eutive. сегодня днем я посмотрю на код более спокойно и перекомпилирую. если я найду какие-либо трудности, я напишу. Я хотел бы запросить информацию из третьего кода. это относится к библиотеке usepackage {stackengine}. Я хотел бы знать, почему latex говорит мне: команда не распознана
Я решил проблему нумерации. привязан к
\numberwithin{equation}{chapter}
. Я нашел эту команду интересной и попробую ее использовать.
решение1
Вот три варианта:
\documentclass{article}
\usepackage{mathtools}
\begin{document}
\begin{align} % N-S Decomposition 1
& \bar{u}_{i,t}+u^{\prime}_{i,t} +{({\bar{u}}_{j}+{u^{\prime}_{j}})}({\bar{u}}_{i}+u^{\prime}_{i})_{,j} =\\
\nonumber
& {-}\frac{1}{\rho_{0}}(\bar{\tilde{\rho}}+\tilde{\rho}^{\prime}){g^{\prime}}z_{,i}
-\frac{1}{\rho_{0}}(\bar{\tilde{p}}_{,i}+\tilde{p}^{\prime}_{,i})
+2\nu({\bar{e}_{ij}+e^{\prime}_{ij})_{,j}}
\end{align}
\bigskip
\begin{equation}
\begin{aligned} % N-S Decomposition 1
& \bar{u}_{i,t}+u^{\prime}_{i,t} +{({\bar{u}}_{j}+{u^{\prime}_{j}})}({\bar{u}}_{i}+u^{\prime}_{i})_{,j} =\\
& {-}\frac{1}{\rho_{0}}(\bar{\tilde{\rho}}+\tilde{\rho}^{\prime}){g^{\prime}}z_{,i}
-\frac{1}{\rho_{0}}(\bar{\tilde{p}}_{,i}+\tilde{p}^{\prime}_{,i})
+2\nu({\bar{e}_{ij}+e^{\prime}_{ij})_{,j}}
\end{aligned}
\end{equation}
\bigskip
\begin{equation}
\begin{multlined} % N-S Decomposition 1
\bar{u}_{i,t}+u^{\prime}_{i,t} +{({\bar{u}}_{j}+{u^{\prime}_{j}})}({\bar{u}}_{i}+u^{\prime}_{i})_{,j} =\\
{-}\frac{1}{\rho_{0}}(\bar{\tilde{\rho}}+\tilde{\rho}^{\prime}){g^{\prime}}z_{,i}
-\frac{1}{\rho_{0}}(\bar{\tilde{p}}_{,i}+\tilde{p}^{\prime}_{,i})
+2\nu({\bar{e}_{ij}+e^{\prime}_{ij})_{,j}}
\end{multlined}
\end{equation}
\end{document}
решение2
только первое уравнение:
с использованием split
среды:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{equation} % N-S Decomposition 1
\begin{split}
& \bar{u}_{i,t}+u'_{i,t} +{({\bar{u}}_{j}+{u'_{j}})}({\bar{u}}_{i}+u'_{i})_{,j} = \\
& {-}\frac{1}{\rho_{0}}(\bar{\tilde{\rho}}+\tilde{\rho}'){g'}z_{,i}
-\frac{1}{\rho_{0}}(\bar{\tilde{p}}_{,i}+\tilde{p}'_{,i})
+2\nu({\bar{e}_{ij}+e'_{ij})_{,j}}
\end{split}
\end{equation}
\end{document}
решение3
Первая двухстрочная формула ниже воспроизводит ваш первый align
пример, при этом (a) добавляются точки выравнивания ( &
) в начале каждой строки и (b) избавляются от довольно большого количества избыточных пар фигурных скобок и заменяются все вхождения на ^{\prime}
. '
Обратите внимание, что я заключил первый -
символ (минус) второй строки в фигурные скобки, так что LaTeX обрабатывает его как унарный, а не как бинарный оператор.
Вторая формула применяет три небольших изменения: =
символ перемещается в начало второй строки, вторая строка отступает относительно первой (через директиву \quad
), а вертикальное разделение между строками немного увеличивается. Обратите внимание, что поскольку вторая строка теперь начинается с символа =
, больше не нужно делать что-то особенное с последующим -
символом, чтобы он рассматривался как унарный оператор.
\documentclass{article}
\usepackage{amsmath} % for 'align' environment
\begin{document}
\begin{align}
&\bar{u}_{i,t}+u'_{i,t} +(\bar{u}_{j}+u'_{j})(\bar{u}_{i}+u'_{i})_{,j} =\\
&{-}\frac{1}{\rho_{0}}(\bar{\tilde{\rho}}+\tilde{\rho}')g'z_{,i}
-\frac{1}{\rho_{0}}(\bar{\tilde{p}}_{,i}+\tilde{p}'_{,i})
+2\nu(\bar{e}_{ij}+e'_{ij})_{,j} \nonumber
\end{align}
\begin{align}
&\bar{u}_{i,t}+u'_{i,t} +(\bar{u}_{j}+u'_{j})(\bar{u}_{i}+u'_{i})_{,j} \\[1ex]
&\quad=-\frac{1}{\rho_{0}}(\bar{\tilde{\rho}}+\tilde{\rho}')g'z_{,i}
-\frac{1}{\rho_{0}}(\bar{\tilde{p}}_{,i}+\tilde{p}'_{,i})
+2\nu(\bar{e}_{ij}+e'_{ij})_{,j} \nonumber
\end{align}
\end{document}
решение4
Я не могу дать индивидуальный ответ, потому что я нахожу все ваши решения очень интересными, очень исчерпывающими. Сегодня днем я посмотрю на код более спокойно и перекомпилирую. Если я найду какие-либо трудности, я напишу. Я хотел бы запросить информацию из третьего кода. Это относится к библиотеке \usepackage{stackengine}
. Я хотел бы знать, почему latex говорит мне: команда не распознана.