1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > 用LaTex排版IEEE Trans文章的一些步骤及资料记录

用LaTex排版IEEE Trans文章的一些步骤及资料记录

时间:2020-10-03 23:54:56

相关推荐

用LaTex排版IEEE Trans文章的一些步骤及资料记录

一、准备

需要下载IEEE Trans的模板,并准备Latex软件。

LaTeX软件我用的是Tax Live,下载地址:/texlive/acquire-netinstall.html
IEEE Trans的模板,下载地址:https://template-/secure/templateSelector/publicationType,不同的期刊模板稍微有点区别,可以到这个下载地址里找自己想要投稿的期刊,下载相应的模板就行了。

二、排版

1. 准备工作

先来介绍一下下载的模板都有什么:

其中各个文件的用途大概如下,需要用到的三个文件加粗显示了:

bare_adv: 一些高级功能和复杂的技术

bare_conf: 用于IEEE Conferences的排版

bare_conf_compsoc: 用于IEEE Computer Society Conferences的排版

bare_jrnl: 用于IEEE Journals的排版

bare_jrnl_compsoc: 用于IEEE Computer Society Journals的排版

bare_jrnl_comsoc: 用于IEEE Communications Society Journals的排版

bare_jrnl_tansmag: 用于IEEE Transactions on Magnetics 的排版

IEEEtran.cls: IEEE排版所需要的类文件

IEEEtran_HOWTO.pdf: 介绍这些文件的使用,这个文件非常关键。

准备工作有两个,第一是安装模板,将IEEEtran.cls文件安装在texlive安装路径~/texmf-local/tex/latex/下,并在cmd输入texhash刷新数据库

第二是准备文件,新建一个文件夹,将IEEEtran.cls放入该文件夹,将bare_jrnl.tex改名为main.tex,这个文件用于编辑自己的文章,最后建一个figure文件夹,将所有的图片放入该文件夹下

至此,准备工作完毕,可以直接打开main.tex文件,进行排版编辑了。

2. 文字排版

下面打开main.tex文件,在正式开始文字排版之前,先对文件中的一些语法进行介绍。

(1)导入相关的格式和包

最先看到的是:

\documentclass[10pt,journal,final]{IEEEtran}

这里先介绍下,这句话的目的是将根目录下的IEEEtran.cls文件包含进来,如果该文件不在根目录下,可以用{../sty/IEEEtran}这样的形势将其包含进来。其余的参数介绍如下:

10pt指的文件中的字号大小,这里有的参数包括9pt, 10pt, 11pt, 12pt。大部分文献都是10pt的,除了个别例外和technote文字用的9pt,个别会议的初稿用的11pt。

journal指的是文件的排版格式类型,可用的参数有conference, journal, technote, peerreview, peerreviewca。在大多数的IEEE TRANSACTIONS journal上采用的是journal或者technote,不过technote用的9pt的字号;peerreview和journal的模式很像,但是为了对同行审稿人匿名,peerreview是单栏的封面页(只有题目,作者,和摘要),同时封面页后面的文章首页就不再包含作者信息,另外还需要命令\IEEEpeerreviewmaketitle放在封面页摘要的后面;peerreviewca与peerrevie的模式相同,但是它是包含作者信息的。

final指的是文章的状态,可用的参数有draft, draftcls, draftclsnofoot, final。draft表示文章用单栏双倍行距,距4边1英尺,以便于编辑评论,另外,对于插图来说,这种模式禁用了图像渲染;draftcls和draft类似,但是能够正常加载出图片;draftclsnofoot和draftcls类似,但是不显示单词“DRAFT”;

这里只用到了这三个参数,还有其他一些可以使用的参数,常用的加粗了:

comsoc, compsoc, transmag

letterpaper, a4paper, cspaper

oneside, twoside

onecolumn,twocolumn

romanappendices

captionsoff

nofonttune

接下来是要加载一些常用的包:

\usepackage{multirow}\usepackage{booktabs}\usepackage{makecell}\usepackage{float}% 加载图像包和图片所在的路径\usepackage{graphicx}\graphicspath{{./figures/}}

(2)文章题目

