我想做这样的事:
与文本在同一行,而不是居中。我也可以控制左括号,但效果不太好。
我的 MWE 是:
\documentclass{article}
\usepackage{amsmath,cancel}
\newcommand\MyLBrace[2]{%
\left\{\rule{0pt}{#1}\right.\text{#2}}\newcommand\numberthis{\addtocounter{equation}{1}\tag{\theequation}}
\begin{document}
Add m.t.m $\MyLBrace{5ex}{
\begin{tabular}{r}
21x\;-\;\cancel{6y}=24\\
4x\;+\;\cancel{6y}=26 \\ \hline
25x=50\\x=2\;\,
\end{tabular} }$
\end{document}
结果是:
请问有什么帮助吗?
答案1
这很接近了。
\documentclass{article}
\usepackage{mathtools,cancel}
\begin{document}
Add m.t.m $\
\begin{cases}
\begin{aligned}
21x - \cancel{6y} &= 24\\
4x + \cancel{6y}& =26 \\[\jot] \hline
25x &=50\\
x &=2
\end{aligned}
\end{cases}
$
\end{document}
使用很多array
s,您可以执行以下操作:
\documentclass{article}
\usepackage{amsmath,cancel,array}
\begin{document}
$\begin{array}{@{}r@{\,\,}r@{}}
\text{Add m.t.m} & \left\{
\begin{array}{r@{}}
21x - \cancel{6y}=24\\
4x + \cancel{6y}=26 \\ \hline
25x=50
\end{array}\right.\kern-\nulldelimiterspace\\
& x=2\phantom{0}
\end{array}$
\end{document}
答案2
为了多样化,下面是使用一个tabular
和两个环境的解决方案。设置array
第二个环境是为了正确设置 mathbin 和 mathrel 类型符号周围的间距。array
\documentclass{article}
\usepackage{array,cancel}
\begin{document}
\[
\begin{tabular}{c}
\\ text here text here \\ \\ \\
\end{tabular}
\begin{array}{@{}c@{}}
\left\{ \begin{array}{@{}c@{}} \\ \\ \\ \end{array} \right. \\ \\ \end{array}\,
\begin{array}{@{} r @{}>{{}}c<{{}}@{} r @{{}={}} r @{}}
21x & - & \cancel{6y} & 24\\
4x & + & \cancel{6y} & 26\\
\hline
& & 25x & 50\\
& & x & 2\\
\end{array}
\]
\end{document}