图片相关

这部分主要介绍在论文写作过程中,如何绘图、图片中使用的字体与字号、以及如何对图片进行后处理。

绘图

pyplot绘图

图片的宽度,对于单栏的图片来说,建议设置为3.5英寸(约8.89厘米);对于双栏的图片来说,建议设置为7.16英寸(约18.19厘米),图片的分辨率建议设置为600dpi。

对于图片的高度,不要超过8.5英寸(约21.59厘米),一般而言,单栏图片的高度设置为2.4英寸(约6.1厘米),一种比较适合的配置如下代码所示:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import matplotlib.pyplot as plt

FIG_W = 3.5 # 单栏图片宽度,单位:英寸
FIG_H = 2.4 # 图片高度,单位:英寸

plt.rcParams.update({
"font.family": "Times New Roman", # 字体设置
"font.size": 8, # 默认字体大小
"axes.labelsize": 8, # 坐标轴标签字体大小
"axes.titlesize": 8, # 坐标轴标题字体大小
"legend.fontsize": 7, # 图例字体大小
"xtick.labelsize": 7, # x轴刻度字体大小
"ytick.labelsize": 7, # y轴刻度字体大小
"pdf.fonttype": 42, # 保存为pdf时,字体类型设置(图片中的字是矢量的,而且可以被选中复制)
"ps.fonttype": 42, # 保存为ps时,字体类型设置(图片中的字是矢量的,而且可以被选中复制)
})


fig, ax = plt.subplots(figsize=(FIG_W, FIG_H))

可以使用如下的配色:(其中红蓝主要作为对比色)

  • #a50f15
  • #fdd0a2
  • #fcae91
  • #08519c
  • #6baed6

图片处理

使用PPT或者使用Visio绘图之后,可以将绘制的内容导出为pdf,而且可以导出指定页面, 但是还是存在一个问题,就是导出的pdf可能会存在大量的空白,这时候可以Tex Live自带的pdfcrop命令进行裁剪:

1
pdfcrop input.pdf output.pdf

建议导出格式

虽然PPT可以将选中的内容直接导出为图片,但是当导出为svg格式时,其文字排版会出现问题,因此建议导出为pdf格式。而且latex原生就支持pdf格式的内容插入,如果是svg的话,还需要引入额外的宏包进行支持。

至于png格式,只建议在使用word的时候使用,这时候可以使用ghostscript或者convert将pdf转换为png格式。

pdf转png命令

使用Tex Live自带的ghostscript命令如下:

1
gs -dNOPAUSE -dBATCH -dSAFER -sDEVICE=pngalpha -r600 -sOutputFile=output-%03d.png input.pdf

使用ImageMagick的convert命令如下:

1
convert -density 600 input.pdf -quality 100 output.png

投稿相关

IEEE期刊投稿地址

不同期刊的要求

TACD

参考文献

论文提交地址:tcad

提交的稿件要求:

  1. 论文模板下载地址:tcad模板
  2. 论文最大页数:Research Articles: 14 pages, Brief Papers: 5 pages
  3. 包含100-250字的摘要,4-8个关键词