跳过LATEX的IEEE模板的一些坑

下载模板

下载地址:http://www.ieee.org/publications_standards/publications/authors/author_templates.html

解压到本地之后,如果准备写期刊类型的论文就打开bare_jnl修改,如果是会议的话就打开bare_conf修改

IEEE模板根据期刊不同有几个主题,分别为:

  • bare_jrnl.tex:写IEEE on之类的期刊常用这个模板
  • bare_jrnl_comsoc.tex:针对IEEE Communications Society journal的模板
  • bare_jrnl_compsoc.tex:针对IEEE Computer Society journal的模板
  • bare_jrnl_transmag.tex 针对IEEE TRANSACTIONS ON MAGNETICS期刊的模板

这几个模板可以直接根据不同名字的tex文件来打开,也可以在\documentclass[xxx]中手动指定,比如可以写成\documentclass[10pt,journal,compsoc]这种形式。

编辑器设置

在用texstudio根据原始模板生成pdf时,观察一下生成文本的abstract部分有没有加粗,如果没有的话,就点击一下日志,应该可以看到这样的报错:
在这里插入图片描述

Font shape `TU/ptm/m/sc' undefined(Font) using `TU/ptm/m/n' instead

按照https://blog.csdn.net/zzq060143/article/details/103601113中的步骤添加pdfLaTeX编译命令,再跑一次
在这里插入图片描述

隐藏字符的查找

在使用pdflatex命令之后,出现了这种编译错误

Package inputenc Error: Unicode character ‎ (U+200E)(inputenc) not set up for use with LaTeX. 

为了解决这一问题,首先在http://www.unicode-symbol.com/u/200E.html这个网址的Easy copy/paste框中复制看不见的标记,然后在vscode中搜索对应语句,使用替换工具替换成空格即可。

如果复制不到里面的值,可以利用Chrome调试工具:
在这里插入图片描述
复制到搜索框里面,然后把value后面的引号复制到vscode的搜索框中,把引号去除之后搜索即可。
在这里插入图片描述

取消注释

在输入数学公式时,可能会遇到一些报错,不要着急,回到模板最开头,把\usepackage{amsmath}取消注释,顺便把其他的\usepackage开头的东西一并取消注释,具体可参见https://zhuanlan.zhihu.com/p/145009285

子图设置

如果原来使用subfigure实现的子图,把它们全都改成subfloat

编译不完全

刚刚说了已经设置了xelatex+pdflatex的编译命令,一开始执行的结果是正常的,结果后来突然只执行xelatex这一阶段了,这时候就要回到文件所在的文件夹,手动把所有中间文件全都删掉重来。

猜你喜欢

转载自blog.csdn.net/jining11/article/details/109354644
今日推荐