diff --git a/src/worlds/Asteron/Mosici.typ b/src/worlds/Asteron/Mosici.typ index 0a91a3b..e133f39 100644 --- a/src/worlds/Asteron/Mosici.typ +++ b/src/worlds/Asteron/Mosici.typ @@ -106,30 +106,30 @@ called the #sn[] 〈sitrapaóha〉. #figure(caption: [Poliahr for Mosici], table( columns: 5, [*Letter*], [*Transliteration*], [*Value (IPA)*], [*Name*], [*Name (IPA)*], - sn[], [p], [/p/], sn[], [[pe]], - sn[], [o], [/o/], sn[], [[us]], - sn[], [l], [/ʟ/], sn[], [[ʟɔ̃]], - sn[], [i], [/e/], sn[], [[iɐ̯nɛ]], - sn[], [a], [/a/], sn[], [[ɔ̃ɸ]], + sn[], [p], [/p/ /p/], sn[], [[pe]], + sn[], [o], [/o/ /o/], sn[], [[us]], + sn[], [l], [/ʟ/ /l/], sn[], [[ʟɔ̃]], + sn[], [i], [/e/ /i/], sn[], [[iɐ̯nɛ]], + sn[], [a], [/a/ /ɑ/], sn[], [[ɔ̃ɸ]], sn[], [h], - [/∅/#footnote[Lengthens a preceding vowel] ], + [/∅/#footnote[Lengthens a preceding vowel] /x/], sn[], [[apfɛ]], sn[], [r], - [/ʀ/], + [/ʀ/ [ɣ]], sn[ #footnote[Literally "sounded hapfe"] ], [[fasteɕɛx apfɛ]], - sn[], [c], [/k/], sn[], [[kaẅ]], - sn[], [n], [/n/], sn[], [[nɔẅ]], - sn[], [e], [/e/], sn[], [[istaẅ]], - sn[], [s], [/z/], sn[], [[ɕpaẅ]], - sn[], [f], [/v/], sn[], [[fasoː]], - sn[], [m], [/m/], sn[], [[miʎɔ]], - sn[], [t], [/t/], sn[], [[tɛɟjo]], + sn[], [c], [/k/ /k/], sn[], [[kaẅ]], + sn[], [n], [/n/ /n/], sn[], [[nɔẅ]], + sn[], [e], [/ɛ/ /e/], sn[], [[istaẅ]], + sn[], [s], [/z/ /s/], sn[], [[ɕpaẅ]], + sn[], [f], [/v/ /f/], sn[], [[fasoː]], + sn[], [m], [/m/ /m/], sn[], [[miʎɔ]], + sn[], [t], [/t/ /t/], sn[], [[tɛɟjo]], )) #figure(caption: [Digraphs], table( columns: 3, @@ -194,18 +194,18 @@ the following sequences are thus respelled == Examples -#sn[] ⟨tráihéinss⟩ "fox" +#sn[] ⟨tráihéinss⟩ "fox" - \*/tʀɔiːɛins/ - → \*/tʀ#high[øːi]ns/ #low[Coalescence 1] - → /tʀ#high[yː]ns/ #low[Coalescence 2] - → [d#high[ʁʏ̃ː]s] #low[Allophony] -#sn[] ⟨mosséceec⟩ "of islands" +#sn[] ⟨mosséceec⟩ "of islands" - \*/mosikɛɛk/ - → /mosik#high[i]k/ #low[Coalescence] - → [mosi#high[c]i#high[ç]/ #low[Allophony] -#sn[] ⟨an·nielvc⟩ "of Nyelaf" +#sn[] ⟨an·nielvc⟩ "of Nyelaf" - \*/annjɛʟvk/ - → /a#high[n]jɛʟvk/ #low[Particle shenanigans] - → [#high[ã]njɛ#high[ẅ]v#high[ɣ]] #low[Allophony] @@ -240,7 +240,7 @@ locative. They are 7 patterns for the simple cases based on the the coda consonant(s) of the agent form: the concatenative pattern, and the 6 substitutive patterns -(#sn[], #sn[], #sn[], #sn[], #sn[], #sn[]) +(#sn[], #sn[], #sn[], #sn[], #sn[], #sn[]) #table( columns: 8, @@ -248,16 +248,16 @@ the agent form: the concatenative pattern, and the 6 substitutive patterns [], [*C*], [*Sub* #sn[]], - [*Sub* #sn[]], + [*Sub* #sn[]], [*Sub* #sn[]], - [*Sub* #sn[]], + [*Sub* #sn[]], [*Sub* #sn[]], - [*Sub* #sn[]], - [*Agent*], [∅], sn[], sn[], sn[], sn[], sn[], sn[], + [*Sub* #sn[]], + [*Agent*], [∅], sn[], sn[], sn[], sn[], sn[], sn[], [*Patient*], table.cell(colspan: 7, sn[]), [*Genitive*], table.cell(colspan: 7, sn[]), - [*Dative*], table.cell(colspan: 2, sn[]), sn[], sn[], sn[], - sn[], sn[], + [*Dative*], sn[], sn[], sn[], sn[], sn[], + sn[], sn[], [*Ablative*], table.cell(colspan: 3, sn[]), table.cell(colspan: 2, sn[]), @@ -280,8 +280,8 @@ subject of an active intransitive clause. ) #ex( caption: [Agent case in an active intransitive clause], - txt: [#high[]  #high[] ], - translit: ([#high[loarne]], [i], high[mazealn], [vionreor.]), + txt: [#high[]  #high[] ], + translit: ([#high[loarne]], [i], high[masealn], [fionreor.]), phono: (bl + high[ʟɔɐ̯nɛ], [e], high[mazɛ̃ẅ], [vjõʀøɐ̯] + br), morphemes: ( high[Loarne.#sc[age]], @@ -302,8 +302,8 @@ the subject of a stative intransitive clause. caption: [Patient case in a transitive clause#footnote[Note that while the pronoun is dropped thanks to the verb conjugation, but the clause is still transitive]], - txt: [#high[] ], - translit: (high[nriiht], [vionreef.]), + txt: [#high[] ], + translit: (high[nriiht], [fionreeff.]), phono: (bl + high[nʁiːθ], [vjõʀiɸ] + br), morphemes: (high[grain#sc[.pl.pat]], [eat#sc[.prs.1s]]), translation: [I eat #high[grains]], @@ -312,8 +312,8 @@ the subject of a stative intransitive clause. #ex( caption: [Patient case in an intransitive clause], - txt: [#high[] ], - translit: (high[rent], [oítas.]), + txt: [#high[] ], + translit: (high[rent], [oítass.]), phono: (bl + high[ʀɛ̃ð], [ytas] + br), morphemes: (high[house#sc[.pat]], [be\_tall#sc[gno.3si]]), translation: [#high[The house] is tall], @@ -337,8 +337,8 @@ Note: Compounding is not subject to coalescence. ) #ex( caption: [Qualificative genitive case], - txt: [#high[] ], - translit: (high[áhioc], [isove]), + txt: [#high[] ], + translit: (high[áhioc], [isofe]), phono: (bl + high[øːx], [esovɛ] + br), morphemes: (high[fiction.#sc[gen]], [job#sc[.age]]), translation: [a #high[fictional] job], @@ -347,8 +347,8 @@ Note: Compounding is not subject to coalescence. #ex( caption: [Compounding], - txt: [], - translit: ([#sn[]\ áhio-], [#sn[]\ isove]), + txt: [], + translit: ([#sn[]\ áhio-], [#sn[]\ isofe]), phono: (bl + [øː-], [esovɛ] + br), morphemes: ([fiction-], [job#sc[.age]]), translation: [a fictional job], @@ -363,8 +363,8 @@ verbs of movement towards something, for those use the patient case (see @case-patient) instead, the dative instead indicates the means of displacement. #ex( caption: [Dative in ditransitive clauses], - txt: [#high[]  ], - translit: (high[elsi], [rent], [siehíef]), + txt: [#high[]  ], + translit: (high[elssi], [rent], [ssiehíeff]), phono: (bl + high[ɛẅɕ], [ʀɛ̃ð], [ɕjɛːf] + br), morphemes: (high(sc[2s.dat]), [house#sc[.pat]], [give.#sc[pres.1s]]), translation: [I give #high[you] a house], @@ -373,7 +373,7 @@ verbs of movement towards something, for those use the patient case (see #ex( caption: [Dative as means of displacement for verbs of movement towards], txt: [ #high[] ], - translit: ([an·sialmosécet], high[foítztselasi], [oisailin.]), + translit: ([an·ssialmossécet], high[ffoítstsselassi], [oissailin.]), phono: (bl + [ãɕaẅmosicɛθ], high[fydztsɛʟaɕ], [øsɛʎẽ] + br), morphemes: ( [#sc[ppn-]Sialmoséce#sc[.dat]], @@ -570,13 +570,19 @@ stacked for more specific meanings Here is a (eventually but not yet) exhaustive list of such affixes: #low[(all of them are prefixes)] -==== Conditionals, irrealis +==== Conditional +The conditional #sn[] ⟨ffói-⟩ indicates that the action of a verb is an hypothetical, or unreal situation. ==== Imperfective, durative, iterative + ==== Perfective, terminative + ==== Desiderative, Optative, Hortative + ==== Imperative +The imperative, contrary to all the other moods, is expressed with a particle #sn[] ⟨o⟩ after the verb complex. If you need an affix form for @morph-verb-other reasons, you should use the hortative (see @morpho-verb-opt) instead. + ==== Causatives Mosici has two causatives: the purposeful and the accendental. @@ -589,10 +595,13 @@ is cased by the agent in unintentionally or accidentally. Both change the valency of the verb. the cause is expressed as the agent, what would the agent of the root verb is expressed as the patient, and what would have been the patient of the root verb is expressed in the dative, the verb -agrees with it's new agent (unless further modified). ==== -Passive +agrees with it's new agent (unless further modified). + +==== Passive The passive affix #sn[] ⟨na-⟩ makes a transitive verb agree with its -patient instead of its agent. ==== Negation +patient instead of its agent. + +==== Negation The negation prefix is #sn[] ⟨ta-⟩. It negates whatever component of the verb is immediately following it. diff --git a/templates/utils/lang-mos.typ b/templates/utils/lang-mos.typ index 5e108d9..9965aca 100644 --- a/templates/utils/lang-mos.typ +++ b/templates/utils/lang-mos.typ @@ -99,9 +99,8 @@ base.sc[*2p*], c(s + ""), c(s + ""), c(s + ""), c(s + ""), base.sc[*3pa*], c(s + ""), c(s + ""), c(s + ""), c(s + ""), base.sc[*3pi*], c(s + ""), c(s + ""), c(s + ""), c(s + ""), - base.sc[*inf*], c(s + ""), c(s + ""), c(s + ""), c(s + ""), - base.sc[*pcp.sg*], c(s + ""), c(s + ""), c(s + ""), c(s + ""), - base.sc[*pcp.pl*], c(s + ""), c(s + ""), c(s + ""), c(s + ""), + base.sc[*nf.sg*], c(s + ""), c(s + ""), c(s + ""), c(s + ""), + base.sc[*nf.pl*], c(s + ""), c(s + ""), c(s + ""), c(s + ""), ) }) }