These set \rmdefault=ugm (URW Garamond) and \sfdefault=phv (Helvetica),
which only take effect under pdflatex. Under the lualatex workflow
adopted elsewhere, text fonts are selected via fontspec in the
template's main .tex file, and these defaults were dead code.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
The bundled example figures referenced base-14 Helvetica without
embedding it, which blocks PDF/UA-2 compliance for any poster that
includes them. Regenerated via ~/bin/embed-fonts (ghostscript with
-dEmbedAllFonts=true).
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
\DeclareLanguageMapping and \defbibheading come from biblatex, which the
template does not load. The template has failed to compile without local
edits for some time as a result.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
HW1.tex was identical to text.tex except for a stale author name
(TeGrotenhuis vs. TeBlunthuis). new_tex_document only uses text.tex
and renames it on checkout.
Co-Authored-By: Claude Sonnet 4.6 <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>
Replace the individual new_knitr_document, new_tex_assignment, and
new_tex_letter scripts with a single new_tex_document script that takes
a document type as its first argument. Fix bugs present in all scripts:
unquoted variables, TMPDIR name collision, missing existence checks, and
mktemp running unconditionally. Add cdsc_tex_aliases.sh for backwards
compatibility with old script names. Add rename_tex_to_dirname script
(moved from ~/bin). Update README and wiki page to reflect new setup.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- removed article-1 form since this is never used
- renamed styles as cdsc-article and cdsc-memo
- added documentation to the text.tex file
- copied similar code out of the chapterstyle definitions
- rebranded things so they are now cdsc-memoir instead of mako-mem
- 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