This is the documentation page for Module:el-nouns-decl

Module:el-nouns-decl >> Module:el-nouns-decl/functions     <<   Module:el-nouns-decl/τεκμηρίωση <<
Το Module περιλαμβάνει α) γενικές λειτουργίες (συναρτήσεις) και το Πρότυπο:el-nouns-decl και β) επιμέρους συναρτήσεις, έτοιμους πίνακες κλίσεων που καλούνται από Πρότυπα (βρίσκονται αλφαβητικά στο Module:el-nouns-decl/functions)

Πίνακας Προτύπων, Κατηγοριών και κλίσεων υπάρχει στο Παράρτημα:Ουσιαστικά (νέα ελληνικά) με δυνατότητα πολλαπλών αλφαβητικών κατατάξεων των παραδειγμάτων.
Η διαμόρφωση των θεμάτων γίνεται από το Module:grk-stems

Θέματα και καταλήξεις επεξεργασία

Για τις καταλήξεις των πτώσεων χρησιμοποιούνται οι εξής παράμετροι:

οε: ονομαστική ενικού
γε: γενική ενικού,
γε2: γενική ενικού (2ος τύπος)
αε: αιτιατική ενικού
κε: κλητική ενικού - Αν λείπει τεκμαίρεται ότι είναι ίδια με την αιτ. εν.
κε0: κλητική ενικού (δύσχρηστη σε παρένθεση)
κε2: κλητική ενικού (δεύτερος τύπος)
οπ: ονομαστική πληθυντικού
οπ2: ονομαστική πληθυντικού (δεύτερος τύπος)
γπ: γενική πληθυντικού
γπ0: γενική πληθυντικού (δύσχρηστη, σε παρένθεση)
γπ2: γενική πληθυντικού (2ος τύπος)
απ: αιτιατική πληθυντικού - Αν λείπει τεκμαίρεται ότι είναι ίδια με την ονομ. πλ
απ2: αιτιατική πληθυντικού (δεύτερος τύπος)
Η κλητική πληθυντικού θεωρείται ίδια με την ονομαστική, εκτός από την περίπτωση των θηλυκών σε -ος (διάμετρος).

Τα θέματα

  1. το θέμα προκύπτει μετά την αφαίρεση της κατάληξης (ενός ή δύο γραμμάτων) που γίνεται αυτόματα στον Κύριο Ονοματοχώρο (αν θέλουμε, μπορούμε να δηλώσουμε διαφορετικό |λήμμα=xxxx)
    • Μπορούμε να προσδιορίσουμε το θέμα που αντιστοιχεί σε κάποια πτώση, με τις παραμέτρους οεθ, γεθ, και δεύτερους τύπους οε2θ, γε2θ κ.ο.κ. σε περίπτωση που είναι διαφορετικό από το αυτόματο.
  2. Οι παρεμβάσεις στον τονισμό του θέματος για τις παραλλαγές του γίνονται από το Module:grk-stems (άτονο, μετακινήσεις του τόνου) ή/και από το Module:stems (βλ. Πρότυπο:el-nouns-decl)

Βασικές συναρτήσεις επεξεργασία

Οι γενικές συναρτήσεις (functions) του Module είναι:

  • klisi1: Συνάρτηση (function) που χρησιμοποιείται για τη μεγάλη πλειοψηφία των ουσιαστικών. Καλείται μόνο από άλλη συνάρτηση του module (από τις Επιμέρους Συναρτήσεις).
  • klisi2: Συνάρτηση (function) που χρησιμοποιείται για ουδέτερα όπως το τσάι, παρόν, μέλλον, ον που εμφανίζουν ένα επιπλέον σύμφωνο (γ ή τ) στο τέλος του θέματος. Καλείται μόνο από Επιμέρους Συνάρτηση του module.
  • fulltable: απ' ευθείας απ' αυτόν τον super-πίνακα δημιουργούνται functions στο Module:el-nouns-decl/functions που έχουν πολλές εξειδικευμένες παρατηρήσεις και υποπεριπτώσεις (όπως η κλίση 'διάμετρος', η κλίση 'όπουλος', κ.ά.)
  • free: καλείται από το Πρότυπο:el-nouns-decl και δημιουργεί πίνακα με δυνατότητα επεξεργασίας όλων των παραμέτρων: ολόκληρης λέξης (οεΛ, γεΛ, αεΛ, ...), θέματος και κατάληξης (οεθ, οε, γεθ, γε, ...)

Επιμέρους συναρτήσεις επεξεργασία

Είναι έτοιμες εφαρμογές κλίσεων. Βρίσκονται στο Module:el-nouns-decl/functions, αλφαβητικά.

Τις καλούμε με πρότυπα επεξεργασία

Τα Πρότυπα Κλίσων με τη μορφή el-κλίση-'τάδε' καλούν κάποια συνάρτηση
Τρόπος Α:

Τρόπος Β (για ιδιόκλιτα, δύσκολες κλίσεις, ελλειπτικά ή πολυλεκτικούς όρους).

Συντήρηση επεξεργασία

Ελέγχουμε συχνά:

Προβλήματα επεξεργασία

  • Το module προϋπήρχε, μετά προστέθηκαν λειτουργίες, άρα έχουμε μια ποικιλία, άλλοτε με περιορισμούς, άλλοτε όχι. Θα προτιμούσαμε να προκύπτουν τα πάντα με ενιαίο τρόπο από την function free, με όλες τις δυνατότητες διαθέσιμες ανά πάσα στιγμή στον συγγραφέα προτύπων.
  • Η παρουσία του άρθρου, δημιουργεί πολλές κατηγορίες. Η θέση του τόνου (παροξύτονα ή προπαροξύτονα) είναι ανοιχτή: θα έπρεπε ίσως να είναι αυστηρή: κάθε function να δέχεται λέξεις μόνον παροξύτονες ή μόνον προπαροξύτονες.