Hoelai: Difference between revisions

From The Toaq Wiki
(big importpost)
 
 
(23 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{DISPLAYTITLE:<span style="display: block; font-size: 500%; text-align: center;">{{script|EhNoykR}}</span>}}
<!-- = <span style="display: block; font-size: 500%; text-align: center;">{{script|EhNoyl}}</span> = -->
'''ToaqScript''', hereafter referred to as {{t|Hoelai}}, is a writing system developed by Hoemai.
'''Hoelai''' (Toaq: {{t|mí Hỏelaı}}, or in Hoelai, {{script|mPi EhNoyl}}) is a writing system for versions of Toaq prior to Delta developed by [[Hoemai]]. It was succeeded by [[Derani]].


== Description ==
==Version 3==
<div style="float:right">[[File:Hoelai_v3_consonants.png|thumb|200x200px|Consonant characters]]


Hoemai has shared a list of glyphs in a PDF. You can get it [[File:ToaqScript sheet.pdf|here]].
[[File:Hoelai v3 vowels.png|thumb|200x200px|Vowel characters]]
 
[[File:Hoelai v3 diphthongs.png|thumb|200x200px|Diphthong characters]]
 
[[File:Hoelai v3 vowels (-'V).png|thumb|200x200px|Shortcut vowel characters]]
</div>
 
Version 3 was published on the 31st of July 2022 on [https://toaqlanguage.wordpress.com/2022/07/31/hoelai-3-and-new-phonotactics/ The Toaq Blog].
 
There are now only two possible patterns a syllable can take:
# Consonant in the middle with vowel to the right, tone on top, and -q / -y below; or
# Consonant in the middle with diphthong to the left and tone on top
 
In addition, a bare consonant no longer implies there to be an “a” there.
 
Since these changes would make CVV(q) and CVF syllables impossible to write as one syllable, there is a shortcut form which is a ligature of {{script|q}} + a vowel. (See right "Shortcut vowel characters".)
 
===Zodiac mode===
 
'''Zodiac mode''' turns Hoelai into a syllabary by combining consonant and vowel characters. Below, the list of characters.
{|
|The order of the finals are:||-a, -u, -ı, -o, -e, -aı, -ao, -oı, -ou, -eı,<br>-aq, -uq, -ıq, -oq, -eq, -y
|}
[[File:Hoelai v3 zodiac mode.png|300x300px|thumb|none]]
 
== Version 2 ==
 
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.
 
== Version 1 ==
 
A Toaq syllable is analysed into four Hoelai parts:
 
#The consonant, which becomes the glyph in the middle
#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)
#The rest of the nucleus, written left of the consonant (optional)
#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, -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).


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}}.)
This generation of Hoelaı was designed for an old version of the Toaq phonology, and as such retains the now-deprecated high ({{tone|1}}) and falling-rising ({{tone|3old}}) tones, and this documentation will refer to those tones as they were at the time of release. To use the script for current Toaq, the {{tone|1}} diacritics are never written, and {{tone|3old}} diacritics are used for {{tone|3}}.


Note that if the nucleus ends in a diphthong – one of {{t|-ai, -ao, -oi, -ei}} – 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|-ai}} glyph from (3).
Hoemai has shared a list of glyphs in a PDF. You can get it [[File:ToaqScript sheet.pdf|here]].


=== Reference sheet ===
=== Reference sheet ===
Line 23: Line 62:
# All the tones with and without {{t|-q}} ((4) in the list above), in the usual order.
# All the tones with and without {{t|-q}} ((4) in the list above), in the usual order.
# All the consonant glyphs ((1) in the list above), in this order: {{t|m p b – f – n t d c s r l – ch j sh – q k g h}}.
# All the consonant glyphs ((1) in the list above), in this order: {{t|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: {{t|a u i o e ai ao oi ei}}.
# All the vowel and diphthong glyphs ((2) and (3)), in this order: {{t|a u ı o e 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 {{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: [[Media:ToaqScript.ttf|ToaqScript v0.341 by Hoemai]]. Note that this font does not include all the characters needed to type Toaq. (see section [[#M.E1.BB.89ao.E2.80.99s_modified_font|Mỉao’s modified font]])


The reference sheet from above is typed as follows:
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  
  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  
  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
  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, {{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|-ai -ao -oi -ei}} mapped to <code>y v z W</code> respectively.
# Last vowels are capitalised, with {{t|--ao --}} 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 - according to the table below.
 
