我想要一张如下所示的表格:
\documentclass{article}
\usepackage[english]{babel}
\begin{document}
\begin{center}
\begin{tabular}{ | p{5cm} | l | l | p{5cm} |}
\hline
& Taylor expansion & & Power series \\ \hline
& $$f(x)=\sum_{k=0}^{n}a_k(x-1)^{k}+o((x-a)^{n})$$ & & $$f(x)=\sum_{n\geq 0} a_k(x-1)^{k}$$ \\ \hline
Order & $DL_{n}(0)$ & $DL_{5}(0)$ & \\ \hline
exp(x) & $$\sum_{k=0}^{n}\dfrac{x^k}{k!}+o(x^n) $$ & $$1+x+\drac{x^2}{2}+ $$ & $$\sum_{k=0}^{n}\dfrac{x^k}{k!}$$ \\ \hline
\end{tabular}
\end{center}
\end{document}
答案1
像这样:
\documentclass{article}
\usepackage[english]{babel}
\usepackage{makecell}
\setcellgapes{5pt}
\usepackage{mathtools}
\begin{document}
\begin{center}
\makegapedcells
\begin{tabular}{ | l | *{4}{>{$\displaystyle}c<{$}|}}
\hline
& \multicolumn{2}{c|}{Taylor expansion} & Power series \\ \hline
& \multicolumn{2}{c|}{$\displaystyle
f(x)=\sum_{k=0}^{n}a_k(x-1)^{k}+o((x-a)^{n})$}
& f(x)=\sum_{n\geq 0} a_k(x-1)^{k} \\
\hline
Order & DL_{n}(0) & DL_{5}(0) & \\
\hline
$\exp(x)$ & \sum_{k=0}^{n}\frac{x^k}{k!}+o(x^n)
& 1+x+\frac{x^2}{2}+ & \sum_{k=0}^{n}\frac{x^k}{k!} \\
\hline
\end{tabular}
\end{center}
\end{document}
笔记:
在 LaTeX 中,使用$$ ... $$
已弃用。相反,您应该使用\[ ... \]
或。由于所有这些数学环境在列类型、和中\begin{equation*} ... \end{equation*}
均不起作用,因此我改用。为了缩短代码,我将列类型修改为 ,以便整个列处于数学模式(s 除外)。因此,最后一列标题中的文本必须写为。c
l
r
$\displaystyle ... $
>{$\displaystyle}c<{$}
\multicolumn
\text{Power series}
\setcellgapes{5pt}
通过宏和\makegapedcells
包可以获得单元格内容周围的更多垂直空间makecell
。
答案2
这有用吗?
\documentclass{article}
\begin{document}
\begin{tabular}{|c|c|c|c|}
\hline
& \multicolumn{2}{c|}{Taylor expansion} & Power series \\ \hline
& \multicolumn{2}{c|}{ $f(x)=\sum_{k=0}^{n}a_k(x-1)^{k}+o((x-a)^{n})$} & $f(x)=\sum_{n\geq 0} a_k(x-1)^{k}$ \\ \hline
Order & $DL_{n}(0)$ & $DL_{5}(0)$ & \\ \hline
\end{tabular}
\end{document}
答案3
{NiceTabular}
下面显示了如何使用 制作该表nicematrix
。
在该环境中,它类似于经典环境{tabular}
(包array
),您可以使用命令水平和垂直合并单元格\Block
。然后,键hvlines
将绘制所有规则,但块除外(由创建\Block
)。
\documentclass{article}
\usepackage{mathtools}
\usepackage{nicematrix}
\begin{document}
\begin{center}
\begin{NiceTabular}{lccc}[hvlines,cell-space-limits=5pt]
& \Block{1-2}{Taylor expansion} && Power series \\
& \Block{1-2}{$\displaystyle f(x)=\sum_{k=0}^{n}a_k(x-1)^{k}+o((x-a)^{n})$} && $\displaystyle f(x)=\sum_{n\ge 0} a_k(x-1)^{k}$ \\
Order & $\text{DL}_{n}(0)$ & $\text{DL}_{5}(0)$ \\
$\exp(x)$ & $\displaystyle\sum_{k=0}^{n}\frac{x^k}{k!}+o(x^n)$ & $\displaystyle 1+x+\cdots+\frac{x^5}{5!}+o(x^5)$
& $\displaystyle\sum_{k=0}^{n}\frac{x^k}{k!}$ \\
\end{NiceTabular}
\end{center}
\end{document}
您需要多次编译(因为nicematrix
在后台使用 PGF/Tikz 节点)。