您的位置:首页 > 其它

Latex表格制作记录

2018-02-08 14:58 411 查看

Latex表格制作记录

主要功能

合并表格的行列
长表格的使用
makecell例程借鉴

效果图



参考代码

\documentclass{ctexart}

\usepackage{indentfirst}    %首行缩进
\usepackage{fancyhdr}       %页眉设置
\usepackage{graphicx}       %插入图片
\usepackage{subfigure}      %插入子图片
\usepackage[a4paper,centering,top=1.91cm,bottom=1.91cm,left=1.78cm,right=1.78cm,includehead,includefoot]{geometry}              %页面设置
\usepackage{verbatim}       %多行注释

%LaTex 制作表格 合并行
\usepackage{array}
\usepackage{rotating}
\usepackage{makecell}
\usepackage{longtable}
\usepackage{tabularx}
\usepackage{tabu}
\usepackage{bigstrut}
\usepackage{booktabs}
\usepackage{multirow}
\usepackage{multicol}

\usepackage{float}
\usepackage{amssymb}        %AMS符号包
%标题定义包
\usepackage{caption}
%\usepackage{titlesec}      %设置标题、页眉页脚的宏包
\usepackage{times}          %英文默认字体都是 Times New Roman
\usepackage{lastpage}       %获得总页数

\begin{document}
%%%%%%%%%%%%%%%%%%%%%%
%  正文
%%%%%%%%%%%%%%%%%%%%%%

\section{长表格}
\begin{longtable}{lclll}
\caption{葬花吟} \\

\toprule
作者  &  作品   \\
\midrule
\endfirsthead

\multicolumn{5}{c}{{\bfseries \tablename\ \thetable{} 接上一页}} \\
\midrule
作者  &  作品   \\
\midrule
\endhead

\midrule
\multicolumn{5}{r}{接下页\dots} \\
\midrule
\endfoot
\bottomrule
\endlastfoot

曹雪芹 & 花谢花飞花满天, \\
& 红消香断有谁怜?        \\
& 游丝软系飘春榭,        \\
& 落絮轻沾扑绣帘。        \\
& 闺中女儿惜春暮,        \\
& 愁绪满怀无释处。        \\
& 手把花锄出绣帘,        \\
& 忍踏落花来复去。        \\
& 柳丝榆荚自芳菲,        \\
& 不管桃飘与李飞;        \\
& 桃李明年能再发,        \\
& 明年闺中知有谁?        \\
& 三月香巢已垒成,        \\
& 梁间燕子太无情!        \\
& 明年花发虽可啄,        \\
& 却不道人去梁空巢也倾。  \\
& 一年三百六十日,        \\
& 风刀霜剑严相逼;        \\
& 明媚鲜妍能几时,        \\
& 一朝漂泊难寻觅。        \\
& 花开易见落难寻,        \\
& 阶前愁杀葬花人,        \\
& 独倚花锄泪暗洒,        \\
& 洒上空枝见血痕。        \\
& 杜鹃无语正黄昏,        \\
& 荷锄归去掩重门;        \\
& 青灯照壁人初睡,        \\
& 冷雨敲窗被未温。        \\
& 怪奴底事倍伤神?        \\
& 半为怜春半恼春。        \\
& 怜春忽至恼忽去,        \\
& 至又无言去未闻。        \\
& 昨宵庭外悲歌发,        \\
& 知是花魂与鸟魂?        \\
& 花魂鸟魂总难留,        \\
& 鸟自无言花自羞;        \\
& 愿侬此日生双翼,        \\
& 随花飞到天尽头。        \\
& 天尽头,何处有香丘?    \\
& 未若锦囊收艳骨,        \\
& 一抔净土掩风流。        \\
& 质本洁来还洁去,        \\
& 强于污淖陷渠沟。        \\
& 尔今死去侬收葬,        \\
& 未卜侬身何日丧?        \\
& 侬今葬花人笑痴,        \\
& 他年葬侬知是谁?        \\
& 试看春残花渐落,        \\
& 便是红颜老死时;        \\
& 一朝春尽红颜老,        \\
& 花落人亡两不知!        \\
\end{longtable}

