Table of contents
- The basics of LATEX
- What is LATEX?
- Creating your first LATEX document
- When LATEX doesn’t work right
- Special spacing considerations
- Printing a title
- Printing section headers
- Extracts
- Basic math
- Putting together a document
- Different document classes
- The abstract
- Footnotes
- The table of contents
- Appendices, front matter, main matter, back matter
- Typesetting letters with LATEX
- Accents and foreign characters
- A few miscellaneous LATEX commands
- Selecting typefaces
- Loading packages
- Typesetting URLs
- Multilingual documents
- Cross referencing
- Making lists
- Fundamentals of math typing
- Superscripts and subscripts
- Greek and other symbols
- Some notes on spacing
- Log-like functions
- Math accents
- Fractions
- Roots
- Enunciations (theorems) and proofs
- Defining new commands and environments
- Simple commands
- Commands with arguments
- Different kinds of arguments
- Defining new environments
- Redefining commands and environments
- Printing tables with
tabular
- Preparing to use the
tabular
environment - The basic
tabular
column specifications - Fonts in the
tabular
environment - Lines in the
tabular
environment - Paragraph columns
- Overriding formatting and merging cells
- More complicated documents
- Advanced titling
- Verbatim text
- Verbatim in arguments to other commands
- Splitting a document into several files
- Pretty-printed program listings
- Typesetting algorithms
- Importing external graphics
- Floats (figures and tables)
- Advanced mathematics typing
- Producing large fences
- The
array
environment - Ellipses
- Unmatched delimiters
- Stacked relations
- Aligned formulas
- Multiple line formulas
- Text inside of a formula
- Font selection in math mode
- Boldface symbols in math mode
- Commutative diagrams
- The bibliography
- The standard LATEX format for a bibliography
- Citing entries in the bibliography
- Changing the label of a bibliography entry
- Using BibTEX for producing a bibliography
- Advanced BibTEX techniques
- The basic bibliography styles
- Advanced use of
tabular
- Decimal alignments other special column handling
- Special column definitions
- The
tabular*
environment - Footnotes in a
tabular
- Footnotes in a
tabular
which does not appear within afigure
ortable
- Tables that run longer than a page
- Dealing with tables that are too wide
- Pictures
- Introducing TikZ
- Drawing with TikZ
- Styling graphics
- Filling regions
- Coordinates
- Arrows
- Repeating elements
- Labelling drawings
- Drawing charts and graphs
- Drawing trees
- Graphical front ends for TikZ
- What else can you do with TikZ?
- Other options for drawing pictures in LATEX
- Generating an index
- Index fundamentals
- Subentries
- Multiple page index entries
- Cross-referencing
- Changing sort keys
- Special printing of page numbers in the index
- Making transparencies and presentations
- Using
beamer
for presentations - Structuring a presentation with
beamer
- Revealing the contents of a frame gradually
- Adding movement to a presentation
- Changing the appearance of a presentation
- Glossaries
- Adding a glossary
- Formatting glossary items in the text
- Printing the glossary
- More on glossary entries in the text
Appendices
- Obtaining and installing LATEX
- IDEs for LATEX
- Making HTML and ePub versions of LATEX documents
- Document style adjustments
- Document output adjustments
- Some useful commands for building your own commands and environments
- Quick reference
- LATEX errors and warnings
- Online resources