如果在搞科研,想在IEEE上发表文章,那么就不得不用IEEE的论文模板,分为doc版本和Tex版本。Tex是高德纳·纳什所写,大牛级的任务,写过《计算机程序设计艺术》,曾经是美国最年轻的科学院院士(入院年龄),三十多岁。Tex写论文排版十分容易,擅长公式编辑。然而,由于Tex是基于命令式的文本编辑器,不是“所见即所得”的模式,并且包含了大量的内容,所以学习起来比较吃力,但是一旦掌握了会发现word太弱了。本文主要介绍在IEEE模板下如何进行编写。

首先安装CTEX,其是Latex的中文套件,包含了丰富的package,易于使用。当然之后就是漫长的学习了,跟学习编程一样,边学习,边编程,事半功倍。

然后,应当看IEEE给出的IEEEtran_HOWTO.pdf,其中详细介绍了如何在该模板下进行论文排版。

最后,有恒心,有毅力,有耐心地解决碰到的问题。

下面介绍几种常用的,并且容易犯错的。

(一)插入图片

Latex对于eps格式的图片支持的很好,而其它格式却没有这样幸运,所以建议使用eps的图片,这样对于图片操作就简单多了。

包含\usepackage{graphicx}

插入一个图片

[Math Processing Error]

如果想并排插入多个图片,并且进行编号:

[Math Processing Error]

(二)公式

Latex对于公式的处理主要有三种方法

a. 使用$符号,对于公式y=x^2+z,可以写成$y=x^2+z$。其中^表示上标,_表示下表。

b.采用displaymath,提供公式环境

[Math Processing Error]

c. 采用enquation,displaymath没有公式编号,而enquation有。

(三)算法(伪代码)

一般来说,只需要如下形式就可以了

\documentclass{article}
\usepackage{algorithm}
\usepackage{algorithmicx}
\usepackage{algpseudocode}
\begin{document}

\begin{algorithm}
\caption{Euclid’s algorithm}\label{euclid}
\begin{algorithmic}[1]
\Procedure{Euclid}{$a,b$}\Comment{The g.c.d. of a and b}
   \State $r\gets a\bmod b$
   \If{sfdfdsa}
   \State sdfsadf
   \EndIf
   \While{$r\not=0$}\Comment{We have the answer if r is 0}
      \State $a\gets b$
      \State $b\gets r$
      \State $r\gets a\bmod b$
   \EndWhile\label{euclidendwhile}
   \State \textbf{return} $b$\Comment{The gcd is b}
\EndProcedure
\end{algorithmic}
\end{algorithm}

\end{document}

然而对于IEEE的模板,就不能同时使用

\usepackage{algorithm}
\usepackage{algorithmicx}
\usepackage{algpseudocode}

会报一个algorithmic重复定义的错误,猜想有可能是包含的package冲突,所以就不能使用\If等等一些列的宏,只能供使用\IF,\ENDIF等全大写的宏。

例子如下:

\usepackage{algorithm}
\usepackage{algorithmicx}

\begin{algorithm}[!h]
\caption{Routing algorithm}
\begin{algorithmic}[1]
\IF{there is a packet Px coming from X-}
    \IF{$x\neq x_t(Px)$}
        \STATE $ST(S_X)=ON$
        \STATE $ST(S_F)=ON$

\ENDIF

\ENDIF

\end{algorithmic}

\end{algorithm}

这里一定要注意IF和ENDIF要匹配,否则会报错。

from: http://blog.csdn.net/lingdongjiangzhi/article/details/7581889

