双列表格中的方程式对齐

双列表格中的方程式对齐

我无法使方程式表正确排列。

复数表方程

我想对齐“除法”行的“=”符号,但这样做之后,我得到的结果如下:

复数表方程v2

以下是我使用的代码:

\documentclass{article}

\usepackage{amsmath}
\usepackage{times}
\usepackage{tabularx}
\usepackage{multirow}

\begin{document}


\begin{tabular}{llll}

    \textrm{Addition}                   & $\left(a+bi \right)+ \left(c+di   \right)=\left(a+c \right) +\left(b+d \right)i   $\\             
    \textrm{Subtraction}                & $\left(a+bi \right)- \left(c+di\right)=\left(a-c \right) +\left(b-d \right)i  $\\             
    \textrm{Multiplication}             & $z*w = r\left(\cos \theta + i\sin \theta \right)* k\left(\cos \psi + i\sin \psi \right)   $\\     
    \multirow{2}{*}{\textrm{Division}}  & &$\frac{z}{w}$    & $= \frac{r(\cos\theta+i\sin \theta)}{k(\cos \psi + i \sin \psi)}$ \\
                                        & &               & $= \frac {r}{k} \left[\cos \left(\theta - \psi\right)  +i\sin \left(\theta - \psi\right) \right]$    \\
\end{tabular}


\end{document}

我之所以使用,tabular是因为它看起来很简单。是否可以使用 获得所需的对齐tabular,还是我应该使用其他包或环境?

答案1

使用aligned和嵌套的aligned

\documentclass{article}

\usepackage{amsmath}
\usepackage{newtxtext,newtxmath} % NOT times

\begin{document}

\begin{equation*}
\begin{aligned}
& \text{Addition}       && (a+bi)+(c+di)=(a+c)+(b+d)i \\
& \text{Subtraction}    && (a+bi)-(c+di)=(a-c)+(b-d)i \\
& \text{Multiplication} &&
    \begin{aligned}[t]
    z\cdot w &= r(\cos\theta+i\sin\theta)\cdot k(\cos\psi+i\sin\psi) \\
             &= rk\cos(\theta+\psi)+i\sin(\theta+\psi)
    \end{aligned} \\
& \text{Division}       &&
    \begin{aligned}[t]
    \frac{z}{w} &= \frac{r(\cos\theta+i\sin\theta)}{k(\cos\psi+i\sin\psi)} \\
                &= \frac {r}{k}[\cos(\theta-\psi)+i\sin(\theta-\psi)]
    \end{aligned}
\end{aligned}
\end{equation*}

\end{document}

一些值得注意的点:

  1. times已过时,最好使用newtxtextnewtxmath
  2. 你的\left和都不\right是有用的,相反它们都是有害间距;
  3. 我把 * 改成了中间的点;
  4. 我添加了缺失的乘法行;
  5. 将“乘法”和“除法”降低到两行的中间会使文本变得模棱两可(实验一下删除两个[t]位置参数时的差异)。

在此处输入图片描述

答案2

您可以使用\phantom来对齐标题的第二行Division

在此处输入图片描述

\documentclass{article}

\begin{document}

\noindent
\begin{tabular}{ @{} l l }
  Addition       & $(a + bi) + (c + di) = (a + c) + (b + d)i$ \\[\jot]
  Subtraction    & $(a + bi) - (c + di) = (a - c) + (b - d)i$ \\[\jot]
  Multiplication & $z \times w = r (\cos \theta + i \sin \theta ) \times k (\cos \psi + i \sin \psi )$ \\[\jot]
  Division       & $\frac{z}{w} = \frac{r (\cos \theta + i \sin \theta)}{k (\cos \psi + i \sin \psi)}$ \\
                 & $\phantom{\frac{z}{w}} = \frac{r}{k} [\cos (\theta - \psi) + i \sin (\theta - \psi)]$
\end{tabular}

\end{document}

答案3

arrayaligned

\documentclass{article}
\usepackage{amsmath}
\usepackage{newtxtext,newtxmath} % NOT times

\begin{document}
\[\renewcommand\arraystretch{1.5}
\begin{array}{ll}
\text{Addition}       & (a+bi)+(c+di)=(a+c)+(b+d)i \\
\text{Subtraction}    & (a+bi)-(c+di)=(a-c)+(b-d)i \\
\text{Multiplication} & z\cdot w = r(\cos\theta+i\sin\theta)\cdot k(\cos\psi+i\sin\psi) \\
\text{Division}       & \begin{aligned}[t]
\frac{z}{w} &= \frac{r(\cos\theta+i\sin\theta)}{k(\cos\psi+i\sin\psi)} \\
            &= \frac {r}{k}\bigl[\cos(\theta-\psi)+i\sin(\theta-\psi)\bigr]
                        \end{aligned}
\end{array}
\]
\end{document}

在此处输入图片描述

答案4

array这是另一种采用和环境组合的解决方案aligned。第二列定义为\displaystyle自动使用数学模式。

相对于之前发布的答案,这个答案使用数学字体(MathTime Professional 2,又名mtpro2),它 (a) 与文档的文本字体 (Times Roman) 一致,并且 (b) 间距很大,与大多数其他基于 Times Roman 的数学字体相比更类似于 Computer Modern。请注意,虽然完整包mtpro2不是免费的,但它的lite子集(本示例所需的全部内容)确实是免费的。

在此处输入图片描述

\documentclass{article}
\usepackage{newtxtext}  % 'times' is ancient...
\usepackage[lite]{mtpro2}
\usepackage{amsmath,array,booktabs}
\newcolumntype{L}{>{$}l<{$}}
\newcolumntype{M}{>{\displaystyle}l}

\begin{document}
\[
\begin{array}{@{} L M @{}}
Addition       & (a+bi) + (c+di) = (a+c) + (b+d)i  \\ \addlinespace
Subtraction    & (a+bi) - (c+di) = (a-c) + (b-d)i  \\ \addlinespace
Multiplication & \begin{aligned}[t]
                    z\cdot w &= r(\cos\theta + i\sin\theta)\cdot
                                k(\cos\psi +i\sin\psi) \\
                             &= rk[\cos(\theta+\psi)+i\sin(\theta+\psi)]    
                 \end{aligned} \\ \addlinespace
Division       & \begin{aligned}[t]
                   \frac{z}{w} &= \frac{r(\cos\theta+i\sin\theta)}
                                       {k(\cos\psi + i\sin\psi)} \\
                               &= (r/k) [\cos(\theta-\psi) +i\sin (\theta-\psi)] 
                 \end{aligned}   \\
\end{array}
\]
\end{document}

相关内容