如何在“itemize”环境中将方程式定位到左侧,如图所示

如何在“itemize”环境中将方程式定位到左侧,如图所示

将方程式左对齐

我想把方程式放在 itemize 环境中,但是方程式是居中的。你们知道如何生成图中的布局吗?

答案1

有很多方法可以做到这一点,包括enum,这对于一致性非常有用,或者一个简单的newcommand

输出

在此处输入图片描述

代码

\documentclass[11pt]{article}
\usepackage{mathtools}
\makeatletter
\newcommand{\alignleft}{%
    \@fleqntrue\@mathmargin3em%
    \setlength{\abovedisplayskip}{4pt} %
    \setlength{\belowdisplayskip}{4pt} %
    }
\makeatother
\begin{document}
\begin{itemize}
\alignleft
    \item Partition of unity
            \begin{equation*}
                \sum^{p+1}_{i=1} B^p_i \ldots
            \end{equation*}
    \item Pointwise nonnegativity
            \begin{equation*}
                B^p_i       B^p_i       B^p_i       B^p_i \ldots
            \end{equation*}
\end{itemize}
\end{document}

答案2

将项目设置为内联数学,前面加上\qquad(2em 空格)。您可以\displaystyle根据需要切换到:

在此处输入图片描述

\documentclass{article}

\begin{document}

\begin{itemize}
  \item {\itshape Partition of unity.}

  \qquad $\displaystyle \sum_{i=1}^{p+1} B^p_i (\xi) \quad \forall \xi \in [-1,1]$

  \item {\itshape Pointwise nonnegativity.}

  \qquad $B_i^p(\xi) \geq 0 \quad \forall \xi \in [-1,1]$

  \item {\itshape Endpoint interpolation.}

  \qquad $B_1^p(-1) = B_{p+1}^p(1) = 1$

  \item {\itshape Symmetry.}

  \qquad $B_i^p(\xi) = B_{p+1-i}^p(\xi) \quad \forall \xi \in [-1,1]$.
\end{itemize}

\end{document}

答案3

这是另一种方法,可能比我的其他答案更好。您可以获得正确的间距,并且可以根据需要更好地对齐方程式,因为方程式只保存在一个环境中。此外,代码更少。

输出

在此处输入图片描述

代码

\documentclass[11pt]{article}
\usepackage{mathtools}
\makeatletter
\newcommand{\alignleft}{%
    \@fleqntrue\@mathmargin3em%
    \setlength{\abovedisplayskip}{4pt} %
    \setlength{\belowdisplayskip}{4pt} %
    }
\makeatother
\begin{document}
{%
\alignleft
\begin{gather*}
\intertext{\textbullet\  Partition of unity}
    \sum^{p+1}_{i=1} B^p_i \ldots
\intertext{\textbullet\  Pointwise nonnegativity}
    B^p_i \ldots
\end{gather*}
}%
\end{document}

相关内容