Slides-only builds validate as PDF/UA-2, which is what upload targets
check for, but only frame titles and links are actually tagged. Say so
rather than leaving the veraPDF pass to imply more than it means.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
The Computer Modern math fonts have no ToUnicode entries, which failed
ISO 14289-2 clause 8.4.5.8 on six checks and left every formula opaque
to assistive software. Switching to an OpenType math font changes the
rendering of math only slightly.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
veraPDF reported two metadata failures against ISO 14289-2: nothing
identified the file as PDF/UA (clause 5), and ViewerPreferences was
missing DisplayDocTitle (clause 8.11.2), so viewers announced the
filename instead of the title.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
The Makefile has built with lualatex since the tagged PDF work in
2841ae9, but the README still told people to install texlive-xetex.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
The black page number is illegible against the dark standout background.
Defines a custom frame numbering template that outputs nothing on standout
frames and the normal fraction on all others.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
\alert{} is invisible on standout frames due to the inverted color
scheme; fall back to \textit{} using the metropolis@standout boolean.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Switch to LuaLaTeX (better tagged PDF support), add \DocumentMetadata
for PDF 2.0 and language metadata, enable tagpdf tagging, and mark
tikz overlay commands (\credit, \marktopleft, \markbottomright) as
PDF artifacts.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Add README with dependencies, clone instructions, script usage, and
patch submission guidance. Remove stale rubber invocation from the
clean target in the Makefile.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Switch from git checkout-index to git archive with a temp directory,
fixing unquoted variables, TMPDIR name collision, missing set -e,
missing existence check for destination, and mktemp running
unconditionally. Fix typo in error message.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- moved from pdflatex to xelatex
- changed all the .sty files to those build from th latest version of
mtheme
- reworked the default template in a series of ways
- removed a bunch of cruft
- changed the logo to the new centered logo
- Created .gitignore file within the template directory. I believe
that /this/ repository should not know about them but the
new_beamer_presentation should export these so that we don't have to
create a new .gitignore file from scratch every time we create a
presentation.