Skip to content

yodamaster/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. 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, here called '.venv':
      • OSX and Windows: python3 -m virtualenv .venv
      • Linux: You need to give the virtualenv access to the system's site-packages folder to make sure PyQt5 can be imported: python3 -m virtualenv --system-site-packages .venv
    • Activate the newly created environment:
      • OS X or Linux: source .venv/bin/activate
      • Windows: .venv\Scripts\activate.bat
    • Run deactivate when you wish to exit the virtual environment.
  3. Install PyQt5 (version 5.5.0 or greater):

  4. Install other 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.

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 100.0%