Documentation/Packages/Which LaTeX Package Should I Use?
Packages

Which LaTeX Package Should I Use?

LaTeX packages extend its functionality. Here's a quick reference of packages you'll use most often.

Essential Packages

Almost every document needs these:

\usepackage{graphicx}   % Include images
\usepackage{amsmath}    % Advanced math
\usepackage{hyperref}   % Clickable links, PDF bookmarks
\usepackage{geometry}   % Page margins
\usepackage{biblatex}   % Modern citations

Tables and Figures

For better tables and floats:

\usepackage{booktabs}     % Professional tables
\usepackage{longtable}   % Tables spanning pages
\usepackage{float}       % [H] placement option
\usepackage{subcaption}  % Subfigures
\usepackage{wrapfig}     % Text wrapping around figures

Text and Fonts

Typography and text formatting:

\usepackage{fontenc}[T1]  % Better font encoding
\usepackage{microtype}   % Subtle spacing improvements
\usepackage{xcolor}      % Colored text
\usepackage{listings}    % Code listings
\usepackage{enumitem}    % Custom lists

Math Packages

For advanced mathematics:

\usepackage{amsmath}    % align, cases, matrix
\usepackage{amssymb}    % Extra symbols (\mathbb, etc.)
\usepackage{amsthm}     % Theorem environments
\usepackage{mathtools}  % Extends amsmath
\usepackage{siunitx}    % SI units

💡 Tips

  • •Load packages in your preamble with \usepackage{}
  • •hyperref should usually be loaded last
  • •Google '[topic] latex package' to find specialized packages

Try This in Bibby AI

Write LaTeX faster with AI auto-complete and instant compilation.

Start Writing Free

Related Tutorials

Which LaTeX Package Should I Use? | Bibby AI