Imposition: Difference between revisions
| Line 10: | Line 10: | ||
* Manual way: CTRL+P, write the order of printing in the field "Pages" | * Manual way: CTRL+P, write the order of printing in the field "Pages" | ||
* [https://psutil.readthedocs.io/en/latest/ psutil] (Python) | * [https://psutil.readthedocs.io/en/latest/ psutil] (Python) | ||
* [https://manpages.debian.org/bookworm/texlive-extra-utils/pdfbook2.1.en.html pdfbook2] (CLI, part of the [https://manpages.debian.org/bookworm/texlive-extra-utils/ texlive-extra-utils] in Debian, <code>$ brew install --cask mactex</code>) | * [https://manpages.debian.org/bookworm/texlive-extra-utils/pdfbook2.1.en.html pdfbook2] (CLI, part of the [https://manpages.debian.org/bookworm/texlive-extra-utils/ texlive-extra-utils] in Debian, and in Mac: <code>$ brew install --cask mactex</code>) | ||
* [https://manpages.debian.org/bookworm/texlive-extra-utils/pdfjam.1.en.html pdfjam] (CLI, part of the [https://manpages.debian.org/bookworm/texlive-extra-utils/ texlive-extra-utils] in Debian) | * [https://manpages.debian.org/bookworm/texlive-extra-utils/pdfjam.1.en.html pdfjam] (CLI, part of the [https://manpages.debian.org/bookworm/texlive-extra-utils/ texlive-extra-utils] in Debian) | ||
* [https://manpages.debian.org/bookworm/texlive-extra-utils/pdfxup.1.en.html pdfxup] (CLI, part of the [https://manpages.debian.org/bookworm/texlive-extra-utils/ texlive-extra-utils] in Debian) | * [https://manpages.debian.org/bookworm/texlive-extra-utils/pdfxup.1.en.html pdfxup] (CLI, part of the [https://manpages.debian.org/bookworm/texlive-extra-utils/ texlive-extra-utils] in Debian) | ||
Revision as of 13:06, 5 April 2025
An example of an imposition of a PDF, in this case to print a PDF in a booklet format. Screenshot from https://pdfcpu.io/generate/booklet.
There are many ways to do imposition!
Imposition tools
- Manual way: CTRL+P, write the order of printing in the field "Pages"
- psutil (Python)
- pdfbook2 (CLI, part of the texlive-extra-utils in Debian, and in Mac:
$ brew install --cask mactex) - pdfjam (CLI, part of the texlive-extra-utils in Debian)
- pdfxup (CLI, part of the texlive-extra-utils in Debian)
- podofo + documentation from 75 (CLI)
- BookletImposer (GUI)
- jPDF Tweak (GUI)
- pdfcpu (CLI)
- Imagemagick (CLI; using montage, convert)
- https://zine-machine.glitch.me/
Examples, scripts & boilerplates
- Iffybooks zine on pdfbook2
- Example of an impositioned PDF for booklet printing: File:Wiki-wiki-book.pdf
- make_booklet.sh, by Yann Trividic
- Bookletor, by Quentin Juhel
- Paged.js imposition "extension", by Quentin Juhel and Julien Taquet; see also this live example made by Julien Bidoret
- Imposition howto's during SI5 (using Imagemagick)
- How to make a booklet with psutils (at Scribus wiki)
- Scribus wiki: How to make impositions with pstops
- Making booklets from PDF files using psbook and psnup
- Two A4 on one A3 using pdfjam
- http://zineopolis.blogspot.com/p/h.html
- https://en.wikibooks.org/wiki/Zine_Making/Putting_pages_together