教你画出整齐美观的图(详细揭秘)
  • 板块学术版
  • 楼主破壁人五号
  • 当前回复36
  • 已保存回复39
  • 发布时间2024/9/3 13:47
  • 上次更新2024/9/3 20:12:11
查看原帖
教你画出整齐美观的图(详细揭秘)
37676
破壁人五号楼主2024/9/3 13:47

tl;dr:https://giraphe.netlify.app/

图论是 OI 中的一个重要板块,而题面、题解、博客中常常需要插入图的图像来使讲解更加清晰直观。那我们有哪些画图的流派呢?

  • mspaint 派:点、边、文字的位置由手的抖动来决定,样式难以统一;绘制的线段、圆等图形没有抗锯齿。
  • csacademy 派:使用 Graph Editor,专门为图论而生,能自动调整点的位置来让图变得清晰直观。但单个顶点、边的样式难以调整,难以精确设置点的位置,导出位图的分辨率不高。
  • 排版语言派:使用 LaTeX/Typst 等语言的包绘图,可以精确规定位置、维持样式一致,得到高质量的矢量图或者位图。但使用代码绘图不够直观。
  • PPT 派:能自由调整点、边的样式,能借助对齐、吸附调整点的位置,能得到高质量的矢量图或者位图。但是当顶点和边数量变多,吸附位置随之增加,成为摆设。同时边的端点位置调整不方便。
  • 更多奇怪的流派。

我们可以看到,现有的图论绘图方案各有优缺点,难以满足用户的全方位需求。为了解决这个行业痛点,我们深度洞察用户痛点,通过头脑风暴和敏捷开发,打造了一款颠覆性的图论绘图工具。这款工具致力于打通用户体验的最后一公里,实现降本增效的双赢局面。我们坚持以用户为中心,持续迭代优化,力求打造一个闭环生态。通过整合上下游资源,我们将为用户提供端到端的解决方案,实现从 0 到 1 的突破。这不仅是一款产品,更是一个赋能平台,将重塑整个图论绘图领域的价值链。我们相信,这款工具将成为行业新基建,引领图论绘图进入智能化、数字化的新时代。

可以看到,上面的方案各有缺点,且只有 Graph Editor 是专门为图论画图设计的。为此,我们我制作了一个新的图论绘图工具 Giraphe(https://giraphe.netlify.app/)。这个项目还有许多功能不够完善,但其已经能够满足大量场景的使用。欢迎大家前来体验。

Giraphe

其主要功能有:

  • 基本的创建顶点、连接有向/无向边
  • 边的标签
  • 弯曲的边
  • 顶点与(绝对的/相对于另一顶点的)网格对齐
  • 若干样式设置
  • 保存、加载创建的图
  • 导出 SVG
2024/9/3 13:47
加载中...