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}
```