如何写出由竖线包围的方程组?

如何写出由竖线包围的方程组?

我有一个小的方程组,应如下所示显示:

在此处输入图片描述

我尝试使用 和 来显示它\left.\right\vert但是它没有按预期工作:

\documentclass{article}
\usepackage{amsmath}
\begin{document}
    \begin{equation*}
        \left.
            x^2-y+2=0 \\
            y^2-11y-6x+18=0
        \right\vert
    \end{equation*}
\end{document}

这次尝试的结果如下:

在此处输入图片描述

我认为\leftand\right\vert不是为这种事情而设计的,但我不知道还有更好的办法。方程式也应该对齐,但我已经为这些竖线而苦恼了。我没有收到编译错误。我已经尝试过这个systeme包,但效果不太好。

答案1

systeme包适用于线性系统。

你要aligned

\documentclass{article}
\usepackage{amsmath}

\begin{document}

\begin{equation*}
  \left|
  \begin{aligned}
    x^2-y+2&=0 \\
    y^2-11y-6x+18&=0
  \end{aligned}
  \right|
\end{equation*}

\end{document}

在此处输入图片描述

在条形图和方程式之间留有一些空间:

\documentclass{article}
\usepackage{amsmath}

\begin{document}

\begin{equation*}
  \left|\;
  \begin{aligned}
    x^2-y+2&=0 \\
    y^2-11y-6x+18&=0
  \end{aligned}
  \;\right|
\end{equation*}

\end{document}

在此处输入图片描述

不过,我会使用左对齐。

\documentclass{article}
\usepackage{amsmath}

\begin{document}

\begin{equation*}
  \left|\;
  \begin{aligned}
    & x^2-y+2=0 \\
    & y^2-11y-6x+18=0
  \end{aligned}
  \;\right|
\end{equation*}

\end{document}

在此处输入图片描述

答案2

这里有两种可能的解决方案(肯定还有很多……)。第一种使用aligned内部环境\left\lvert ... \right\rvert,另一种使用vmatrix*环境。第一种解决方案在\displaystyle数学模式下呈现其材料,第二种解决方案使用\textstyle数学模式以及更紧密的行距。我不会说一种方法一定比另一种更好。这取决于用例。

在此处输入图片描述

\documentclass{article}
\usepackage{mathtools} % for 'vmatrix*' env.

\begin{document}

\begin{gather*}
   \left\lvert \begin{aligned}
       x^2-y+2&=0 \\
       y^2-11y-6x+18&=0
   \end{aligned} \right\rvert \\[5mm]
   \begin{vmatrix*}[r]
       x^2-y+2=0 \\
       y^2-11y-6x+18=0   
   \end{vmatrix*}
\end{gather*}

\end{document}

相关内容