LaTeX

LaTeX

A comprehensive guide to LaTeX document preparation system, covering document structure, mathematical typesetting, graphics, presentations, and automation.

Lessons

# Title Description
01 Introduction & Setup TeX/LaTeX overview, installation, editors, first document
02 Document Structure Document classes, preamble, sectioning, organization
03 Text Formatting Fonts, sizes, emphasis, colors, spacing
04 Lists & Environments Itemize, enumerate, description, custom lists
05 Tables Tabular environment, multirow, multicolumn, booktabs
06 Figures & Graphics Includegraphics, subfigures, positioning, captions
07 Mathematical Typesetting I Inline math, display math, symbols, operators
08 Mathematical Typesetting II Matrices, alignments, theorems, advanced equations
09 Cross-References Labels, references, hyperref, cleveref
10 Bibliography BibTeX, BibLaTeX, citation styles, reference management
11 Presentations with Beamer Slides, themes, overlays, handouts
12 Graphics with TikZ Drawing diagrams, plots, flowcharts, scientific illustrations
13 Custom Commands Macros, environments, counters, personal packages
14 Document Classes Article, report, book, KOMA-Script, thesis templates
15 Automation & Build latexmk, arara, Makefile, CI/CD, version control
16 Practical Projects Complete examples: paper, presentation, poster

Prerequisites

  • Basic computer literacy
  • A text editor or Overleaf account
  • TeX Live or MiKTeX installation (for local compilation)

Learning Path

  1. Beginners: Start with lessons 01-06 to learn document basics
  2. Academic Writing: Focus on lessons 07-10 for mathematical papers
  3. Presentations: Jump to lesson 11 after completing basics
  4. Advanced: Lessons 12-15 for graphics, customization, and workflows
  5. Integration: Lesson 16 brings everything together in real projects

Example Code

Practical examples are available in examples/LaTeX/.

Resources

  • Official Documentation: LaTeX Project
  • CTAN: Comprehensive TeX Archive Network for packages
  • TeX StackExchange: Community Q&A for troubleshooting
  • Overleaf: Online editor with extensive documentation and templates
  • Books: "The LaTeX Companion" (Mittelbach et al.), "Guide to LaTeX" (Kopka & Daly)

Why LaTeX?

  • Professional Typography: Publication-quality documents
  • Mathematical Excellence: Best tool for complex equations
  • Structured Content: Focus on content, not formatting
  • Version Control: Plain text works seamlessly with Git
  • Reproducibility: Same source produces identical output
  • Free & Open Source: No licensing costs, active community

License

This content is licensed under CC BY-NC 4.0.

to navigate between lessons