From 3aadf6cbebecbece20164fa33662dd325a18aedf Mon Sep 17 00:00:00 2001 From: Benjamin Mako Hill Date: Tue, 31 Mar 2026 15:02:21 -0700 Subject: [PATCH] Tag beamer frame titles as H1 headings for PDF accessibility Patches the frametitle template to emit tagpdf H1 structure tags, addressing accessibility reports about missing headings. Co-Authored-By: Claude Sonnet 4.6 --- slides_template/example.tex | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/slides_template/example.tex b/slides_template/example.tex index 0146f4c..533ac5a 100644 --- a/slides_template/example.tex +++ b/slides_template/example.tex @@ -10,6 +10,15 @@ \usepackage{tagpdf} \tagpdfsetup{activate-all} +% Tag frame titles as H1 headings for PDF accessibility +\addtobeamertemplate{frametitle}{% + \tagstructbegin{tag=H1}% + \tagmcbegin{tag=H1}% +}{% + \tagmcend% + \tagstructend% +} + \usepackage{pgfpages} \input{notes.config}