Latex Packages
- Use amsmath, amsthm, amsfonts, nicefrac, commath for math
- Use booktabs for beautiful tables
- Use siunitx for physical quantities and units
- Use tikz for creating all kinds of figures
- Use currency for, well, currencies
- Use rotating for rotated pages
- Use gitinfo2 to place git info in document
- Use fancyhdr to customized page headers
- Use makeidx to generate indices
- Use algpseudocode for algorithms in pseudocode
- Use minted for Source Code Highlighting