\section{表格合并行列}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{center}
\setlength{\tabcolsep}{0.5pt}               %设置表格列间距
\begin{longtable}{|*{16}{p{29.4pt}<{\centering}|}}
\multicolumn{16}{c}{} \bigstrut \\
\hline
\multirow{2}{*}{\makecell[c]{天南 \\ 地北}} & \multicolumn{3}{c|}{\multirow{2}{*}{玄武}} & \multirow{2}{*}{\makecell[c]{沧海 \\ 一粟}} &  \multirow{2}{*}{\makecell[c]{飞星 \\ 传恨}} & \multicolumn{2}{c|}{\multirow{3}{*}{白虎}} & \multirow{2}{*}{\makecell[c]{惟妙 \\ 惟肖}} & \multicolumn{3}{c|}{\multirow{2}{*}{朱雀}} & \multirow{2}{*}{\makecell[c]{东邪 \\ 西毒}} & \multirow{2}{*}{\makecell[c]{川流 \\ 不息 }}  & \multicolumn{2}{c|}{\multirow{3}{*}{青龙}} \bigstrut\\
& \multicolumn{3}{c|}{} &   &  & \multicolumn{2}{ c|}{} &  & \multicolumn{3}{c|}{} &  &   & \multicolumn{2}{c|}{} \bigstrut\\
\cline{1-6} \cline{9-14}
\multicolumn{4}{|c|}{九天揽月}   & \multicolumn{2}{c|}{风雨}  &  \multicolumn{2}{c|}{} & \multicolumn{4}{c|}{五洋捉鳖} & \multicolumn{2}{c|}{雷电}  & \multicolumn{2}{c|}{}  \bigstrut \\
\hline
rw &  rw & rw & rw & rw & rw & rw & rw & rw & rw & rw &  rw & rw  & rw & rw & rw \bigstrut \\

\hline
\multicolumn{16}{r}{} \bigstrut\\
\multicolumn{16}{r}{} \bigstrut\\

\hline
\multicolumn{3}{|c|}{行路难} & \multicolumn{13}{p{380pt}|}{\makecell*[{{p{14cm}}}]{
                                                                                         金樽清酒斗十千,玉盘珍羞直万钱。  \\
                                                                                         停杯投箸不能食,拔剑四顾心茫然。  \\
                                                                                         欲渡黄河冰塞川,将登太行雪满山。  \\
                                                                                         闲来垂钓碧溪上,忽复乘舟梦日边。  \\
                                                                                         行路难,行路难,多歧路,今安在。  \\
                                                                                         长风破浪会有时,直挂云帆济沧海。}} \bigstrut\\
\hline
\multicolumn{3}{|c|}{洛神赋 片段} & \multicolumn{13}{p{380pt}|}{\makecell*[{{p{14cm}}}]{ 余告之曰:“其形也,翩若惊鸿,婉若游龙。荣曜秋菊,华茂春松。仿佛兮若轻云之蔽月,飘摇兮若流风之回雪。远而望之,皎若太阳升朝霞;迫而察之,灼若芙蕖出渌波。秾纤得衷,修短合度。肩若削成,腰如约素。延颈秀项,皓质呈露。芳泽无加,铅华弗御。云髻峨峨,修眉联娟。丹唇外朗,皓齿内鲜,明眸善睐,靥辅承权。瑰姿艳逸,仪静体闲。柔情绰态,媚于语言。奇服旷世,骨像应图。披罗衣之璀粲兮,珥瑶碧之华琚。戴金翠之首饰,缀明珠以耀躯。践远游之文履,曳雾绡之轻裾。微幽兰之芳蔼兮,步踟蹰于山隅。 }} \bigstrut\\
\hline
\end{longtable}
\end{center}

\section{makecell例程}

\begin{center}
\begin{tabular}{|c|c|}
\hline
Cell text & 28--31\\
\hline
\makecell{Multilined \\ cell text} & 28--31\\
\hline
\makecell[l]{Left aligned \\ cell text} & 37--43\\
\hline
\makecell*[r]{Right aligned \\ cell text} & 37--43\\
\hline
\makecell[b]{Bottom aligned \\ cell text} & 52--58\\
\hline
\makecell*[{{p{4cm}}}]{Cell long text with predefined width} & 52--58\\
\hline
\makecell[{{>{\parindent1em}p{1cm}}}]{Cell long...} & 52--58\\
\hline
\end{tabular}
\end{center}

\end{document}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: