Module:el-nouns-decl/τεκμηρίωση
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: αιτιατική πληθυντικού (δεύτερος τύπος)
- Η κλητική πληθυντικού θεωρείται ίδια με την ονομαστική, εκτός από την περίπτωση των θηλυκών σε -ος (διάμετρος).
Τα θέματα
- το θέμα προκύπτει μετά την αφαίρεση της κατάληξης (ενός ή δύο γραμμάτων) που γίνεται αυτόματα στον Κύριο Ονοματοχώρο (αν θέλουμε, μπορούμε να δηλώσουμε διαφορετικό |λήμμα=xxxx)
- Μπορούμε να προσδιορίσουμε το θέμα που αντιστοιχεί σε κάποια πτώση, με τις παραμέτρους οεθ, γεθ, και δεύτερους τύπους οε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:el-nouns-decl/functions
- → καλούνται από Πρότυπα με παρόμοιο όνομα (γραφής wikitext) που υπάρχουν στην Κατηγορία:Πρότυπα κλίσης ουσιαστικών (νέα ελληνικά).
Τρόπος Β (για ιδιόκλιτα, δύσκολες κλίσεις, ελλειπτικά ή πολυλεκτικούς όρους).
- Από τη συνάρτηση free (function free) →
- → Πρότυπο:el-nouns-decl, που έχει αποθηκευμένα όλα τα ονόματα παραμέτρων, ώστε να δημιουργηθούν →
- → θυγατρικά πρότυπα κλίσεων (όπως το Πρότυπο:el-κλίση-'βράχος', το γενικό Πρότυπο:el-κλίση-όροι για πολυλεκτικούς όρους)
- → ή καλείται απευθείας μέσα από το λήμμα (όπως στο πυρ)
- → Πρότυπο:el-nouns-decl, που έχει αποθηκευμένα όλα τα ονόματα παραμέτρων, ώστε να δημιουργηθούν →
Συντήρηση επεξεργασία
Ελέγχουμε συχνά:
- Κατηγορία:Σελίδες με σφάλματα στο πρότυπο κλίσης ουσιαστικών (νέα ελληνικά)
- Κατηγορία:Έλεγχος κλίσης - Ουσιαστικά (νέα ελληνικά)
- Κατηγορίες ελέγχου χωρισμού παροξύτονων-προπαροξύτονων. όπως στο Συζήτηση Module talk:el-nouns-decl/functions
- πρέπει να είναι άδεια η Κατηγορία:Ουσιαστικά που κλίνονται όπως το '' (νέα ελληνικά)
- ελέγχουμε αν είναι ΟΚ η Κατηγορία:Ουσιαστικά χωρίς γένος (νέα ελληνικά)
- και Κατηγορία:Επώνυμα χωρίς γένος (νέα ελληνικά) (θα πρέπει να είναι: κοινού γένους)
Προβλήματα επεξεργασία
- Το module προϋπήρχε, μετά προστέθηκαν λειτουργίες, άρα έχουμε μια ποικιλία, άλλοτε με περιορισμούς, άλλοτε όχι. Θα προτιμούσαμε να προκύπτουν τα πάντα με ενιαίο τρόπο από την function free, με όλες τις δυνατότητες διαθέσιμες ανά πάσα στιγμή στον συγγραφέα προτύπων.
- Η παρουσία του άρθρου, δημιουργεί πολλές κατηγορίες. Η θέση του τόνου (παροξύτονα ή προπαροξύτονα) είναι ανοιχτή: θα έπρεπε ίσως να είναι αυστηρή: κάθε function να δέχεται λέξεις μόνον παροξύτονες ή μόνον προπαροξύτονες.