用Latex写IEEE论文的更多相关文章

  1. Latex: 添加IEEE论文keywords

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

  2. 用Latex写学术论文: IEEE Latex模板和文档设置(\documentclass)

    1.可以在博客园中使用latex代码输出公式,以后再以不用复制图片粘贴啦: http://www.cnblogs.com/cmt/p/3279312.html 例如以下代码两边加上 $ 符号后 x(k ...

  3. 用Latex写学术论文:作者(Author)&摘要(Abstract)

    标题&作者 1.标题 \title{} "Line breaks (\\) may be used to equalize the length of the title lines ...

  4. latex 写大论文图目录中图注过长解决方案

    写论文(尤其是学位论文)的时候,Figure通常都是有很长的注释,而Latex的list of figures似乎不能换行(看到有换行的,不过感觉不够美观). 再说,list of figures里面 ...

  5. 使用LaTeX按IEEE模板写论文时的参考文献管理方法(BibTeX使用小结)

    之前用LaTeX写论文时,参考文献都是手动添加管理的,真是让人很抓狂.所以这次趁着假期,简单看了一下怎么使用BibTeX对参考文献进行管理,这里以IEEE的最新模板为例. 首先说明,我之前用的是MiK ...

  6. Latex: 添加IEEE会议论文作者信息

    参考: Multiple Authors with common affiliations in IEEEtran conference template Latex: 添加IEEE会议论文作者信息 ...

  7. 2019-2-13-Latex-论文elsevier,手把手如何用Latex写论文

    title author date CreateTime categories Latex 论文elsevier,手把手如何用Latex写论文 lindexi 2019-02-13 10:38:20 ...

  8. IEEE论文格式要求

    0.特别提示:本次会议要求各位作者根据审稿意见进行认真修改,然后经过大会主席的检查合格才允许上传IEEE eXpress,主要的目的是为了保证论文集的质量,不让论文格式出现五花八门的情况,确保会议后被 ...

  9. 用latex写毕业论文

    用 LaTeX 写漂亮学位论文(from wloo) 序 一直觉得有必要写这样一篇文章,因为学位论文从格式上说更像一本书,与文章 的排版不同,不仅多出目录等文章没有的部分,而且一般要设置页眉页脚方便阅 ...

随机推荐

  1. bzoj 1225 dfs + 一点点数论

    思路:有一个公式  如果 x = a1 ^ b1 * a2 ^ b2 * ...... * an ^ bn 其中ai为质数,那么总共的因子个数为 (b1 + 1) * (b2 + 1) *....* ...

  2. visible, disable, css绑定

    这个例子非常简单,主要演示如何通过属性控制html元素的显示与否(visible),可用性(disable)以及根据属性添加相应的CSS样式. 先简单的看一段代码: <p> <inp ...

  3. MVC开发人员必备的五大工具

    1. Chirpy Zippy 下载地址:http://chirpy.codeplex.com/ 过去,在将JavaScript脚本和CSS文件部署到Web服务器之 前,我习惯使用压缩工具进行压缩再部 ...

  4. LeetCode 628. 三个数的最大乘积

    题目描述 LeetCode 628. 三个数的最大乘积 给定一个整型数组,在数组中找出由三个数组成的最大乘积,并输出这个乘积. 示例1 输入: [1,2,3] 输出: 6 示例2 输入: [1,2,3 ...

  5. 从Mybatis的视角去看Bean的初始化流程

    不涉及Spring完整的启动流程,仅仅从Mybatis的视角去分析几个关键的方法,找到Mybatis是如何通过这几个扩展点植入进去的,反过来看Spring是如何设计,埋下这些伏笔,实现其可扩展性. s ...

  6. jsp有哪些动作作用分别是什么?

    JSP共有以下6种基本动作: jsp:include:在页面被请求的时候引入一个文件. jsp:useBean:寻找或者实例化一个JavaBean. jsp:setProperty:设置JavaBea ...

  7. 几何:pick定理详解

    一.概念 假设P的内部有I(P)个格点,边界上有B(P)个格点,则P的面积A(P)为:A(P)=I(P)+B(P)/2-1. 二.说明 Pick定理主要是计算格点多边形(定点全是格点的不自交图形)P的 ...

  8. SpringMvc配置详解

    在此做一个对Mvc的复习,便于以后快速复习mvc配置. 开发环境 : IDe :iDEA JDK:1.8 使用的框架技术:Mybtais ,Spring,Spring MVC 数据源选用Dbcp 首先 ...

  9. [转]如何卸载eclipse中的ADT

      卸载ADT的方法,方法如下:1.选择Help>Install New Software:2.在"Details" 面板中, 点击"What is already ...

  10. hdu 4114 Disney's FastPass 状压dp

    Disney's FastPass Time Limit: 20 Sec  Memory Limit: 256 MB 题目连接 http://acm.hdu.edu.cn/showproblem.ph ...