Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kreativekorp/sitelen-seli-kiwen

handwritten sitelen pona font
https://github.com/kreativekorp/sitelen-seli-kiwen

font fonts sitelen-pona toki-pona tokipona unicode

Last synced: about 1 month ago
JSON representation

handwritten sitelen pona font

Awesome Lists containing this project

README

        

# sitelen seli kiwen
## handwritten sitelen pona font
### jan Lepeka

Years ago I created a handwritten font called Fluorine.

It became very popular. It even appeared on greeting cards.

A reddit user translated the Periodic Table into toki pona.

They translated fluorine as “seli kiwen.”

I became inspired to make a handwritten sitelen pona font.

The font comes in two versions:

**sitelen seli kiwen asuki** automatically converts sitelen Lasina (Latin letters) into sitelen pona.

**sitelen seli kiwen juniko** does not, requiring the use of [the UCSUR assignment for sitelen pona](http://www.kreativekorp.com/ucsur/charts/sitelen.html).

See [the HTML version of this page](https://www.kreativekorp.com/software/fonts/sitelenselikiwen/) to actually see the font.

**Feel completely free to rip this font apart and steal code and ideas for your own sitelen pona fonts! I fully support this!**

### Compounds

In **asuki**, use `-` or `+` to combine words into compounds.

Use `^` or `*` to explicitly specify a stacked or scaled compound, respectively.

In **juniko**, use a zero-width joiner (U+200D) to combine words into compounds.

Use U+F1995 or U+F1996 to specify a stacked or scaled compound, respectively.

[All compound glyphs from linja pona 3.6](http://musilili.net/wp-content/uploads/2020/05/LinjaPona3-6nimiAli.png) are supported, as well as a whole bunch of others.

### Extensions

In **asuki**, use `[` and `]` to make a cartouche.

Use `..` or `::` to insert an interpunct or colon.

Use `(` and `)` to extend a glyph to the right.

Use `{` and `}` to extend a glyph to the left.

In **juniko**, use U+F1990 and U+F1991 to make a cartouche.

Use U+F199C or U+F199D to insert an interpunct or colon.

Use U+F1997 and U+F1998 to extend a glyph to the right.

Use U+F199A and U+F199B to extend a glyph to the left.

### Variants

Enable OpenType character variants or stylistic sets to access variant glyphs.

In **asuki**, some variants can be accessed by appending a number to a word.

### Special ZWJ Sequences

Some ZWJ sequences of three or more logographs

or of a single logograph and a non-logograph character

will produce characters that are not compound words

(at least not by the usual rules of sitelen pona).

See [the HTML version of this page](https://www.kreativekorp.com/software/fonts/sitelenselikiwen/) to actually see all the glyphs.