Latex学习(1): longtable的分页显示保留表头与标题L

(一)大框架

\documentclass[utf8]{ctexart}

\title{勾股定理} % 声明标题 作者 日期
\author{张三}
\date{\today}

\bibliographystyle{plain} % 声明参考文献格式

\begin{document}
\maketitle % 实际输出论文标题
\tableofcontents % 输出目录
\section{勾股定理在古代} % 新的一节
\section{勾股定理在近代}

\bibliography{math} % 从文献数据库math 中获取文献信息, 打印参考文献列表

\end{document}

注意: 

空行: 分段作用

单个换行等价于一个空格

\renewcommand{\geq}{\geqslant}  可以将重新定义, 我是用了xelatex编译的, 成功了!

下面说说图图表问题

(一)插入表格

列格式说明

l  左对齐

c 居中

r 右对齐

p{宽}, 本列具有固定宽度: 超出长度会自动换行!

| 画一条竖线

 

 

合并单元格  需要usepackage{multirow}

\multirow{项数}{新列格式}{内容}

\multicolumn{项数}{新列格式}{内容}

\multirow{项数}*{内容} 没有就用* 

\cline也是用来画水平线, 但是有参数, 表示列数, 可以画出一段不完全的表线.

 

重要的longtable: 实现表格的分页, 分页时自动会断开

\begin{longtable}
<表头>
\endhead
<第一页表头>
\endfirsthead
<表尾>
\endfoot
<最后一页表尾>
\endlastfoot
<表项>& <表项>\\
<表项>& <表项>\\
...
\end{longtable}

其中\endhead ,
\endfirsthead
\endfoot
\endlastfoot 四个命令定义了表格在分页时候的行为, 分别表示表格在每一页和第一页的表头, 每一页和最后一页的表尾.

longtable 还可以使用脚注, 表格标题等命令, 表格标题一般放在第一页表头或者最后一页表尾的地方. 即 放在\endfirsthead 与\endlastfoot 命令所隔开的部分.

这里提醒一点,如果把表标题\caption{}或者标签\label{}放在前面,要在其后添加换行\\,否则会报“! Misplaced \noalign.”错误。

 

\begin{longtable}{cp{10cm}}
\caption{符号说明表}\\
\hline
\endfirsthead
\caption{符号说明表}\\
\endhead
符号表示 & 符号含义\\
\hline
~$a_{1}$ & 垂直车位的短边长度\\
~$a_{2}$ & 平行车位的长边长度\\
~$b_{1}$ & 垂直车位的长边长度\\
~$b_{2}$ & 垂直车位的短边长度\\
~$a_{1}$ & 垂直车位的短边长度\\
~$a_{2}$ & 平行车位的长边长度\\
~$b_{1}$ & 垂直车位的长边长度\\
~$b_{2}$ & 垂直车位的短边长度\\
~$a_{1}$ & 垂直车位的短边长度\\
~$a_{2}$ & 平行车位的长边长度\\
~$b_{1}$ & 垂直车位的长边长度\\
~$b_{2}$ & 垂直车位的短边长度\\
~$a_{1}$ & 垂直车位的短边长度\\
~$a_{2}$ & 平行车位的长边长度\\
~$b_{1}$ & 垂直车位的长边长度\\
~$b_{2}$ & 垂直车位的短边长度\\
~$a_{1}$ & 垂直车位的短边长度\\
~$a_{2}$ & 平行车位的长边长度\\
~$b_{1}$ & 垂直车位的长边长度\\
~$b_{2}$ & 垂直车位的短边长度\\
~$a_{1}$ & 垂直车位的短边长度\\
~$a_{2}$ & 平行车位的长边长度\\
~$b_{2}$ & 垂直车位的短边长度\\
~$a_{1}$ & 垂直车位的短边长度\\
~$a_{2}$ & 平行车位的长边长度\\
~$b_{1}$ & 垂直车位的长边长度\\
~$b_{2}$ & 垂直车位的短边长度\\
~$\varphi$& $i$ 车位的方向(车位与车道的夹角)\\
~$r$ & 排布后的余数空间在某方向的长度\\
~$\theta$ & 一排车位的大方向(车道与水平方向的夹角)\\
~$w_{1}$ & 垂直车位之间的车道宽度\\
~$w_{2}$ & 平行车位之间的车道宽度\\
~$W$ &矩形地库轮廓线的宽\\
~$x$ &地库轮廓线的横坐标向量\\
~$x_{\textrm{car}}$ & 车位起点的横坐标\\
~$y$ &地库轮廓线的纵坐标向量\\
~$y_{\textrm{car}}$ & 车位起点的纵坐标\\
~$z$ &车柱横截面的边长\\
\hline
\label{tab1}
\end{longtable}

如果要保留表头, 那么稍微修改就行

\begin{longtable}{cp{10cm}}
\caption{符号说明表}\\
\cline{1-2}  %改成\hlline 就行, 就是要编译两边, 不然第一遍编译会有问题, 线很短!
\endfirsthead
\caption{符号说明表}\\
\cline{1-2}
符号表示 & 符号含义\\
\cline{1-2}
\endhead
符号表示 & 符号含义\\
\hline
~$a_{1}$ & 垂直车位的短边长度\\
~$a_{2}$ & 平行车位的长边长度\\
~$b_{1}$ & 垂直车位的长边长度\\

.... 不在写了...

 

posted @ 2018-10-03 10:45  xy小崽子  阅读(5054)  评论(0编辑  收藏  举报