需求

实验室任务要求绘制一幅效果如下图所示的Venn图。

环境

由于本人一直没有找到体验特别好的绘图工具,所以仍然使用Visio,具体版本为Visio 2016 Professional.

问题

Visio官网文档中关于如何绘制Venn图的教程
在Visio文档中,给出了绘制Visio图的两种方案,第一种在不进行二次加工的情况下样式太死,第二种我其实并没有尝试——也许它确实管用,但是十几步的步骤让我感觉我应该去用更简单的方式实现我并不算太复杂的需求。
本想尝试通过绘制弧形的方式简单实现需求,结果发现直接绘制的弧形并不是对称曲线。

解决方法一

在visio中有一个强大的铅笔工具,它可不仅仅是如“画图”中的铅笔那样根据鼠标划线。实际上,它提供的是对几乎所有绘制图形的自定义修正操作。

首先选择我们需要设置的圆形,然后点击铅笔工具,移动圆形上上下的边界点就可以对圆形进行裁剪,若是移动左右的边界点则是对圆进行缩放。不过我们可以在铅笔操作完之后通过旋转操作进一步获取我们想要的方向的图形。

将鼠标移动圆心下后再松开,即可得到一个月牙形。

此外,铅笔还有许多其他用处,比如使用铅笔任意画一条线端,则其会产生一个中心点,拖动中心点即可形成对称曲线。

使用铅笔绘制的对称曲线。

解决方法二

仅凭铅笔还是不足以很方便地解决我的需求,需要用到Visio的组合拆分操作。
首先通过文件 => 选项 => 自定义功能区将开发工具勾上。

然后我们拖动两个圆,将其中一个放在另一个的上面。

接下来依次点击开发工具=>操作中的组合和拆分。
组合可以让这两个圆组成的如上图所示的一个整体变成一个图形。
拆分将一个图形按照其中的线作为边界拆分成多个图形。

拆分完成后,两个圆的左、中、右三部分彼此分离。我们可以通过拖拽将其分开。

多运用几次组合拆分,就可以得到非常灵活的定制Venn图。
除组合拆分外,操作菜单栏其他操作也非常有用,此处不详细展开。

其他

说实话Visio的使用体验我感觉真的不是很好,但是好像又确实没有一个非常先进又好用右支持性好的作图工具替代他。如果读者知道的话,欢迎评论区指出,我将不胜感激。

使用Visio铅笔工具绘制月牙形、对称曲线等灵活图形及使用组合、拆分等操作绘制灵活Venn图相关推荐

  1. MATLAB 绘制分段函数曲线并添加图形标注(至少包括标题和坐标轴说明)

    分段函数: 其中0≤X≤10,x与y坐标轴范围分别为[0 10]和[0 2.5]. 代码: x=linspace(0,10,100); y=[]; for x0=xif x0>=8y=[y,1] ...

  2. 成功解决ImportError: cannot import name ‘spline‘ from ‘scipy.interpolate‘—利用make_interp_spline函数绘制平滑的曲线

    成功解决ImportError: cannot import name 'spline' from 'scipy.interpolate'-利用make_interp_spline函数绘制平滑的曲线 ...

  3. 【Android UI】贝塞尔曲线 ⑦ ( 使用 德卡斯特里奥算法 公式计算的 方法绘制三阶贝塞尔曲线示例 )

    文章目录 一.使用 德卡斯特里奥算法 公式计算的 方法绘制三阶贝塞尔曲线 二.代码示例 贝塞尔曲线参考 : https://github.com/venshine/BezierMaker 一.使用 德 ...

  4. R语言使用beanplot包绘制豆荚图实战:与箱图、小提琴图对比、绘制不对称的豆荚图

    R语言使用beanplot包绘制豆荚图实战:与箱图.小提琴图对比.绘制不对称的豆荚图 目录 R语言使用beanplot包绘制豆荚图实战 #包的安装和导入 #豆荚图与箱图

  5. R语言可视化包ggplot2绘制线性回归模型曲线实战( Linear Regression Line)

    R语言可视化包ggplot2绘制线性回归模型曲线实战( Linear Regression Line) 目录 R语言可视化包ggplot2绘制线性回归模型曲线实战( Linear Regression ...

  6. 交叉验证分析每一折(fold of Kfold)验证数据的评估指标并绘制综合ROC曲线

    交叉验证分析每一折(fold of Kfold)验证数据的评估指标并绘制综合ROC曲线 Receiver Operating Characteristic (ROC) with cross valid ...

  7. matplotlib绘制平滑的曲线

    matplotlib绘制平滑的曲线有2种常用的方法 1.曲线拟合 使用scipy库可以拟合曲线. 没拟合的图: import matplotlib.pyplot as plt import numpy ...

  8. 2020-08-24绘制ROC   PR曲线 核心方法总结 ,计算AUC核心方法

    #1   绘制ROC AUC   PR曲线 #核心方法 roc_curve(y_test, preds)  #  preds为概率形式 #source code import matplotlib.p ...

  9. python绘制曲线图-python绘制多个曲线的折线图

    这篇文章利用的是matplotlib.pyplot.plot的工具来绘制折线图,这里先给出一个段代码和结果图: # -*- coding: UTF-8 -*- import numpy as np i ...

最新文章

  1. linux 7 pxe,CentOS 7.6 PXE方式安装和配置
  2. 如何在Component template函数执行时查看ɵɵtemplate或者ɵɵproperty传入的参数值
  3. 小心DLL链接静态库时的内存错误
  4. Mr.J-- jQuery学习笔记(二十九)--属性操作方法(获取属性判断)
  5. zookeeper 单机配置
  6. 14道基础Python练习题(附答案)
  7. [system] Map key not configured.
  8. sublime text3 verilog代码编写高级操作篇
  9. 如何跳过计算机配置直接开机,WIN7开机怎么跳过欢迎界面_win7怎样跳过电脑开机欢迎界面-win7之家...
  10. 计算相关系数 皮尔逊相关系数 Pearson、Spearman
  11. bs前端设计--多页签界面
  12. Python语言程序设计--猫和老鼠小游戏
  13. 微信H5调试Vconsole
  14. 引爆全球 新华三首款MANO亮相英特尔网络“航展”
  15. Unity Shader学习:体积光/体积阴影
  16. ipadpython代码_科学网—如何用iPad运行Python代码? - 王树义的博文
  17. 科达实战应用平台服务器ip,H3C ME5000与科达MCU KDV8000A级联的互通案例配置
  18. 威联通建php邮件服务器_求教:TS231P在用opkg安装php7-fpm并修改配置指向后又恢复了...
  19. Day46(列表标签,表格标签,表单标签,css的引入方式,css选择器)
  20. P1610 鸿山洞的灯(贪心算法)C++

热门文章

  1. 双11越来越“高大上”,你的工资还配得上它吗?
  2. 支付宝支付(五):周期扣款-支付后签约场景
  3. word 删除所有 ActiveX控件,重新启用word自动保存
  4. centos高清分辨率
  5. java编辑好保存后在哪里_JeeSite|保存信息修改记录
  6. python xlsx 样式 谷歌开源 样式_python XlsxWriter模块创建aexcel表格
  7. 大数据鹏飞时代,这些商机你掌握了吗
  8. 70+个NLP语料库数据集
  9. 硬盘安装FB{ZT}
  10. echarts使用总结(使用echarts画工字型标记线;无数据时设置纵坐标刻度0-1;tooltip数据展示;工具栏 toolBox 图标配置)