天天看点

使用CAD代替Tikz绘制LaTeX矢量图

1、为什么要用CAD代替tikz?

在latex中,插入矢量图形的方法貌似只有tikz,一般的图片插入不符合排版的哲学。但,tikz使用过于复杂低效,于是,我想到了用CAD软件代替tikz绘制矢量图插入latex的方法。

2、如何使用?

首先,下载一个CAD软件,以autoCAD为例

CAD的学习是十分简单的,一个完全没接触过CAD的人学习十分钟就能绘制基本图形了。下图是我的一个螺栓的CAD图

使用CAD代替Tikz绘制LaTeX矢量图

下一步,选择打印,把CAD图转化成PDF

使用CAD代替Tikz绘制LaTeX矢量图
使用CAD代替Tikz绘制LaTeX矢量图

第三步 使用PDF编辑软件裁剪PDF

这里,我使用的是Adobe的Acrobat,一个专业的PDF编辑软件。

使用CAD代替Tikz绘制LaTeX矢量图

下图是裁剪完的PDF

使用CAD代替Tikz绘制LaTeX矢量图

最后一步 插入LaTeX

使用CAD代替Tikz绘制LaTeX矢量图
使用CAD代替Tikz绘制LaTeX矢量图

可以看到生成的PDF里,都是可以复制的矢量图形

总结

整个绘图加插入过程十分简便,熟练后可大幅提高排版效率