LaTex关于IEEE Trans文章排版

1 准备

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

LaTeX软件我用的是Tax Live,下载地址:http://tug.org/texlive/acquire-netinstall.html

https://img-blog.csdnimg.cn/2020072317383231.pngimage

IEEE Trans的模板,下载地址:https://template-selector.ieee.org/secure/templateSelector/publicationType ,不同的期刊模板稍微有点区别,可以到这个下载地址里找自己想要投稿的期刊,下载相应的模板就行了。

https://img-blog.csdnimg.cn/20200724085515766.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3o3MDQ2MzA4MzU=,size_16,color_FFFFFF,t_70image

2 排版

2.1 准备工作

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

https://img-blog.csdnimg.cn/20200724091333330.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3o3MDQ2MzA4MzU=,size_16,color_FFFFFF,t_70image

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

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刷新数据库

https://img-blog.csdnimg.cn/20200724094626988.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3o3MDQ2MzA4MzU=,size_16,color_FFFFFF,t_70image

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

https://img-blog.csdnimg.cn/20200724095531323.pngimage

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

2.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, 2015. 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˜2015 IEEE}

(6) 特殊文章声明

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

\IEEEspecialpapernotice{(Invited Paper)}

(7) 摘要

\begin{abstract
We 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}.

2.3 图片排版

这里涉及到的问题非常多,给出一个详细介绍各个函数功能及使用的地址:http://www.ctex.org/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}

2.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 II
A SIMPLE EXAMPLE TABLE
    First       Next
     1.0        2.0

2.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})

2.6 参考文献排版

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

\usepackage{cite}

2.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}
posted @ 2022-11-24 20:59  X1OO  阅读(3340)  评论(0)    收藏  举报