28/04/2020 横线
This commit is contained in:
@@ -2,6 +2,9 @@
|
||||
%表示用xelatex编译文件
|
||||
\documentclass[a4paper]{ctexart}
|
||||
\usepackage{array}
|
||||
\usepackage{tabularx}
|
||||
\usepackage{indentfirst}
|
||||
\setlength{\parindent}{2em}
|
||||
\begin{document}
|
||||
\title{标题页}
|
||||
\author{Ryan\thanks{注脚}%
|
||||
@@ -13,7 +16,7 @@
|
||||
一般用于紧跟\textbackslash maketitle 命令之后介绍文档的摘要\par
|
||||
中文\LaTeX{}排版。
|
||||
\section{用\LaTeX 排版文字}
|
||||
{}分段\\换行\textbackslash\par
|
||||
{}分段\\换行\textbackslash\textbackslash\par
|
||||
冒号``please press the `x' key.''\par
|
||||
连字符-用来组成复合词,\\%
|
||||
短破折号--用来连接数字表示范围,\\%
|
||||
@@ -212,10 +215,34 @@
|
||||
也可以用 \textbackslash tabularnewline 命令%
|
||||
代替原来的 \textbackslash\textbackslash 实现表格换行。\\
|
||||
\hline
|
||||
\end{tabular}
|
||||
%\begin{tabular}
|
||||
|
||||
%\end{tabular}
|
||||
\end{tabular}\par
|
||||
\LaTeX 本身提供了 tabular* 环境用来排版定宽表格,但是不太方便使用,%
|
||||
比如要用到 @ 格式插入额外命令,令单元格之间的间距为 \textbackslash fill,%
|
||||
但即使这样仍然有瑕疵:\par
|
||||
\begin{tabular*}{14em}{@{\extracolsep{\fill}}|c|c|c|c|}
|
||||
\hline
|
||||
A & B & C & D \\
|
||||
\hline
|
||||
a & b & c & d \\
|
||||
\hline
|
||||
\end{tabular*}\par
|
||||
tabularx 宏包为我们提供了方便的解决方案。它引入了一个 X 列格式,%
|
||||
类似 p 列格式,不过会根据表格宽度自动计算列宽,多个X列格式平均分配列宽。%
|
||||
X列格式也可以用 array 里的辅助 格式修饰对齐方式:\par
|
||||
\begin{tabularx}{14em}{|*{4}{>{\centering\arraybackslash}X|}}
|
||||
\hline
|
||||
A & B & C & D \\
|
||||
\hline
|
||||
a & b & c & d \\
|
||||
\hline
|
||||
\end{tabularx}\par
|
||||
\subsubsection{横线}
|
||||
\textbackslash cline\{i-j\} 用来绘制跨越部分单元格的横线:\par
|
||||
三线表由 booktabs 宏包 支持,它提供了 \textbackslash toprule、%
|
||||
\textbackslash midrule 和 \textbackslash bottomrule %
|
||||
命令用以排版三线表的三条线, 以及和 \textbackslash cline 对应的 %
|
||||
\textbackslash cmidrule。除此之外,最好不要用其它横线以及竖线:\par
|
||||
|
||||
\appendix
|
||||
\section{附录}
|
||||
\end{document}
|
||||
|
||||
Reference in New Issue
Block a user