{"ID":2897807,"CreatedAt":"2026-06-01T04:54:23.091178241Z","UpdatedAt":"2026-06-01T04:54:23.091178241Z","DeletedAt":null,"paper_url":"https://arxiv.org/abs/2507.04236","arxiv_id":"2507.04236","title":"AnnoGram: An Annotative Grammar of Graphics Extension","abstract":"Annotations are central to effective data communication, yet most visualization tools treat them as secondary constructs -- manually defined, difficult to reuse, and loosely coupled to the underlying visualization grammar. We propose a declarative extension to Wilkinson's Grammar of Graphics that reifies annotations as first-class design elements, enabling structured specification of annotation targets, types, and positioning strategies. To demonstrate the utility of our approach, we develop a prototype extension called Vega-Lite Annotation. Through comparison with eight existing tools, we show that our approach enhances expressiveness, reduces authoring effort, and enables portable, semantically integrated annotation workflows.","short_abstract":"Annotations are central to effective data communication, yet most visualization tools treat them as secondary constructs -- manually defined, difficult to reuse, and loosely coupled to the underlying visualization grammar. We propose a declarative extension to Wilkinson's Grammar of Graphics that reifies annotations as...","url_abs":"https://arxiv.org/abs/2507.04236","url_pdf":"https://arxiv.org/pdf/2507.04236v1","authors":"[\"Md Dilshadur Rahman\",\"Md Rahat-uz- Zaman\",\"Andrew McNutt\",\"Paul Rosen\"]","published":"2025-07-06T03:57:41Z","proceeding":"cs.HC","tasks":"[\"cs.HC\",\"cs.GR\"]","methods":"[]","has_code":false}
