LaTex使用方法和技巧——以IEEE会议论文模板为例

  • IEEE 会议论文模板下载地址
  • 使用Bib管理参考文献
  • 交叉引用点击跳转和添加颜色
  • 调整参考文献间距
  • 平衡最后一页长度
  • 图片插入、通栏图片、大小和位置设置
    • 通栏设置
    • 大小设置
    • 图片与文字或是caption的距离调整
    • 位置设置
  • 插入表格
  • 插入公式
  • 邮箱链接着色
  • 伪代码使用

IEEE 会议论文模板下载地址

Manuscript Templates for Conference Proceedings

编辑器为WinEdt 11, 英文使用PDFLaTeX进行编译。

使用Bib管理参考文献

新下载的会议模板使用\item直接在tex末尾中插入文献,不利于文献管理,使用以下方法新建Bib管理参考文献。

  1. 新建空白文档references.bib

  2. 学术搜索引擎搜索文献下载或复制BIb应用格式粘贴入references.bib,至此参考文献就准备好了;

  3. 将下载的bib样式文件IEEEtran.bst、新建的references.bib文件与tex文件放入相同路径,r然后在tex文件\begin{document}之前添加\bibliographystyle{IEEEtran},以指定参考文献样式。

  4. 删除tex末尾的默认参考文献,并添加bib管理的参考文献references.bib,省略后缀名

  5. 正文任意一处使用\cite{}引用添加的参考文献;

  6. 编译文档,顺序为PDFLaTeX —> BibTex —> 再两遍PDFLaTeX。最终将会在PDF中生成交叉引用。


交叉引用点击跳转和添加颜色

网上很多论文交叉引用可以点击跳转,并且附带颜色,效果如图所示:

需要这样的效果,可以在tex文件\begin{document}前添加如下内容:

\usepackage[colorlinks,linkcolor=red,anchorcolor=blue,citecolor=green]{hyperref}

调整参考文献间距

会议论文有时候有篇幅限制,为了给正文腾出更多空间,需要对参考文献进行压缩,在参考文献前添加以下内容即可。

\linespread{1.15}

黑科技慎重使用有风险。


平衡最后一页长度

在tex文件\begin{document}前添加如下内容:

\usepackage{flushend}

效果对比如下,分别为平衡前与平衡后。


图片插入、通栏图片、大小和位置设置

LaTeX可以插入多种类型的图片,如png、jpg、pdf等,首先需要把图片放在tex所在目录的一个子文件下方便管理,例如放在images目录下,然后在tex文件\begin{document}前添加\graphicspath{ {./images/} }指示图片路径。然后需要在需要插入图片的地方插入图片:

\begin{figure}[htbp]
\includegraphics{fig1} %不带后缀
\caption{Example of a figure caption.}
\label{fig} %交叉引用时可用
\end{figure}

通栏设置

以上是单栏图片,若需改为通栏(一般论文会有通栏结构图),只需将\begin{figure}\end{fugire}修改为\begin{figure*}\end{figure*}

大小设置

将插入图片替换为\includegraphics[scale=0.7]{fig1}按原始图像缩放,或者\includegraphics[width=\linewidth]{fig1}将图片固定比例宽度调整为文字宽度。

图片与文字或是caption的距离调整

有时候图片和caption或是文字之间的距离会比较大,如图:

只需要在插入图片时,在需要减小间距的地方插入适当参数的\vspace{-1em}即可,例如:

\begin{figure}[htbp]
\centerline{\includegraphics{fig1}}
\vspace{-2em}
\caption{Example of a figure caption.}
\vspace{-1em}
\label{fig}
\end{figure}

调整后的效果如下:

位置设置

插入图片时\begin{figure}[htbp]中的[htbp]代表图片位置,各参数含义为:

h:当前位置插入
t:当页顶部插入
b: 当页底部插入
p:将图形放置在一只允许有浮动对象的页面上。

先后顺序代表优先级,[htbp]意味优先在当前位置插入,如果不能,则在底部插入,以此类推。
一般使用[htbp]这样的组合,只用[h]是没有用的。这样组合的意思就是latex会尽量满足排在前面的浮动格式,就是h-t-b-p这个顺序,让排版的效果尽量好。
!h 只是试图放在当前位置。如果页面剩下的部分放不下,还是会跑到下一页的。一般页言,用 [!h] 选项经常会出现不能正确放置的问题,所以常用 [ht]、[htbp] 等。

