Hoelai: Difference between revisions
(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.}} | ||
Revision as of 22:54, 9 June 2021
ToaqScript, hereafter referred to as Hoelāı, is a writing system developed by Hoemai.
The second generation
This generation is only available as a 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.
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 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 -q), written above. (This part is empty for neutral tone syllables without -q.)
Note that if the nucleus ends in a diphthong – one of -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, maı is understood to be m--ai, not m-a-i; it would be written with the -aı glyph from (3).
Reference sheet
Here’s how your browser renders these characters:
- q qQ qR qL qP qB qX qZ qN qM qT qD qK qG qF qV
- m p b f n t d c s r l w j x qQ k g h
- A_a U_u I_i O_o E_e y_ v_ z_ W_ qY
In this reference sheet, there are three rows:
- All the tones with and without -q ((4) in the list above), in the usual order.
- All the consonant glyphs ((1) in the list above), in this order: m p b – f – n t d c s r l – ch j sh – q k g h.
- All the vowel and diphthong glyphs ((2) and (3)), in this order: a u ı o e aı ao oı eı.
The circle ‘consonant’ signifies the lack of a consonant; an underdot signifies the lack of a vowel. This is the reason why q from the second row was written as a null consonant + -q.
The font
Get the latest version: File:ToaqScript.ttf.
The reference sheet from above is typed as follows:
q qQ qR qL qP qB qX qZ qN qM qT qD qK qG qF qV m p b f n t d c s r l w j x qQ k g h A_a U_u I_i O_o E_e y_ v_ z_ W_ qY
- Consonants stay as they are, with the exception of the two digraphs, ch and sh, which are mapped to
wandxrespectively. - First vowels stay as they are.
- Last vowels are capitalised, with -aı -ao -oı -eı mapped to
y v z Wrespectively. - The tone mark (if present) is written with a capital letter – the corresponding Vietoaq final. In short: aq ā āq á áq ä äq ả ảq â âq à àq ã ãq are mapped to
Q R L P B X Z N M T D K G F V.
(3) comes first, then (1), then (4), then (2). The null consonant (circle) is q; the null vowel (underdot) is Y. The first sentence from the sample text below would be pFuvjR bi EmNi s xPi yrNuAjLo AdXo tKi tu lPu pM AhPo AgPu n, AdTugRi AhPo d.
Automated ways of converting plain Toaq into ToaqScript input will be made publicly available soon. Currently, the Discord bot can generate an image of the script for you: use %hoe with plain Toaq as input.
Demonstration
- (3) last vowels
- (1) consonants
- (4) tone + -q
- (2) first vowels
- OjFe bi mQY dMmLi ymT qNe rG pBo vkNu
- OjFe bi mQY dMmLi ymT qNe rG pBo vkNu
- OjFe bi mQY dMmLi ymT qNe rG pBo vkNu
- Jẽo bı m̄ dảqmı̄q mâı ẻ ràq póq küao
Sample text
- pFuvjR bi EmNi s xPi yrNuAjLo AdXo tKi tu lPu pM AhPo AgPu n, AdTugRi AhPo d.
- 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.
- bNu ygN hPo Asi yrP n, ru dNu tNiAtRu bB cu hPo nBivdR rZ AhPo sBo IxNu n, OpKe OrPi d.
- bủ gảı hó sıa ráı na, ru dủ tỉtūa báq cu hó níqdāo räq hóa sóq shủı na, pèo río da.
- Oke dMu hPo s AjPu d.
- keo dủq hó sa júa da.
- vrK tu wB EbKi wDu hPo OrBehL n, vrK tTiAxRe tBoAfRu n, ru tNi Asi AmPeOhRe bi, ydNu tNiAtRu s xPi AwMe ElMuwRe s xPi AmNeOhRe hM d.
- rào tu cháq bìe chûq hó réoqhāq na, rào tîshēa tóqfūa na, ru tỉ sıa méahēo bı, dủaı tỉtūa sa shí chẻaq lủeqchē sa shí mẻahēo hảq da.
- Oke mu EtNi mB n, ru AjMu bNu AdNu ElBuwRe hDe mB hi yrP d.
- keo mu tỉe máq na, ru jủaq bủ dủa lúeqchē hêq máq hı ráı da.