我怎样才能用这种格式制作表格?我不关心颜色。
我已经习惯align
组织它了,但我不知道如何制作表格。
\begin{align*}
&\sqrt{a^2-x^2} & x=a\sin\theta,\quad dx=a\cos\theta\;d\theta,\quad\sqrt{a^2-x^2}=a\cos\theta\\
&\sqrt{x^2+a^2} & x=a\tan\theta,\quad dx=a\sec^2\theta\;d\theta,\quad \sqrt{x^2+a^2}=a\sec\theta\\
&\sqrt{x^2-a^2} & x=a\sec\theta,\quad dx=a\sec\theta\tan\theta\;d\theta,\quad\sqrt{x^2-a^2}=a\tan\theta
\end{align*}
答案1
如果你不需要彩色线条,简单的tabular
就足够了:
\documentclass{article}
\usepackage{amsmath}
\usepackage{booktabs}
\usepackage{makecell}
\usepackage{array}
\newcolumntype{C}{>{$}c<{$}}
\newcolumntype{L}{>{$}l<{$}}
\begin{document}
\begin{tabular}{CL}
\toprule
\makecell{\textbf{Square root form}\\\textbf{in integrand}} &
\multicolumn{1}{c}{\textbf{Trigonometric substitution}}\\
\midrule
\sqrt{a^2-x^2} & x=a\sin\theta,\quad dx=a\cos\theta\;d\theta,\quad\sqrt{a^2-x^2}=a\cos\theta\\
\sqrt{x^2+a^2} & x=a\tan\theta,\quad dx=a\sec^2\theta\;d\theta,\quad \sqrt{x^2+a^2}=a\sec\theta\\
\sqrt{x^2-a^2} & x=a\sec\theta,\quad dx=a\sec\theta\tan\theta\;d\theta,\quad\sqrt{x^2-a^2}=a\tan\theta\\
\bottomrule
\end{tabular}
\end{document}
如果您需要彩色线条,请使用tabularray
:
\documentclass{article}
\usepackage{geometry}
\usepackage{amsmath}
\usepackage{xcolor}
\usepackage{tabularray}
\UseTblrLibrary{booktabs}
\begin{document}
\begin{tblr}{
colspec={Q[c,m]Q[l,m]},
cell{2-Z}{1-Z}={mode=math},
row{1}={font=\bfseries}
}
\toprule[cyan]
{Square root form\\in integrand} &
\SetCell[c=1]{c}Trigonometric substitution\\
\midrule
\sqrt{a^2-x^2} & x=a\sin\theta,\quad dx=a\cos\theta\;d\theta,\quad\sqrt{a^2-x^2}=a\cos\theta\\
\sqrt{x^2+a^2} & x=a\tan\theta,\quad dx=a\sec^2\theta\;d\theta,\quad \sqrt{x^2+a^2}=a\sec\theta\\
\sqrt{x^2-a^2} & x=a\sec\theta,\quad dx=a\sec\theta\tan\theta\;d\theta,\quad\sqrt{x^2-a^2}=a\tan\theta\\
\bottomrule[cyan]
\end{tblr}
\end{document}
答案2
以下屏幕截图中的第一个表格与您发布的屏幕截图中使用的格式非常相似。请注意,我将使用array
环境而不是tabular
环境,因为表格的大部分内容应在数学模式下呈现。
我不得不指出,这张桌子不是从布局角度来看,设计得非常好,因为第 2、3 和 4 列中有很多重复的内容。下面显示的第二个表格通过施加更多的视觉顺序并将重复的内容放在标题中来解决这个问题。(附言:我相信您可以想出比$x$ form
和更好的描述符$\theta$ form
。)由于修改后的表格具有更紧凑的外观,因此您也不太可能生成宽度超过的表格\textwidth
。
\documentclass{article} % or some other suitable document class
\usepackage{array}
\usepackage{booktabs} % for well-spaced horizontal rules
\usepackage{newtx} % optional (Times Roman text and math fonts)
\newcommand\mytab[1]{\smash{\begin{tabular}[t]{@{}c@{}} #1 \end{tabular}}}
\begin{document}
\[
\begin{array}{@{} c l @{}}
\toprule
\textbf{Square root form} \\
\textbf{in integrand} & \multicolumn{1}{c@{}}{\textbf{Trigonometric substitution}} \\
\midrule
\sqrt{a^2-x^2} &
x=a\sin\theta, \quad
dx=a\cos\theta\,d\theta, \quad
\sqrt{a^2-x^2}=a\cos\theta \\
\dots & \dots \\
\sqrt{x^2-a^2} &
x=a\sec\theta, \quad
dx=a\sec\theta\tan\theta\,d\theta, \quad
\sqrt{x^2-a^2}=a\tan\theta \\
\bottomrule
\end{array}
\]
\bigskip
\[
\begin{array}{@{} c ccc @{}}
\toprule
\mytab{Square root form\\in integrand}
& \multicolumn{3}{c@{}}{\textnormal{Trigonometric substitution ($x\to\theta$)}} \\
\cmidrule(l){2-4}
& \textnormal{$x$ form} & dx & \textnormal{$\theta$ form} \\
\midrule
\sqrt{a^2-x^2} &
a\sin\theta &
a\cos\theta\,d\theta &
a\cos\theta \\
\dots & \dots & \dots & \dots \\
\sqrt{x^2-a^2} &
a\sec\theta &
a\sec\theta\tan\theta\,d\theta &
a\tan\theta \\
\bottomrule
\end{array}
\]
\end{document}
答案3
希望这会对你有所帮助,我单独放置了标题部分:
\documentclass{book}
\usepackage{array}
\begin{document}
\begin{tabular}{@{}cl@{}}
\parbox[b]{10pc}{\centering Squar root form in integrand} & Trignometric substitution
\end{tabular}
\end{document}