overleaf的table语法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

overleaf的table语法
Overleaf支持三种语法格式创建表格:基础表格,长表格和跨页表格。

下面是三种表格的语法格式:
1. 基础表格
基础表格的语法格式如下:
\begin{tabular}{列格式}
行1列1 & 行1列2 & 行1列3 \\
行2列1 & 行2列2 & 行2列3 \\
… & … & … \\
\end{tabular}
列格式指定列的对齐方式和可选的竖线,例如l表示左对齐,c表示居中对齐,r表示右对齐,|表示竖线分隔符。

多个列格式可以用|分隔。

完整示例:
\begin{tabular}{|c|c|c|}
\hline
商品 & 价格 & 库存 \\
\hline
iPhone 11 & 6499元 & 100 \\
\hline
iPad Pro & 7999元 & 50 \\
\hline
\end{tabular}
2. 长表格
长表格的语法格式如下:
\begin{longtable}{列格式}
表头1 & 表头2 & 表头3 \\
\endhead % 表头与表格内容的分隔线
行1列1 & 行1列2 & 行1列3 \\
行2列1 & 行2列2 & 行2列3 \\
… & … & … \\
\endfoot % 表格内容与表格注释的分隔线
注释1 & 注释2 & 注释3 \\
\end{longtable}
可以使用endhead和endfoot指定表头和表格内容与注释的分隔线。

完整示例:
\begin{longtable}{|c|c|c|}
\hline
商品 & 价格 & 库存 \\
\hline
\endhead
iPhone 11 & 6499元 & 100 \\
\hline
iPad Pro & 7999元 & 50 \\
\hline
\caption{本表格列出的商品都是苹果公司的产品}
\endfoot
\end{longtable}
3. 跨页表格
跨页表格的语法格式与长表格类似,需要用到longtable宏包。


页表格的标准用法是将表头和表格内容分别放在不同的文件中,然
后在主文件中引用它们。

下面是一个示例:
在main.tex中:
\documentclass{article}
\usepackage{longtable} % 需要引用longtable宏包
\begin{document}
\input{table-header.tex}
\input{table-body.tex}
\end{document}
在table-header.tex中:
\begin{longtable}{|c|c|c|}
\hline
商品 & 价格 & 库存 \\
\hline
\endfirsthead % 表头的第一行
\hline
商品 & 价格 & 库存 \\
\hline
\endhead % 表头与表格内容的分隔线
\end{longtable}
在table-body.tex中:
\begin{longtable}{|c|c|c|}
iPhone 11 & 6499元 & 100 \\
\hline
iPad Pro & 7999元 & 50 \\
\hline
… & … & … \\
\hline
\end{longtable}
注意,表头的第一行需要使用endfirsthead,以便在下一页中正确显示表头。

相关文档
最新文档