734
edits
(fixed remnants of old conversion code) |
(fixing up the rest; 2nd generation) |
||
Line 2: | Line 2: | ||
'''ToaqScript''', hereafter referred to as {{t|Hoelāı}}, is a writing system developed by Hoemai. | '''ToaqScript''', hereafter referred to as {{t|Hoelāı}}, is a writing system developed by Hoemai. | ||
== | == The second generation == | ||
This generation is only available as a [https://toaqlanguage.wordpress.com/2020/10/22/the-hoelai-writing-system-2nd-edition/ pilot demonstration article]. Since it hinges on a yet unimplemented phonology overhaul, it cannot yet be used in practice, nor has a font been made for it yet. | |||
== The first generation == | |||
Hoemai has shared a list of glyphs in a PDF. You can get it [[File:ToaqScript sheet.pdf|here]]. | Hoemai has shared a list of glyphs in a PDF. You can get it [[File:ToaqScript sheet.pdf|here]]. | ||
Line 8: | Line 12: | ||
A Toaq syllable is analysed into four Hoelai parts: 1. the consonant, which becomes the glyph in the middle; 2. the first phoneme in the nucleus, which is written right of the consonant (unless it is {{t|a}}, in which case it should be omitted); 3. the rest of the nucleus, written left of the consonant (optional); 4. the tone, together with the coda (presence/absence of {{t|-q}}), written above. (This part is empty for neutral tone syllables without {{t|-q}}.) | A Toaq syllable is analysed into four Hoelai parts: 1. the consonant, which becomes the glyph in the middle; 2. the first phoneme in the nucleus, which is written right of the consonant (unless it is {{t|a}}, in which case it should be omitted); 3. the rest of the nucleus, written left of the consonant (optional); 4. the tone, together with the coda (presence/absence of {{t|-q}}), written above. (This part is empty for neutral tone syllables without {{t|-q}}.) | ||
Note that if the nucleus ends in a diphthong – one of {{t|-aı, -ao, - | Note that if the nucleus ends in a diphthong – one of {{t|-aı, -ao, -oı, -eı}} – it is treated as a (3). Moreover, if this diphthong is the whole nucleus, (2) is omitted in favour of it. For example, {{t|maı}} is understood to be <code>m--ai</code>, not <code>m-a-i</code>; it would be written with the {{t|-aı}} glyph from (3). | ||
=== Reference sheet === | === Reference sheet === | ||
Line 27: | Line 31: | ||
The circle ‘consonant’ signifies the lack of a consonant; an underdot signifies the lack of a vowel. This is the reason why {{t|q}} from the second row was written as a null consonant + {{t|-q}}. | The circle ‘consonant’ signifies the lack of a consonant; an underdot signifies the lack of a vowel. This is the reason why {{t|q}} from the second row was written as a null consonant + {{t|-q}}. | ||
== The font == | === The font === | ||
Get the latest version: [[File:ToaqScript.ttf|v0.341]]. | Get the latest version: [[File:ToaqScript.ttf|ToaqScript v0.341 by Hoemai]]. | ||
The reference sheet from above is typed as follows: | The reference sheet from above is typed as follows: | ||
Line 39: | Line 43: | ||
# Consonants stay as they are, with the exception of the two digraphs, {{t|ch}} and {{t|sh}}, which are mapped to <code>w</code> and <code>x</code> respectively. | # Consonants stay as they are, with the exception of the two digraphs, {{t|ch}} and {{t|sh}}, which are mapped to <code>w</code> and <code>x</code> respectively. | ||
# First vowels stay as they are. | # First vowels stay as they are. | ||
# Last vowels are capitalised, with {{t|- | # Last vowels are capitalised, with {{t|-aı -ao -oı -eı}} mapped to <code>y v z W</code> respectively. | ||
# The tone mark (if present) is written with a capital letter – the corresponding [[vietoaq.md|Vietoaq]] final. In short: {{t|aq ā āq á áq ä äq ả ảq â âq à àq ã ãq}} are mapped to <code>Q R L P B X Z N M T D K G F V</code>. | # The tone mark (if present) is written with a capital letter – the corresponding [[vietoaq.md|Vietoaq]] final. In short: {{t|aq ā āq á áq ä äq ả ảq â âq à àq ã ãq}} are mapped to <code>Q R L P B X Z N M T D K G F V</code>. | ||
Line 46: | Line 50: | ||
Automated ways of converting plain Toaq into ToaqScript input will be made publicly available soon. Currently, [[nuogai.md|the Discord bot]] can generate an image of the script for you: use <code>%hoe</code> with plain Toaq as input. | Automated ways of converting plain Toaq into ToaqScript input will be made publicly available soon. Currently, [[nuogai.md|the Discord bot]] can generate an image of the script for you: use <code>%hoe</code> with plain Toaq as input. | ||
== Demonstration == | === Demonstration === | ||
# <span style="color: #ffaa00;">(3) last vowels</span> | # <span style="color: #ffaa00;">(3) last vowels</span> | ||
Line 150: | Line 154: | ||
--><span style="color: #fa0;">{{t|o}}</span> | --><span style="color: #fa0;">{{t|o}}</span> | ||
== Sample text == | === Sample text === | ||
; {{script|pFuvjR bi EmNi s xPi yrNuAjLo AdXo tKi tu lPu pM AhPo AgPu n, AdTugRi AhPo d.}} : {{t|pũjāo bı mỉe sa shí rủaıjōaq döa tì tu lú pảq hóa gúa na, dûagī hóa da.}} | ; {{script|pFuvjR bi EmNi s xPi yrNuAjLo AdXo tKi tu lPu pM AhPo AgPu n, AdTugRi AhPo d.}} : {{t|pũjāo bı mỉe sa shí rủaıjōaq döa tì tu lú pảq hóa gúa na, dûagī hóa da.}} |