diff options
Diffstat (limited to 'src/haasdaiga/writing.md')
-rw-r--r-- | src/haasdaiga/writing.md | 101 |
1 files changed, 0 insertions, 101 deletions
diff --git a/src/haasdaiga/writing.md b/src/haasdaiga/writing.md index c765f3e..b2c3d5a 100644 --- a/src/haasdaiga/writing.md +++ b/src/haasdaiga/writing.md @@ -1,102 +1 @@ # Writing system - -The native writing system has not been created yet. - -## Glyph structure - -Each syllable is represented by a glyph with a structure as shown here: - -![The structure of a glyph for a syllable](./glyph.png) - -When a component in the syllable is missing, the other components expand to -fill up the gap. Long vowel is represented as a horizontal line in the V2 -position. - -Because it requires more than a font to be able to write these glyphs, I cannot -create a font to represent it. There will be a tool to generate svg/png for -generaating glyphs from a word, however. All text samples in this book will be -romanized, from which you can generate the native scripts. - -## Order - -Hàäsdáïga does not have an alphabetic order. -The alphabet order is used for us to more conveniently list words. -The order for letters with tones is level, falling, and rising. - -## Letters - -Letters used to form glyphs are listed in the table below: - -| Latin | Letter | -|-------|--------| -| a | ![Hàësdáïga letter a](fonts/a.svg) | -| b | ![Hàësdáïga letter b](fonts/b.svg) | -| c | ![Hàësdáïga letter c](fonts/c.svg) | -| ch | ![Hàësdáïga letter ch](fonts/ch.svg) | -| d | ![Hàësdáïga letter d](fonts/d.svg) | -| e | ![Hàësdáïga letter e](fonts/e.svg) | -| f | ![Hàësdáïga letter f](fonts/f.svg) | -| g | ![Hàësdáïga letter g](fonts/g.svg) | -| gh | ![Hàësdáïga letter gh](fonts/gh.svg) | -| h | ![Hàësdáïga letter h](fonts/h.svg) | -| i | ![Hàësdáïga letter i](fonts/i.svg) | -| j | ![Hàësdáïga letter j](fonts/j.svg) | -| l | ![Hàësdáïga letter l](fonts/l.svg) | -| m | ![Hàësdáïga letter m](fonts/m.svg) | -| n | ![Hàësdáïga letter n](fonts/n.svg) | -| ng | ![Hàësdáïga letter ng](fonts/ng.svg) | -| nj | ![Hàësdáïga letter nj](fonts/nj.svg) | -| o | ![Hàësdáïga letter o](fonts/o.svg) | -| p | ![Hàësdáïga letter p](fonts/p.svg) | -| r | ![Hàësdáïga letter r](fonts/r.svg) | -| s | ![Hàësdáïga letter s](fonts/s.svg) | -| t | ![Hàësdáïga letter t](fonts/t.svg) | -| u | ![Hàësdáïga letter u](fonts/u.svg) | -| v | ![Hàësdáïga letter v](fonts/v.svg) | -| w | ![Hàësdáïga letter w](fonts/w.svg) | -| y | (empty) | -| z | ![Hàësdáïga letter z](fonts/z.svg) | -| long vowel | ![Hàësdáïga long vowel](fonts/long.svg) | -| rising tone | ![Hàësdáïga rising tone](fonts/rising.svg) | -| falling tone | ![Hàësdáïga falling tone](fonts/falling.svg) | -| level tone | (empty) | -| glottal stop /ʔ/ | ![Hàësdáïga glottal stop](fonts/glottal.svg) | -| . | ![Hàësdáïga sentence start](fonts/period.svg) | -| , | ![Hàësdáïga comma](fonts/comma.svg) | -| : | ![Hàësdáïga colon](fonts/colon.svg) | -| ! | ![Hàësdáïga exclamation mark](fonts/exclam.svg) | -| ? | ![Hàësdáïga question mark](fonts/question.svg) | -| ( or “| ![Hàësdáïga left bracket](fonts/parenleft.svg) | -| ) or ”| ![Hàësdáïga right bracket](fonts/parenright.svg) | - -Punctuation usage: - -- Sentence punctuation `. ! ? :` are put at the beginning of the sentence, - rather than the end. -- Colon is considered a sentence punctuation. It is put at the beginning of - the quoted phrase. -- Comma is used in a similar way as in English. -- Brackets are used for both quotation and explanation. In case of quotation, - there should be a colon preceding the phrase. - -# Input for glyph generation - -While this is not a part of the language, in order to generate native script -with the provided tool, one MUST follow this guideline for writing -romanization, which is not the same as the normal romanization guideline. - -- If there is a tone, the schwa `y` must be explicit. That is, never put the - tone on a consonant. -- The second vowel should not come with the diaresis. -- Long vowel should be represented by a tilde `~` rather than duplicating - vowels. -- Always write syllables separately. For example `càhánzy` (to give) must - be written as `cà hán zy`. -- The glottal stop must be explicit. For example `aäratse` (ash) must be - written as `'a~ rat se`. -- Punctuations should be separated from syllables. -- Spaces should be noted with a hyphen. - -The output may look bad; you can blame my poor drawing skills (I did not align -some of the strokes) and the limitation of technology (the letters are -stretched and therefore the thickness is not consistent). |