\documentclass{article} \usepackage[utf8]{inputenc} % Flexible and complete interface to document dimensions \usepackage{geometry} % Enhanced support for graphics % easy and flex­i­ble user in­ter­face to cus­tomize page layout \usepackage{graphicx} % Publication quality tables in LATEX % for much better looking tables \usepackage{booktabs} % Extending the array and tabular environments % for better arrays (eg matrices) in maths \usepackage{array} % Enumerate and itemize within paragraphs % very flexible & customisable lists (eg. enumerate/itemize, etc.) \usepackage{paralist} % Reimplementation of and extensions to LATEX verbatim % adds environment for commenting out blocks of text \usepackage{verbatim} % Figures broken into subfigures % make it possible to include more than one captioned figure/table in a single float \usepackage{subfig} % Verbatim with URL-sensitive line breaks % com­mand that al­lows line­breaks at cer­tain char­ac­ters or com­bi­na­tions of char­ac­ters \usepackage{url} % Flexible bibliography support % authoryear to numbers for numerical citation \usepackage[authoryear,square]{natbib} % Extensive control of page headers and footers \usepackage{fancyhdr} % Control sectional headers \usepackage{sectsty} %%% ToC (table of contents) APPEARANCE \usepackage[nottoc,notlof,notlot]{tocbibind} % Put the bibliography in the ToC \usepackage[titles,subfigure]{tocloft} % Alter the style of the Table of Contents % Add colour to LATEX tables \usepackage{colortbl} % Produces figures which text can flow around \usepackage{wrapfig} % AMS mathematical facilities for LATEX \usepackage{amsmath} % Easy access to the Lorem Ipsum dummy text \usepackage{lipsum} % Reference last page for Page N of M type footers \usepackage{lastpage} % SOME SETUP: Do not edit \allsectionsfont{\sffamily\mdseries\upshape} \renewcommand{\cftsecfont}{\rmfamily\mdseries\upshape} \renewcommand{\cftsecpagefont}{\rmfamily\mdseries\upshape} % No bold! \geometry{a4paper} %%% END Article customizations