文章目录
  1. 1. latex 一个表格单元显示多行,及长表格(表格横页显示)

latex 一个表格单元显示多行,及长表格(表格横页显示)

使用 Latex,在长表格的同一个表格单元中,插入多行,定义居中、靠左、靠右、靠上、靠下及单元格宽度。

横页显示表格的包是 rotating

创建单元格的包是 makecell

test.tex 文件如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
\documentclass{article}
\usepackage{ctex} % 中文包
\usepackage{rotating}
\usepackage{booktabs}
\usepackage{tabularx}
\usepackage{makecell}
\pagestyle{empty} % 不显示页码
\begin{document}

\begin{sidewaystable}
\caption{测试}
\label{tab:rotating}
\centering

\begin{tabularx}{650pt}{l|c|c|c|c|l}
\toprule
测试title 1 & 测试title 2 & 测试title 3 & 测试title 4 & 测试title 5 & 测试title 6 \\
\midrule
\makecell{ 显示在中间----居中显示 \\ 换一行再显示 } &
\makecell[l]{ 显示在左边\\ 换一行\\ 又换一行} &
\makecell[b]{ 和我同一行的左右退下\\左右单元格靠底显示(与我相比)\\ 换一行\\ 又换一行\\再一行} &
\makecell[t]{ 你们上前跟上,我随后\\左右单元格靠顶显示(与我相比)\\ 换一行\\ 又换一行\\再一行} &
\makecell[r]{显示在右边\\ 换一行\\又换一行 }&
\makecell*[{<!-- -->{p{6cm}}}]{哎呀,6cm太宽了\\ 换一行\\又换一行 }\\
\bottomrule
\end{tabularx}

\end{sidewaystable}

\end{document}

效果图:

 latex-tbl.jpg

文章目录
  1. 1. latex 一个表格单元显示多行,及长表格(表格横页显示)