diff --git a/projects/nominal_distinguishers/make_noun_lexicon.py b/projects/nominal_distinguishers/make_noun_lexicon.py index fd0445a..a6e2209 100755 --- a/projects/nominal_distinguishers/make_noun_lexicon.py +++ b/projects/nominal_distinguishers/make_noun_lexicon.py @@ -16,18 +16,6 @@ "ὅδε", "τοιόσδε", - "ὅσιος", # need to sort out 150208 - "νηφάλιος", - "μάταιος", - "ἥμισυς", # what's going on in GSN? - - "τρεῖς", # works but revisit (p236) - "οὐδείς", - "εἷς", - "μηδείς", - - "τέσσαρες", - "ὁ", "ὅς", "οὗτος", @@ -81,6 +69,7 @@ "δοῦλος": "a-1a(2a)", # @@@ "δύσις": "n-3e(5b)", "εἰδωλόθυτον": "a-3a", # should it be εἰδωλόθυτος ? + "εἷς": "a=4b(2-EIS)", "εἴωθα": "v-1b(3)", "ἑκών": "a-2a(2)", # made up subcategory to select n-3c(5b) in masculine/neuter "ἔννυχα": "a-3a", # incorrect lemma? @@ -111,16 +100,21 @@ "λιμός": "n=2a/2b", "Μαθθαῖος": "n-2a", "Μαθθίας": "n-1d", + "μάταιος": "a=1a(1)/a-3", "μέγας": "a=1a(2a-MEGAS)", "μέλαν": "a-2a(3)", # made up subcategory + "μηδείς": "a=4b(2-EIS)", "μήν": "n-3f(1a)", "μητρολῴας": "n-1d", "μίγνυμι": "v-3c(2)", + "νηφάλιος": "a-3a", # @@@ "νουμηνία": "n-1a", "νύμφη": "n-1b", "οἶμαι": "v-1d(2c)", "ὄνος": "n=2a/2b", # masculine in Luke + "ὅσιος": "a-3a", # @@@ "ὀστέον": "n-2d", + "οὐδείς": "a=4b(2-EIS)", "οὖς": "n=3c(6c-OUS)", "ὀψία": "n-1a", "παρθένος": "n=2a/2b", # only masculine in Revelation @@ -138,8 +132,11 @@ "ταχύ": "adverb", "τέσσαρες": "a-4c", "τιμιότης": "n-3c(1)", + "τίς": "a-4b(2-TIS)", + "τις": "a-4b(2-TIS)", # "τομώτερος", "τοὔνομα": "n-3c(4)", + "τρεῖς": "a=4a(TREIS)", "τριετία": "n-1a", "τρίμηνον": "a-3a", # should it be τρίμηνος? "ὕαλος": "n-2a", @@ -218,6 +215,12 @@ "F": "n-1a", "N": "n-2c", }[gender] + elif cat == "a=1a(1)/a-3": + cat = { + "M": "n-2a", + "F": "n=1a/2b", + "N": "n-2c", + }[gender] elif cat == "a-1a(2a)": cat = { "M": "n-2a", @@ -292,18 +295,30 @@ "F": "n-3d(2aA)", "N": "n-3d(2bA)", # made up }[gender] + elif cat == "a=4a(TREIS)": + cat = { + "M": "n-3d(2aA-TREIS)", # made up + "F": "n-3d(2aA-TREIS)", + "N": "n-3d(2bA-TREIS)", # made up + }[gender] elif cat == "a-4b(1)": cat = { "M": "n-3f(1bA)", # made up "F": "n-3f(1bA)", "N": "n-3f(1bA)", }[gender] - elif cat == "a-4b(2)": + elif cat == "a-4b(2-TIS)": cat = { "M": "n-3f(TIS)", # made up "F": "n-3f(TIS)", "N": "n-3f(TIS)", }[gender] + elif cat == "a=4b(2-EIS)": + cat = { + "M": "n-3f(EIS)", # made up + "F": "n=1a(EIS)", + "N": "n-3f(EIS)", + }[gender] elif cat.startswith("v") or cat.startswith("cv"): if aspect_voice == "PA": cat = { diff --git a/projects/nominal_distinguishers/nominal_endings.yaml b/projects/nominal_distinguishers/nominal_endings.yaml index 4947795..981fd6b 100644 --- a/projects/nominal_distinguishers/nominal_endings.yaml +++ b/projects/nominal_distinguishers/nominal_endings.yaml @@ -39,6 +39,7 @@ NSM: - ων n-3f\(1[bc]\) ν+ - ων n-3f\(1bA\) ν+ - τι.ς n-3f\(TIS\) ν+ς + - εις n-3f\(EIS\) - η.ρ n-3f\(2a\) ρ+ - υ.ς n-3f\(2a\) ρ+ς - ηρ n-3f\(2[bc]\) ρ+ @@ -49,6 +50,8 @@ NSM: NSF: - ε.α n-1a α+ - ι.α n-1a α+ + - εμια n=1a\(EIS\) εμια+ + - μια n=1a\(EIS\) μια+ - ρ.α n-1a α+ - σ.α n-1a\(XAP\) - η n-1b η+ @@ -56,6 +59,7 @@ NSF: - η n-1h εα+ - α n-1h αα+ - ος n-2b ο+ς + - ι.α n=1a/2b α+ - ος n=1a/2b ο+ς - ος n=2a/2b ο+ς - ψ n-3a\(1\) π+ς @@ -109,6 +113,7 @@ NSN: - υ n-3e\(5bF\) ϝ+ - εν n-3f\(1bA\) * - τι. n-3f\(TIS\) ν+ + - εν n-3f\(EIS\) εν+ - υρ. n-3f\(2a\) ρ+ NS-: @@ -150,6 +155,7 @@ GSM: - ονος n-3f\(1b\) ον+ος - ενος n-3f\(1b\) εν+ος - τι.νος n-3f\(TIS\) ν+ος + - ενος n-3f\(EIS\) εν+ος - υ.ρος n-3f\(2a\) ρ+ος - η.ρος n-3f\(2a\) ρ+ος - ερος n-3f\(2b\) ερ+ος @@ -160,6 +166,8 @@ GSM: GSF: - ε.ας n-1a α+ς - ι.ας n-1a α+ς + - μιας n=1a\(EIS\) μια+ς + - ι.ας n=1a/2b α+ς - ϊ.ας n-1a α+ς - ρ.ας n-1a α+ς - ι.ης n-1a\(XAP\) * @@ -206,8 +214,10 @@ GSN: - ους n-3d\(2bA\) εσ+ος - εως n-3e\(5b\) ϳ+ος - εως n-3e\(5bF\) ?ϝ+ος + - ους n-3e\(5bF\) *ϝ+ος # BDF 46.3 - α.νος n-3f\(1aS\) ν+ος - τι.νος n-3f\(TIS\) ν+ος + - ενος n-3f\(EIS\) εν+ος - ρ.ος n-3f\(2a\) ρ+ος GS-: @@ -241,6 +251,7 @@ DSM: - η.νι n-3f\(1a\) ν+ι - ονι n-3f\(1b\) ον+ι - τι.νι n-3f\(TIS\) ν+ι + - ενι n-3f\(EIS\) εν+ι - η.ρι n-3f\(2a\) ρ+ι - ορι n-3f\(2b\) ορ+ι - τ.ρι n-3f\(2c\) ρ+ι @@ -249,6 +260,7 @@ DSM: DSF: - ε.ᾳ n-1a α+ι - ι.ᾳ n-1a α+ι + - μιᾳ n=1a\(EIS\) μια+ι - ϊ.ᾳ n-1a α+ι - ρ.ᾳ n-1a α+ι - στο.ᾳ n-1a α+ι @@ -289,6 +301,7 @@ DSN: - ει n-3d\((1|2b)\) εσ+ι - α.νι n-3f\(1aS\) ν+ι - τι.νι n-3f\(TIS\) ν+ι + - ενι n-3f\(EIS\) εν+ι - υρ.ι n-3f\(2a\) ρ+ι DS-: @@ -333,6 +346,7 @@ ASM: - ονα n-3f\(1b\) ον+α - ονα n-3f\(1bA\) ον+α - τι.να n-3f\(TIS\) ν+α + - ενα n-3f\(EIS\) εν+α - η.ρα n-3f\(2a\) ρ+α - υ.ρα n-3f\(2a\) ρ+α - ερα n-3f\(2b\) ερ+α @@ -344,6 +358,8 @@ ASM: ASF: - ε.αν n-1a α+ν - ι.αν n-1a α+ν + - εμιαν n=1a\(EIS\) εμια+ν + - μιαν n=1a\(EIS\) μια+ν - ι.αν n=1a/2b α+ν - ρ.αν n-1a α+ν - σ.αν n-1a\(XAP\) α+ν @@ -409,6 +425,7 @@ ASN: - ες n-3d\(2bA\) εσ+ - υ n-3e\(5bF\) ϝ+ - εν n-3f\(1bA\) * + - εν n-3f\(EIS\) * - ον n-3f\(1bA\) * - τι. n-3f\(TIS\) ν+ - υρ. n-3f\(2a\) + @@ -467,7 +484,9 @@ NPM: - ουντες n-3c\(5-PAP\) ?οντ+ες - ωντες n-3c\(5-PAP\) ?οντ+ες - ν.υντες n-3c\(5-PAP\) υντ+ες + - ρ.ες a-4c +ες - εις n-3d\(2aA\) * + - εις n-3d\(2aA-TREIS\) * - υες n-3e\(1\) ϝ+ες - εις n-3e\(3\) εϝ+ες - εις n-3e\(5b\) ϳ+ες @@ -488,6 +507,7 @@ NPM: NPF: - αι n-1[abc] αι - οι n-2b οι + - οι n=1a/2b οι - οι n=1b/2b οι - οι n=2a/2b οι - κες n-3b\(1\) κ+ες @@ -497,7 +517,9 @@ NPF: - τες n-3c\(1\) τ+ες - δες n-3c\(2\) δ+ες - δες n=3c\(2-ERIS\) δ+ες + - ρ.ες a-4c +ες - εις n-3d\(2aA\) * + - εις n-3d\(2aA-TREIS\) * - υες n-3e\(1\) ϝ+ες - εις n-3e\(5b\) ϳ+ες - τι.νες n-3f\(TIS\) ν+ες @@ -518,12 +540,14 @@ NPN: - ουντα n-3c\(5-PAP\) ?οντ+α - οντα n-3c\(5a-AAP\) οντ+α - εντα n-3c\(5a-APP\) εντ+α + - ρ.α a-4c +α - τα n-3c\(6a\) τ+α - ατα n-3c\(6b\) ατ+α - ωτα n=3c\(6c-OUS\) ωτ+α - η n-3d\(2b\) εσ+α - η n-3d\(2bA\) εσ+α - ια n-3d\(2bA\) *+α + - ια n-3d\(2bA-TREIS\) *+α - ονα n-3f\(1bA\) ον+α - τι.να n-3f\(TIS\) ν+α @@ -571,6 +595,7 @@ GPM: - οντων n-3c\(5-PAP\) οντ+ων - ωντων n-3c\(5-PAP\) ?οντ+ων - ουντων n-3c\(5-PAP\) ?οντ+ων + - ρ.ων a-4c +ων - υων n-3e\(1\) ϝ+ων - εων n-3e\(3\) εϝ+ων - οων n-3e\(4\) οϝ+ων @@ -606,6 +631,7 @@ GPN: - α.ντων n-3c\(5a\) ντ+ων - οντων n-3c\(5-PAP\) οντ+ων - εντων n-3c\(5a-APP\) εντ+ων + - ρ.ων a-4c +ων - των n-3c\(6a\) τ+ων - ατων n-3c\(6b\) ατ+ων - των n-3c\(6c\) τ+ων @@ -637,8 +663,10 @@ DPM: - α.σι(ν) n-3c\(5a-AAP\) * - ουσι(ν) n-3c\(5a-AAP\) * - ουσι(ν) n-3c\(5b\) οντ+σι(ν) + - ρ.σι(ν) a-4c +σι(ν) - εσι(ν) n-3d\(2aA\) *+σι(ν) - ευσι(ν) n-3d\(2aA\) *+σι(ν) + - ισι(ν) n-3d\(2aA-TREIS\) *+σι(ν) - ευσι(ν) n-3e\(3\) εϝ+σι(ν) - εσι(ν) n-3e\(5b\) ϳ+σι(ν) - τι.σι(ν) n-3f\(TIS\) ν+σι(ν)* @@ -662,10 +690,11 @@ DPF: - σι(ν) n-3c\(1\) τ+σι(ν) - σι(ν) n-3c\(2\) δ+σι(ν) - σι(ν) n-3c\(3\) θ+σι(ν) + - ρ.σι(ν) a-4c +σι(ν) - ισι(ν) n-3d\(2aA\) * + - ισι(ν) n-3d\(2aA-TREIS\) * - εσι(ν) n-3e\(5b\) ϳ+σι(ν) - εσι(ν) n-3f\(1b\) εν+σι(ν) - # - ερ.σι(ν) n-3f\(2a\) ερ+σι(ν) - ερσι(ν) n=3f\(2a-XEIR\) ερ+σι(ν) DPN: @@ -677,6 +706,7 @@ DPN: - α.σι(ν) n-3c\(5a\) ντ+σι(ν)* - εισι(ν) n-3c\(5a-APP\) * - ουσι(ν) n-3c\(5-PAP\) ?ντ+σι(ν)* + - ρ.σι(ν) a-4c +σι(ν) - ασι(ν) n-3c\(6b\) ατ+σι(ν)* - ω.σι(ν) n-3c\(6c\) τ+σι(ν)* - ωσι(ν) n=3c\(6c-OUS\) ωτ+σι(ν)* @@ -707,8 +737,10 @@ APM: - ουντας n-3c\(5-PAP\) ?οντ+ας - ωντας n-3c\(5-PAP\) ?οντ+ας - ντας n-3c\(5a\) ντ+ας + - ρ.ας a-4c +ας - εις n-3c\(2\) * - εις n-3d\(2aA\) * + - εις n-3d\(2aA-TREIS\) * - υας n-3e\(1\) ϝ+ας - εις n-3e\(3\) εϝ+ας - οας n-3e\(4\) οϝ+ας @@ -745,7 +777,9 @@ APF: - δας n=3c\(2KLEIS\) δ+ας - εις n=3c\(2KLEIS\) *ϳ+νς - εις n=3c\(2-ERIS\) * + - ρ.ας a-4c +ας - εις n-3d\(2aA\) * + - εις n-3d\(2aA-TREIS\) * - υας n-3e\(1\) ϝ+ας - εις n-3e\(5b\) ϳ+νς* - ιν.ας n-3f\(1a\) +ας @@ -773,6 +807,7 @@ APN: - οντα n-3c\(5-PAP\) οντ+α - ωντα n-3c\(5-PAP\) ?οντ+α - ουντα n-3c\(5-PAP\) ?οντ+α + - ρ.α a-4c +α - τα n-3c\(6a\) τ+α - ατα n-3c\(6b\) ατ+α - ω.τα n-3c\(6c\) τ+α @@ -782,6 +817,8 @@ APN: - η n-3d\(2b\) εσ+α - η n-3d\(2bA\) εσ+α - ι.α n-3d\(2bA\) * + - ια n-3d\(2bA-TREIS\) * + - ια n-3e\(5bF\) * # @@@ - εα n-3e\(5bF\) * - ονα n-3f\(1bA\) ον+α - τι.να n-3f\(TIS\) diff --git a/projects/nominal_distinguishers/nominals.yaml b/projects/nominal_distinguishers/nominals.yaml index cfee12e..0b14098 100644 --- a/projects/nominal_distinguishers/nominals.yaml +++ b/projects/nominal_distinguishers/nominals.yaml @@ -9234,6 +9234,27 @@ M: theme(s): εἰρηνοποι NP: εἰρηνοποιοί εἰρηνοποι|οί οι +εἷς: + mounce: a=4b(2-EIS) + forms: + M: + theme(s): + NS: εἷς |εἷς + GS: ἑνός |ἑνός εν+ος + DS: ἑνί |ἑνί εν+ι + AS: ἕνα |ἕνα εν+α + F: + theme(s): + NS: μία |μία μια+ + GS: μιᾶς |μιᾶς μια+ς + DS: μιᾷ |μιᾷ μια+ι + AS: μίαν |μίαν μια+ν + N: + theme(s): + NS: ἕν |ἕν εν+ + GS: ἑνός |ἑνός εν+ος + DS: ἑνί |ἑνί εν+ι + AS: ἕν |ἕν * εἰσακούω: mounce: cv-1a(8) forms: @@ -13225,6 +13246,14 @@ M: theme(s): ἡμιθαν AS: ἡμιθανῆ ἡμιθαν|ῆ * +ἥμισυς: + mounce: a-2b + forms: + N: + theme(s): ἡμισ + GS: ἡμίσους ἡμίσ|ους *ϝ+ος + AS: ἥμισυ ἥμισ|υ ϝ+ + AP: ἡμίσια ἡμίσ|ια * ἡμιώριον: mounce: n-2c forms: @@ -18432,6 +18461,20 @@ M: theme(s): ματαιολογ NP: ματαιολόγοι ματαιολόγ|οι οι +μάταιος: + mounce: a=1a(1)/a-3 + forms: + M: + theme(s): μαται + NP: μάταιοι μάται|οι οι + F: + theme(s): μαται + NS: μάταιος μάται|ος ο+ς / ματαία ματαί|α α+ + GS: ματαίας ματαί|ας α+ς + NP: μάταιοι μάται|οι οι + N: + theme(s): μαται + GP: ματαίων ματαί|ων +ων ματαιότης: mounce: n-3c(1) forms: @@ -18980,6 +19023,23 @@ GS: μετώπου μετώπ|ου ο+ιο AS: μέτωπον μέτωπ|ον ο+ν GP: μετώπων μετώπ|ων +ων +μηδείς: + mounce: a=4b(2-EIS) + forms: + M: + theme(s): μηδ + NS: μηδείς μηδ|είς + DS: μηδενί μηδ|ενί εν+ι + AS: μηδένα μηδ|ένα εν+α + F: + theme(s): μηδ + AS: μηδεμίαν μηδ|εμίαν εμια+ν + N: + theme(s): μηδ/μηθ + NS: μηδέν μηδ|έν εν+ + GS: μηδενός μηδ|ενός εν+ος + DS: μηδενί μηδ|ενί εν+ι + AS: μηδέν μηδ|έν * / μηθέν μηθ|έν * μῆκος: mounce: n-3d(2b) forms: @@ -19719,6 +19779,16 @@ M: theme(s): νηστ AP: νήστεις νήστ|εις * +νηφάλιος: + mounce: a-3a + forms: + M: + theme(s): νηφαλι + AS: νηφάλιον νηφάλι|ον ο+ν + AP: νηφαλίους νηφαλί|ους ο+νς + F: + theme(s): νηφαλι + AP: νηφαλίους νηφαλί|ους ο+νς νήφω: mounce: v-1b(1) forms: @@ -21063,6 +21133,19 @@ F: theme(s): ὀρχησαμεν GS: ὀρχησαμένης ὀρχησαμέν|ης η+ς +ὅσιος: + mounce: a-3a + forms: + M: + theme(s): ὁσι + NS: ὅσιος ὅσι|ος ο+ς + AS: ὅσιον ὅσι|ον ο+ν + F: + theme(s): ὁσι + AP: ὁσίους ὁσί|ους ο+νς + N: + theme(s): ὁσι + AP: ὅσια ὅσι|α α ὁσιότης: mounce: n-3c(1) forms: @@ -21127,6 +21210,25 @@ AS: ὀσφύν ὀσφ|ύν ϝ+ν NP: ὀσφύες ὀσφ|ύες ϝ+ες AP: ὀσφύας ὀσφ|ύας ϝ+ας +οὐδείς: + mounce: a=4b(2-EIS) + forms: + M: + theme(s): οὐδ/οὐθ + NS: οὐδείς οὐδ|είς + GS: οὐδενός οὐδ|ενός εν+ος / οὐθενός οὐθ|ενός εν+ος + DS: οὐδενί οὐδ|ενί εν+ι + AS: οὐδένα οὐδ|ένα εν+α + F: + theme(s): οὐδ + NS: οὐδεμία οὐδ|εμία εμια+ + AS: οὐδεμίαν οὐδ|εμίαν εμια+ν + N: + theme(s): οὐδ/οὐθ + NS: οὐδέν οὐδ|έν εν+ + GS: οὐδενός οὐδ|ενός εν+ος / οὐθενός οὐθ|ενός εν+ος + DS: οὐδενί οὐδ|ενί εν+ι + AS: οὐδέν οὐδ|έν * / οὐθέν οὐθ|έν * οὐρά: mounce: n-1a forms: @@ -28810,6 +28912,26 @@ GP: τεράτων τερά|των τ+ων DP: τέρασι(ν) τέρα|σι(ν) τ+σι(ν) AP: τέρατα τέρα|τα τ+α +τέσσαρες: + mounce: a-4c + forms: + M: + theme(s): τεσσαρ + NP: τέσσαρες τέσσαρ|ες +ες + GP: τεσσάρων τεσσάρ|ων +ων + DP: τέσσαρσι(ν) τέσσαρ|σι(ν) +σι(ν) + AP: τέσσαρας τέσσαρ|ας +ας + F: + theme(s): τεσσαρ + NP: τέσσαρες τέσσαρ|ες +ες + DP: τέσσαρσι(ν) τέσσαρ|σι(ν) +σι(ν) + AP: τέσσαρας τέσσαρ|ας +ας + N: + theme(s): τεσσαρ + NP: τέσσαρα τέσσαρ|α +α + GP: τεσσάρων τεσσάρ|ων +ων + DP: τέσσαρσι(ν) τέσσαρ|σι(ν) +σι(ν) + AP: τέσσαρα τέσσαρ|α +α τεσσαρεσκαιδέκατος: mounce: a-1a(2a) forms: @@ -29068,7 +29190,7 @@ theme(s): τιμωρι GS: τιμωρίας τιμωρί|ας α+ς τις: - mounce: a-4b(2) + mounce: a-4b(2-TIS) forms: M: theme(s): τι @@ -29098,7 +29220,7 @@ GP: τινων τι|νων ν+ων AP: τινα τι|να τίς: - mounce: a-4b(2) + mounce: a-4b(2-TIS) forms: M: theme(s): τι @@ -29252,6 +29374,25 @@ F: theme(s): τραχει NP: τραχεῖαι τραχεῖ|αι αι +τρεῖς: + mounce: a=4a(TREIS) + forms: + M: + theme(s): τρ/τρι + NP: τρεῖς τρ|εῖς * + GP: τριῶν τρι|ῶν +ων + DP: τρισί(ν) τρ|ισί(ν) *+σι(ν) + AP: τρεῖς τρ|εῖς * + F: + theme(s): τρ/τρι + NP: τρεῖς τρ|εῖς * + GP: τριῶν τρι|ῶν +ων + DP: τρισί(ν) τρ|ισί(ν) * + AP: τρεῖς τρ|εῖς * + N: + theme(s): τρ + NP: τρία τρ|ία *+α + AP: τρία τρ|ία * τρέμω: mounce: v-1c(2) forms: