This article is about LaTeX commands. Commands begin with a backslash, followed by the command name, then optional parameters enclosed in square brackets, and required parameters enclosed in curly braces. Commands control the way LaTeX operates, unlike symbols, which render text.

Preamble commandsEdit

The structure of a LaTeX document is

… your preamble goes here …
… the text of the document itself goes here …

There is no preamble if you are using LaTeX in a wiki; the wiki <math> ... </math> tags put you in a math environment within the text of the document itself.

documentclass commandEdit

documentclass is the first command of a LaTeX document, and identifies the type of document contained in the input file.


usepackage commandEdit

usepackage tells LaTeX to load packages of environments, commands, and symbols for specific purposes. The amsmath package, for example, contains a comprehensive set of mathematical symbols.


numberwithin commandEdit

The preamble command, \numberwithin{equation}{section} can be used to number equations with the two-level name m.n (section number.equation number).

Meta commandsEdit

"Meta" is my name for commands that affect other commands, or the way LaTeX operates.

\input{filename.tex} includes the contents of another file within the current file.

Environment commandsEdit

An environment exists in the text between the \begin and \end commands.

... commands and symbols valid in this environment