当然,这也适用于表格、伪代码等。


插入表格

使用LaTeX直接编写表格比较困难,我习惯先用Excel把数据整理好,然后在在线网站调好格式,然后生成LaTex代码再粘贴到tex中。推荐一个好用的在线网站:LaTeX表格生成。

通栏表格处理方式与图片一样,只需将\begin{table}\end{table}修改为\begin{table*}\end{table*}


插入公式

公式为了快捷,我一般是使用mathtype或者axMath编辑公式,然后生成LaTeX代码再粘贴到tex中。行内公式直接在$$中插入即可,如$\boldsymbol{X}=\left[ l\,\, \theta \right]$。行间公式(即另起一行带编号的公式)需要公式环境,在公式环境中写入LaTeX公式即可,此时不需要$$

\begin{equation}l=\left\| \overrightarrow{p_1p_2} \right\| _2=\sqrt{\left( x_1-x_2 \right) ^2+\left( y_1-y_2 \right) ^2}.
\end{equation}

效果如图:

若为多行公式则需要以下环境,多个公式之间使用\\换行。

\begin{equation}\begin{aligned}r_{\mathrm{rpe}}=\sqrt{\frac{1}{\left| I_{\mathrm{gt},\Delta} \right|}\sum_{i\in I_{gt},\Delta}{\left\| \mathrm{trans}\left( \mathbf{E}_i \right) \right\| ^2}}\\\mathbf{E}_{i}=\left(\hat{\mathbf{T}}_{i}^{-1} \hat{\mathbf{T}}_{i+\Delta}\right)^{-1}\left(\mathbf{T}_{i}^{-1} \mathbf{T}_{i+\Delta}\right),\end{aligned}\end{equation}

效果如图:


邮箱链接着色

使用\herf{邮箱链接}{描述文字(一般为邮箱)},例如:

\href{mailto:xxx@npu.edu.cn}{xxx@npu.edu.cn}

效果为:


伪代码使用

先看效果:

需要算法包支持,在文档开头插入\usepackage{algorithm}\usepackage{algorithmic},然后在需要插入伪代码的地方:

\renewcommand{\algorithmicrequire}{\textbf{Input:}} %改变输入输出默认样式
\renewcommand{\algorithmicensure}{\textbf{Output:}}%改变输入输出默认样式\begin{algorithm}[htbp]\caption{Static Key-point Detection}\label{alg}\begin{algorithmic}[1] %[1]代表每行都显示行号\REQUIRE {All key-point set $\mathcal{G}\,\,\in \left\{ g_i|i\in \mathbb{N} \right\} $, Bounding-boxes set $b$, the number of motion patterns $N$, Key-point label set $K\in \left\{ k_i|k_i\in \mathbb{N} \land k_i<N, i\in \mathbb{N} \right\} $}\ENSURE{Static key-point label $c$}   \STATE Initialize an array of size $N$: classCount\FOR {each $ i \in \mathcal{G}$}\IF {$i.position \notin b$}\STATE classCount[$k_i$] $\gets$ classCount[$k_i$] + 1\ENDIF\ENDFOR\STATE $c \gets $ MaxElementIndex(classCount)\RETURN $c$\end{algorithmic}\end{algorithm}

