A picture is worth
a thousand words(一图胜千言)。图在论文中的重要性不言而喻,本文主要解说图的制作与插入。

1、图像的插入

    图像能够分为两大类:位图和向量图
    位图:也就是点阵图,使用像素的小方块组成网格来表示图像。每一个像素都有自己特定的位置和颜色值。一幅图像的像素数量的大小不变,当放大或缩小时,改变的仅仅是像素尺寸的大小。因此放大或缩小时会出现锯齿现象,造成失真。位图还分为:无损压缩和有损压缩。当中,TIFF、PNG、GIF是无损压缩,JPG是有损压缩。
    向量图:由数学公式定义的线段和曲线组成的图形,这些线段和曲线称为向量。向量图和分辨率无关,所以缩放时,图片都不会失真。因为图片是以数学公式保存的,所以向量图片的大小比較小。而计算机显示器仅仅能用网格显示图像,所以位图和向量图都是以像素的方式显示图形的。
    优缺点比較:位图图形的占用存储空间大,向量图形的显示速度比位图慢,由于它有一个向量计算的过程。

    想在论文中插入图片,首先须要在导言区(也就是\begin{document}命令前面)加上\usepackage{graphicx}来导入插图宏包。最经常使用的插图命令模版例如以下:
\vspace{-0.8cm}%用于调整与上文的间隔
\begin{figure}[H]%中括号的H会让你的图处于你所插入的位置,否则的话,默认是插在一页的最上端。注意须要在导言区添加\usepackage{float}
\begin{center}%这里选择图片是居中对齐
\includegraphics[scale=0.8]{pic12.eps}%scale用于将图片进行缩放,这里是缩小为原来的0.8倍。大括号内是要插入的图像文件名称
\setlength\abovecaptionskip{-1cm}%用于调整标题前后的距离,能够自己设置来添加美观。
\setlength\belowcaptionskip{-1cm}
\caption{Mitola博士提出的认知环\label{pic12}}%这里是图像的标题,pic12是这个图像的标签,引用该图像时须要
\end{center}
\end{figure}
\vspace{-0.8cm}%用于调整与下文的间隔
以下举例说明:
源文件例如以下:
\documentclass[a4paper,12pt]{book}%採用book类型(中篇论文一般採用这样的类型),A4纸,字体为12磅,默觉得10磅
\usepackage{ctexcap}%採用中文标题宏包(标题是中文的)
\usepackage{graphicx}
%\usepackage{ctex}%採用中文字体宏包(标题是英文的)与ctexcap不能同一时候使用
\usepackage{float}%是图片悬浮,而不是默认在一页的最上端
\usepackage{comment}%使用凝视环境须要的宏包
\begin{document}
Mitola觉得软件定义无线电(Software Defined Radio, SDR)是实现认知无线电的理想平台,认知无线电是SDR的智能化延伸。Mitola博士觉得,认知无线电是一种智能无线通信系统,能够感知周围的通信环境,学习周围环境变化后,自适应调整内部通信规划,以适应外部环境变化,提高通信的稳定性,提高频谱的利用率。为实现认知无线电与外界环境良好的交互功能,Joseph Mitola III 博士提出了认知环的概念,如图\ref{pic12}所看到的,
\vspace{-0.1cm}%用于调整与上文的间隔
\begin{figure}[H]%中括号的H会让你的图处于你所插入的位置,否则的话,默认是插在一页的最上端。注意须要在导言区添加\usepackage{float}
\begin{center}%这里选择图片是居中对齐
\includegraphics[scale=0.8]{pic12.eps}%scale用于将图片进行缩放,这里是缩小为原来的0.8倍。大括号内是要插入的图像文件名称
\setlength\abovecaptionskip{-0.2cm}%用于调整标题前后的距离,能够自己设置来添加美观。
\setlength\belowcaptionskip{-4cm}
\caption{Mitola博士提出的认知环\label{pic12}}%这里是图像的标题,pic12是这个图像的标签,引用该图像时须要
\end{center}
\end{figure}
\vspace{-0.8cm}%用于调整与下文的间隔
在图\ref{pic12}中,外界激励以一种干扰的形式进入认知无线电系统,被分配到认知环中等待响应。认知无线电系统循环地经历观察、定位、计划、决定与运行五中状态,每种状态都涉及到人工智能学习。
\end{document}

结果显演示样例如以下:

注意:上面样例中的图像文件pic21.eps是与源文件在同一文件夹的。可是一篇论文要插入的图可能须要非常多,这是就有必要单独新建文件夹来放置图片。我在论文编写中就分别用名为figs的文件夹来保存由Matlab生成的仿真图,用名为pics的文件夹来保存用visio画的原理框图和流程图。这时,因为图片与源文件不在同一文件夹下,插入图片就会出错,我们能够通过在导言区写入\graphicspath{{pics/},{figs/}}(注意:这里的pics、figs文件夹与源文件在同一文件夹下,不然的话,须要写入绝对路径)来指定存储图片的文件夹。

