【LaTeX排版】LaTeX论文排版<三>
A picture is worth
a thousand words(一图胜千言)。图在论文中的重要性不言而喻,本文主要讲解图的制作与插入。
1、图像的插入
\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}
结果显示如下:
2、图像的制作
1、由visio画原理框图和流程图
Reader好的多。生成的PDF页面大多数地方是空白的,因此我们需要对其进行裁剪,简便起见,可以选择上面提到的“删除白边距”,当然也可以手动调整上下左右的距离。在visio中插入公式或字母:点击“插入按钮”,选择“对象”,里面有各种各样的类型包括MathType。
如果直接另存为pdf或者eps会得到下面的图形:
%%%%%%%%%%下面操作是为了图的美观%%%%%%%%%%%%%%%% 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的图像如下:
原文:http://blog.csdn.net/tengweitw/article/details/30098113
作者:nineheadedbird
【LaTeX排版】LaTeX论文排版<三>的更多相关文章
- LATEX论文排版学习资源汇总
一.国内出版的LaTeX书籍 不管是ctex还是chinatex论坛,很多TeX前辈和使用者都给大家提供了很多咨询帮助,同时,也分享了很多很多学习上的方法与技巧.一般都推荐入门的用户先阅读一本入门书, ...
- 排版系统Latex傻瓜方式使用(论文排版)
0. 什么是Latex? LaTEX(英语发音:/ˈleɪtɛk/ lay-tek或英语发音:/ˈlɑːtɛk/ lah-tek,音译"拉泰赫").文字形式写作LaTeX.是一种基 ...
- 用Latex写IEEE论文
如果在搞科研,想在IEEE上发表文章,那么就不得不用IEEE的论文模板,分为doc版本和Tex版本.Tex是高德纳·纳什所写,大牛级的任务,写过<计算机程序设计艺术>,曾经是美国最年轻的科 ...
- Latex: 添加IEEE论文keywords
参考: How to use \IEEEkeywords Latex: 添加IEEE论文keywords 方法: \begin{IEEEkeywords} keyword1, keyword2. \e ...
- Footnotes for tables in latex - 为latex的table加上footnotes
参考: Footnotes for tables in LaTeX Footnote in tabular environment Footnotes for tables in latex - 为l ...
- HTML连载44-标准排版、浮动排版
一.什么网页的布局方式? 网页的布局方式其实就是指浏览器是如何对网页的元素进行排版的 二.标准流排版方式(又称为文档流.普通流) 1.含义 其实浏览器默认的排版方式就是标准流排版方式 2.在CSS中将 ...
- 前端1-----块级标签(独占一行),排版标签(样式排版),其他标签,form表单(input的多种类型)
前端1-----块级标签(独占一行),排版标签(样式排版),其他标签,form表单(input的多种类型) 一丶HTML块级标签 排版标签 p 标签: 段落标签,会自动在段落上下加上空白来分开 p标签 ...
- 13 ,CSS 入门基础,行内排版内嵌式排版和外部排版样式
1.认识 CSS 2.传统 HTML 设计网页版面的缺点 3.CSS 的特点 4.CSS 的排版样式 13.1 认识CSS CSS的英文全名是 Cascading Style Sheets,中文可翻译 ...
- 【LaTeX排版】LaTeX论文排版<四>
1.表格的插入 一般的表格插入的代码如下: \begin{table}[H] \centering \begin{tabular}{|c|c|c|} \hline 感知方法&优点&am ...
- 【LaTeX排版】LaTeX论文排版<一>
本文及接下来的几篇文章主要讲关于毕设论文的排版. 1.论文的整体构架 学校规定论文字数不得少于15000:说明论文属于中篇论文.一般来说,中长篇论文采用book文类,短篇论文采用article ...
随机推荐
- [linux RedHat]windows下使用putty远程连接linux 下载JDK和tomcat
本文地址:http://blog.csdn.net/sushengmiyan/article/details/43154543 本文作者:sushengmiyan ------------------ ...
- linux下的环境变量
环境变量有时候要查找,但是经常忘记有哪些文件,现在做一个总结: /etc/profile 此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.并从/e ...
- 自动滚动的TextView
自动滚动的TextView 效果图 XML文件 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/andr ...
- Spring开发环境搭建教程
Spring开发环境搭建 JDK7以上版本 eclispe for j2ee 4.0以上版本 Spring frameWorks 3.0以上版本 至于前两个我们就不介绍,直接百度就可以了,对于Spri ...
- 14 Fragment 碎片总结
Fragment 碎片 一, Fragment是什么? Android 3.0以后出现的 Api11 以上 Activity的组成部分 Fragment(小的Activity) Fragment可以显 ...
- GSON TypeToken 解决泛型问题
Java进阶(四)Java反射TypeToken解决泛型运行时类型擦除的问题解决 在开发时,遇到了下面这条语句,不懂,然习之. private List<MyZhuiHaoDetailModel ...
- 04springMVC结构,mvc模式,spring-mvc流程,spring-mvc的第一个例子,三种handlerMapping,几种控制器,springmvc基于注解的开发,文件上传,拦截器,s
1. Spring-mvc介绍 1.1市面上流行的框架 Struts2(比较多) Springmvc(比较多而且属于上升的趋势) Struts1(即将被淘汰) 其他 1.2 spring-mv ...
- 套接字输入缓冲装置——InternalInputBuffer
互联网的世界很复杂,信息从一端传向另一端过程也相当复杂,中间可能通过若干个硬件,为了提高发送和接收效率,在发送端及接收端都将引入缓冲区,所以两端的套接字都拥有各自的缓冲区,当然这种缓冲区的引入也带来了 ...
- Linux下使用gcc编程初体验
近期刚刚放弃了Windows,投入了Ubuntu 的怀抱.今天就拿一个小小的案例来做一下C语言的编译和运行流程.额,顺便说一句.本文适合那些Linux新手,不适合老鸟哈. 看完本文可以学到什么? 程序 ...
- HDFS追本溯源:HDFS操作的逻辑流程与源码解析
本文主要介绍5个典型的HDFS流程,这些流程充分体现了HDFS实体间IPC接口和stream接口之间的配合. 1. Client和NN Client到NN有大量的元数据操作,比如修改文件名,在给定目录 ...