增加单元格高度,并在投影仪类中的表格中垂直居中单元格文本

增加单元格高度,并在投影仪类中的表格中垂直居中单元格文本

我有下表,我正在尝试增加其单元格的高度。当我增加高度时,文本底部对齐,但不居中。

\documentclass[11pt]{beamer}
\usetheme{default}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\begin{document}

\begin{frame}{Results}
\centering
\begin{table}\scriptsize
\begin{tabular}{lllllll}
\cline{1-7}
Volatility Indicator & \multicolumn{6}{c}{Returns}\\  \cline{2-7}
& Market & Manuf. & Const. & Ret. & Serv. & Finan. \\ 
\cline{1-7}
Market & 0.02{**} &  &  &  &  & 0.08{*} \\
(r g-cause vol) & 0.13 &  &  &  &  & 0.10{*}\\
Manufacturing & 0.00{***} & 0.01{***} &  &  &  & 0.05{**} \\
(r g-cause vol) & 0.01{***} & 0.04{**} &  &  &  & 0.04{**} \\
Construction & 0.55 &  & 0.07{*} &  &  & 0.28 \\
(r g-cause vol) & 0.32 &  & 0.10{*} &  &  & 0.60 \\
Retail Trade & 0.88 &  &  & 0.16 &  & 0.70 \\
(r g-cause vol) & 0.01{***} &  &  & 0.01{***} &  & 0.01{***} \\
Services & 0.10{*} &  &  &  & 0.09{*} & 0.18 \\
(r g-cause vol)& 0.00{***} &  &  &  & 0.1{*} & 0.01{***} \\
Services [WT] & 0.46 &  &  &  & 0.12 & 0.81\\
(r g-cause vol)[WT] & 0.00{***} &  &  &  & 0.03{**} & 0.02{**} \\
\cline{1-7}\\
\end{tabular}
\end{table}
\end{frame}

\end{document}

在此处输入图片描述

答案1

修改\renewcommand{\arraystretch}{1.5}将影响表格的单元格高度。

\documentclass[11pt]{beamer}
\usetheme{default}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}

\renewcommand{\arraystretch}{1.5}

\begin{document}

\begin{frame}{Results}
\centering
\begin{table}\scriptsize
\begin{tabular}{lllllll}
\cline{1-7}
Volatility Indicator & \multicolumn{6}{c}{Returns}\\  \cline{2-7}
& Market & Manuf. & Const. & Ret. & Serv. & Finan. \\ 
\cline{1-7}
Market & 0.02{**} &  &  &  &  & 0.08{*} \\
(r g-cause vol) & 0.13 &  &  &  &  & 0.10{*}\\
Manufacturing & 0.00{***} & 0.01{***} &  &  &  & 0.05{**} \\
(r g-cause vol) & 0.01{***} & 0.04{**} &  &  &  & 0.04{**} \\
Construction & 0.55 &  & 0.07{*} &  &  & 0.28 \\
(r g-cause vol) & 0.32 &  & 0.10{*} &  &  & 0.60 \\
Retail Trade & 0.88 &  &  & 0.16 &  & 0.70 \\
(r g-cause vol) & 0.01{***} &  &  & 0.01{***} &  & 0.01{***} \\
Services & 0.10{*} &  &  &  & 0.09{*} & 0.18 \\
(r g-cause vol)& 0.00{***} &  &  &  & 0.1{*} & 0.01{***} \\
Services [WT] & 0.46 &  &  &  & 0.12 & 0.81\\
(r g-cause vol)[WT] & 0.00{***} &  &  &  & 0.03{**} & 0.02{**} \\
\cline{1-7}\\
\end{tabular}
\end{table}
\end{frame}

\end{document}

在此处输入图片描述

答案2

您可以使用booktabs、 和cellspace在单元格的顶部和底部对称地获取一些单元格垂直填充。

\documentclass[11pt]{beamer}
\usetheme{default}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{array, booktabs, multirow, cellspace}
\setlength\cellspacetoplimit{2pt}
\setlength\cellspacebottomlimit{2pt}\begin{document}

\begin{frame}{Results}
\centering
\begin{table}\scriptsize
\begin{tabular}{*{7}{Sl}}
\toprule
\multirow{2}{*}[-\aboverulesep]{Volatility Indicator} & \multicolumn{6}{c}{Returns}\\
\cmidrule(r){2-7}%
& Market & Manuf. & Const. & Ret. & Serv. & Finan. \\
\midrule%\cline{1-7}
Market & 0.02{**} & & & & & 0.08{*} \\
(r g-cause vol) & 0.13 & & & & & 0.10{*}\\
Manufacturing & 0.00{***} & 0.01{***} & & & & 0.05{**} \\
(r g-cause vol) & 0.01{***} & 0.04{**} & & & & 0.04{**} \\
Construction & 0.55 & & 0.07{*} & & & 0.28 \\
(r g-cause vol) & 0.32 & & 0.10{*} & & & 0.60 \\
Retail Trade & 0.88 & & & 0.16 & & 0.70 \\
(r g-cause vol) & 0.01{***} & & & 0.01{***} & & 0.01{***} \\
Services & 0.10{*} & & & & 0.09{*} & 0.18 \\
(r g-cause vol)& 0.00{***} & & & & 0.1{*} & 0.01{***} \\
Services [WT] & 0.46 & & & & 0.12 & 0.81\\
(r g-cause vol)[WT] & 0.00{***} & & & & 0.03{**} & 0.02{**} \\
\bottomrule%
\end{tabular}
\end{table}
\end{frame}

\end{document}[

在此处输入图片描述]1

相关内容