用结构化语法统一图表注释,让可视化更易复用。
ChartMark: A Structured Grammar for Chart Annotation
- 设计分层语法框架,分离注释语义与视觉实现。
- 支持抽象意图与精确视觉细节的混合表达。
- 可转为Vega-Lite,适合可视化开发与无障碍设计。
图表注释能提升可视化可访问性,但现有方式碎片化、非标准化,限制跨平台复用。我们提出ChartMark,一种将注释语义与可视化实现分离的结构化语法。其分层框架映射到注释维度(如任务、图表上下文),支持抽象意图与精确视觉细节的表达。我们的工具链展示了将ChartMark规范转换为Vega-Lite可视化的过程,验证了其灵活性、表达力与实际应用价值。
原文摘要 · Abstract (English)
Chart annotations enhance visualization accessibility but suffer from fragmented, non-standardized representations that limit cross-platform reuse. We propose ChartMark, a structured grammar that separates annotation semantics from visualization implementations. ChartMark features a hierarchical framework mapping onto annotation dimensions (e.g., task, chart context), supporting both abstract intents and precise visual details. Our toolkit demonstrates converting ChartMark specifications into Vega-Lite visualizations, highlighting its flexibility, expressiveness, and practical applicability.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。