IEEE LaTeX论文模板写作注意事项(一)图片与表格 | 您所在的位置:网站首页 › 高考招生表格模板图片 › 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} |
CopyRight 2018-2019 实验室设备网 版权所有 |