前言
我们在用 word 写文章时,一般会用 Visio 画图,然后把他黏贴到 word 中;而写论文一般都会用 LaTeX 排版,虽然你也能用 Visio 画图,但是公式啊什么支持的并不好,那么我们会用什么来画图呢?比如很有名的 MetaPost 绘矢量图的编程语言,但学起来太费劲...而且我们要画的图一般不麻烦。我们就想:
是不是有一个GUI的工具,能够基本满足画图需求,而且能够和 LaTeX 配合使用呢?
IPE(Integrated Picture Environment)就是,而且支持 Windows, Linux, MAC OS X,用下来感觉上手特别快,操作起来像 windows 画图板一样的傻瓜,是不是有点小激动!
本文不打算介绍 IPE 的使用细节,具体请看 IPE: a graphics editor with LaTeX document。
效果
IPE 是不是真的很好呢?下面的图都是用 IPE 画的:
很不错吧!
安装
点击 这里 下载,得到一个 zip 包,解压即可。(注意:父目录不能出现中文,否则打开会出问题)
基本功能
- 画圆、方、多边形、曲线等等,并支持放大、旋转、移动操作。
- Snapping mode: 能够自动将鼠标指针吸附到某个点。比如你设置"snap vertex",则你想把你的鼠标移到正方形的顶点,但是有可能移的没那么精确(可能差0.1mm),Snapping mode 能够让你的鼠标快速的定位到正方形的那个顶点(鼠标接近顶点时,会自动吸附到该顶点)。
- 支持插入 LaTeX 文本,并支持调整大小、颜色等等。
- 支持导出 PDF, EPS, IPE(类似XML存储) 格式。
- 可以插入一个 jpg 图片。
- 类似 Photoshop,每张图都有 Layer(图层) 的概念。
- 支持创建多页的PDF(Multi-Pages)。
- Ipelets: ipe的一个小扩展,取名类似于"Applets,Servlets"。