目录

本系列是有关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 周三

14LaTeX学习系列之---LaTeX的浮动体的更多相关文章

  1. 19LaTeX学习系列之---LaTeX的总结

    目录 目录 前言 (一)本系列的章节目录 (二)快速温习LaTeX 1.介绍 2.源文件结构 3.文档的结构 4.字体的设置 5.图片的插入 6.表格的插入 7.数学公式的插入 8.交叉引用与浮动体 ...

  2. 15LaTeX学习系列之---LaTeX里插入数学公式

    目录 目录 前言 (一)常用的数学公式命令 ==1.上下标== ==2.矢量== ==3.括号== ==4.符号关系== ==5.三角形符号== ==6.求和与累积== ==7.积分与微分== ==8 ...

  3. 13LaTeX学习系列之---LaTeX插入表格

    目录 目录 前言 (一)插入表格的基础语法 1.说明 2.源代码 3.输出效果 (二)查看文档 目录 本系列是有关LaTeX的学习系列,共计19篇,本章节是第13篇. 前一篇:12LaTeX学习系列之 ...

  4. 17LaTeX学习系列之---LaTeX的版面设计

    目录 目录 前言 (一)基础知识 1.纸张大小的设置 2.边距的设置 3.页眉页脚的设置 4.横分割线的设置 5.行间距与段间距 (二)实例 1.源代码 2.输出效果: 目录 本系列是有关LaTeX的 ...

  5. 18LaTeX学习系列之---LaTeX的参考文献

    目录 目录 前言 (一)简单的参考文献 1.说明 2.源代码 3.输出效果 (二)以文件管理的方式 1.说明: 2.源代码: 3.输出效果 (三)直接从源网站获取 1.说明 2.操作 目录 本系列是有 ...

  6. 16LaTeX学习系列之---LaTeX数学公式的补充

    目录 目录 前言 (一)知识点说明 1.基础细节 2.gather环境 3.align环境 4.split环境 5.cases环境 (二)实例 1.源代码 2.输出效果 目录 本系列是有关LaTeX的 ...

  7. 12LaTeX学习系列之---LaTex的图片插入

    目录 目录 前言 (一)插图的基本语法 (二)插入的基本设置 1.说明: 2.源代码: 3.输出效果 (三)查看文档 目录 本系列是有关LaTeX的学习系列,共计19篇,本章节是第12篇. 前一篇:1 ...

  8. 11LaTeX学习系列之---LaTeX的特殊字符

    目录 目录 前言 (一)源代码 (二)输出效果 目录 本系列是有关LaTeX的学习系列,共计19篇,本章节是第11篇. 前一篇:10LaTeX学习系列之---Latex的文档结构 后一篇:12LaTe ...

  9. 10LaTeX学习系列之---Latex的文档结构

    目录 目录 前言 (一)对于Ctex宏包中的文档结构 1.说明 2.源代码 3.输出效果 4.技巧 (二)对于ctexart的文档结构 1.说明 2.源代码 3.输出效果 (三)对于ctexbook的 ...

随机推荐

  1. 使用Spring Boot开发 “Hello World” Web应用

    环境准备 由于现在很多IDE都支持Maven, 所以我们将使用Maven构建该工程: 开始之前,需要先安装Java和Maven: 本工程将基于Spring Boot 1.4.3.RELEASE开发,推 ...

  2. maven -maven.test.skip skipTests

    -DskipTests,不执行测试用例,但编译测试用例类生成相应的class文件至target/test-classes下. -Dmaven.test.skip=true,不执行测试用例,也不编译测试 ...

  3. maven教程5(聚合工程)

    所谓聚合项目,实际上就是对项目分模块,互联网项目一般来说按照业务分(订单模块.VIP模块.支付模块.CMS模块...),传统的软件项目,大多采用分层的方式(Dao.Serivce.Controller ...

  4. 一段有意思的fork()程序

    献上代码,不成敬意: #include <unistd.h> #include <stdio.h> int main() { int i = 0; if(fork()) i++ ...

  5. pip更新到18版本后使用pycharm更新问题:module 'pip' has no attribute 'main'

    今天升级pip到18.0版本后更新模块时出现错误 分析报错信息可知,问题出在packaging_tool.py文件的213行和109行,找到具体的代码,如下 # 109行函数 def do_insta ...

  6. 解决默写浏览器中点击input输入框时,placeholder的值不消失的方法

    html中,placeholder作为input的一个属性,起到了在输入框中占位并提示的作用. 但是有一些浏览器,如chrome,当鼠标点击输入框时,placeholder的值不消失,只有输入数据才消 ...

  7. 《深入理解Java虚拟机:JVM高级特性与最佳实践》读书笔记

    第一部分 走进Java 一.走进Java 1.概述 java广泛应用于嵌入式系统.移动终端.企业服务器.大型机等各种场合,摆脱了硬件平台的束缚,实现了“一次编写,到处运行”的理想 2.java技术体系 ...

  8. 【Spring】30、Spring,SpringMVC用法汇总

    SpringMVC的工作原理图: springMVC中的几个组件: 前端控制器(DispatcherServlet):接收请求,响应结果,相当于电脑的CPU. 处理器映射器(HandlerMappin ...

  9. Cylinder Candy(积分)

    Cylinder Candy Time Limit: 2 Seconds Memory Limit: 65536 KB Special Judge Edward the confectioner is ...

  10. 分布式日志框架之ExceptionLess【二】:自行搭建帮助文档【译文】

    原文地址:https://github.com/exceptionless/Exceptionless/wiki/Self-Hosting ExceptionLess自行托管环境搭建 一.测试环境 如 ...