Skip to content

mandel59/trufont

 
 

Repository files navigation

TruFont Build Status

fontView Window

TruFont is a font-editing application written with Python3, ufoLib, defcon and PyQt5.

Getting started

  1. Install Python 3

  2. Install PyQt5:

  3. Set up a new Python virtual environment using virtualenv.

    • Install or update the virtualenv module with pip3 install --upgrade virtualenv. You may require sudo access on Linux. Alternatively, you can install it in the Python user directory: pip3 install --user --upgrade virtualenv.
    • Create a new virtual environment, and give it access to the system site-packages to make sure PyQt5 can be imported: python3 -m virtualenv --system-site-packages trufont
    • Activate the newly created environment:
      • OS X or Linux: source trufont/bin/activate
      • Windows: trufont\Scripts\activate.bat
    • Run deactivate when you wish to exit the virtual environment.
  4. Install dependencies: pip3 install -r requirements.txt

  5. Install TruFont: pip3 install . Or if you wish to edit the source code, install in "editable" mode: pip3 install -e .

  6. Run the app as trufont.

Dependencies

Optional:

About

A ufo3 font editor. À l’ancienne.

Resources

License

Unknown, Unknown licenses found

Licenses found

Unknown
LICENSE.GPLv3
Unknown
LICENSE.LGPLv3

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 99.7%
  • Other 0.3%