Python Shell
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore
.travis.yml
LICENSE
README.md
build.sh
checkMissingGlyph.py
copyReferenceAtoB
copyReferenceAtoB.py
getChineseFontName.py
minifyGlyphs
minimizeFont.py
missingGlyphs

README.md

python-fontforge-script

Python Script for Font Manipulation using FontForge Module

Build Status

Please install python-fontforge module first as well as PyQt5

checkMissingGlyph.py

Check Missing Glyph in word list missingGlyphs

Word list format

## start with "##" line will be ignore to read
A
B
C

copyReferenceAtoB.py

Python script that copy glyph 'A' to glyph 'B' by Reference

Use copyReferenceAtoB as input word list

Word list format (Copy glyph 'A' to glyph 'B', copy glyph 'C' to glyph 'D')

## start with "##" line will be ignore to read
A B
C D

getChineseFontName.py

Get all TTFs' Chinese Font Name in current folder.

Print out sample.

?.ttf as {chinese_name}_{english_name}

minimizeFont.py

Python script that minimize ttf font by input word list

Use minifyGlyphs as input word list

Word list format

## start with "##" line will be ignore to read
A
B
C