Skip to content
This repository was archived by the owner on Feb 14, 2026. It is now read-only.
gordonwoodhullPublic archive

About

Quarto Typst book extension based on haobook

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

19 Commits

Folders and files

Repository files navigation

Proof-of-Concept Implementation of haobook Typst book template for Quarto

This is a proof-of-concept implementation of a Quarto format extension implementing a Quarto book project using the Typst haobook book template.

I don't intend to maintain this, so I am archiving it.

If you fork this, please share your maintained version:

Installation

quarto add gordonwoodhull/quarto-haobook

Usage

In your _quarto.yml:

project:
  type: book

format: haobook-typst

Known issues

Although haobook already has Marginalia built-in, and integrates well with Quarto article layout features, there are extra references, double-citations, and other glitches.

I think these should be solvable through changes to Typst templates and Lua filters in the extension, but if this needs any changes on Quarto core to get right, please open a discussion on Quarto.

Requirements

  • Quarto >= 1.9.18
  • The haobook Typst package (automatically imported and bundled with typst-gather)

Windows Users

The test directories use symlinks to the _extensions folder. On Windows, you may need to enable Developer Mode or run git config --global core.symlinks true before cloning.

License

MIT

About

Quarto Typst book extension based on haobook

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages