\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>
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
- Padded right/left margins to decrease line length based on research into
general typographic standards.
- Shrunk linespacing to decrease line-spacing to bring this in line with
general typographic standards.
- Added comments explaining the changes and basic typographic decisions.
- Renamed some variables to make it more clear about the relationships between
pagestyles.
- Added the vc-git and vc-awk scripts into the repository so folks don't have
to go hunting for them.
- Made VC stuff generated by default in Makefile.
- Increased the amount of sample text so we can actually see the effects on
full pages of text.
1. Tweaked the refs.bib work in the makefile so that it removes the
refs-cleaned.bib intermediary step and so that it only rebuilds the
refs when it needs to.
2. Tweaked the article-2 stylesheet so that subsubsection headers are
not smaller than normal text.
3. Changed the list rendering so that it's smaller (firmlists).
(1) by default, use slightly smaller section headings font style
(2) by default, use "real" \scshape w/o \MakeLowerCase
(3) add commented out code to turn on (sub)section numbering