Reusable LaTeX templates.
resume/main.tex: a one-page resume/CV skeleton with reusable commands for entries, publications, contact details, and skills. Seeresume/README.mdfor usage notes.paper-drafting/ccpaper.tex: a paper-drafting template using the localccpaper.stystyle file. Seepaper-drafting/README.mdfor attribution and template-specific notes.
Compile the resume template directly with pdflatex:
pdflatex resume/main.texCompile directory-local templates from their own folder so local style files are on LaTeX's search path:
cd paper-drafting
pdflatex ccpaper.texFor documents with citations, run the normal LaTeX/BibTeX sequence or use
latexmk if available:
latexmk -pdf ccpaper.texThe paper template includes a .latexmkrc that writes generated files to
paper-drafting/build/.
The paper template includes rough-drafting helpers in
paper-drafting/custom_defs.tex.
- Switch between draft and final output with
\drafttrueor\draftfalse. - Switch dyslexia mode on or off with
\dyslexictrueor\dyslexicfalse. When enabled, the template uses the OpenDyslexic LaTeX package if it is installed. - Draft mode enables line numbers and displays comments.
- Use
\needcite,\placeholder{...},\revise{...}, and\draftnote{...}while drafting. - Use reviewer comments like
\reviewerone{...}through\reviewerfive{...}. - Optional section files live in
paper-drafting/sections/. - Figure and table placeholders are available via
\figureplaceholder,\twopanelfigureplaceholder,\basictableplaceholder, and\landscapetableplaceholder.