This repository includes original documentation from a tutorial taught Spring 2020 on advanced features availible within modern LaTeX systems.
- The LaTeX build sequence and intermediate files generated
- Fancy headers and footers
- Timestamps
- Page formatting
- Custom commands and Macros
- New commands
- Redefining and overriding commands
- Math environments (there's more than
$ ... $
and\begin{equation} ... \end{equation}
) - Theorems, definitions, and mathematical environments (with amsthrms)
- Images
- Figures, tables, and captions
- References and labeling
- The abstract done right
- Nested document structure, the key to books and theses
- Including code snippets with pygments
- Bibliographies and citations
The .log, .synctex.gz build files are ommitted from this repository. These files contain system information and should avoid being shared publicly.
Compiling this tutorial document requires enabling shell escape to access pygment for syntax highlighting. Add --shell-escape
to your build command.
Installation instructions for pygment can be found at the CTAN entry for pygment at ctan.org/pkg/pygmentex.
This demonstration was built and compiled with Windows 10. File references may not work on *nix systems.