% Required to support mathematical unicode \usepackage[warnunknown, fasterrors, mathletters]{ucs} % Always typeset math in display style \everymath{\displaystyle} % Font size \usepackage[fontsize = 12pt]{scrextend} % Standard mathematical typesetting packages \usepackage{amsfonts, amsthm, amsmath, amssymb} \usepackage{mathtools} % Extension to amsmath % Symbol and utility packages \usepackage{cancel, textcomp} \usepackage[mathscr]{euscript} \usepackage[nointegrals]{wasysym} % Extras \usepackage{tikz-cd} % For drawing commutative diagrams easily \usepackage{color} % Add some colour to life \usepackage{microtype} % Minature font tweaks % Things that I actually use \usepackage[version=4]{mhchem} \usepackage{tikz} \usepackage{IEEEtrantools} \usepackage{chemfig} \usepackage{scrextend} \usepackage{tipa} \usepackage{modiagram} \usepackage{libertinus} \usepackage[T1]{fontenc} \usepackage{esvect} \usepackage{libertinust1math} \usepackage{tcolorbox} \tcbuselibrary{breakable} \usepackage{mathrsfs} \usepackage{multirow} \usepackage{multicol} \usepackage{booktabs} \usepackage{siunitx} \usepackage{listings} \lstset{ language=Python, basicstyle=\scriptsize\ttfamily, numberstyle=\color{gray}, stringstyle=\color[HTML]{933797}, commentstyle=\color[HTML]{228B22}, emph={[2]from,import,pass,return}, emphstyle={[2]\color[HTML]{DD52F0}}, emph={[3]range}, emphstyle={[3]\color[HTML]{D17032}}, emph={[4]for,in,def}, emphstyle={[4]\color{blue}}, showstringspaces=false, breaklines=true, prebreak=\mbox{{\color{gray}\tiny$\searrow$}}, numbers=left, xleftmargin=15pt }