LaTex使用方法和技巧——以IEEE会议论文模板为例相关推荐

  1. IEEE会议论文提交时 遇到:“Font Helvetica is not embedded”解决方法

    最近提交IEEE会议论文, 但是在检测PDF格式的时候被通知说PDF不合格,由于 Font Helvetica is not embedded 我的PDF是由Latex直接生成的,不知道为什么会出现这 ...

  2. 【论文写作】Latex命令学习,以ACL2020论文模板为例

    [论文写作]Latex命令学习,以ACL2020论文模板为例 1.项目准备工作 2.项目文件熟悉 2.1 .tex文件说明 2.2 .bib文件说明 2.3 .cls文件说明 2.4 .sty文件说明 ...

  3. latex_3_中文会议论文模板以及修改过程中遇到的问题的解决方案

    latex中文会议论文模板以及修改过程中遇到的问题的解决方案 latex中文会议论文模板 1 报出错误: LaTex Error: File "picins.sty" not Fo ...

  4. SAE英文会议论文模板及翻译

    文档是SAE英文会议论文模板及翻译,对于撰写SAE论文很有帮助. 下载链接:SAE英文会议论文模板及翻译

  5. ieee会议论文从手稿到发表

    0. 前言 在创新点得到认可之后就可以准备发论文了,这个一定要早点,可以给自己设置一个明确的deadline,毕竟ddl是第一生产力. 1. 确定发什么期刊.会议 一定要符合学校的毕业要求,有一些水的 ...

  6. IEEE期刊/会议论文模板

    https://template-selector.ieee.org/secure/templateSelector/publicationType 网址对应界面如下,一步步可以找到对应的IEEE的期 ...

  7. IEEE 会议论文PDF eXpress 检查报错“Font Helvetica-Bold, TimesNewRomanPS-BoldMT, ..., is not embedded”

    报错如下: 可以发现缺少四种字体没有嵌入. 通过此方法,将后三种字体嵌入. 通过此方法,将第一种字体嵌入. 由于 Matlab 导出的 eps 可能有白边,可以现将其转化为 PDF,然后对 PDF 做 ...

  8. 【论文写作】如何写科技论文?万能模板!!!(以IEEE会议论文为例)

    0. 写在前面 常言道,科技论文犹如"八股文",有固定的写作模式.本篇博客主要是针对工程方面的论文的结构以及写作链条的一些整理,并不是为了提高或者润色一篇论文的表达.基本上所有的论 ...

  9. IEEE trans 论文模板作者位置样式更改

    初始模板中,当作者内容多时,可以正常的显示为3*3: %初始代码 \author{\IEEEauthorblockN{1\textsuperscript{st} Given Name Surname} ...

最新文章

  1. Python 正则表达式
  2. 浅议DAS、NAS、SAN三种存储架构
  3. spring 托管bean_在非托管对象中使用Spring托管Bean
  4. 【视频】SQL Server 2008 R2 StreamInsight - 多源复杂事件处理
  5. 分布式系统CAP定理
  6. SAP UI5 应用开发教程之五十一 - 如何使用 Chrome 调试运行在手机上的 SAP UI5 Cordova 混合应用试读版
  7. 顺序表的插入与删除java_C++实现顺序表的常用操作(插入删出查找输出)
  8. C++面试题-青蛙跳台阶的2种解法
  9. 当医学影像遇见深度学习,MIDL 2020 论文征稿
  10. bzoj3322 最大生成树+LCA
  11. 短视频自媒体成功的秘诀就一个字:真
  12. node主要应用场景是在大前端
  13. 用Adomd.net构建最清凉的olap示例
  14. 网站颜色搭配[收藏]
  15. Hibernate4实战   之   第五部分:Hibernate的事务和并发
  16. 浅谈CNN里的Lasso
  17. 小人有三种,这种最阴险,最好策略不是硬杠
  18. python生成exe运行慢_利用pyinstaller生成exe文件碰到的一些问题及解决方法
  19. AD fanout 各选项说明
  20. html状态中的302代码含义,网站状态码301与302的作用与区别

热门文章

  1. 计算机软件神奇合集【强大工具】
  2. 弗洛伊德算法(求最短路径)
  3. 苹果Mac触控栏怎样使用更方便
  4. 淮北师范大学c语言试卷,2016年淮北师范大学物理与电子信息学院高级语言程序设计(加试)之C语言程序设计复试笔试最后押题五套卷...
  5. 论文阅读:Coarse to Fine Vertebrae Localization and Segmentation with SpatialConfiguration-Net and U-Net
  6. Rails的静态资源管理(三)—— 开发环境的Asset Pipelin
  7. 论文:Elastic Scheduling for Microservice Applications in Clouds (云环境下微服务应用的弹性调度)
  8. 用xpath爬取豆瓣
  9. WPF 仿安卓手势解锁 图案解锁
  10. Android之高仿手机QQ图案解锁