For #decemberadventure day 5 I created a font for #uxn glyph language with modes and by typing the original syllabes as proposed by @neauoire. I created this for a project I'm working on since I needed font support. Will share the files shortly in case anyone is interested.
Devine Lu Linvega
in reply to Marce Coll • • •Marce Coll
in reply to Devine Lu Linvega • • •I can send you the files, currently it leverages ligatures and writing it is I think fairly straightforward. <syllabe><mod where modifiers can be , for keep mode and . for return mode. If any letter of syllabe is uppercase it is short mode.
So for the above image you could write it like so: IN,.ni,ni.SW
Devine Lu Linvega
in reply to Marce Coll • • •Marce Coll
in reply to Devine Lu Linvega • • •Devine Lu Linvega
in reply to Marce Coll • • •Marce Coll
in reply to Devine Lu Linvega • • •https://git.sr.ht/~mcoll/uxn-font/tree here you have the files and the fonts
genligatures.sh is used to generate the ligatures definitions, basically defines which glyphs combined show up as a different glyph.
genpatterns.sh generates some recipes the program uses to generate combinations of patterns using anchors. I have some base patterns (glyphs plus the modes) and that file helps me generate all the possible combinations.
Inside of svg/ are the svg files generated from the images on your site.
The current generated font files are in fonts/, I'm working on adding numbers currently, since most fonts only support decimal so I'll need to add some extra ligature stuff to convert hex after literals into uxn numbers
~mcoll/uxn-font (main): / - sourcehut git
git.sr.ht