Universe
Create project in app
Simple and complete books without introducing new syntax

Quick Start

#import "@preview/min-book:1.0.0": book
#show: book.with(
  title: "Book Title",
  subtitle: "Complementary subtitle, not more than two lines long",
  authors: "Author",
)

Description

Generate complete and complex books, without any annoying new commands or syntax, just good old pure Typst. This package works by manipulating the standard Typst elements, adapting them to the needs of a book structure. All of this is managed behind the scenes, so that nothing changes in the Typst code itself.

The commands that min-book provides are only included for the sake of completeness, and offers some fancy optional features like horizontal rules or end notes; but it’s perfectly possible to write entire books without them.

More Information

Default Fonts

Text: Book Antiqua, or
Times New Roman
Math: Asana Math
Mono: Inconsolata
Cover title: Cinzel
Cover text: Alice

Full List of Features

  • Cover
    • Automatic generation
    • Creation using Typst
    • Using existing #image
  • Title page
    • Automatic generation
    • Creation using Typst
  • Cataloging in Publication
  • Errata
  • Dedication
  • Acknowledgments
  • Epigraph
  • Table of contents
  • Multi-language support
  • Accessible default fonts
  • Book parts (headings)
  • Book chapters (headings)
  • End Notes
  • Horizontal Rule
  • Block Quote
  • Appendices ambient
  • Annexes ambient