![LaTeX 中简单表格的正确格式](https://linux22.com/image/299156/LaTeX%20%E4%B8%AD%E7%AE%80%E5%8D%95%E8%A1%A8%E6%A0%BC%E7%9A%84%E6%AD%A3%E7%A1%AE%E6%A0%BC%E5%BC%8F.png)
我有一张如下所示的表格,但无法通过 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
;它为开放、有趣和整洁的表格提供了精彩的指南。