从上面的实例能够看出,标题中有冒号,这不是我们期望的,我们能够通过在导言区增加\usepackage{caption}和\captionsetup{labelsep=space}指定图形标题的格式:

2、图像的制作

    上面主要是讲怎样将已有的图片插入到LaTeX中,这里讲讲怎样制作好看的图片。
   
1、由visio画原理框图和流程图
        画原理框图和流程图选用微软的visio还是不错的,由于它能够插入到word和ppt中。以下介绍详细步骤:
        1)在visio中画你所须要的图形
        2)新建word文件,直接将visio中的图形复制粘贴到word中,然后选择另存为PDF文件。
        3)用Adobe Acrobat Pro打开生成的PDF,点击“文档”菜单,选择“裁剪页面”,选中“删除白边距”确定。
          
4)然后将得到的文件另存为eps文件就可以
        注意:假设直接截图,图形为位图,放大后会失真。须要用Adobe Acrobat Pro将PDF进行改动,因此最好使用该软件,个人觉得比Adobe
Reader好的多。生成的PDF页面大多数地方是空白的,因此我们须要对其进行裁剪,简便起见,能够选择上面提到的“删除白边距”,当然也能够手动调整上下左右的距离。在visio中插入公式或字母:点击“插入button”,选择“对象”,里面有各种各样的类型包含MathType。

    2、由Matlab得到的仿真图
        因为我的毕设都是使用Matlab进行仿真的,所以这里仅仅讲怎样使用Matlab来生成我们须要的矢量图eps文件。
        大多数人都是直接用截图软件对仿真图进行截图,当然这样非常省事,只是前面说过,这样得到的图也是位图,放大会失真。有人会惊奇的发       现,Matlab中的另存为有另存为eps文件选项。可是,当你的图像中有中文时,就会出现乱码!
   仿真图例如以下:

假设直接另存为pdf或者eps会得到以下的图形:

从上面的图形能够看出,尽管得到的是矢量图,可是汉字出现乱码,而且图片不清晰。解决方式例如以下:
    1、对于汉字乱码,能够使用仿真图左上方的打印button,打印成PDF格式就可以,然后依照前文的步骤得到eps文件。
    2、对于生成的图像不清晰,能够在仿真的语句最后面增加以下一段:
%%%%%%%%%%以下操作是为了图的美观%%%%%%%%%%%%%%%%
set(get(gca,'XLabel'),'FontSize',16,'fontweight','bold');%图上文字为8 point或小5号
set(get(gca,'YLabel'),'FontSize',16,'fontweight','bold');%图上文字为8 point或小5号
set(get(gca,'TITLE'),'FontSize',16,'fontweight','bold'); set(gca,'fontsize',16,'fontweight','bold');%设置坐标轴数字的大小
set(gca,'linewidth',1.5); %坐标线粗1.5磅
set(gca,'box','on');%Controls the box around the plotting area
set(get(gca,'Children'),'linewidth',2);%设置图中线宽1磅
set(gcf,'color','w')

改进之后的仿真图例如以下:

上图看上去线条比較粗,只是经过打印之后就认为十分美观了,经过打印生成的PDF或eps的图像例如以下:

       通过对照能够看出谁优谁劣了吧。假设认为图像比較大,能够进行缩放,在前面插入图像这一小节中讲了怎样缩小图片。因为是矢量图,缩放是不会失真的!然而论文打印之后是看不出是不是矢量图的,可是通过PDF电子版能够明显分辨。

