如何在表格中添加额外空间

如何在表格中添加额外空间

我用这个命令写了一个简单的表格:

\begin{table}[h]
\centering
\begin{tabular}{| c | c |}
\hline\hline
\multicolumn{1}{ |c| }{Parametro} &  \multicolumn{1}{ c| }{Espressione} \\ \hline \hline
$T_{ref}$ & $T_{0}$ \\ \hline
$P_{ref}$ & $P_{0}$ \\ \hline
$M_{ref}$ & $m_{O_{2}}$ \\ \hline
$L_{ref}$ & $\frac{K_{B}T_{ref}}{\sqrt{2}\pi Rc^{2}P_{0}}$ \\ \hline
$V_{ref}$ & $\sqrt{\frac{K_{B}T_{ref}}{m_{ref}}}$ \\ \hline
$t_{ref}$ & $\frac{L_{ref}}{V_{ref}}$ \\ \hline
\end{tabular}
\label{tab:Parametri_Riferimento}
\caption{Parametri di riferimento}% title of Table
\end{table}

输出如下: 在此处输入图片描述

这是我的问题:正如您所看到的,表格中的某些方程式周围没有足够的空间;因此部分字母会干扰分隔线,看起来不太清晰也不好看。

这是我的问题:有没有办法在同一个框内添加一些额外的空间,以便公式和框上下边界之间有更多的距离?

答案1

以下是使用该命令的一些技巧\rule。正常使用时,该\rule命令会产生一个简单的黑框,其中包含以下参数\rule[depth]{width}{height}

在此处输入图片描述

\documentclass{article}
\usepackage{amsmath}
\usepackage{amssymb}

\begin{document}
\begin{table}[h]
\centering
\renewcommand{\arraystretch}{1.2}
\begin{tabular}{| c | c |}
\hline\hline
\multicolumn{1}{ |c| }{Parametro} &  \multicolumn{1}{ c| }{Espressione} \\ \hline \hline
$T_{\text{ref}}$ & $T_{0}$ \\ \hline
$P_{\text{ref}}$ & $P_{0}$ \\ \hline
$M_{\text{ref}}$ & $m_{O_{2}}$ \\ \hline
$L_{\text{ref}}$ & $\frac{K_{B}T_{\text{ref}}}{\sqrt{2}\pi Rc^{2}P_{0}}$\rule[-2ex]{0pt}{5ex} \\ \hline
$V_{\text{ref}}$ & $\sqrt{\frac{K_{B}T_{\text{ref}}}{m_{\text{ref}}}}$\rule[-2ex]{0pt}{6ex} \\ \hline
$t_{\text{ref}}$ & $\frac{L_{\text{ref}}}{V_{\text{ref}}}$\rule[-2ex]{0pt}{5ex} \\ \hline
\end{tabular}
\label{tab:Parametri_Riferimento}
\caption{Parametri di riferimento}% title of Table
\end{table}
\end{document}

答案2

这是一个具有“开放”外观的解决方案,即没有垂直线,水平线也少得多。这种外观是通过使用包的线条绘制宏实现的booktabs

一些额外的建议:

  • 由于表格中的所有单元格(标题行中的两个单元格除外)都应以数学模式而非文本模式排版,因此使用环境array而不是tabular环境会很方便。这样,您就可以输入更少的$符号。

  • 右侧列中的材料应以显示格式而非文本格式排版。无需\displaystyle重复输入,预先定义列为需要以显示数学格式排版内容会很方便。

  • 重复的“ref”下标应该设置为文本斜体而不是数学斜体。

  • 由于这两列都是类型c,因此没有必要将材料封装在\multicolumn{1}{c}{...}语句内的两个标题单元格中。

在此处输入图片描述

\documentclass{article}
\usepackage{amsmath,booktabs,array}
\newcommand\itref{\textit{ref}}
\begin{document}
\begin{table}[h]
\centering
\renewcommand\arraystretch{1.5}
$\begin{array}{ @{} c  >{\displaystyle}c @{} }
\toprule
\text{Parametro} &  \text{Espressione} \\
\midrule
T_{\itref} & T_{0} \\
P_{\itref} & P_{0} \\
M_{\itref} & m_{O_{2}} \\[1ex]
L_{\itref} & \frac{K_{B}T_{\itref}}{\sqrt{2}\pi Rc^{2}P_{0}} \\[2.5ex]
V_{\itref} & \sqrt{\frac{K_{B}T_{\itref}}{m_{\itref}}} \\ [2ex]
t_{\itref} & \frac{L_{\itref}}{V_{\itref}} \\ 
\bottomrule
\end{array}$
\caption{Parametri di riferimento}% title of Table
\label{tab:Parametri_Riferimento}
\end{table}
\end{document} 

答案3

要么使用\renewcommand{\arraystretch}{1.5}(正如 azetina 已经建议的那样)或booktabs包装和\toprule\midrule\bottomrule这提供了更好的垂直间距

\documentclass{article}

\usepackage{booktabs}

\begin{document}

\begin{table}[h]
\centering
\begin{tabular}{| c | c |}
\toprule
\multicolumn{1}{ |c| }{Parametro} &  \multicolumn{1}{ c| }{Espressione} \tabularnewline 
\midrule \midrule
$T_{ref}$ & $T_{0}$ \tabularnewline
 \midrule
$P_{ref}$ & $P_{0}$ \tabularnewline 
\midrule
$M_{ref}$ & $m_{O_{2}}$ \tabularnewline 
\midrule
$L_{ref}$ & $\frac{K_{B}T_{ref}}{\sqrt{2}\pi Rc^{2}P_{0}}$ \tabularnewline 
\midrule
$V_{ref}$ & $\sqrt{\frac{K_{B}T_{ref}}{m_{ref}}}$ \tabularnewline 
\midrule
$t_{ref}$ & $\frac{L_{ref}}{V_{ref}}$ \tabularnewline 
\bottomrule
\end{tabular}
\label{tab:Parametri_Riferimento}
\caption{Parametri di riferimento}% title of Table
\end{table}


\begin{table}[h]
\centering
\renewcommand{\arraystretch}{1.5}
\begin{tabular}{| c | c |}
\hline
\multicolumn{1}{ |c| }{Parametro} &  \multicolumn{1}{ c| }{Espressione} \tabularnewline 
\hline \hline
$T_{ref}$ & $T_{0}$ \tabularnewline
 \hline
$P_{ref}$ & $P_{0}$ \tabularnewline 
\hline
$M_{ref}$ & $m_{O_{2}}$ \tabularnewline 
\hline
$L_{ref}$ & $\frac{K_{B}T_{ref}}{\sqrt{2}\pi Rc^{2}P_{0}}$ \tabularnewline 
\hline
$V_{ref}$ & $\sqrt{\frac{K_{B}T_{ref}}{m_{ref}}}$ \tabularnewline 
\hline
$t_{ref}$ & $\frac{L_{ref}}{V_{ref}}$ \tabularnewline 
\hline
\end{tabular}
\label{tab:Parametri_Riferimento::arraystretch}
\caption{Parametri di riferimento}% title of Table
\end{table}


\end{document}

在此处输入图片描述

正如您所看到的(从第二张表),即使是相当大的值1.5看起来也不太好看。

也许,省略水平线会更好

相关内容