我对 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}