我无法使方程式表正确排列。
我想对齐“除法”行的“=”符号,但这样做之后,我得到的结果如下:
以下是我使用的代码:
\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}
一些值得注意的点:
times
已过时,最好使用newtxtext
和newtxmath
;- 你的
\left
和都不\right
是有用的,相反它们都是有害间距; - 我把 * 改成了中间的点;
- 我添加了缺失的乘法行;
- 将“乘法”和“除法”降低到两行的中间会使文本变得模棱两可(实验一下删除两个
[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
与array
和aligned
:
\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}