一、Latex製表符
製表符在Latex中用“&”表示。例如:
\begin{tabular}{|c|c|}
\hline
Name & Age \\
\hline
Alice & 25 \\
\hline
Bob & 30 \\
\hline
\end{tabular}
其中“|c|c|”表示有兩列,每列的對齊方式為居中;“\hline”表示橫線。該代碼將生成以下表格:
Name | Age |
---|---|
Alice | 25 |
Bob | 30 |
二、Latex製作目錄
如果文檔中使用了標題,可以利用Latex自動生成目錄。在文檔的開頭使用“\tableofcontents”命令即可生成目錄。例如:
\documentclass{article}
\begin{document}
\tableofcontents
\section{Introduction}
This is the introduction.
\section{Method}
This is the method.
\section{Results}
These are the results.
\end{document}
該代碼將生成以下目錄:
- Introduction
- Method
- Results
三、Latex製表第一行是一格
有時候需要製作第一行只有一格的表格,可以使用“\multicolumn”命令。例如:
\begin{tabular}{|c|c|c|}
\hline
\multicolumn{3}{|c|}{Name and Age} \\
\hline
First Name & Last Name & Age \\
\hline
Alice & Smith & 25 \\
\hline
Bob & Johnson & 30 \\
\hline
\end{tabular}
該代碼將生成以下表格:
Name and Age | ||
First Name | Last Name | Age |
---|---|---|
Alice | Smith | 25 |
Bob | Johnson | 30 |
四、Latex在線表格
可以使用在線工具製作Latex表格,比如Tables Generator。該工具提供直觀的界面,可以很快製作出複雜的表格。製作完成後,只需要複製生成的Latex代碼即可。
五、Latex只標號一個式子
在Latex中,可以使用“\begin{equation}\end{equation}”命令包裹需要標號的式子,例如:
\begin{equation}
E=mc^2
\end{equation}
該代碼將生成以下式子:
E=mc2
六、Latex表格
可以使用“\begin{table}\end{table}”命令包裹表格,使用“\caption”命令添加表格標題。例如:
\begin{table}[htbp]
\caption{My table}
\centering
\begin{tabular}{|c|c|}
\hline
Name & Age \\
\hline
Alice & 25 \\
\hline
Bob & 30 \\
\hline
\end{tabular}
\end{table}
該代碼將生成以下帶有標題的表格:
Name | Age |
---|---|
Alice | 25 |
Bob | 30 |
七、Latex上表
可以在表格上方添加說明文字,使用“\toprule”命令添加上邊框,例如:
\begin{table}[htbp]
\caption{My table}
\centering
\begin{tabular}{|c|c|}
\toprule
Name & Age \\
\midrule
Alice & 25 \\
Bob & 30 \\
\bottomrule
\end{tabular}
\\\\
This is my table.
\end{table}
該代碼將生成以下帶有說明文字和邊框線的表格:
This is my table.
Name | Age |
---|---|
Alice | 25 |
Bob | 30 |
八、Latex打表格
在表格中,可以使用“\multicolumn”命令跨列,使用“\multirow”命令跨行,例如:
\begin{tabular}{|c|c|c|}
\hline
\multicolumn{2}{|c|}{\multirow{2}{*}{Name and Age}} & Height \\
\cline{3-3}
\multicolumn{2}{|c|}{} & Weight \\
\hline
\multirow{2}{*}{Alice} & Smith & 170cm \\
\cline{2-3}
& Johnson & 60kg \\
\hline
\multirow{2}{*}{Bob} & Smith & 180cm \\
\cline{2-3}
& Johnson & 80kg \\
\hline
\end{tabular}
該代碼將生成以下跨行、跨列的表格:
Name and Age | Height | |
---|---|---|
Weight | ||
Alice | Smith | 170cm |
Johnson | 60kg | |
Bob | Smith | 180cm |
Johnson | 80kg |
九、Latex中繪製表格
可以使用“TikZ”繪圖庫來在Latex中繪製表格。例如:
\usepackage{tikz}
\begin{tikzpicture}
\draw (0,0) grid (4,4);
\node at (0.5,3.5) {A};
\node at (3.5,0.5) {B};
\end{tikzpicture}
該代碼將生成以下2×2的表格,並在第1行第1列處放置字母“A”,在第2行第2列處放置字母“B”:
A | |
B |
十、Latex表格生成器
可以使用Latex表格生成器來製作表格。例如Latex Tables。該工具提供一個簡單的界面,可以快速生成各種類型的表格,並為每個表格生成Latex代碼。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/207162.html