User:.hecko/sitelen Elijan: Difference between revisions

From sona pona, the Toki Pona wiki
Content added Content deleted
No edit summary
(tok language code)
Line 1: Line 1:
{{Extra license|[https://creativecommons.org/publicdomain/zero/1.0/ CC0 1.0]}}
{{Extra license|[https://creativecommons.org/publicdomain/zero/1.0/ CC0 1.0]}}


a collaboration between [[User:.hecko|mama Kita]], mama Losi, and (indirectly) mama kili, based on the [https://www.ccelian.com/ElianScriptFull.html Elian Script] by C. C. Elian
a collaboration between [[User:.hecko|{{tok|mama Kita}}]], {{tok|mama Losi}}, and (indirectly) {{tok|mama kili}}, based on the [https://www.ccelian.com/ElianScriptFull.html Elian Script] by C. C. Elian
([https://discord.com/channels/301377942062366741/340307145373253642/1024368746841767996 origin on ma pona])
([https://discord.com/channels/301377942062366741/340307145373253642/1024368746841767996 origin on ma pona])


Line 17: Line 17:
|}
|}


the edges that each consonant touches make up the shape for that consonant (e.g. ''p'' is <code>_|</code>)
the edges that each consonant touches make up the shape for that consonant (e.g. {{tp|p}} is <code>_|</code>)


you can then write that shape with:
you can then write that shape with:


* equal-length edges to add ''a'', e.g. <code>_|</code> is ''pa''
* equal-length edges to add {{tp|a}}, e.g. <code>_|</code> is {{tp|pa}}
* at least one different-length edge to add ''e'' or ''i'', e.g. <code>___|</code> is ''pe'' or ''pi''
* at least one different-length edge to add {{tp|e}} or {{tp|i}}, e.g. <code>___|</code> is {{tp|pe}} or {{tp|pi}}
* at least one different-length edge ''and'' a dot/dash/squiggle (placed such that it clearly belongs to the glyph) to add ''o'' or ''u'', e.g. <code>.___|</code> or <code>__߸|</code> or <code>___¦</code> is ''po'' or ''pu''
* at least one different-length edge {{tp|and}} a dot/dash/squiggle (placed such that it clearly belongs to the glyph) to add {{tp|o}} or {{tp|u}}, e.g. <code>.___|</code> or <code>__߸|</code> or <code>___¦</code> is {{tp|po}} or {{tp|pu}}


special case: ''n'' can be any closed shape (e.g. <code>o</code>), and to achieve a ''different-length edge'' you should draw a line sticking out of it (e.g. <code>ᑭ</code>); if there is a dot but no sticky-out line it’s treated as a lone ''n'' (e.g. <code>_| ꙩ</code> is ''pan'')
special case: {{tp|n}} can be any closed shape (e.g. <code>o</code>), and to achieve a ''different-length edge'' you should draw a line sticking out of it (e.g. <code>ᑭ</code>); if there is a dot but no sticky-out line it’s treated as a lone {{tp|n}} (e.g. <code>_| ꙩ</code> is {{tp|pan}})


coda ''n'' can be written either like ''wo/wu'' or like ''na'' with a dot
coda {{tp|n}} can be written either like {{tp|wo/wu}} or like {{tp|na}} with a dot


lone vowels are written as just lines (either vertical or horizontal), with short <code>_</code> being ''a'' and long <code>___</code> being ''e/i'' etc
lone vowels are written as just lines (either vertical or horizontal), with short <code>_</code> being {{tp|a}} and long <code>___</code> being {{tp|e/i}} etc


writing order is roughly top-to-bottom left-to-right with ''explicitly no required baselines''; as long as it’s readable you can go ham (including putting glyphs in other glyphs)
writing order is roughly top-to-bottom left-to-right with ''explicitly no required baselines''; as long as it’s readable you can go ham (including putting glyphs in other glyphs)


spacing between words is usually nonexistent unless needed, e.g. to disambiguate between ''kalama'' and ''kala ma''; one could also use nubs or something to mark stress instead, or switch between colors on every word
spacing between words is usually nonexistent unless needed, e.g. to disambiguate between {{tp|kalama}} and {{tp|kala ma}}; one could also use nubs or something to mark stress instead, or switch between colors on every word


the lines can also be as short or as long as you want, with the caveat that long enough dashes might be confused for vowels
the lines can also be as short or as long as you want, with the caveat that long enough dashes might be confused for vowels


if you need to disambiguate between ''e/i'' or ''o/u'' (e.g. in names or ''ken/kin'' or just all the time if you really wanna) you can either:
if you need to disambiguate between {{tp|e/i}} or {{tp|o/u}} (e.g. in names or {{tp|ken/kin}} or just all the time if you really wanna) you can either:


* make the lines for ''i/u'' distinctly longer than for ''e/o'', or
* make the lines for {{tp|i/u}} distinctly longer than for {{tp|e/o}}, or
* extend one of the lines for ''i/u'' a bit past its neighbors so that it forms an intersection, e.g. <code>_|___</code> for ''ki''; for vowel glyphs, either add a nub in the middle (<code>__|__</code>) or make it cross the line wherever (<code>+----</code>)
* extend one of the lines for {{tp|i/u}} a bit past its neighbors so that it forms an intersection, e.g. <code>_|___</code> for {{tp|ki}}; for vowel glyphs, either add a nub in the middle (<code>__|__</code>) or make it cross the line wherever (<code>+----</code>)


== image documentation ==
== image documentation ==

Revision as of 15:18, 23 July 2023

a collaboration between mama Kita, mama Losi, and (indirectly) mama kili, based on the Elian Script by C. C. Elian (origin on ma pona)

text documentation

imagine a tic-tac-toe grid, and place consonants in it like so:

p t k
m n l
w s j

the edges that each consonant touches make up the shape for that consonant (e.g. p is _|)

you can then write that shape with:

  • equal-length edges to add a, e.g. _| is pa
  • at least one different-length edge to add e or i, e.g. ___| is pe or pi
  • at least one different-length edge and a dot/dash/squiggle (placed such that it clearly belongs to the glyph) to add o or u, e.g. .___| or __߸| or ___¦ is po or pu

special case: n can be any closed shape (e.g. o), and to achieve a different-length edge you should draw a line sticking out of it (e.g. ); if there is a dot but no sticky-out line it’s treated as a lone n (e.g. _| ꙩ is pan)

coda n can be written either like wo/wu or like na with a dot

lone vowels are written as just lines (either vertical or horizontal), with short _ being a and long ___ being e/i etc

writing order is roughly top-to-bottom left-to-right with explicitly no required baselines; as long as it’s readable you can go ham (including putting glyphs in other glyphs)

spacing between words is usually nonexistent unless needed, e.g. to disambiguate between kalama and kala ma; one could also use nubs or something to mark stress instead, or switch between colors on every word

the lines can also be as short or as long as you want, with the caveat that long enough dashes might be confused for vowels

if you need to disambiguate between e/i or o/u (e.g. in names or ken/kin or just all the time if you really wanna) you can either:

  • make the lines for i/u distinctly longer than for e/o, or
  • extend one of the lines for i/u a bit past its neighbors so that it forms an intersection, e.g. _|___ for ki; for vowel glyphs, either add a nub in the middle (__|__) or make it cross the line wherever (+----)

image documentation