![我应该如何在 Latex 中创建表格?](https://linux22.com/image/370239/%E6%88%91%E5%BA%94%E8%AF%A5%E5%A6%82%E4%BD%95%E5%9C%A8%20Latex%20%E4%B8%AD%E5%88%9B%E5%BB%BA%E8%A1%A8%E6%A0%BC%EF%BC%9F.png)
答案1
一些建议
l
第一列使用(“左对齐”)列类型,其余c
7 个数据列使用(“居中”)\multicolumn
在三个不同的地方使用- 不需要
\multirow
任何地方,AFAICT - 为了让表格看起来开放且引人注目,不要使用垂直线,只画几条间距适当的水平线。加载
booktabs
宏\toprule
、\midrule
、\cmidrule
和 的包\bottomrule
。 - 加载
siunitx
包并使用其SI
宏来排版数字及其相关单位。 - 可选:加载
helvet
包以将默认无衬线字体设置为 Helvetica 克隆。
\documentclass{article}
\usepackage{booktabs,siunitx}
\usepackage[a4paper,margin=2.5cm]{geometry} % set page parameters suitably
\usepackage{helvet} % use Helvetica clone for sans-serif
\begin{document}
\begin{center}
\sffamily % optional?switch to sans-serif for table
\sisetup{detect-all}
\begin{tabular}{@{} l *{7}{c} @{}}
\toprule
S. no. & \multicolumn{3}{c}{Time Domain}
& \multicolumn{4}{c@{}}{Frequency Domain} \\
\cmidrule(lr){2-4} \cmidrule(l){5-8}
& Input V1 & Input V2 & Output V0
& Input V1 & Input V2 & \multicolumn{2}{c@{}}{Output V0} \\
\midrule
1 & \SI{3}{\volt} & \SI{3}{\volt} & \SI{5.79}{\volt}
& \SI{3}{\volt} & \SI{3}{\volt} & \SI{-400}{\milli\decibel v}
& \SI{-400}{\milli\decibel v} \\
2 & \SI{1}{\volt} & \SI{2}{\volt} & \SI{2.89}{\volt}
& \SI{1}{\volt} & \SI{2}{\volt} & \SI{-3.2}{\decibel v}
& \SI{-10.8}{\decibel v} \\
\bottomrule
\end{tabular}
\end{center}
\end{document}