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

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

2、如何使用?

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

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

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


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

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

最后一步 插入LaTeX



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

总结

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

使用CAD代替Tikz绘制LaTeX矢量图相关推荐

  1. 使用ABAP绘制可伸缩矢量图

    Jerry去年的文章 动手使用ABAP Channel开发一些小工具,提升日常工作效率 里曾经介绍过一些用ABAP实现的可供娱乐的小程序,比如用古老的HPGL接口在SAPGUI里绘图: 关于如何用SA ...

  2. python绘制三维矢量图_开源图形库 c语言-图形图像库 集合

    Google三维API O3DO3D 是一个开源的 Web API 用来在浏览器上创建界面丰富的交互式的 3D 应用程序.这是一种基于网页的可控3D标准.此格式期望真正的基于浏览器,独立于操作系统之外 ...

  3. python绘制三维矢量图_【知乎专栏】让你的论文图表更sexy

    原标题:[知乎专栏]让你的论文图表更sexy 有些同学在写论文的时候光注意文字的阐述,忽略掉了一个重要因素--图表.插入的图表不仅无意义,有时候甚至造成图表影响了文章内容表达.下面干货满满,十分钟教你 ...

  4. 根据CAD文件的坐标信息给矢量图设置正确的投影坐标

    获取CAD文件投影坐标信息的2种途径: 一.直接询问提供CAD文件的项目业主,此办法最高效: 二.CAD文件附带信息,这是本章将要介绍的主要内容. 本文章就根据CAD文件附带信息,给文件设置正确的投影 ...

  5. MATLAB 矢量图(风场、电场等)标明矢量大小的方法——箭头比例尺及风矢杆图的绘制

    作者: 中国科学院大气物理研究所 律成林 摘要:本文主要讲述了在MATLAB中标明矢量图中矢量大小的方法,其中最主要的方法是绘制箭头比例尺.作为运算速度非常快的软件,MATLAB的一个缺点为缺乏在图窗 ...

  6. PIV流场流速矢量图、流线图(MATLAB quiver函数的用法)

    PIV实验结果流速矢量图.流线图 clear;clc; for k=1:nstr1=['file position'];str2=['file2 position'];str3=['file3 pos ...

  7. 透彻理解位图与矢量图的本质区别(小包子觉得讲的很清晰)

    其实每个人都能轻松而透彻地理解位图与矢量图的本质区别 位图与矢量图的区别(为什么要再进行解释)      播放录像时按空格键暂停/继续播放 (关于位图与矢量图的区别,各种教材和网上解释的有很多,但是本 ...

  8. android+复杂绘图工具,Inker - 专业级矢量图绘画工具,功能不输桌面应用 - Android 应用 - 【最美应用】...

    Inker 就是一款专业级的矢量图绘画工具,界面功能完全不输专业软件.打开应用后,就会看到新建页面的提示,设置好参数后,即可进入主页面. 应用界面与 Adobe 系列的工具相似,看起来很专业.不过在使 ...

  9. Unity3d绘制矢量图(类似于CAD夹点编辑)

    本项目基于Unity3d,可实现矢量图绘制,包括整个实体拖动,夹点拖动编辑等.完整视频点击这里 现有功能主要为了完成某个项目,都是自主开发,效果还是不如传统CAD,功能也比较有限,毕竟unity3d是 ...

最新文章

  1. Allegro PCB find里面的筛选 各属性说明如 Clines或者Cline Segs
  2. java泛型 算法_非常具体的Java泛型问题 – 如何返回传递给方法的相同类型?
  3. Java语言中的-----访问修饰符
  4. 计算机ppt文字1是什么原因,ppt让答案一个个出现,ppt让文字一个个出现
  5. PHP判断字符串是纯英文、纯汉字或汉英混合
  6. 随机过程第1讲——泊松过程的模拟与检验
  7. php 算生存曲线,手把手教你解读生存曲线
  8. idea2016 android genyomtion,Android Studio Genyomtion配置
  9. Atitit 眼科医学之道 attilax总结
  10. python操作office word模板
  11. 计算机中文无敌版,与电脑下象棋无敌版
  12. oracle命令切换用户,Oracle 常用命令
  13. 安装搭建Reviewboard 实现pre-commit-review
  14. CSDN 社区大趴-北京站 圆满结束
  15. 自定义桌面图标!制作属于自己的个性化桌面吧(=^x^=)
  16. 10款安卓手机必备APP,能让你的手机更好用!
  17. 六进制计数器的设计(详解)
  18. parameterMap与parameterClass
  19. Flink Kafka Doris实战demo
  20. win7文件夹工作组指定计算机共享,Win7工作组局域网文件共享需启动的服务

热门文章

  1. laravel auth.php,Laravel 用户认证 Auth
  2. 测试用例设计:QQ传文件的功能, 你能想到多少需要测试的场景
  3. python输出每五个一行_python编程—在控制台连续输出五行*,每一行星号数量一次递增...
  4. 【Azure 学习】
  5. Inflate()---Android之Inflate()方法用途
  6. A Brief Bloom Filter(英文标题唬人罢了)
  7. Typora侧边栏的大纲视图折叠
  8. 快速获得CDH/CDP/华为FusionInsight HD包含的组件的版本号的方法
  9. imaris如何导入3D结构数据,然后导出视频,导出图片
  10. 用什么软件测试卡琪丽口红的真假,化妆品TOM FORD(TF)口红真假鉴别方法