Metadata-Version: 2.4
Name: psf2flf
Version: 0.1.0
Summary: convert psf fonts to figlet fonts
Author-email: Gareth Davidson <gaz@bitplane.net>
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE.md
Requires-Dist: pre-commit ; extra == "dev"
Requires-Dist: pytest ; extra == "dev"
Requires-Dist: coverage ; extra == "dev"
Requires-Dist: pytest-cov ; extra == "dev"
Requires-Dist: build ; extra == "dev"
Requires-Dist: twine ; extra == "dev"
Requires-Dist: ruff ; extra == "dev"
Requires-Dist: pyfiglet ; extra == "dev"
Requires-Dist: pydoc-markdown ; extra == "dev"
Provides-Extra: dev

# 🔠 psf2flf

```text
                 ▄█▀█▄  ▄█▀▀█▄   ▄█▀█▄  ▀██      ▄█▀█▄
▀█▄▀▀█▄ ▄█▀▀▀▀  ▄██▄      ▄▄█▀  ▄██▄     ██     ▄██▄
 ██▄▄█▀  ▀▀▀█▄   ██     ▄█▀ ▄▄   ██      ██ ▄    ██
▄██▄    ▀▀▀▀▀   ▀▀▀▀    ▀▀▀▀▀▀  ▀▀▀▀      ▀▀    ▀▀▀▀
```

Converts PSF bitmap fonts to Figlet fonts, combining multiple fonts with
different charsets into a unicode representation.

```bash
pip install psf2flf
psf2flf --help
```

* [📺 youtube](https://youtu.be/EgWMlwm8vMw)
* [🏠 home](https://bitplane.net/dev/python/psf2flf)
* [🐍 pypi](https://pypi.org/project/psf2flf)
* [😺 github](https://github.com/bitplane/psf2flf)

## Known issues

* 🔠 PSF1 fonts that don't have a Unicode table aren't inferred, and will spit
  out warnings.
* 🔨 You'll need to pass a control file to render the unicode glyphs:

```flc
flc2a
# Set UTF-8 input mode
u
```

## LICENSE

WTFPL with one additional clause:

1. Don't blame me

That is, do what you like, but you're on your own.

