IEEE LaTeX论文模板写作注意事项(一)图片与表格 您所在的位置:网站首页 高考招生表格模板图片 IEEE LaTeX论文模板写作注意事项(一)图片与表格

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

2024-07-02 06:08| 来源: 网络整理| 查看: 265

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

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}


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有