LaTeX学习-day06
LaTeX学习-day06
教程链接:B站
使用环境:
- 系统:Windows 10
- TeX 系统:TeX Live (官网下载)(清华源)
- IDE:Tex Studio
表格
- 代码:
% 导言区
\documentclass[UTF8]{ctexart}%表格
% \begin{tabular}[<垂直对齐方式>]{<列格式说明 >}
% <表项> & <表项> & ... & <表项> \\
% ......
%\end{tabular}
% 用\\表示换行
% 用&表示不同的列
% l-本列左对齐
% c-本列居中对齐
% r-本列右对齐
% p{<宽>}-本列宽度固定,能够自动换行
% 详情:texdoc booktab (longtab,tabu)\usepackage{booktabs} %需要加载宏包{booktabs}\usepackage{multirow}
\usepackage{diagbox} % 加载宏包%正文区(文稿区)
\begin{document}\begin{tabular}{|l||c|p{1.5cm}|c|r|} % |表示垂直边框 \hline表示水平边框 %||(\hline \hline)表示双边框%p{1.5cm}指定宽度1.5cm,内容超过指定宽度自动换行\hline姓名 & 语文 & 数学 & 外语 & 备注 \\\hline \hline张三 & 87 & 100 & 93 & 优秀 \\\hline李四 & 75 & 64 & 52 & 补考另行通知 \\\hline王五 & 80 & 82 & 78 & \\\hline\end{tabular}添加网络资源 \\
1.基本格式 \\\begin{tabular}{cc}%一个c表示有一列,格式为居中显示(center)(1,1)&(1,2)\\%第一行第一列和第二列 中间用&连接(2,1)&(2,2)\\%第二行第一列和第二列 中间用&连接\end{tabular}2.添加竖线和横线 \\\begin{tabular}{|c|c|}% 通过添加 | 来表示是否需要绘制竖线\hline % 在表格最上方绘制横线(1,1)&(1,2)\\\hline %在第一行和第二行之间绘制横线(2,1)&(2,2)\\\hline % 在表格最下方绘制横线\end{tabular}3.设置每一列的单元格格式 \\\begin{tabular}{|l|c|r|} %l(left)居左显示 r(right)居右显示 c居中显示\hline Name&Steve&Bill\\\hline Matlab&Mathmatica&Maple\\\hline \end{tabular}4.常见的三线表 \\\begin{tabular}{ccc}\hline姓名& 学号& 性别\\\hlineSteve Jobs& 001& Male\\Bill Gates& 002& Female\\\hline\end{tabular}通常来说,我们会希望表格的第一根线和最后一根线比表格中的横线更粗一些。 \\%\usepackage{booktabs} %需要加载宏包{booktabs}\begin{tabular}{ccc}\toprule %添加表格头部粗线姓名& 学号& 性别\\\midrule %添加表格中横线Steve Jobs& 001& Male\\Bill Gates& 002& Female\\\bottomrule %添加表格底部粗线\end{tabular}5.table环境 \\
\begin{table}[!htbp]\centering\caption{这是一张三线表}\label{tab:aStrangeTable}%添加标题 设置标签\begin{tabular}{ccc}\toprule姓名& 学号& 性别\\\midruleSteve Jobs& 001& Male\\Bill Gates& 002& Female\\\bottomrule\end{tabular}%\caption{这是一张三线表}\label{tab:aStrangeTable} 标题放在这里也是可以的
\end{table}{table}有若干可选参数 [!htbp]
h代表here,将表格排在当前文字位置
t 表示将表格放在下一页的 top (页首)
b 表示将表格放在当前页的 bottom (底部)
!表示忽略美观因素,尽可能按照参数指定的方式来处理表格浮动位置。
表格将会按照所给参数,依次尝试按照每个参数进行排版,当无法排版时,将会按照下一个参数6.单元格合并 \\
\begin{table}[!htbp]\centering\begin{tabular}{|c|c|c|}\hline\multicolumn{3}{|c|}{学生信息}\\ % 用\multicolumn{3}表示横向合并三列 % |c|表示居中并且单元格两侧添加竖线 最后是文本\hline姓名&学号&性别\\\hlineJack& 001& Male\\\hlineAngela& 002& Female\\\hline\end{tabular}\caption{这是一张三线表}
\end{table}% \usepackage{multirow}
\begin{table}[!htbp]\centering\begin{tabular}{|c|c|c|c|c|c|c|} %表格7列 全部居中显示\hline\multicolumn{7}{|c|}{事件}\\ %横向合并7列单元格 两侧添加竖线\hline\multirow{4}*{策略}&50&0&100&200&300&300\\ %纵向合并4行单元格 \cline{2-7} %为第二列到第七列添加横线&100&100&0&100&200&200\\\cline{2-7}&150&200&100&0&100&200\\\cline{2-7}&200&300&200&100&0&300\\\hline\end{tabular}
\end{table}横向合并和纵向合并可以嵌套 \\
\begin{table}[!htbp]\centering\begin{tabular}{|c|c|c|c|c|c|c|}\hline\multicolumn{2}{|c|}{ \multirow{2}*{$S_i$} }& \multicolumn{4}{c|}{事件} &\multirow{2}*{max}\\\cline{3-6}\multicolumn{2}{|c|}{}&50&100&150&200&\\\hline\multirow{4}*{策略}&50&0&100&200&300&300\\\cline{2-7}&100&100&0&100&200&200\\\cline{2-7}&150&200&100&0&100&200\\\cline{2-7}&200&300&200&100&0&300\\\hline\end{tabular}
\end{table}7.斜线表头 \\
%需要使用{diagbox}宏包\begin{table}[!htbp]\centering\begin{tabular}{|c|c|c|c|}\hline\diagbox{甲}{$\alpha_{i,j}$}{乙}&$\beta_1$&$\beta_2$&$\beta_3$\\ %添加斜线表头\hline$\alpha_1$&-4&0&-8\\\hline$\alpha_2$&3&2&4\\\hline$\alpha_3$&16&1&-9\\\hline$\alpha_4$&-1&1&7\\\hline\end{tabular}\end{table}8.其他(2018.11.23) \\
%对于多行多列嵌套斜线表头的情况,不加参数会出现斜线不处于对角线位置的情况
\begin{table}[!htbp]\centering\begin{tabular}{|c|c|c|c|c|c|c|}\hline\multicolumn{2}{|c|}{\multirow{2}*{\diagbox[innerwidth=2cm]{$S_i$}{$\lambda_i$}}}& \multicolumn{4}{c|}{事件} &\multirow{2}*{max}\\\cline{3-6}\multicolumn{2}{|c|}{}&50&100&150&200&\\\hline\multirow{4}*{策略}&50&0&100&200&300&300\\\cline{2-7}&100&100&0&100&200&200\\\cline{2-7}&150&200&100&0&100&200\\\cline{2-7}&200&300&200&100&0&300\\\hline\end{tabular}
\end{table}from CSDN:Latex基本表格绘制
\end{document}
- 结果
LaTeX学习-day06相关推荐
- Latex学习记录2
文章目录 Latex学习记录2 框架 命令和环境 公式 列表 代码 算法 表格 画图 浮动 目录 BIB texdoc 参考 Latex学习记录2 框架 \include \input 自己写的文件 ...
- LaTex学习-安装
LaTex学习-安装 感谢博客指导: https://blog.csdn.net/zaishuiyifangxym/article/details/88170827?ops_request_misc= ...
- 「MacTeX 小笔记」LaTeX 学习资料推荐篇
简介 关于 LaTex 学习有很多书,但是要么需要买,要么需要找,要么不方便,要么不太好,要么落后失效了. 所以这里安利一些个 MacTex"自带的"学习资料. 这些资料在安装完 ...
- 二、LaTeX学习笔记——基本结构、设置表格、文字变形及符号、插入图片
LaTeX学习笔记 写在最前面:LaTeX的注释符 界面字体放大 一.环境搭建与RUN 二.基本结构 三.设置表格 四.文字变形及符号 五.插入图片 附录.一些小tip LaTeX是一个可以用于文字编 ...
- 3、Latex学习笔记之表格篇
目录 表格 1.基本结构 1.1框架 1.2行高 1.3标题 1.4标签 1.5居中 1.6表格 2.引用表格 3.常见表格类型 3.1三线表 3.2 斜线表头 3.3合并单元格 4.在线表格生成工具 ...
- Latex学习以及IEEE论文投稿Latex排版经历
** Latex学习以及IEEE论文投稿Latex排版经历 ** 1.工欲善其事必先利其器 我使用的软件是TeXLive2021+TEXstudio,读者可以在下面的超链接下载,亲测有效. TeXLi ...
- Latex学习笔记——常用符号的输入
我的Latex学习笔记 箭头符号 集合符号 数学运算符号 箭头符号 符号 代码 右箭头→\rightarrow→ \rightarrow 左箭头←\leftarrow← \leftarrow 右推出符 ...
- 假装认真的LaTeX学习笔记(1)—— Sublime中自动补全LaTeX命令(LaTeX-cwl安装教程)
假装认真的LaTeX学习笔记(1)-- Sublime中自动补全LaTeX命令 简介 使用环境 如何在Sublime中获得LaTeX自动补全功能 安装Sublime插件--LaTeX-cwl 方法一: ...
- LaTeX学习笔记(中文版使用)
下面是一篇优秀的LaTeX学习笔记, 转自: http://vincentme.org/post/LaTeX_study_note.php LaTeX LaTeX(LATEX,音译"拉泰赫& ...
最新文章
- java maven 开发环境_Maven 搭建开发环境
- 20项任务横扫BERT!CMU谷歌发布XLNet,NLP再迎屠榜时刻
- Swift之String的简单实用
- javax.xml.bind.UnmarshalException: 意外的元素 (uri:, local:xml)。所需元素为(none)
- mysql cookbook
- Java裁剪压缩PNG图片,透明背景色变黑问题解决
- JAVA虚拟机内存分配原则 (转
- 开发LED屏幕页面遇到的问题
- MP算法与OMP算法
- StackPanel 控件自动出现滚动条
- 雷神开机logo更改_开机logo以及两种修改开机动画方法
- JS-记事本(代码)
- Cts框架解析(19)-设备状态的分类以及恢复模式的分类
- Python面向对象案例之语音计算器
- 自然语言处理中/英文对比
- Office 2013-2021 C2R Install
- Java接口的定义、使用及成员特点
- 淘宝、拼多多、京东等购物平台的优惠券公众号免费搭建持续更新
- 300个涵盖IT各方面的免费资源(中)——设计与编码篇
- 4.1-知识图谱在金融领域中的应用实践