今天现在我们来研究如何讲解如何创建表格,对表格进行标题、标签和引用,详细的内容参考overleaf官网。
创建表格
在latex中创建一个简单的表格
\begin{center}
\begin{tabular}{ c c c }
cell1 & cell2 & cell3 \\
cell4 & cell5 & cell6 \\
cell7 & cell8 & cell9
\end{tabular}
\end{center}
tabular 环境是创建表的默认方法。你必须为此环境指定一个参数,这个例子里是 {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 和垂直线参数 | 来添加边框。
- {|c|c|c|}:这声明表中将会有由垂直线分隔的三列。| 符号指定这些列应由垂直线分隔。
- \hline:这条命令将插入一条水平线。这个示例中,我们在表格的顶部和底部加入了水平线。\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}
标题、标签和引用
你可以使用与图片几乎相同的方式来为表格添加标题、标签和引用。唯一的区别是,使用 table 环境代替了 figure 环境。
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}
补充:
添加目录
创建目录很简单,使用 \tableofcontents 即可完成所有工作:
documentclass{article}
\usepackage[utf8]{inputenc}
\title{Sections and Chapters}
\author{Gubert Farnsworth}
\date{ }
\begin{document}
\maketitle
\tableofcontents
\section{Introduction}
This is the first section.
Lorem ipsum dolor sit amet, consectetuer adipiscing
elit. Etiam lobortisfacilisis sem. Nullam nec mi et
neque pharetra sollicitudin. Praesent imperdietmi nec ante.
Donec ullamcorper, felis non sodales...
\addcontentsline{toc}{section}{Unnumbered Section}
\section*{Unnumbered Section}
Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
Etiam lobortis facilisissem. Nullam nec mi et neque pharetra
sollicitudin. Praesent imperdiet mi necante...
\section{Second Section}
Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
Etiam lobortis facilisissem. Nullam nec mi et neque pharetra
sollicitudin. Praesent imperdiet mi necante...
\end{document}
section/subsection/chapter 将会自动加入目录当中。如果需要加入手动添加目录条目,比如需要将非编号的 section 加入目录,需要使用 \addcontentsline,像示例中那样。
下载你完成了的文档
你可以通过单击左上角的 “菜单” 按钮来下载完成的 PDF。