============================================================
css
在latex文件最前面用這個包\usepackage{multirow}html
multirow 宏包提供了 \multirow 命令能夠在表格中排版橫跨兩行以上的文本。命令的格式以下:ide
\multirow{nrows}[bigstructs]{width}[fixup]{text}url
nrows 設定所佔用的行數。spa
bigstructs 此爲可選項,主要是在你使用了 bigstruct 宏包時使用。htm
width 設定該欄文本的寬度。若是想讓 LaTeX 自行決定文本的寬度,則用 * 便可。blog
fixup 此爲可選項,主要用來調整文本的垂直位置。get
text 所要排版的文本。可用 \\ 來強迫換行。io
更多介紹與實例:http://www.ctex.org/documents/packages/table/multirow.htmtable
補充例子1: http://blog.sina.com.cn/s/blog_5e16f1770100u40t.html
\renewcommand{\multirowsetup}{\centering}
\begin{tabular}{|l|l|l|l|}
\hline
\multirow{4}{2cm}{This is a demo table}
& C2a &
\multirow{4}{2cm}{This is another one} & C4a\\
& C2b & & C4b\\
& C2c & & C4c\\
& C2d & & C4d\\
\hline
\end{tabular}
補充例子2:http://jhengjyun.blogspot.fr/2011/01/latexmulticolumnmultirow.html
一般畫表格須要使用到\multicolumn, \multirow, \hline, \cline四種指令
其中要使用\multirow,必須在前頭先行加入\usepackage{multirow}
直接看例子,Latex程式碼 =>
de style="" >\begin{tabular}{|c|c|c|c|c|}
\hline
\multirow{2}{*}{Multi-Row}&
\multicolumn{2}{c|}{Multi-Column}&
\multicolumn{2}{c|}{\multirow{2}{*}{Multi-RowandCol}} \\
\cline{2-3}
& column-1& column-2& \multicolumn{2}{c|}{} \\
\hline
label-1& label-2& label-3& label-4& label-5 \\
\hline
\end{tabular}de>
顯示結果 =>
補充個例子3:http://blog.sina.com.cn/s/blog_5e16f1770100h6jl.html
使用宏包multirow,提供了以下命令:參看http://www.ctan.org/tex-archive/macros/latex/contrib/multirow/
效果圖:
演示代碼:
\documentclass{article}
\usepackage{longtable}
\usepackage{rotating}
\usepackage{multirow}
\begin{document}
\begin{longtable}{| c | c | c | c
| c | c |} \hline & \multicolumn{5}{| c |}{ } \\ & \multicolumn{5}{| c |}{\textbf{\large Father's Occupation}} \\ & \multicolumn{5}{| c |}{ } \\ \hline & & & & & \\ \multicolumn{1}{|c|}{\textbf{}} & \multicolumn{1}{|c|}{\textbf{}} & \multicolumn{1}{c|}{\textbf{Group A}} & \multicolumn{1}{c|}{\textbf{Group B}} & \multicolumn{1}{c|}{\textbf{Group C}} & \multicolumn{1}{c|}{\textbf{Group D}} \\ & & & & & \\ \cline{2-6} & & & & & \\ \multirow{5}{*}{\begin{sideways}{\textbf{\large Mother's Occupation}}\end{sideways}} & \textbf{Group A} & $8$ & $3$ & $4$ & $1$ \\ & & & & & \\ \cline{2-6} & & & & & \\ & \textbf{Group B} & $3$ & $3$ & $0$ & $1$ \\ & & & & & \\ \cline{2-6} & & & & & \\ & \textbf{Group C} & $0$ & $0$ & $1$ & $0$ \\ & & & & & \\ \cline{2-6} & & & & & \\ & \textbf{Group D} & $2$ & $0$ & $0$ & $1$ \\ & & & & & \\ \hline & & & & & \\ & \textbf{Total:} & \textbf{26} & \textbf{10} & \textbf{10} & \textbf{4} \\ & & & & & \\ \hline \end{longtable} \end{document}