如何使用latex生成表格

 时间:2026-02-15 21:52:50

1、先使用word或手工将表格草稿画出。

如何使用latex生成表格

如何使用latex生成表格

2、再开始使用latex语法将自己所需要的效果画出来。

3、首先,引入宏包\usepackage{multirow}

4、学习表格的相关语法,例如,

multirow 宏包提供了 \multirow 命令可以在表格中排版横跨两行以上的文本。命令的格式如下:

\multirow{nrows}[bigstructs]{width}[fixup]{text}

nrows   设定所占用的行数。

bigstructs  此为可选项,主要是在你使用了 bigstruct 宏包时使用。

width  设定该栏文本的宽度。如果想让 LaTeX 自行决定文本的宽度,则用 * 即可。

fixup   此为可选项,主要用来调整文本的垂直位置。

text     所要排版的文本。可用 \\ 来强迫换行

5、根据latex的语法,得出第一幅表格的代码为:

%\% Please add the following required packages to your document preamble:

% \usepackage{multirow}

\documentclass{article}

\usepackage{multirow}

 \begin{tabular}{|l|l|l|l|}

        \hline

        \multirow{4}{*}{This is a demo table}

                & C2a &

        \multirow{4}{*}{This is another one} & C4a\\

                & C2b &  & C4b\\

                & C2c &  & C4c\\

                & C2d & & C4d\\

        \hline

        \end{tabular} 

\end{document} 

6、第二个表格的latex代码为:

\hline

 \multirow{2}{*}{Multi-Row} &

 \multicolumn{2}{c|}{Multi-Column} &

 \multicolumn{2}{c|}{\multirow{2}{*}{Multi-Row and Col}} \\

 \cline{2-3}

   & column-1 & column-2 & \multicolumn{2}{c|}{} \\

 \hline

 label-1 & label-2 & label-3 & label-4 & label-5 \\

 \hline

 \end{tabular}

如何使用latex生成表格

  • XMind 8中关于联系线的创建及设置
  • 怎样将Oracle中的数据导出成SQL脚本?
  • 如何使用【有道翻译】的取词翻译功能?
  • SSMS怎么设置将结果保存到文件
  • Visio怎么样创建灵感触发图
  • 热门搜索
    淮南师范学院怎么样 加减符号在一起怎么打 五磊山风景区 炉石传说怎么刷金币 黄油可以做什么美食 感冒后咳嗽怎么办 黑龙江旅游 密码箱忘记密码怎么开锁 怎么设计游戏 雪佛兰乐风怎么样