Skip to content

Add SJ Typst book build and wire chapters to template#813

Merged
bountonw merged 5 commits into
mainfrom
sj-typst-book
Jun 11, 2026
Merged

Add SJ Typst book build and wire chapters to template#813
bountonw merged 5 commits into
mainfrom
sj-typst-book

Conversation

@kenton-r

Copy link
Copy Markdown
Collaborator

Summary

  • Add book.typ entry point at th/SJ/ that compiles the six public SJ chapters in order
  • Add Typst template under 04_assets/template/ (lib, config, styles, components, covers, dictionary) plus a README updated to the current paths and settings
  • Add template-import boilerplate to the 03_public/ chapter files so each resolves the template facade when included
  • Add th/SJ/.gitignore: ignore the custom typst-custom binary, and re-include 04_assets/template/ which the root **/*temp* rule would otherwise drop

Testing

  • Full book compiles cleanly with typst-custom (./typst-custom compile book.typ book.pdf)
  • Single-chapter compile verified with --root .

🤖 Generated with Claude Code

- Add book.typ entry point at th/SJ/ that compiles the six public
  SJ chapters in order
- Add Typst template under 04_assets/template (lib, config, styles,
  components, covers, dictionary) plus a README updated to the current
  paths and settings
- Add template-import boilerplate to the 03_public chapter files so each
  resolves the template facade when included
- Ignore the custom typst-custom binary; re-include 04_assets/template,
  which the root **/*temp* rule would otherwise drop

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
bountonw added 3 commits June 11, 2026 15:13
Let's add the rules to root as they apply to all of the books.
@bountonw

Copy link
Copy Markdown
Owner

Hi @mattleff , We need help with the linting on this. We also need your approval as .gitignore is being updated.

@bountonw bountonw merged commit 639d8c4 into main Jun 11, 2026
9 checks passed
@bountonw bountonw deleted the sj-typst-book branch June 11, 2026 08:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants