如何对齐多个方程式

如何对齐多个方程式

我想对齐多个方程式和两个“条件”。

\begin{align}
\begin{split}
    ||\pmb{x}||_p &= \left(\sum_i |x_i|^p\right)^{\frac{1}{p}} \label{formel:pnorm}\\
    p & \in \mathbb{R}\\
    p & \geq 1 \\
\end{split} \\
    ||\pmb{x}||_1 &= \sum_i |x_i|\label{formel:1norm} \\
    ||\pmb{x}||_\infty &= \max_i |x_i|\label{formel:maxnorm}
\end{align}

现在: 在此处输入图片描述

答案1

我建议采用不同的布局alignat,并进行一些改进:

\documentclass{article}
\usepackage{mathtools}
\usepackage{amssymb, bm}

\begin{document}

\begin{alignat}{2}
    \lVert\bm{x}\rVert_p &= \Bigl(\sum_i \lvert x_i\rvert^p\Bigr)^{\!\frac{1}{p}\!} \label{formel:pnorm} & \qquad (p \in \mathbb{R},\: p\ge 1) \\
    \lVert\bm{x}\rVert_1 &= \sum_i \lvert x_i\rvert\label{formel:1norm} \\
    \lVert\bm{x}\rVert_{\mkern-1.5mu\mathrlap{\infty}\,\hphantom{1}} &= \max_i \lvert x_i\rvert\label{formel:maxnorm}
\end{alignat}

\end{document} 

在此处输入图片描述

答案2

删除\\最后一行的split

\documentclass{article}
\usepackage{amsmath}
\usepackage{amssymb}
\begin{document}
\begin{align}
    \begin{split}
    \lVert\pmb{x}\rVert_p &= \left(\sum_i \lvert x_i\rvert^p\right)^{\frac{1}{p}} \label{formel:pnorm}\\
    p & \in \mathbb{R}\\
    p & \geq 1 
    \end{split} \\
    \lVert\pmb{x}\rVert_1 &= \sum_i \lvert x_i\rvert\label{formel:1norm} \\
    \lVert\pmb{x}\rVert_\infty &= \max_i \lvert x_i\rvert\label{formel:maxnorm}
\end{align}
\end{document}

在此处输入图片描述

相关内容