Part B
Reference manual
This part follows the pattern of the L
A
T
E
X reference manual [
L
A
T
E
X
, Appendix C].
Commands and Environments
Command Names and Arguments
Environments
Fragile Commands
Declarations
Invisible Commands
The
\\
Command
The Structure of the Document
Sentences and Paragraphs
Spacing
Paragraphs
Footnotes
Accents and special symbols
Sectioning
Sectioning Commands
The Appendix
Table of Contents
Use H
A
C
H
A
Classes, Packages and Page Styles
Document Class
Packages and Page Styles
The Title Page and Abstract
Displayed Paragraphs
Quotation and Verse
List-Making environments
The
list
and
trivlist
environments
Verbatim
Mathematical Formulae
Math Mode Environment
Common Structures
Square Root
Unicode and mathematical symbols
Putting one thing above/below/inside
Math accents
Spacing
Changing Style
Definitions, Numbering
Defining Commands
Defining Environments
Theorem-like Environments
Numbering
The
ifthen
Package
Figures, Tables, and Other Floating Bodies
Figures And Tables
Footnotes
Marginal Notes
Lining It Up in Columns
The
tabbing
Environment
The
array
and
tabular
environments
Moving Information Around
Files
Cross-References
Bibliography and Citations
Splitting the Input
Index and Glossary
Terminal Input and Output
Line and Page Breaking
Line Breaking
Page Breaking
Lengths, Spaces and Boxes
Length
Space
Boxes
Pictures and Colours
The
picture
environment and the
graphics
Package
The
color
Package
Font Selection
Changing the Type Style
Changing the Type Size
Special Symbols
Extra Features
T
E
X macros
Command Definition inside Command Definition
Date and time
Fancy sectioning commands
Targeting Windows
MathJax
support
Implemented Packages
AMS compatibility
The
array
and
tabularx
packages
The
calc
package
Specifying the document input encoding, the
inputenc
package
The
hyphenat
package
More symbols
The
comment
package
Multiple Indexes with the
index
and
multind
packages
“Natural” bibliographies, the
natbib
package
Multiple bibliographies
Support for
babel
The
url
package
Verbatim text: the
moreverb
and
verbatim
packages
Typesetting computer languages: the
listings
package
(Non-)Multi page tabular material
Typesetting inference rules: the
mathpartir
package
The
ifpdf
package
Typesetting Thai
Hanging paragraphs
The
cleveref
package
Other packages