需求
实验室任务要求绘制一幅效果如下图所示的Venn图。
环境
由于本人一直没有找到体验特别好的绘图工具,所以仍然使用Visio,具体版本为Visio 2016 Professional.
问题
Visio官网文档中关于如何绘制Venn图的教程
在Visio文档中,给出了绘制Visio图的两种方案,第一种在不进行二次加工的情况下样式太死,第二种我其实并没有尝试——也许它确实管用,但是十几步的步骤让我感觉我应该去用更简单的方式实现我并不算太复杂的需求。
本想尝试通过绘制弧形的方式简单实现需求,结果发现直接绘制的弧形并不是对称曲线。
解决方法一
在visio中有一个强大的铅笔工具,它可不仅仅是如“画图”中的铅笔那样根据鼠标划线。实际上,它提供的是对几乎所有绘制图形的自定义修正操作。
首先选择我们需要设置的圆形,然后点击铅笔工具,移动圆形上上下的边界点就可以对圆形进行裁剪,若是移动左右的边界点则是对圆进行缩放。不过我们可以在铅笔操作完之后通过旋转操作进一步获取我们想要的方向的图形。
将鼠标移动圆心下后再松开,即可得到一个月牙形。
此外,铅笔还有许多其他用处,比如使用铅笔任意画一条线端,则其会产生一个中心点,拖动中心点即可形成对称曲线。
使用铅笔绘制的对称曲线。
解决方法二
仅凭铅笔还是不足以很方便地解决我的需求,需要用到Visio的组合拆分操作。
首先通过文件 => 选项 => 自定义功能区将开发工具勾上。
然后我们拖动两个圆,将其中一个放在另一个的上面。
接下来依次点击开发工具=>操作中的组合和拆分。
组合可以让这两个圆组成的如上图所示的一个整体变成一个图形。
拆分将一个图形按照其中的线作为边界拆分成多个图形。
拆分完成后,两个圆的左、中、右三部分彼此分离。我们可以通过拖拽将其分开。
多运用几次组合拆分,就可以得到非常灵活的定制Venn图。
除组合拆分外,操作菜单栏其他操作也非常有用,此处不详细展开。
其他
说实话Visio的使用体验我感觉真的不是很好,但是好像又确实没有一个非常先进又好用右支持性好的作图工具替代他。如果读者知道的话,欢迎评论区指出,我将不胜感激。