{| class="wikitable"
! scope="row" | to get:
| {{t|aq}} || {{t|ā}} || {{t|āq}} || {{t|á}} || {{t|áq}} || {{t|ǎ}} || {{t|ǎq}}
| {{t|}} || {{t|ảq}} || {{t|â}} || {{t|âq}} || {{t|à}} || {{t|àq}} || {{t|ã}} || {{t|ãq}}
|-
! scope="row" | type:
| <code>Q</code> || <code>R</code> || <code>L</code> || <code>P</code> || <code>B</code> || <code>X</code> || <code>Z</code>
| <code>N</code> || <code>M</code> || <code>T</code> || <code>D</code> || <code>K</code> || <code>G</code> || <code>F</code> || <code>V</code>
|}


(3) comes first, then (1), then (4), then (2). The null consonant (circle) is <code>q</code>; the null vowel (underdot) is <code>Y</code>. The first sentence from the sample text below would be <code>pFuvjR bi EmNi s xPi yrNuAjLo AdXo tKi tu lPu pM AhPo AgPu n, AdTugRi AhPo d</code>.
(3) comes first, then (1), then (4), then (2). The null consonant (circle) is <code>q</code>; the null vowel (underdot) is <code>Y</code>. The first sentence from the sample text below would be <code>pFuvjR bi EmNi s xPi yrNuAjLo AdXo tKi tu lPu pM AhPo AgPu n, AdTugRi AhPo d</code>.


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, [[Discord appliances|the Discord bot]] can generate an image of the script for you: use <code>%hoe</code> with plain Toaq as input.
 
==== Mỉao’s modified font ====
 
Hoemaı’s version above does not include characters for some letters. Mỉao has created a version [[Media:ToaqScript (with y glyph).ttf|here]] which has more characters.
 
Capital “C” is used for “y” and capital “J” is used for “nh”.
 
Unfortunately, some characters (e.g. “Z”) just can’t be added because in v1, those characters correspond to different sounds.


== Demonstration ==
=== Demonstration ===


# <span style="color: #ffaa00;">(3) last vowels</span>
# <span style="color: #ffaa00;">(3) last vowels</span>
Line 54: Line 111:


<!-- Note: This atrocity was imported wholesale from the old wiki at uakci.pl/wiki/. Buyers beware. -->
<!-- Note: This atrocity was imported wholesale from the old wiki at uakci.pl/wiki/. Buyers beware. -->
: <span style="font-size: 200%;">{{script|OjFe bi mQY dMmLi ymT qNe rG pBo vkNu}}
: <span style="font-size: 200%;">{{script|OjFe bi mQY dMmLi ymT qNe rG pBo vkXu}}
: <span style="font-size: 200%;"><span style="color: #fa0;">{{script|O}}</span><!--
: <span style="font-size: 200%;"><span style="color: #fa0;">{{script|O}}</span><!--
--><span style="color: #703;">{{script|j}}</span><!--
--><span style="color: #703;">{{script|j}}</span><!--
Line 82: Line 139:
--><span style="color: #fa0;">{{script|v}}</span><!--
--><span style="color: #fa0;">{{script|v}}</span><!--
--><span style="color: #703;">{{script|k}}</span><!--
--><span style="color: #703;">{{script|k}}</span><!--
--><span style="color: #a33;">{{script|N}}</span><!--
--><span style="color: #a33;">{{script|X}}</span><!--
--><span style="color: #fa0;">{{script|u}}</span>
--><span style="color: #f4f;">{{script|u}}</span>
: <span style="font-size: 200%;"><span style="font-family: monospace;"><!--
: <span style="font-size: 200%;"><span style="font-family: monospace;"><!--
--><span style="color: #fa0;">O</span><!--
--><span style="color: #fa0;">O</span><!--
Line 112: Line 169:
--><span style="color: #fa0;">v</span><!--
--><span style="color: #fa0;">v</span><!--
--><span style="color: #703;">k</span><!--
--><span style="color: #703;">k</span><!--
--><span style="color: #a33;">N</span><!--
--><span style="color: #a33;">X</span><!--
--><span style="color: #fa0;">u</span></span>
--><span style="color: #f4f;">u</span></span>
: <span style="font-size: 200%;"><span style="color: #703;">{{t|J}}</span><!--
: <span style="font-size: 200%;"><span style="color: #703;">{{t|J}}</span><!--
--><span style="color: #f4f;">{{t|e}}</span><!--
--><span style="color: #f4f;">{{t|e}}</span><!--
Line 150: Line 207:
--><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.}}
; {{script|bNu ygN hPo Asi yrP n, ru dNu tNiAtRu bB cu hPo nBivdR rZ AhPo sBo IxNu n, OpKe OrPi d.}} : {{t|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.}}
; {{script|bNu ygN hPo Asi yrP n, ru dNu tNiAtRu bB cu hPo nBivdR rZ AhPo sBo IxNu n, OpKe OrPi d.}} : {{t|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.}}
; {{script|Oke dMu hPo s AjPu d. }} : {{t|keo dủq hó sa júa da.}}
; {{script|Oke dMu hPo s AjPu d. }} : {{t|keo dủq hó sa júa da.}}
; {{script|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.}} : {{t|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.}}
; {{script|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.}} : {{t|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.}}
; {{script|Oke mu EtNi mB n, ru AjMu bNu AdNu ElBuwRe hDe mB hi yrP d.}} : {{t|keo mu tỉe máq na, ru jủaq bủ dủa lúeqchē hêq máq hı ráı da.}}
; {{script|Oke mu EtNi mB n, ru AjMu bNu AdNu ElBuwRe hDe mB hi yrP d.}} : {{t|keo mu tỉe máq na, ru jủaq bủ dủa lúeqchē hêq máq hı ráı da.}}
[[Category:Writing systems]]

