
Если я попытаюсь центрировать это мое уравнение с ceqn
ним не работает для меня. Если я использую gather
я получаю то, что хочу, но мой редактор (Overleaf) выдает мне ошибку, что я использовал alignat
внутри gather
. Что я могу сделать, чтобы решить мою проблему?
Код:
\begin{ceqn}
\begin{alignat*}{2}
&\mathllap{u(0)} = \quad && 0,367061551548078427747792113175610961512192053613139 \\
&\mathllap{u'(0)} = \quad - && 0,295372105447550054557007047310237988227233798735629
\end{alignat*}
\end{ceqn}
\begin{gather*}
\begin{alignat*}{2}
&\mathllap{u(0)} = \quad && 0,367061551548078427747792113175610961512192053613139 \\
&\mathllap{u'(0)} = \quad - && 0,295372105447550054557007047310237988227233798735629
\end{alignat*}
\end{gather*}
решение1
Идеального центрирования с \mathllap
.
Вместо этого используйте фантом.
\documentclass{article}
\usepackage{amsmath}
\usepackage[pass,showframe]{geometry} % just for showing the page margins
\begin{document}
\begin{align*}
u(0) &= \hphantom{-}0{,}367061551548078427747792113175610961512192053613139 \\
u'(0) &= - 0{,}295372105447550054557007047310237988227233798735629
\end{align*}
\end{document}
В качестве альтернативы,
\documentclass{article}
\usepackage{amsmath}
\usepackage[pass,showframe]{geometry} % just for showing the page margins
\begin{document}
\begin{alignat*}{2}
u(0) &= && 0{,}367061551548078427747792113175610961512192053613139 \\
u'(0) &= -&& 0{,}295372105447550054557007047310237988227233798735629
\end{alignat*}
\end{document}