12 创建表

2021-10-09  本文已影响0人  亦是旅人呐

在LaTeX中创建一个简单的表

下面是一个表的最简单的工作示例

\begin{center}
\begin{tabular}{ c c c }
 cell1 & cell2 & cell3 \\ 
 cell4 & cell5 & cell6 \\  
 cell7 & cell8 & cell9    
\end{tabular}
\end{center}

表格环境是默认的LaTeX法来创建表格。 您必须为此环境指定一个参数,在本例中为 {c c c}。 这告诉LaTeX将有三列,并且每一列中的文本必须居中。 您还可以使用 r 将文本右对齐,l 用于左对齐。 对齐符号 & 用于指定表条目中的中断。 每行中必须始终比列数少一个对齐符号。 要转到表的下一行,我们使用换行命令 \\ 。 我们将整个表格包装在 center 环境中,以便它出现在页面的中心。


添加边框

表格环境更加灵活,您可以在每一列之间放置分隔线。

\begin{center}
\begin{tabular}{ |c|c|c| } 
 \hline
 cell1 & cell2 & cell3 \\ 
 cell4 & cell5 & cell6 \\ 
 cell7 & cell8 & cell9 \\ 
 \hline
\end{tabular}
\end{center}

您可以使用水平线命令 \hline 和垂直线参数 | 添加边框。

下面你可以看到第二个例子。

\begin{center}
 \begin{tabular}{||c c c c||} 
 \hline
 Col1 & Col2 & Col2 & Col3 \\ [0.5ex] 
 \hline\hline
 1 & 6 & 87837 & 787 \\ 
 \hline
 2 & 7 & 78 & 5415 \\
 \hline
 3 & 545 & 778 & 7507 \\
 \hline
 4 & 545 & 18744 & 7560 \\
 \hline
 5 & 88 & 788 & 6344 \\ [1ex] 
 \hline
\end{tabular}
\end{center}

在LaTeX中创建表格有时会有点棘手,所以你可以使用在线工具TablesGenerator.com
来导出表格的LaTeX代码。“文件>粘贴表数据”选项允许您从电子表格应用程序复制和粘贴数据。


标题、标签和引用

你可以用与图片相同的方式给表格加标题和引用。唯一的区别是使用的不是图形环境,而是表环境。

Table \ref{table:data} is an example of referenced \LaTeX{} elements.

\begin{table}[h!]
\centering
\begin{tabular}{||c c c c||} 
 \hline
 Col1 & Col2 & Col2 & Col3 \\ [0.5ex] 
 \hline\hline
 1 & 6 & 87837 & 787 \\ 
 2 & 7 & 78 & 5415 \\
 3 & 545 & 778 & 7507 \\
 4 & 545 & 18744 & 7560 \\
 5 & 88 & 788 & 6344 \\ [1ex] 
 \hline
\end{tabular}
\caption{Table to test captions and labels}
\label{table:data}
\end{table}

注意:如果你在自己的电脑上使用字幕和参考文献,你将不得不编译文件两次,以使参考文献起作用。


上一篇下一篇

猜你喜欢

热点阅读