如何设置表格的行高

如何设置表格的行高

我的代码:

\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{vietnam}
\usepackage{amsmath,amssymb}
\usepackage{mathptmx} 
\usepackage{graphicx}
\usepackage[margin=2.1cm]{geometry}

\usepackage{tabls}
\usepackage{diagbox,pict2e}

\begin{document}

\begin{tabular}{|*{5}{c}|}
    \hline
    2007 & 2008 & 2009 & 2010 & 2011\\
    \hline
    08.04 & 23.03 & 12.04 & 04.04 & 24.04 \\
    27.05 & 11.05 & 31.05 & 23.05 & 12.06 \\
    \hline
\end{tabular}
\end{document}

结果:

在此处输入图片描述

如何输出文件如下:

在此处输入图片描述

是个表格包是否过时了?

答案1

\rule{depth}{width}{height}您可以使用特定行的肮脏技巧来改变行本身的外观。

\documentclass{article}
%https://tex.stackexchange.com/questions/232202/how-to-add-extra-space-inside-of-a-table
\begin{document}
    \begin{tabular}{|*{5}{c}|}
    \hline
    2007 & 2008 & 2009 & 2010 & 2011\rule[-2ex]{0pt}{6ex}\\
    \hline
    08.04 & 23.03 & 12.04 & 04.04 & 24.04 \rule[1ex]{0pt}{3ex}\\
    27.05 & 11.05 & 31.05 & 23.05 & 12.06 \rule[-2ex]{0pt}{3ex}\\
    \hline
\end{tabular}
\end{document}

你可以得到

在此处输入图片描述

注意:我不知道包裹的状态tabls。在我看来,这应该是第二个问题。

答案2

我不确定我是否完全理解了你的问题。就我个人而言,我觉得用这个booktabs包制作的表格看起来更现代。以下是一个例子

\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{vietnam}
\usepackage{amsmath,amssymb}
\usepackage{mathptmx} 
\usepackage{graphicx}
\usepackage[margin=2.1cm]{geometry}

\usepackage{booktabs}
\usepackage{diagbox,pict2e}

\begin{document}

    \begin{tabular}{*{5}{c}}
        \toprule
        2007 & 2008 & 2009 & 2010 & 2011\\
        \midrule
        08.04 & 23.03 & 12.04 & 04.04 & 24.04 \\
        27.05 & 11.05 & 31.05 & 23.05 & 12.06 \\
        \bottomrule
    \end{tabular}
\end{document}

在此处输入图片描述

相关内容