{"ID":2889208,"CreatedAt":"2026-06-01T04:54:23.091178241Z","UpdatedAt":"2026-06-01T04:54:23.091178241Z","DeletedAt":null,"paper_url":"https://arxiv.org/abs/2507.21810","arxiv_id":"2507.21810","title":"ChartMark: A Structured Grammar for Chart Annotation","abstract":"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.","short_abstract":"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...","url_abs":"https://arxiv.org/abs/2507.21810","url_pdf":"https://arxiv.org/pdf/2507.21810v1","authors":"[\"Yiyu Chen\",\"Yifan Wu\",\"Shuyu Shen\",\"Yupeng Xie\",\"Leixian Shen\",\"Hui Xiong\",\"Yuyu Luo\"]","published":"2025-07-29T13:44:40Z","proceeding":"cs.CL","tasks":"[\"cs.CL\",\"cs.SE\"]","methods":"[]","has_code":false}
