Skip to content

Margin notes provide complementary information to support the main document, or can be used for additional notes while working on a collaborative project. This article explains how to use margin notes in your LaTeX document.

Introduction

LaTeX provides a native command to add margin notes to your document

\marginpar{The new section start point will be pointed out 
by an arrow}

MarginNotesEx1.png


The text inside the braces of \marginpar{ } is printed in the right or outer margin of the page.


The marginnote package

For more flexible margin notes the package marginnote can be used

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}

\usepackage{geometry}
\usepackage{marginnote}

\begin{document}
...

\marginnote{This is a margin note using the geometry package, set at 
3cm vertical offset to the line it is typeseted.}[3cm]

...

MarginNotesEx2.png


The package geometry imported by \usepackage{geometry} provide commands to manipulate the dimension of several elements in a LaTeX document. After importing that package, marginnote is imported by \usepackage{marginnote} and the you can use the command

\marginnote{This is...}[3cm]

That prints the text inside the braces, the second parameter inside brackets determines the vertical alignment relative to the line where the command is used. Negative values are allowed.


Choosing the edge for the margin notes

The default edge to print margin notes is the left for one-sided documents, outer for double-sided documents and the closest for two-column documents. You can explicitly change that.

\reversemarginpar
\marginnote{This is a margin note using the geometry package, set at 5cm 
vertical offset to the first line it is typeset.}[3cm]

MarginNotesEx3.png


The command \reversemarginpar prints the markin note in the opposite margin.

Further reading

For more information see

Overleaf guides

LaTeX Basics

Mathematics

Figures and tables

References and Citations

Languages

Document structure

Formatting

Fonts

Presentations

Commands

Field specific

Class files

Advanced TeX/LaTeX