Commit graph

11 commits

Author SHA1 Message Date
Selene Corbineau
eaf3acd4f5 Folio size reporting 2026-07-30 10:59:22 +02:00
Selene Corbineau
1e97bb23cb implement strategy selection 2026-07-30 10:50:53 +02:00
Selene Corbineau
6566830258 Begin implementing strategy selection
Right now this is still unexposed to the users.
Pretty-printing the foliating plan is somewhat of
a problem. Hopefully they are always quite small.
2026-06-21 11:21:08 +02:00
Selene Corbineau
e3e84692e3 Fix import of create_blank_page 2026-06-21 11:20:44 +02:00
Sélène Corbineau
03dbe317c5 Begin implementation of better partition strategy
Uneven folios are awkward, and folios of many different sizes are
hard to bind correctly. Therefore, try to partition the sheets as
folios of max_folio_size and max_folio_size - k, where k is minimal.
2026-06-10 09:15:08 +02:00
Sélène Corbineau
7fab01aeca Add support for max_folio_size 2026-06-10 08:18:07 +02:00
Selene Corbineau
0731eef783 Add support for cutting guides 2026-05-29 18:42:41 +02:00
Selene Corbineau
e1290687a4 Add minimal .gitignore 2026-05-29 18:42:36 +02:00
Selene Corbineau
5738478ef2 Add CLI 2026-05-29 18:08:58 +02:00
Selene Corbineau
53aa2d20d4 Cleanup by introducing foliate, blit_to_A4 2026-05-29 17:55:00 +02:00
Selene Corbineau
881aeaab5d Initial script, ugly but functional 2026-05-28 09:49:42 +02:00