首先定义文章开始,然后添加题目,这里用\\对题目进行换行。

\begin{document}\title{A Heuristic Coconut-based \\ Algorithm}

(3)作者信息

这里使用的是journal中的格式,\thanks后面的内容对应的是首页左下角的脚注说明:

\author{Michael˜Shell,˜\IEEEmembership{Member,˜IEEE,John˜Doe,˜\IEEEmembership{Fellow,˜OSA,}and˜Jane˜Doe,˜\IEEEmembership{Life˜Fellow,˜IEEE}%\thanks{Manuscript received January 20, 2002; revised August 26, . This work was supported by the IEEE.}%\thanks{M. Shell was with the Georgia Institute of Technology.}}

(4)页头书名Running Headings

命令形式使用\markboth{}{},比如:

\markboth{Journal of Quantum Telecommunications,˜Vol.˜1, No.˜1,˜January˜2025}{Shell \MakeLowercase{\textit{et al.}}: A Novel Tin Can Link}

(5)出版ID

可以用下面这种方式:

\IEEEpubid{0000--0000/00\$00.00˜\copyright˜ IEEE}

(6)特殊文章声明

有的特殊文章是需要添加声明的,比如受邀请写的文章

\IEEEspecialpapernotice{(Invited Paper)}

(7)摘要

\begin{abstractWe propose ...\end{abstract}

(8)关键词

\begin{IEEEkeywords}Broad band networks, quality of service, WDM.\end{IEEEkeywords}

(9)章节

% 一级标题\section{}% 二级标题\subsection{}% 三级标题\subsubsection{}% 段落,对于technotes和compsoc conferences类文章则无法使用\paragraph{}

(10)首字下沉

首字 下沉用于文章第一段第一个词,比如with:

\IEEEPARstart{W}{ith}

(11)脚注

脚注前面要引入一个包,后面就可以直接使用了:

% 引入包,首行不缩进\usepackage[marginal]{footmisc}% 添加脚注text \footnote{this is footnote}.

3. 图片排版

这里涉及到的问题非常多,给出一个详细介绍各个函数功能及使用的地址:/documents/latex/graphics/graphics.html

这里最常用的是单双栏的图片排版,区别就在于双栏有*单栏没有。首先是双栏图像的排版

% 这种图片是横跨两栏的\begin{figure*}[!t]\centering\includegraphics[width=6in]{fig1.png}\caption{The examples of samples.}\label{fig1}\end{figure*}

然后是单栏图像的排版

% 这种是只有左边或者右边单栏排版的\begin{figure}[h]\centering\includegraphics[scale=1, width=3.5in]{fig4.png}\caption{Frequency analysis for answers.}\label{fig4}\end{figure}

4. 表格排版

给个例子:

\begin{table}[!t]\renewcommand{\arraystretch}{1.3} % 1.3表示单个框宽度\caption{A Simple Example Table}\label{table_example}\centering\begin{tabular}{c||c}\hline\bfseries First & \bfseries Next\\ % \bfseries表示加粗\hline\hline% \hline横线框1.0 & 2.0\\\hline\end{tabular}\end{table}% 生成的表的形式如下所示TABLE IIA SIMPLE EXAMPLE TABLEFirst Next1.0 2.0

5. 公式排版

公式排版比较简单,直接输入:

\begin{equation}\label{eqn_example}x = \sum\limits_{i=0}^{z} 2^{i}Q\end{equation}

如果再别的地方引用了这个公式,那么直接输入该公式的label就可以了:

... as can be seen in (\ref{eqn_example})

6. 参考文献排版

参考文献的排版直接使用\cite就可以了,对于一些更复杂的要求,可以考虑引入索引包:

\usepackage{cite}

7. 作者介绍

% 如果需要添加作者图片\begin{IEEEbiography}[{\includegraphics[width=1in,height=1.25in,clip,keepaspectratio]{MichaelShell.jpg}}]{Michael Shell}.text here about Michael Shell.\end{IEEEbiography}% 如果不添加图片\begin{IEEEbiography} {Michael Shell}.text here about Michael Shell.\end{IEEEbiography}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。