Latex表格制作記錄


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}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM