Printing a Typst Book at Home with Minimal Equipment

I wrote a small tutorial on how to print a book at home with minimal equipment. You only need a printer, glue, paper, and a paper cutter.

This is the Typst source file for the book:

bushido.typ (193.8 KB)

And here are some pictures, see the blog post for more information.



(yes, I messed up the front)



22 Likes

That looks great! I wanted to do something similar and wrote a typst package called bookletic. I would love any feed back you have on how the process compares to what you have done. [bookletic – Typst Universe]

4 Likes

I think your package can be useful indeed for authors. It is nice to see the output straight away instead of my intermediate Python step. I guess you have also figured out in what way to order everything so that the pages are printed correctly? For me my Python script is useful because I sometimes like to create a book from PDF’s that I find on the internet like some books from the early 20th century or books that are out of print.

The ordering algorithm is a little restrictive laying things out like this photo.

It insert blank pages if the signature is not a clean multiple of four.

I have thought about adding alternatives but a single sided variation would be the easiest to add.

I had never though about making books from preexisting pdfs. Right now the package takes in typst content blocks. That would be an interesting challenge to try and see if I could add that!

2 Likes