我用这个命令写了一个简单的表格:
\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
看起来也不太好看。
也许,省略水平线会更好