\documentclass[a4paper,12pt]{article}
\usepackage{graphicx} %use graph format
\usepackage{subfig}    %%%%%%%%%% 用fig效果比figure好,注意一下
%\usepackage{subfigure}%%%%%%%%%%%%%%插入并列图必备宏包\usepackage{CJK}
%%%%%%%%%%%%%%%%插入图片%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%一、指定位置插图片%%%%%%%%%%%%%
\usepackage{graphicx}%%%%%%%%%%%%%%%加载宏包
\usepackage{float}%%%%%%%%%%%%%控制图片出现在指定的位置,下面在  \begin{figure}后加 [H]
\begin{document}
This is only a test.
\begin{figure}[H]%%%%%%%%%%%%%%%%%禁止图片浮动\centering% Requires \usepackage{float}来禁止浮动% Requires \usepackage{graphicx}\includegraphics[width=0.8\textwidth]{spider.jpg}\\%%%%%%%%%%% [width=0.8\textwidth]指定图片大小%%%%%%%%%%%去掉0.8,图片宽度和文本宽度一样(这个图片更好看些)\caption{Spider Web}
\end{figure}
Now you can see that the figure is on the specific place.\\%%%%%%%%%%%%二、浮动图形%%%%%%%%%%%%%%%%%%%%%%
Now let the Ctex place the figure automatically.
\begin{figure}[htbp]%%%%%%%%%%%根据 h-t-b-p 顺序摆放图片,分别为 here,top,bottom,float page(单独的浮动页)\centering% Requires \usepackage{graphicx}\includegraphics[width=\textwidth,height=6cm]{spider.jpg}\\%%%%%%可以用cm,或in\caption{Spider web again}\label{hello world}%%%%%%%%%%%%%%% label仅仅是为了自己写作时区分
\end{figure}
These words are to test the place of the figure, and you see they all don't  under the figure.%%%%%%%%%%%%%%%三,两个并列图%%%%%%%%%%%%%%%%%%%
%\usepackage{subfigure} 需要加载的宏包
%\usepackage{subfig}  下面代码用的时这个,可以取消默认前缀
%%%%%%% 需要minipage 环境%%%%%%%%%%%方法一、每张图各有标题,而且两张有一个公共的标题%%%%%%%%%%%%%%%%%%%
\begin{figure}[!htbp]   %%%%加!取消浮动\begin{minipage}[t]{0.5\linewidth}%%%%%%%%%%% t-text, 即图片的解释文字,设置为0.5行宽,因为插入两个并列图片\centering\includegraphics[height=6cm,width=8cm]{spider.jpg}\caption*{(a) Spider Web}%%%%%%%%%%%%%%    加*可以取消默认前缀%%%%%%此处已省略label\end{minipage}%%%%%%%%%%%%%%%%%%%%%%%%%绝对不可以在这里为了读代码方便而空出一行,一空你就输了,不信尽管试试\begin{minipage}[t]{0.5\linewidth}\centering\includegraphics[height=6cm,width=8cm]{figure.jpg}\caption*{(b) figure }\end{minipage}\caption{Common name}
\end{figure}%%%%%%%%%%%方法二、每张图各有标题,而且两张有一个公共的标题%%%%%%%%%%%%%%%%%%%%%%%%%%% subfloat是在宏包subfig里面的命令\begin{figure}[!htbp]   %%%%加!取消浮动\subfloat[Method 2.1]{\begin{minipage}[t]{0.5\linewidth}%%%%%%%%%%% t-text, 即图片的解释文字,设置为0.5行宽,因为插入两个并列图片\centering\includegraphics[height=6cm,width=8cm]{spider.jpg}\end{minipage}}\subfloat[Method 2.2]{\begin{minipage}[t]{0.5\linewidth}\centering\includegraphics[height=6cm,width=8cm]{figure.jpg}\end{minipage}}\caption{Common name}
\end{figure}%%%%%%%%%两张共用有一个标题%%%%%%%%%%%%%%%%%%%\begin{figure}[!htbp]%\begin{minipage}[t]{0.5\linewidth}%设定图片下字的宽度,在此基础尽量满足图片的长宽,文字为0.5 行宽\centering\includegraphics[height=4.4cm,width=5.8cm]{figure.jpg}\includegraphics[height=4.4cm,width=5.8cm]{spider.jpg}\caption{This is total name.}%n张图片共享的说明\end{figure}
\end{document}

CTex学习笔记之插入图片篇相关推荐

  1. 1、Latex学习笔记之基础入门篇

    目录 一.Latex基础 1.架构 2.引用.脚注 3.单栏.双栏 4.常用快捷键 5.宏包 6.空格 7.换行.行间距 8.换段 9.下划线 10.引号 11.注释 12.字体 13.缩进 14.超 ...

  2. 系统工程(SE)学习笔记(番外篇之一)——Capella使用体会兼谈SE工具

    系统工程(SE)学习笔记(番外篇之一)--Capella使用体会兼谈SE工具 零.Capella简介 壹. Capella的优势 贰.Capella的缺点 叁. 生态环境 肆. 总结 说到SE,就不能 ...

  3. 菜鸟学习笔记:Java提升篇5(IO流1——IO流的概念、字节流、字符流、缓冲流、转换流)

    菜鸟学习笔记:Java IO流1--IO流的概念.字节流.字符流.缓冲流.转换流 IO流的原理及概念 节点流 字节流 文件读取 文件写出 文件拷贝 文件夹拷贝 字符流 文件读取 文件写出 处理流 缓冲 ...

  4. 菜鸟学习笔记:Java提升篇1(容器1——List)

    菜鸟学习笔记:Java容器1--List容器 容器基本概念 List容器 ArrayList 初始化 add方法 remove方法 LinkList 链表 双向链表 初始化 add方法 remove方 ...

  5. 唤醒手腕Python全栈工程师学习笔记(持久存储篇)

    这个篇目是"持久存储篇",讲的就是Python操作数据库,这边介绍3种数据库,分别是MySQL.Redis.Mongodb 1. Python操作MySQL数据库 MySQL属于传 ...

  6. VULKAN学习笔记-inter教学四篇

    VULKAN学习笔记-inter教学四篇 --交换链相关函数:实例层 vkCreateWin32SurfaceKHR vkDestroySurfaceKHR vkGetPhysicalDeviceSu ...

  7. COBOL 学习笔记 之 入門篇(续集)

    书接上一回(COBOL 学习笔记 之 入門篇 ) 从程序可以看到,COBOL程序分为四部分: IDENTIFICATION DIVISION.  ENVIRONMENT    DIVISION.  D ...

  8. 菜鸟学习笔记:Java提升篇12(Java动态性2——动态编译、javassist字节码操作)

    菜鸟学习笔记:Java提升篇12(Java动态性2--动态编译.javassist字节码操作) Java的动态编译 通过脚本引擎执行代码 Java字节码操作 JAVAssist的简单使用 常用API ...

  9. 菜鸟学习笔记:Java提升篇11(Java动态性1——注解与反射)

    Java提升篇11(Java其它高级特性--注解与反射) 注解(Annotation) JDK内置注解 自定义注解 元注解(meta-annotation) 反射(reflection) 动态语言 反 ...

最新文章

  1. 软件工程第二次作业——结对编程
  2. Linux之nginx入门
  3. WayOs路由器WAN口帐号保存工具,可直接发送至邮箱,及保存接口VLAN号
  4. node --- 后端使用bcrypt对密码进行加密处理
  5. 将 SharePoint 开发与其他形式的开发进行比较
  6. 事件捕获(capture)和冒泡事件(Bubble)
  7. java打印三角形,菱形。任意边长大小
  8. 李宏毅机器学习(九)Multi-lingual BERT
  9. 韩顺平php视频笔记77 抽象类vs接口 关键字final const
  10. vite创建vue3,8月版本
  11. Python+vue设计并实现了宾馆酒店客房管理系统django flask
  12. 基数排序组合桶式排序
  13. 使用echars制作家谱图
  14. SpringCloud-粪发涂墙90
  15. 京东云服务器做系统,京东云新一代自研云服务器4月上线,云实例承载能力提升2倍...
  16. week6 day4 并发编程之多线程 理论
  17. python实现非标准正态分布下概率密度有关计算
  18. Beyond Compare 使用方法
  19. python中的*与**用法详解
  20. 网关和代理服务器的异同

热门文章

  1. JAVA版村庄哨塔种子_我的世界奇妙种子:掠夺者哨塔骑在沙漠神殿上,村民:绝了!...
  2. PADS的快捷键总结
  3. 百度地图开发入门(1):案例
  4. C++常函数和常对象学习笔记
  5. 即便是巨型计算机在围棋,围棋:计算机一定会战胜人类
  6. 成都地铁,生活一脉--成都进入轨道时代
  7. buttongroup控件的SelectionChangeFcn的用法
  8. 淘宝的主图视频,怎么批量抓取、下载的?
  9. 靳羽西专访:赏心悦目的搭配来自“色彩的延伸”
  10. 批量上传图片(文件)