Skip to content

transpect/epub-font-subsetter

Repository files navigation

epub-font-subsetter

This pipeline can be used as a frontend project to create subsets of embedded fonts from a EPUB file. It uses the font tools python libary https://github.com/fonttools/fonttools

Clone the project with: git clone https://github.com/transpect/epub-font-subsetter --recursive

Usage:

~/epub-font-subsetter $ calabash/calabash.sh xpl/epub-fontsubset.xpl epubfile=path/to/my_epub.epub Important: Choose your cwd like mentioned above. This pipeline uses an p:exec step to call a bash script, that calls the pyftsubset python script, and unfortunatly choosing the correct cwd is kind of tricky.

The pipeline creates a charset with all used characters for each embedded font and will create a subset called "myfont.otf.subset" NEW: The main output of this pipeline is an EPUB file with all subsetted fonts embedded, called subset_my_epub.epub. By using the option delete-not-used-font='true' the embedded but not used fonts (no character with this font can be found in the epub) will be deleted. $ calabash/calabash.sh xpl/epub-fontsubset.xpl epubfile=path/to/my_epub.epub delete-not-used-font=false

Releases

No releases published

Packages

No packages published
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy