RetroFont: TrueType font generator

https://img.shields.io/github/last-commit/jfjlaros/retrofont.svg https://readthedocs.org/projects/retrofont/badge/?version=latest https://img.shields.io/github/release-date/jfjlaros/retrofont.svg https://img.shields.io/github/release/jfjlaros/retrofont.svg https://img.shields.io/pypi/v/retrofont.svg https://img.shields.io/github/languages/code-size/jfjlaros/retrofont.svg https://img.shields.io/github/languages/count/jfjlaros/retrofont.svg https://img.shields.io/github/languages/top/jfjlaros/retrofont.svg https://img.shields.io/github/license/jfjlaros/retrofont.svg
https://raw.githubusercontent.com/jfjlaros/retrofont/master/docs/images/UFO.png

This package provides a way to generate and test TrueType retro fonts.

Quick start

Download the Sharp MZ character and monitor ROMs and run the following command.

retrofont make mz700fon.int 1z-013a.rom ~/.local/share/fonts/SharpMZ.ttf
fc-cache -fv ~/.local/share/fonts

Open a new terminal that uses the Sharp MZ font.

foot -f SharpMZ
https://raw.githubusercontent.com/jfjlaros/retrofont/master/docs/images/normal_font.png

The default subcommand additionally changes the default font, uses square characters and removes line spacing.

https://raw.githubusercontent.com/jfjlaros/retrofont/master/docs/images/default_font.png

Please see ReadTheDocs for the latest documentation.