两条垂直线,其间有横跨几行的表达式(数学)

两条垂直线,其间有横跨几行的表达式(数学)

我对 Latex 还很陌生,边做边学。我主要使用文档和 latex wiki,但有时我找不到某些东西。我正在做一些数学运算。我需要一些数学公式,后面跟着垂直线,公式跨越这些垂直线之间的一些行。类似于积分中变量替换的符号。我的解释并不完美,所以我画了一张我基本需要的图片。 我需要的

非常感谢您能就如何实现类似的输出提供建议。

更新。匆忙写了这篇文章。我自己找到了答案。

使用普通乳胶我要做的最简单的事情就是这个代码:

y= \begin{equation} \left \rVert
    \begin{split} a = 2 \\
    b = c \\
    d = g 
    \end{split}
    \right \rVert \end{equation} = gosdfds 

答案1

我会为此定义我自己的环境。

\documentclass{article}
\usepackage{amsmath}
\newcommand{\diff}{\mathop{}\!d}

\newenvironment{subst}
 {\renewcommand{\arraystretch}{1.2}%
  \left\|\begin{array}{l}}
 {\end{array}\right\|}

\begin{document}

\begin{equation*}
\int x\sqrt{x-1}\diff x
\begin{subst}
t=\sqrt{x-1}, t^2=x-1,\\
x=t^2+1, \diff x=2t\diff t
\end{subst}
=\int(t^2+1)\cdot t\cdot 2t\diff t
\end{equation*}

\end{document}

优点是您可以自由更改定义,subst并且这将反映在其所有实例中。

在此处输入图片描述

答案2

如果您逐一说明替换步骤,对读者来说可能会很好。使用@egreg 的答案中建议的想法,使用一个专用环境(称为)substitutions,一次列出一个步骤,可以按如下方式排版您的等式:

在此处输入图片描述

\documentclass{article}
\usepackage{amsmath} % provides 'aligned' environment
\newcommand{\dee}{\,\mathrm{d}}

\newenvironment{substitutions}{%
  \quad\left\lVert\begin{aligned}}{%
  \end{aligned}\,\right\rVert\quad}

\begin{document}
\[
\int \!x\sqrt{x-1}\dee x
\begin{substitutions}
t&=\sqrt{x-1}\\
t^2&=x-1\\
x&=t^2+1\\
\dee x&=2t\dee t
\end{substitutions}
=\int(t^2+1)\cdot t\cdot 2t\dee t
=2\int \! t^2(t^2+1)\dee t
\]
\end{document}

相关内容