下载模板
下载地址: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这一阶段了,这时候就要回到文件所在的文件夹,手动把所有中间文件全都删掉重来。
字体对不上
检查一下有没有使用\usepackage[times]这个命令