IEEE LaTeX论文模板写作注意事项(一)图片与表格

本文属本人写作时遇到的一些问题及其解决方法的记录,仅供大家参考~

IEEE不同的期刊有不同的模板,都可以在https://template-selector.ieee.org/secure/templateSelector/publicationType找到。

IEEE的模板一般开头引用的库是这些:

\documentclass[lettersize,journal]{IEEEtran}
\usepackage{amsmath,amsfonts}
\usepackage{algorithmic}
\usepackage{algorithm}
\usepackage{array}
\usepackage[caption=false,font=normalsize,labelfont=sf,textfont=sf]{subfig}
\usepackage{textcomp}
\usepackage{stfloats}
\usepackage{url}
\usepackage{verbatim}
\usepackage{graphicx}
\usepackage{cite}
\hyphenation{op-tical net-works semi-conduc-tor IEEE-Xplore}

但在实际使用过程中,这些是不够的,其中一些还需要修改,我们一一来看。

一、图片

刚开始使用IEEE模板时,图片的排版是比较头疼的,因为模板中只有跨栏多图排版的指令。代码和图片如下所示:

\begin{figure*}[!t]
\centering
\subfloat[]{\includegraphics[width=2.5in]{fig1}%
\label{fig_first_case}}
\hfil
\subfloat[]{\includegraphics[width=2.5in]{fig1}%
\label{fig_second_case}}
\caption{Dae. Ad quatur autat ut porepel itemoles dolor autem fuga. Bus quia con nessunti as remo di quatus non perum que nimus. (a) Case I. (b) Case II.}
\label{fig_sim}
\end{figure*}

这个图里有一些我不太习惯的用法,这里给大家一些建议:

1.如何实现单栏的多图布置?

把begin{}中的*去掉即可,*的作用就是跨栏。同时需要调整图片的大小,IEEE范例给出的是2.5英寸的宽度,如果想单栏并排双图,宽度1.25英寸即可,或者使用指令[width=0.5\linewidth],意思就是0.5倍的栏宽(这里的系数0.5有时候需要调整)。效果如下:

2.如何调整子图片标号字体?

可以看到IEEE范例中的小图标号字体是比较奇怪的,并不是博主想要的。可以修改引用的库,将

\usepackage[caption=false,font=normalsize,labelfont=sf,textfont=sf]{subfig}

修改为:

\usepackage[caption=false,font=footnotesize,labelfont=rm,textfont=rm]{subfig}

则可以得到如下的效果:

可以看到字体改成了times roman,同时也变小了,更符合博主的审美 。

3.如果是四张图怎么办?

如果是四图想要矩形布置的话,在第一行图片之后加上\\表示换行即可。

\begin{figure}[!t]
\centering
\subfloat[]{\includegraphics[width=0.5\linewidth]{fig1}%
\label{fig_first_case}}
\hfil
\subfloat[]{\includegraphics[width=0.5\linewidth]{fig1}%
\label{fig_second_case}}\\
\subfloat[]{\includegraphics[width=0.5\linewidth]{fig1}%
	\label{fig_first_case1}}
\hfil
\subfloat[]{\includegraphics[width=0.5\linewidth]{fig1}%
	\label{fig_second_case1}}
\caption{Dae. Ad quatur autat ut porepel itemoles dolor autem fuga. Bus quia con nessunti as remo di quatus non perum que nimus. (a) Case I. (b) Case II.}
\label{fig_sim}
\end{figure}

效果如图所示:

如果觉得图片上下行的行距过长,也可以在代码中使用vspace{}来缩短距离。

4.想调换子标题abcd的顺序怎么办?

就博主的知识范围而言,似乎没有办法调整,只能是ab\\cd这种顺序。

5.如何引用图片及子图片?

代码中,figure环境下的\label{}是图片的引用标签,例如上述代码中的\label{fig_sim};subfloat环境中的lable是子图的标签,例如上述代码中的\label{fig_first_case}。如果想引用子图片,不能直接引用子图片的标签,而需要先\ref图片,再\subref子图片,如下所示:

Fig. \ref{fig_sim}\subref{fig_first_case}

效果如下所示

二、表格

IEEE2023年模板中给出的表格是比较奇怪的,如下图所示,博主在论文中见的也不多,仅就个人观点而言不太习惯,更喜欢使用三线表。

1.如果制作三线表?

使用三线表首先需要先引用库\usepackage{booktabs},而后基本代码如下

\begin{table} %开始表格环境
	\caption{Table Example}        %表格的标题
	\label{tableexample}           %表格标签
	\begin{center}                 %center表示表格位置居中
		\begin{tabular}{c c c c c} %开始表格,c的数量表示列的数量,c表示居中
			\toprule               %三线表的第一条线
			Title &1&2&2&2\\       %表格第一行,&的位置对齐
			\hline                 %三线表的第二条线,也可以使用\midrule
			lineA &3&4&2&2 \\
			lineB &5&6&2&2\\
			\bottomrule            %三线表的第三条线
		\end{tabular}
	\end{center}
\end{table}

效果如图所示

2.如何调整列宽?

论文中的表格尽量需要填满一整栏,博主认为美观一些。但上述的代码并不能满足这个要求,如下所示修改:

\begin{table}
	\caption{Table Example}
	\label{tableexample}
	\begin{center}
		\begin{tabular}{p{2cm} p{1cm}<{\centering} p{1cm}<{\centering} p{1cm}<{\centering} p{1cm}<{\centering}}
			\toprule  
			Title &1&2&2&2\\
			\hline
			lineA &3&4&2&2 \\
			lineB &5&6&2&2\\
			\bottomrule
		\end{tabular}
	\end{center}
\end{table}

 p{2cm}代表这一列是2cm宽,默认为居左,加上<{\centering}代表居中,效果如下所示。表中的内容较少,所以观感一般,但实际上论文中的表格内容一般较多,观感会更好。文中所有的表格尽量做到宽度一致,但不强求。

 2.如何调整表格行高?

表格的行高略小的情况下,可以在\begin{table}下方加上下方代码,用于增大行高,1.3表示行高的倍数。

\renewcommand\arraystretch{1.3}

效果如下所示:

如果在写作的过程中遇到了多个形式一致的表格,又想节省空间,可以把多个表格合并,只需要在表格前面再加上一列并标上号即可。

3.如何引用表格?

Table \ref{tableexample}

注意Table是全拼,首字母大写,且后面没有小点。

  • 22
    点赞
  • 83
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值