目录

本系列是有关LaTeX的学习系列,共计19篇,本章节是第14篇。

前一篇:13LaTeX学习系列之---LaTeX插入表格

后一篇:15LaTeX学习系列之---LaTeX里插入数学公式

总目录:19LaTeX学习系列之---LaTeX的总结

前言

在前一章中,我们实现了在LaTeX中插入图片与表格,不过为了更好的管理图片和表格的位置与排版

今天我来学习一下,使用LaTeX的浮动体来管理图片与表格。

(一)浮动体的基础知识

1.环境及语法

  1. 对于图片--figure环境

\begin{figure}[允许位置]

​ 插入图片的命令

\end{figure}

  1. 对于表格--table环境

\begin{table}[允许位置]

​ 插入表格的命令

\end{table}

2.允许位置的参数

  1. h:此处(here)-代码所在的上下文
  2. t:页顶(top)-代码所在页的顶部或者之后页的顶部
  3. b:底页(botton)-代码所页的底部,或者下一页的底部
  4. p:独立的一页(page)-浮动页面

3.其他命令

  1. \centering:居中排版
  2. \caption{}:标题
  3. \label{fig:img1}:标签
  4. \ref{fig:img1}:引用标签, 实现交叉引用

(二)实例:

1.源代码

%导言区
\documentclass[UTF8]{ctexart} \usepackage{graphicx} %正文区
\begin{document}
% 若要对图像和表格的灵活管理,则可以使用浮动体 \LaTeX{}中的图片
% 图片的浮动体环境
\begin{figure}[htbp] %允许各个位置
% 居中排版
\centering
\includegraphics[width=0.5\textwidth]{figures/b.png}
% 标题 \ref{}引用标签, 实现交叉引用
\caption{logo图标可见表}\ref{tab:table1}
% 标签
\label{fig:ima1} \end{figure} \LaTeX{中的表格}
\begin{table}[h]
% 居中排版
\centering
\caption{成绩单可参考图}\ref{fig:ima1} \begin{tabular}{|c|c|c|c|}
\hline
姓名 & 语文 & 数学 & 英语 \\
\hline
张三 & 78 & 82 & 45 \\
\hline
李四 & 56 & 95 & 68 \\
\hline
王五 & 72 & 68 & 76 \\
\hline \end{tabular}
\label{tab:table1}
\end{table} \end{document}

2.输出效果

(三)浮动体的高级操作

1.标题的控制

可参阅caption,bicaption宏包的参考手册

在命令行输入:(便可查阅)

texdoc caption

texdoc bicaption

2.并排与子图表

可参阅subcaption,subfig,floatrow等宏包

在命令行输入:(便可查阅)

texdoc subcaption

texdoc subfig

texdoc floatrow

3.绕排

可参阅picinpar,wrapfig等宏包

在命令行输入:(便可查阅)

texdoc picinpar

texdoc wrapfig

本系列是有关LaTeX的学习系列,共计19篇,本章节是第14篇。

前一篇:13LaTeX学习系列之---LaTeX插入表格

后一篇:15LaTeX学习系列之---LaTeX里插入数学公式

总目录:19LaTeX学习系列之---LaTeX的总结

作者:Mark

日期:2019/03/06 周三

最新文章

  1. rcu机制
  2. Java中文编码小结
  3. UML(一):类、接口、抽象类
  4. blueImp/jQuery file upload 的正确用法(限制上传大小和文件类型)
  5. JS键盘事件监听
  6. wampserver环境下,安装ucenter1.6.0
  7. 关于Objective-C 对象release操作的一个小问题探讨
  8. python-转换成exe文件(py2exe)
  9. eclipse、MyEclipse实现批量改动文件编码
  10. Ubuntu12.10无法安装openssh-server[已解决]
  11. php之简单的文件管理(基本功能)
  12. 基于Groovy应用程序的spring boot
  13. git bash命令行使用https协议方式进行克隆和提交到github服务器
  14. hive的常见判断与抽样函数
  15. VMware虚拟机安装CentOS7【转】-添加部分注释(自己看着方便)
  16. Some interesting facts about static member functions in C++
  17. query的set能添加多个
  18. ActiveMq unsupported major.minor version 52.0
  19. SQL简介及MySQL的安装目录详解
  20. WebForm - 文本框回车事件

热门文章

  1. Android面试题(3)
  2. 【Eclipse】添加builder实现NDK的自动编译
  3. leetcode — palindrome-number
  4. git在工作中的用法总结-环境安装篇
  5. 记一次升级Tomcat
  6. 动态规划法(五)钢条切割问题(rod cutting problem)
  7. MyBatis(国税)
  8. 数据库编程Case when
  9. Contest2075 - 湖南多校对抗(csu1576)大数 Catalan Square
  10. blfs(systemv版本)学习笔记-配置远程访问和管理lfs系统