Latest revision as of 18:03, 14 October 2024

Hoelai (Toaq: mí Hỏelaı, or in Hoelai, mPi EhNoyl) is a writing system for versions of Toaq prior to Delta developed by Hoemai. It was succeeded by Derani.

Version 3

Consonant characters
Vowel characters
Diphthong characters
Shortcut vowel characters

Version 3 was published on the 31st of July 2022 on The Toaq Blog.

There are now only two possible patterns a syllable can take:

  1. Consonant in the middle with vowel to the right, tone on top, and -q / -y below; or
  2. Consonant in the middle with diphthong to the left and tone on top

In addition, a bare consonant no longer implies there to be an “a” there.

Since these changes would make CVV(q) and CVF syllables impossible to write as one syllable, there is a shortcut form which is a ligature of q + a vowel. (See right "Shortcut vowel characters".)

Zodiac mode

Zodiac mode turns Hoelai into a syllabary by combining consonant and vowel characters. Below, the list of characters.

The order of the finals are: -a, -u, -ı, -o, -e, -aı, -ao, -oı, -ou, -eı,
-aq, -uq, -ıq, -oq, -eq, -y
Hoelai v3 zodiac mode.png

Version 2

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.

Version 1

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).

This generation of Hoelaı was designed for an old version of the Toaq phonology, and as such retains the now-deprecated high (flat tone) and falling-rising (falling-rising tone (obsolete 3rd tone)) tones, and this documentation will refer to those tones as they were at the time of release. To use the script for current Toaq, the flat tone diacritics are never written, and falling-rising tone (obsolete 3rd tone) diacritics are used for rising-creaky tone.

Hoemai has shared a list of glyphs in a PDF. You can get it File:ToaqScript sheet.pdf.

Reference sheet

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:

  1. All the tones with and without -q ((4) in the list above), in the usual order.
  2. 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.
  3. 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: ToaqScript v0.341 by Hoemai. Note that this font does not include all the characters needed to type Toaq. (see section Mỉao’s modified font)

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
  1. Consonants stay as they are, with the exception of the two digraphs, ch and sh, which are mapped to w and x respectively.
  2. First vowels stay as they are.
  3. Last vowels are capitalised, with -aı -ao -oı -eı mapped to y v z W respectively.
  4. The tone mark (if present) is written with a capital letter – the corresponding Vietoaq final - according to the table below.
to get: aq ā āq á áq ǎ ǎq ảq â âq à àq ã ãq
type: 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.

Mỉao’s modified font

Hoemaı’s version above does not include characters for some letters. Mỉao has created a version here which has more characters.

Capital “C” is used for “y” and capital “J” is used for “nh”.

Unfortunately, some characters (e.g. “Z”) just can’t be added because in v1, those characters correspond to different sounds.

Demonstration

  1. (3) last vowels
  2. (1) consonants
  3. (4) tone + -q
  4. (2) first vowels
OjFe bi mQY dMmLi ymT qNe rG pBo vkXu
OjFe bi mQY dMmLi ymT qNe rG pBo vkXu
OjFe bi mQY dMmLi ymT qNe rG pBo vkXu
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.