答案1
- 让我们使用
tabularx
,这样“南”列和“北”列的长度就相同了。我们将定义一个新的列类型 Y,这样内容就会居中。SIunitx
使用千兆瓦或百分比等单位的包multirow
第四排套件- 对于标题:我们必须
tabularx
在table
环境中使用并caption
在表后使用
开始了:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[english]{babel}
\usepackage{tabularx}
\usepackage{siunitx}
\usepackage{multirow}
\newcolumntype{Y}{>{\centering\arraybackslash}X}
\begin{document}
\begin{table}[h]
\begin{tabularx}{\textwidth}{| >{\bf}c | Y | Y |}
\hline
& \textbf{South}
& \textbf{North} \\
\hline
Demand
& $\SI{1.0}{\giga \watt}$ -- $\SI{2.4}{\giga \watt}$
& $\SI{2.9}{\giga \watt}$ -- $\SI{9.8}{\giga \watt}$ \\
\hline
Non-synchronous energy
& $\SI{36.5}{\percent}$
& $\SI{16}{\percent}$ \\
2015, in percentage
& ($\SI{2}{\giga \watt}$ wind, $\SI{5}{\mega \watt}$ PV)
& 2017 (windfarms) \\
\hline
\multirow{2}{*}{Interconnectors}
& 1AC
& \multirow{2}{*}{3 HVDC} \\
& HVDC
& \\
\hline
\end{tabularx}
\caption{Analogy between South and North}
\end{table}
\end{document}
答案2
我会按如下方式设计您的表格:
它是通过使用booktabs
水平规则包、makecell
列标题包、单元格内容周围的垂直空间包和两个短行单元格内容包以及包SIrange{<value 1>}{<value 2>}{<units>}
中的数字范围宏获得的siunitx
(\SI{...}{...}
其他siunitx
宏通常在数学环境之外使用)。
为了使代码简洁明了(就我所知尽可能:-)),我利用node distance
定位节点和坐标并使用下降(正确)latex
语法:
\documentclass{article}
\usepackage{geometry}
\usepackage[skip=1ex, font={bf,it}]{caption}
\usepackage{booktabs, makecell, tabularx}
\renewcommand\theadfont{\normalsize\bfseries}
\setcellgapes{3pt}
\newcolumntype{C}{>{\centering\arraybackslash}X}
\usepackage{siunitx}
\begin{document}
\begin{table}[ht]
\caption{Analogy between South and North}
\label{tab: comparison}
\makegapedcells
\begin{tabularx}{\linewidth}{>{\bfseries}l C C}
\toprule
& \thead{South} & \thead{North} \\
\cmidrule{2-3}
Demand & \SIrange{1.0}{2.4}{\giga\watt}
& \SIrange{2.9}{9.8}{\giga\watt} \\
\midrule
Non-synchronous energy
& \SI{36.5}{\percent} & \SI{16}{\percent} \\
2015 [\%] & (\SI{2}{\giga\watt} wind, \SI{5}{\mega \watt} PV)
& (Windfarms) , 2017 \\
Interconnections
& \makecell[t]{1AC\\ HVDC}
& 3 HVDC \\
\bottomrule
\end{tabularx}
\end{table}
\end{document}
笔记:我不会在表格中使用颜色。关于设计漂亮的表格,请参阅哪些表格是真实存在的。