【LaTeX排版】LaTeX论文排版<三>的更多相关文章

  1. 排版系统Latex傻瓜方式使用(论文排版)

    0. 什么是Latex? LaTEX(英语发音:/ˈleɪtɛk/ lay-tek或英语发音:/ˈlɑːtɛk/ lah-tek,音译"拉泰赫").文字形式写作LaTeX.是一种基 ...

  2. 用Latex写IEEE论文

    如果在搞科研,想在IEEE上发表文章,那么就不得不用IEEE的论文模板,分为doc版本和Tex版本.Tex是高德纳·纳什所写,大牛级的任务,写过<计算机程序设计艺术>,曾经是美国最年轻的科 ...

  3. Latex: 添加IEEE论文keywords

    参考: How to use \IEEEkeywords Latex: 添加IEEE论文keywords 方法: \begin{IEEEkeywords} keyword1, keyword2. \e ...

  4. Footnotes for tables in latex - 为latex的table加上footnotes

    参考: Footnotes for tables in LaTeX Footnote in tabular environment Footnotes for tables in latex - 为l ...

  5. 13 ,CSS 入门基础,行内排版内嵌式排版和外部排版样式

    1.认识 CSS 2.传统 HTML 设计网页版面的缺点 3.CSS 的特点 4.CSS 的排版样式 13.1 认识CSS CSS的英文全名是 Cascading Style Sheets,中文可翻译 ...

  6. HTML连载44-标准排版、浮动排版

    一.什么网页的布局方式? 网页的布局方式其实就是指浏览器是如何对网页的元素进行排版的 二.标准流排版方式(又称为文档流.普通流) 1.含义 其实浏览器默认的排版方式就是标准流排版方式 2.在CSS中将 ...

  7. 前端1-----块级标签(独占一行),排版标签(样式排版),其他标签,form表单(input的多种类型)

    前端1-----块级标签(独占一行),排版标签(样式排版),其他标签,form表单(input的多种类型) 一丶HTML块级标签 排版标签 p 标签: 段落标签,会自动在段落上下加上空白来分开 p标签 ...

  8. 物体的三维识别与6D位姿估计:PPF系列论文介绍(三)

    作者:仲夏夜之星 Date:2020-04-08 来源:物体的三维识别与6D位姿估计:PPF系列论文介绍(三) 文章“A Method for 6D Pose Estimation of Free-F ...

  9. 【LaTeX排版】LaTeX论文排版<三>

    A picture is worth a thousand words(一图胜千言).图在论文中的重要性不言而喻,本文主要讲解图的制作与插入. 1.图像的插入     图像可以分为两大类:位图和向量图 ...

随机推荐

  1. 让工程师爱上CMMI,实现管理于无形 --- 中标软件CMMI L5之路 (1/2)

    操作系统市场被微软等国外的IT厂商垄断的大环境下,中标软件作为市场夹缝中发展起来的民族企业,致力于成为中国操作系统旗舰企业.系列核心产品已经在政府.金融.教育.财税.公安.审计.交通.医疗.制造等行业 ...

  2. 【ASP.NET Web API教程】5.1 HTTP消息处理器

    原文:[ASP.NET Web API教程]5.1 HTTP消息处理器 注:本文是[ASP.NET Web API系列教程]的一部分,如果您是第一次看本系列教程,请先看前面的内容. 5.1 HTTP ...

  3. SQL视图和多表连接

    本篇博客关注的焦点是视图的使用以及视图和多表连接的配合.以便可以了解视图,以及更好的使用视图. 首先,还是要说明一下视图的定义:视图是基于SQL语句的结果集的可视化虚拟表,换句话说视图就是SQL查询结 ...

  4. 与众不同 windows phone (20) - Device(设备)之位置服务(GPS 定位), FM 收音机, 麦克风, 震动器

    原文:与众不同 windows phone (20) - Device(设备)之位置服务(GPS 定位), FM 收音机, 麦克风, 震动器 [索引页][源码下载] 与众不同 windows phon ...

  5. Android服务之PackageManagerService启动源码分析

    了解了Android系统的启动过程的读者应该知道,Android的所有Java服务都是通过SystemServer进程启动的,并且驻留在SystemServer进程中.SystemServer进程在启 ...

  6. leetcode第一刷_Largest Rectangle in Histogram

    非常难的问题,数组线性时间. 属于我之前说的解法的借助辅助空间.给定两个柱子,他们之间的面积由什么确定呢?没错,他们之间的距离和他们之间最矮的那个柱子的高度.我们并不知道这个柱子在什么位置,所以仅仅能 ...

  7. 鸟哥之安裝 CentOS7.x

    http://linux.vbird.org/linux_basic/0157installcentos7.php since 2002/01/01 新手建議 開始閱讀之前 網站導覽 Linux 基礎 ...

  8. win7下怎样设置putty免用户名密码登陆

    putty是一款好用的远程登录linux服务器软件,但每次输入用户名密码毕竟有些烦人,这里教你免用户名密码登陆.   工具/原料 putty 方法/步骤   去百度下载putty,小巧易用,仅有0.5 ...

  9. linux查找文件或字符串的命令

    1. linux下面用于查到的命令有哪些? 是不是有很多呀,这个我还没做过统计和调查,不过这篇博客只介绍grep与find的最基本应用. grep和find功能都是相当的强大,这里也只是介绍这两个命令 ...

  10. SICP 习题 (2.6) 解题总结:丘奇计数

    SICP 习题 2.6 讲的是丘奇计数,是习题2.4 和 2.5的延续. 这里大师们想提醒我们思考的是"数"究竟是什么,在计算机系统里能够怎样实现"数".准备好 ...