Space saving tricks for LaTeX
1. Use savetrees
\usepackage{savetrees}
2. Change lengths for floats (reference)
-
Caption package
\usepackage{caption} \captionsetup{aboveskip=0pt} \captionsetup{belowskip=0pt} -
Use setlength:
\setlength{\abovecaptionskip}{0pt}\floatsep \textfloatsep \intextsep \dbltextfloatsep \dblfloatsep \abovecaptionskip \belowcaptionskip -
Use
\vspace{}
3. Change other lengths with \setlength (reference)
-
Paragraphs
\parindent \parskip -
Maths
\abovedisplayskip \belowdisplayskip \arraycolsep -
Lists
\topsep \partopsep \itemsep
4. Increase penalties (reference)
-
Default values:
\linepenalty=10 \hyphenpenalty=50 \exhyphenpenalty=50 \interlinepenalty=0 \widowpenalty=150 \brokenpenalty=100
5. Reduce space around section headings with titlesec package (reference)
```white
\usepackage[compact]{titlesec}
\titlespacing{\section}{0pt}{2ex}{1ex}
\titlespacing{\subsection}{0pt}{1ex}{0ex}
\titlespacing{\subsubsection}{0pt}{0.5ex}{0ex}
```