1. About
  2. Getting Started with Typst
  3. The Book
  4. Typst Basics
    1. Tutorial by Examples
      1. Markup language
      2. Functions
      3. Cheatsheet
      4. Basic styling
      5. Advanced styling
      6. Templates
    2. Must-know
      1. Boxing & Blocking
      2. Spacing
      3. Placing, Moving, Scale & Hide
      4. Align & Padding
      5. Tables & Grids
      6. Project structure
    3. Scripting
      1. Basics
      2. Braces, brackets and default
      3. Types, part I
      4. Types, part II
      5. Conditions & loops
      6. Advanced arguments
      7. Tips
    4. States, Query, Context Dependence
      1. States
      2. Counters
      3. Context
      4. Measure, Layout
      5. Query
      6. Metadata
    5. Math
      1. Symbols
      2. Grouping
      3. Alignment
      4. Limits
      5. Operators
      6. Location and sizes
      7. Vectors, Matrices, Semicolon syntax
      8. Classes
    6. Special symbols
    7. Extra
  5. Typst Snippets
    1. Demos
    2. Logos & Figures
    3. Labels
    4. Chapters
      1. Headings
      2. Page numbering
      3. Outlines
      4. Bibliography
    5. General layout
      1. Page setup
      2. Hiding
      3. Multiline detection
      4. Duplicate content
      5. Lines between list items
      6. Shadowed shape
    6. Code formatting
    7. Tables & grids
    8. Hyphenation
    9. Scripting
    10. Data loading
      1. Json
    11. Numbering
    12. Math
      1. Numbering
      2. Operations
      3. Scripts
      4. Vectors & Matrices
      5. Fonts
      6. Text & Content
      7. Calligraphic letters
    13. Color & Gradients
    14. Pretty things
    15. Text
      1. First line indent
      2. Individual language fonts
      3. Fake italic & Text shadows
    16. Special documents
    17. Use with external tools
  6. Typst Packages
    1. Themes
    2. Layout
      1. Wrapping figures
    3. Scripting
    4. Misc
      1. Headers
      2. Glossary
      3. Counting words
    5. External
  7. Typstonomicon, or The Code You Should Not Write
    1. Word count
    2. Try & Catch
    3. Breakpoints on broken blocks
    4. Extracting plain text
    5. Inline with
    6. Create zero-level chapters
    7. Make all math display
    8. Empty pages without numbering
    9. Multiple show rules
    10. Removing indent of nested lists