From b0dbf9aa53d975f6d25779ce7ded03b1a5fac530 Mon Sep 17 00:00:00 2001 From: la-ninpre Date: Wed, 24 Dec 2025 10:58:05 +0300 Subject: add readme and licences --- README.md | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 README.md (limited to 'README.md') diff --git a/README.md b/README.md new file mode 100644 index 0000000..d02c296 --- /dev/null +++ b/README.md @@ -0,0 +1,35 @@ +# fonts for constructed scripts + +i have created a lot of writing systems for different +purposes. i thought it would be cool to use them +on a computer. so this repo is for storing the sources +of fonts for these scripts. + +note: my scripts are weird, fonts for them might be +even more weird, use on your own risk. + +## building fonts + +i draw font's glyphs in inkscape, tweak glyph spacings +in fontforge, then compile using fontmake. + +install fontmake in it's dedicated venv, along with +required dependencies + +``` +$ python -m venv fontmake-venv +$ . fontmake-venv/bin/activate +$ pip install fontmake brotli +``` + +to build a font, navigate to its directory and run `make`. +otf and woff2 files will be in output directory. + +## licence + +all fonts are licenced under the ofl licence. +see file `LICENCE.OFL.txt` in the repo. + +all other assets, images, whatever are licenced under +creative commons non-commercial licence. +see file `LICENCE.CC-BY-NC.txt` in the repo. -- cgit v1.2.3