Help

Welcome to the help browser. It includes a general LaTeX Reference and even more detailed Package Documentation.

LaTeX Reference

This is the "LaTeX2e unofficial reference manual (October 2018)", see About this document for details.

Overview of LaTeX
Starting and ending, Output files, TeX engines, LaTeX command syntax, Environment, CTAN: the Comprehensive TeX Archive Network

Document classes
Document class options, Additional packages, Class and package construction

Fonts
Font styles, Font sizes, Low-level font commands

Layout
\onecolumn, \twocolumn, \flushbottom, \raggedbottom, Page layout parameters, Floats

Sectioning
\part, \chapter, \section, \subsection, \subsubsection, \paragraph, \subparagraph, \appendix, \frontmatter, \mainmatter, \backmatter, \@startsection

Cross references
\label, \pageref, \ref

Environments
abstract, array, center, description, displaymath, document, enumerate, eqnarray, equation, figure, filecontents: Write an external file, flushleft, flushright, itemize, letter environment: writing letters, list, math, minipage, picture, quotation & quote, tabbing, table, tabular, thebibliography, theorem, titlepage, verbatim, verse

Line breaking
\\, \obeycr & \restorecr, \newline, \- (discretionary hyphen), \discretionary (generalized hyphenation point), \fussy & \sloppy, \hyphenation, \linebreak & \nolinebreak

Page breaking
\clearpage & \cleardoublepage, \newpage, \enlargethispage, \pagebreak & \nopagebreak

Footnotes
\footnote, \footnotemark, \footnotetext, Footnotes in section headings, Footnotes in a table, Footnotes of footnotes

Definitions
\newcommand & \renewcommand, \providecommand, \makeatletter & \makeatother, \@ifstar, \newcounter: Allocating a counter, \newlength, \newsavebox, \newenvironment & \renewenvironment, \newtheorem, \newfont, \protect, \ignorespaces & \ignorespacesafterend

Counters
\alph \Alph \arabic \roman \Roman \fnsymbol: Printing counters, \usecounter, \value, \setcounter, \addtocounter, \refstepcounter, \stepcounter, \day & \month & \year

Lengths
Units of length, \setlength, \addtolength, \settodepth, \settoheight, \settowidth

Making paragraphs
\par, \indent & \noindent, \parindent & \parskip, Marginal notes

Math formulas
Subscripts & superscripts, Math symbols, Math functions, Math accents, Over- and Underlining, Spacing in math mode, Math miscellany

Modes
\ensuremath

Page styles
\maketitle, \pagenumbering, \pagestyle, \thispagestyle

Spaces
\enspace & \quad & \qquad, \hspace, \hfill, \hss, \spacefactor, Backslash-space, \ , ~, \thinspace & \negthinspace, \/, \hrulefill & \dotfill, \bigskip & \medskip & \smallskip, \bigbreak & \medbreak & \smallbreak, \strut, \vspace, \vfill, \addvspace

Boxes
\mbox & \makebox, \fbox & \framebox, \parbox, \raisebox, \sbox & \savebox, lrbox, \usebox

Color
color package options, Color models, Commands for color, Define colors, Colored text, Colored boxes, Colored pages

Graphics
graphics package options, graphics package configuration, Commands for graphics, \includegraphics, \rotatebox, \scalebox, \resizebox

Special insertions
Reserved characters, Upper and lower case, Symbols by font position, Text symbols, Accents, Additional Latin letters, \rule, \today

Splitting the input
\endinput, \include & \includeonly, \input

Front/back matter
Table of contents etc., Indexes, Glossaries

Letters
\address, \cc, \closing, \encl, \location, \makelabels, \name, \opening, \ps, \signature, \telephone

Terminal input/output
\typein, \typeout

Command line
Command line options, Command line input, Recovering from errors

Appendix: Document templates
beamer, article, book, ...

Package Documentation

amsfonts
Additional math fonts from AMS.

amsmath
Mathematics package from AMS.

amsthm
Math theorems setting package from AMS.

babel
Multilingual documents.

braket
Dirac braket and set notations.

calc
Simple arithmetic in LaTeX commands.

color
Foreground and background colors.

colortbl
Colored tables.

enumerate
Enumerate with redefinable labels.

geometry
Interface to document dimensions.

glossaries
Create a glossary for your document.

graphicx
Include graphics in your document.

hyperref
Create hyperlinks within your document.

ifthen
Conditional commands.

listings
Provides a listing environment for embedding programming code.

natbib
Additional bibliography and citations styles.

parskip
Paragraphs without indentation.

pgfplots
Create plots in two and three dimensions.

theorem
Theorem environments (like "definition", "lemma", ...) with custom styling.

TikZ & PGF
Graphics and plotting.

transparent
Set transparency for sections in your document.

url
Type urls with the \\url{..} command without escaping them.

xcolor
Enables colored text and more.