+
Skip to content

corollari/bookify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bookify

Transform pdf files into books for double-sided printing

Preparing the book: Layout

  1. Use Calibre to convert the book to .docx format
  2. Modify the resulting docx, applying the following changes:
    • Add title page + empty page (usually the second page is empty)
    • Maybe add extra pages such as index or dedication
    • Add page numbering (make sure to make it start only after the special pages such as index/dedication)
    • Make sure that every new chaper is in an odd page (this is to make it so that the first page of every chaper appears on the left)
    • Make the total number of pages a multiple of 4 (if it's not, empty pages will be added at the end to pad it)
    • It's recommended to set the size of the document to A5 and use generous margins
  3. Export the document into a pdf (we will refer to this pdf as formatted.pdf)

Note: You can use this docx as a template and/or example of the book layout described.

Build book

Install pdfjam

sudo apt-get install pdfjam # Ubuntu
sudo dnf install texlive-pdfjam-bin # Fedora

Build

pip install bookify
bookify formatted.pdf 20

Usage: First argument (formatted.pdf) is the name of the pdf and second argument (20) is the signature size, that is, the number of pages per booklet

Extra: Getting books from wattpad

pip install FanFicFare
fanficfare https://www.wattpad.com/story/9999999-story-title

Use URLs like:

About

Transform pdf files into booklets for double-sided printing

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载