如何左对齐 \dcase 以使文本具有直边距

如何左对齐 \dcase 以使文本具有直边距

我用它dcase来表达我的方程式。但是,方程式看起来在页面中心对齐。我想将方程式移动到页面左侧。请注意,我的文本在段落开头有一个空格

在此处输入图片描述

\documentclass[preprint,12pt, sort&compress]{elsarticle}

\usepackage{amsmath,math tools}

\newcommand{\diff}{\mathop{}\!d}
\DeclareMathOperator*{\argmin}{arg\,min}

\begin{document}

\begin{equation}
\begin{dcases}
u_j^{k+1}(x)=
  \!\begin{multlined}[t]
  \argmin_{u}
  \biggl\{
  \frac{\mu}{2}\int\limits_{\Omega} (u_j(x)-m(x))^2\diff x \biggr\},
  \end{multlined}
\\[1ex]
f'(x_{0})=0 : z=f(x_{0}) \text{ is de horizontale raaklijn.}
\\[1ex]
\lim_{x\to x_{0}} f'(x)=\pm\infty : x=x_{0} \text{ is de verticale raaklijn.}
\\[1ex]
g(x_{0}){R}_{0} : z-f(x_{0})=f'(x_{0})\cdot(x-x_{0})
  \text{ is de raaklijn.}
\end{dcases}
\end{equation}

This is text. 
\end{document} 

答案1

像这样?

在此处输入图片描述

\documentclass[12pt]{elsarticle}
\usepackage{mathtools}

\newcommand{\diff}{\mathop{}\!d}
\DeclareMathOperator*{\argmin}{arg\,min}
\usepackage{showframe}

\begin{document}

\begin{flalign}
\begin{dcases}
u_j^{k+1}(x)=
  \argmin_{u}
  \biggl\{
  \frac{\mu}{2}\int_{\Omega} (u_j(x)-m(x))^2\diff x \biggr\},
                                \\[1ex]
f'(x_{0})=0 : z=f(x_{0}) \text{ is de horizontale raaklijn.}
                                \\[1ex]
\lim_{x\to x_{0}} f'(x)=\pm\infty : x=x_{0} \text{ is de verticale raaklijn.}
                                \\[1ex]
g(x_{0}){R}_{0} : z-f(x_{0})=f'(x_{0})\cdot(x-x_{0})
  \text{ is de raaklijn.}
\end{dcases}&&&
\end{flalign}

This is text.
\end{document}

编辑:您还可以使用equation环境并在之前dcases添加 \hspace{-}。但是,<dsired shift>可以通过反复试验来确定... 这个flalign环境不是必需的。方程式从文本左边框开始。当然,在实际应用中,您必须省略包showframe

我还根据 Barbara Beeton 和 Mico 的评论纠正了 MWE。

相关内容