afterwriting
Version:
Post-processing tools for Fountain screenplays
29 lines (16 loc) • 1.41 kB
Markdown
# How to add a new font?
1. Copy font files (ttf/otf) to afterwriting-labs/js/fonts/source/FolderWithMyFonts
2. Generate JS file with fonts using:
cd afterwriting-labs/js/fonts
node ../../tools/fonts-converter.js -r source/FolderWithMyFonts/MyFont-Regular.ttf -b source/FolderWithMyFonts/MyFont-Bold.ttf -i source/FolderWithMyFonts/MyFont-Italic.ttf -x source/FolderWithMyFonts/MyFont-Bold-Italic.ttf -o my-font.js
3. Add new font to the config: afterwriting-labs/js/fonts/fonts-loader.js
# Sources:
## courier-prime.js
Courier Prime: https://quoteunquoteapps.com/courierprime/downloads/courier-prime.zip
node ../../tools/fonts-converter.js -r source/Courier-Prime/Courier-Prime.ttf -b source/Courier-Prime/Courier-Prime-Bold.ttf -i source/Courier-Prime/Courier-Prime-Italic.ttf -x source/Courier-Prime/Courier-Prime-Bold-Italic.ttf -o courier-prime.js
## courier-prime-cyrillic
Courier Prime Cyrillic: http://dimkanovikov.pro/courierprime/courierprime.zip
node ../../tools/fonts-converter.js -r source/Courier-Prime-Cyrillic/Courier-Prime.ttf -b source/Courier-Prime-Cyrillic/Courier-Prime-Bold.ttf -i source/Courier-Prime-Cyrillic/Courier-Prime-Italic.ttf -x source/Courier-Prime-Cyrillic/Courier-Prime-Bold-Italic.ttf -o courier-prime-cyrillic.js
# kosugi
Kosugi: https://fonts.google.com/specimen/Kosugi
node ../../tools/fonts-converter.js -r source/Kosugi/Kosugi-Regular.ttf -o kosugi.js