\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. Vcenter一次性将服务器四个网卡从端口组迁移到分布式交换机的方法
  2. rac环境改动spfile后遭遇ora-29250小例
  3. kill session-KILL_SESSION()
  4. nacos初探--作为配置中心
  5. 起底!年入2543亿,比3M更狠的口罩巨头,凭什么是它?
  6. HttpServlet
  7. Cloudera Certified Associate Administrator案例之Install篇
  8. 服务器系统无法共享打印机驱动程序,windows-server-2003 – windows服务器共享打印机,为什么本地机器需要驱动程序?...
  9. 算法笔记_083:蓝桥杯练习 合并石子(Java)
  10. [2022年大学生创新创业训练计划项目立项申报]
  11. 在Windows上使用Mingw-W64进行C/C++开发(gcc工具链)
  12. HTML-零基础入门
  13. QGIS插件开发-执法业务计算
  14. 金蝶KIS迷你版标准版年度结账
  15. cdr软件百度百科_coreldraw是干嘛的?能做什么?cdr软件在哪儿下载?
  16. 给大家介绍一款校园网盘软件,孜创校园网盘软件,搭建学校私有云存储
  17. Linux下打开ISO文件两种方法
  18. c语言bfs算法走迷宫,使用广度优先算法(BFS)走迷宫
  19. 5、Python学习笔记第5课:数据类型,运算符
  20. Windows下如何配置tomcat环境变量

热门文章

  1. ORACLE常用SQL语句大全
  2. java 编译选项_javac编译选项
  3. 使用javac编译Java项目
  4. 为curl 、git、go语言、wget、repo设置代理,解决ubuntu 18.04编译chromium os问题
  5. 上海小学生学计算机,关于参加“六一”杯上海市小学生计算机竞赛的通知
  6. 每日linux命令学习
  7. Linux多人聊天室之后篇
  8. 多人聊天功能代码php,基于swoole实现多人聊天室
  9. 2023护网日记,护网工作内容、护网事件、告警流量分析
  10. 如何避免“中国式教育”误区?硅谷K-12教育专家如是说