用multirow宏包处理跨行表格数据
来源:互联网 发布:怎么看管家婆数据密码 编辑:程序博客网 时间:2024/06/03 05:59
用multirow宏包处理跨行表格数据
利用multirow宏包提供的命令:
\multirow{n}[bigstruts]{width}[vmove]{文本}
也可以在tabular环境中很方便地排版跨行文本数据,其中:
n: 是正整数表示文本所占的行数。
bigstruts:是可选项,默认值为0,且只有同时使用bigstrut宏包时才有意义,它表
示被文本所占的行中使用\bigstruts的次数。
width:是文本所在列的宽度。它可以用*取代,表示用文本的自然宽度作为列的宽度,但此时*不能用花括号括起来.
如\multirow{3}*{text}。
vmove: 这个可选项表示文本的垂直位移量,正值往上移动负值往下移动。
文本:是被跨行排版的文本数据。当width设置为一个确定的值时,文本排在
一个段落盒子中,若width被*取代,则文本排在左右盒子中
\documentclass{article}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{latexsym}
\usepackage{CJK}
\usepackage{multirow}
\usepackage{array}
\begin{document}
\begin{CJK*}{GBK}{song}
\CJKtilde
\begin{tabular}{|l|l|}
\hline
\multirow{4}{2cm}{Text in Column 1}
%widht=2cm,说明文本所在列宽度为2cm,且文本排在段落盒子中。默认左对齐。还可以用命令参数\multirowsetup来改变文本在格子中被排版的方式。这个参数的默认定义就是\raggedright,即文本在格子中左对齐,因而命令 \renewcomand{\multirowsetup}{\centering}使文本在格子中居中排列。
& Column g2a\\
\cline{2-2}
& Column g2b\\
\cline{2-2}
& Column g2c\\
\cline{2-2}
& Column g2d\\
\hline
\multirow{4}{*}{Text in Column 2}%width=*,以文本自然宽度为所在列的宽度,且文本在左右盒子中。
& Column g2a\\
\cline{2-2}
& Column g2b\\
\cline{2-2}
& Column g2c\\
\cline{2-2}
& Column g2d\\
\hline
\end{tabular}
\end{CJK*}
\end{document}
结果:
- 用multirow宏包处理跨行表格数据
- 用latex的multirow包画表格
- 用latex multirow包 绘制表格
- MultiRow
- js 处理表格数据
- 大数据表格处理
- LaTex 制作表格 合并行\multirow 合并列\multicolumn
- LaTex 制作表格 合并行\multirow 合并列\multicolumn
- pandas处理各种表格数据
- 利用JXL包处理Excel表格
- 用FlexGrid做开发,轻松处理百万级表格数据
- 不用Pandas包和用pandas包处理数据集
- RSelenium/Rwebdriver/rdom包抓取表格数据
- 处理报表表格的数据显示
- java操作处理Excel表格数据
- Json 批量表格/表单数据的处理
- Spark map 处理表格数据
- lubridate包:处理时间数据
- <转载>常见的23种设计模式
- Android中联系人导入
- 使用NIO实现非阻塞Socket通信
- c语言面试题__指针篇
- JAVA基础的一点总结
- 用multirow宏包处理跨行表格数据
- 【最短路径】【SCOI2009】最长距离
- 根文件系统的加载
- U-BOOT中start.s包含S3C2440代码分析
- 封装自己的flex工具_双击适应内容宽度的DataGrid
- as3 webgame 经验交流群
- java中Itext.jar中根据html生成Word文件(包含图片)
- select语句的书写
- java和C++的引用传递不同