LaTeX 中简单表格的正确格式

LaTeX 中简单表格的正确格式

我有一张如下所示的表格,但无法通过 pdfLaTeX 正确格式化。具体来说,每行的垂直线没有一直延伸到形成一个完整的框。有没有更好的方法可以做到这一点?代码如下。

  \begin{table}[!ht]
    \fontsize{12}{12}\selectfont
    \caption{Caption.}\label{label}
    \center{
    \begin{tabular}{|c|c|c|c|}
    \hline
    &a&b&c&d\\
    \hline
    &e&f&g&h\\
    \hline
    &i&j&k&l\\
    \end{tabular}
    }
    \end{table}

答案1

总结上面的评论,您应该考虑使用以下代码来创建示例 3 x 4 表:

\documentclass[10pt]{article}
\begin{document}
  \begin{table}[!ht]
    \large        %% not "\fontsize{12}{12}\selectfont"
    \caption{Caption.}\label{label}
    \centering    %% not "\center{...}"
    \begin{tabular}{|c|c|c|c|}
    \hline
    a&b&c&d\\     %% no "&" at start of row
    \hline
    e&f&g&h\\
    \hline
    i&j&k&l\\
    \hline        %% extra \hline at bottom of table
    \end{tabular}
  \end{table}
\end{document}

在此处输入图片描述

我相信你正在努力创建比上面更令人兴奋的表格。当你这样做时,你应该追求一种开放的、“呼吸”的外观——而不是被许多小“牢房”所主导,这些牢房将数据囚禁起来。开始这个任务的一个好地方是用户指南booktabs;它为开放、有趣和整洁的表格提供了精彩的指南。

相关内容