Ragged Blocks:带样式渲染结构化文本
交互式数据可视化数据故事讲述(Data Storytelling)软件工程师与开发者UI/UX 设计师
无论是编程语言中的源代码、自然语言中的散文,还是其他形式的文本,文本都具有高度的结构。目前,文本可视化要么局限于扁平的、基于行的装饰,这些装饰只能传达有限的文本结构信息;要么使用嵌套盒子,它们能传达结构但往往会破坏底层文本的排版布局。我们假设,缺乏丰富的样式选项限制了与文本一起显示的信息种类。本文表明,我们可以在最小干扰底层排版布局的情况下实现任意嵌套的装饰。具体而言,我们提出了一种生成不规则块(ragged blocks)或rocks的布局算法,这些多边形允许即使在带边框和内边距样式的情况下也能紧凑地渲染嵌套文本。我们的布局算法在包含多种编程语言代表性源代码文件的基准套件上进行了评估。当对语法树中的每个元素统一应用边框和内边距样式时,我们算法生成的不规则块布局比传统技术生成的矩形块布局更加紧凑。
研究问题 / 现实痛点
这篇论文在当前问题库中对应的问题线索。
当前问题库还没有收录这篇论文的问题与痛点。
- 100%
表格插图师:基于拼图的平面表格交互式创作
CHI '24· 交互式数据可视化 +1
- 100%
解构信息图表中的视觉隐喻:一个设计空间
CHI '26· 数据故事讲述(Data Storytelling) +1
- 100%
HelpViz:从基于文本的指令自动生成上下文视觉移动教程
UIST '21· 交互式数据可视化 +1
- 80%
探索信息图中的视觉信息流
CHI '20· 交互式数据可视化 +1
- 80%
Pluto:面向数据驱动通信的语义对齐文本与图表创作工具
IUI '25· 交互式数据可视化 +1
- 75%
交互式文档聚类再研究:一种视觉分析方法
IUI '18· 交互式数据可视化
- 75%
以数据为中心的编程示例数据转换消歧方法
IUI '21· 交互式数据可视化
- 67%
DataToon:使用笔+触控交互绘制动态网络漫画
CHI '19· 交互式数据可视化 +2
- 67%
SwapVid:通过直接操作整合视频观看和文档探索
CHI '24· 交互式数据可视化 +2
- 60%
有什么不同?:评估多系列条形图的变化以进行可视化比较任务
CHI '18· 交互式数据可视化 +1
基于研究子主题与职业分类的 Jaccard 相似度(≥60%)
快捷操作
广告推荐
学习 AI 编程到 CodeNow
open_in_new打开DOI链接
DOI: https://doi.org/10.1145/3746059.3747751
一眼看懂
fact_check论文快照
dataset
来源
UIST
calendar_month
年份
2025
emoji_events
奖项
未标记奖项
group
作者
2 位作者
sell
研究子方向
交互式数据可视化、数据故事讲述(Data Storytelling)
work
职业/产业
软件工程师与开发者、UI/UX 设计师
article
内容状态
仅摘要
hub
相关论文
10 篇相关论文