
Υποστήριξη Αρχαίων Ελληνικών
για το LibreOffice/OpenOffice
Έκδοση: 1.6-beta8
Ο διάλογος μετατροπής Ετικετών ^
Ο διάλογος Μετατροπής ετικετών ανοίγει από το μενού "AncientGreek / Ιστορικές κωδικοποιήσεις / Μετατροπή ετικετών". Όταν κάποιος κάνει κλικ εκεί, θα εμφανιστεί ο ακόλουθος διάλογος.
Ο διάλογος Μετατροπής ετικετών στο Mac OS.
Ο διάλογος μπλοκάρει την πρόσβαση στο έγγραφο, πράγμα που σημαίνει ότι ενώ θα βλέπετε το κείμενο που επιλέγεται κάθε φορά, δεν θα μπορείτε να μετακινείστε μέσα στο έγγραφο. Επίσης σημαίνει ότι αν θελήσετε να κάνετε κάποια αλλαγή στο έγγραφο, θα πρέπει να κλείσετε το διάλογο και να τον ξανανοίξετε αφού τελειώσετε με τις αλλαγές σας.
Ο διάλογος μπορεί να χωριστεί στα ακόλουθα τμήματα:
- Τμήμα Ετικέτας ^
Εδώ εισάγονται οι "Ετικέτες του AncientGreek".
Υπάρχουν δύο τρόποι εισαγωγής μίας "Ετικέτας του AncientGreek": α) πληκτρολογώντας την και β) χρησιμοποιώντας μία από τις υπάρχουσες ετικέτες από την λίστα.
Όταν η λίστα είναι κενή, θα ξεκινούσε κανείς με την πληκτρολόγηση μιας καινούργιας ετικέτας του "AncientGreek Tag", της οποίας η εγκυρότητα ελέγχεται κατά την πληκτρολόγηση. Μόλις βρεθεί μία έγκυρη ετικέτα, θα ξεκινήσει αυτόματα η αναζήτηση στο έγγραφο. Αν βρεθεί κάποιο ταίριασμα, η ετικέτα του "AncientGreek Tag" θα εισαχθεί στη λίστα για μελλοντική χρήση.
Αν η λίστα ετικετών δεν είναι κενή, μπορεί κανείς να επιλέξει μία ετικέτα από εκεί. Η επιλογή μιας ετικέτας θα ξεκινήσει αυτόματα την αναζήτηση στο έγγραφο.
- Τμήμα Επιλογής μετατροπής ^
Εδώ είναι που επιλέγεται ο τύπος της μετατροπής που θα πραγματοποιηθεί. Το AncientGreek υποστηρίζει τις ακόλουθες μετατροπές:
Beta Code σε Unicode.
Unicode σε Beta Code.
Όταν επιλεγεί, είναι διαθέσιμες οι ακόλουθες επιλογές:
- Μόνο κεφαλαία γράμματα (TLG)
Η ενεργοποίηση αυτής της επιλογής επιβάλει στον μετατροπέα να παράγει κεφαλαίους χαρακτήρες ASCII, σύμφωνα με το TLG (Thesaurus Linguae Graecae). Διαφορετικά, θα χρησιμοποιηθούν πεζοί χαρακτήρες ASCII.
- Χρήση απλών σίγμα
Αυτή η επιλογή έχει να κάνει με την μετατροπή του Τελικού Σίγμα (ς) και του Μηνοειδούς Σίγμα (c), όταν γίνεται μετατροπή κειμένου σε Beta Code. Και τα δύο αυτά γράμματα μπορούν να μετατραπούν σε "S", αλλά σύμφωνα με το The TLG® Beta Code Manual 2013, το Τελικό Σίγμα (ς) μπορεί επίσης να μετατραπεί σε "S2" και το Μηνοειδές Σίγμα (c) σε "S3" ("*S3" για το κεφαλαίο). Έτσι, όταν η επιλογή είναι ενεργή, θα χρησιμοποιηθεί ο απλός τύπος ("S")· στην αντίθετη περίπτωση, θα χρησιμοποιηθεί ο σύνθετος τύπος ("S2" και "S3" αντίστοιχα).
- Εξαίρεση του μηνοειδούς σίγμα
Η ενεργοποίηση της προηγούμενης επιλογής θα εξαλείψει οποιοδήποτε μηνοειδές σίγμα υπάρχει στο έγγραφο. Για να μην συμβεί αυτό, μπορεί κανείς να ενεργοποιήσει αυτή την επιλογή.
- Απλοποίηση μεμονωμένων σημείων τονισμού
Η ενεργοποίηση αυτής της επιλογής θα κάνει πολύ πιο ευανάγνωστο το κείμενο που είναι κωδικοποιημένο σε Beta Code. Όλα τα μεμονωμένα σημεία στίξης θα κωδικοποιούνται με τη χρήση της απλής μορφής τους στον κώδικα· για παράδειγμα η ψιλή, η οποία πολλές φορές χρησιμοποιείται και ως απόστροφος, κανονικά θα κωδικοποιούταν ως "%30", έτσι ώστε η φράση "ἀλλ᾽ ὦ φίλη Λάκαινα" θα γινόταν "A)LL%30 W)= FI/LH *LA/KAINA". Όταν αυτή η επιλογή είναι ενεργή, η παραπάνω φράση θα κωδικοποιηθεί ως "A)LL) W)= FI/LH *LA/KAINA".
Οι τιμές των παραμέτρων που θα οριστούν σε αυτόν το διάλογο δεν θα χρησιμοποιηθούν μόνο στην τρέχουσα συνεδρία. Αν θέλετε να τις ορίσετε μόνιμα, παρακαλώ χρησιμοποιήστε το Διάλογο ρυθμίσεων του AncientGreek.
SPIonic σε Unicode.
Unicode σε SPIonic.
Sgreek σε Unicode.
Unicode σε Sgreek.
LaserGreek σε Unicode.
Unicode σε LaserGreek.
GreekKeys to Unicode.
Unicode σε GreekKeys.
Ismini σε Unicode.
Unicode σε Ismini.
WinGreek σε Unicode.
Αν δεν έχει ήδη εκτελεστεί η παραμετροποίηση του WinGreek, η μετατροπή δεν θα είναι διαθέσιμη.
Unicode σε WinGreek.
Αν δεν έχει ήδη εκτελεστεί η παραμετροποίηση του WinGreek, η μετατροπή δεν θα είναι διαθέσιμη.
Son of WinGreek σε Unicode.
Μετατροπή Unicode σε Son of WinGreek.
- Τμήμα Ενεργειών ^
Αυτό το τμήμα περιέχει κουμπιά που κάνουν περιήγηση στις ετικέτες, τις ανοικτές ετικέτες, τα ζεύγη ετικετών, κλπ.
1. Κουμπιά περιήγησης ^
Εμφανίζει την επόμενη/προηγούμενη αρχική/τελική ετικέτα. Όταν επιλεγεί μια τέτοια ετικέτα, η λειτουργία αντικατάστασης δεν είναι διαθέσιμη.
Εμφανίζει την επόμενη/προηγούμενη ανοικτή αρχική/τελική ετικέτα (αν υπάρχουν ανοικτές ετικέτες). Αυτά τα δύο κουμπιά είναι ενεργά όταν δεν είναι τσεκαρισμένη η επιλογή "Μόνο έγκυρα ζεύγη ετικετών", οπότε η αντικατάσταση δεν είναι δυνατή.
Εμφανίζει το επόμενο/προηγούμενο ζεύγος ετικετών, επιλέγοντας έτσι το προς μετατροπή κείμενο.
2. Κουμπιά μετατροπής ^
Αυτά τα δύο κουμπιά είναι ενεργά όταν δεν είναι τσεκαρισμένη η επιλογή "Μόνο έγκυρα ζεύγη ετικετών", οπότε η αντικατάσταση δεν είναι δυνατή.
Μετατρέπει την επιλεγμένη ετικέτα. Όταν ολοκληρωθεί η μετατροπή, η τρέχουσα ετικέτα αφαιρείται από τη λίστα ετικετών και επιλέγεται η επόμενη. Αν δεν υπάρχουν άλλες ετικέτες για μετατροπή, εμφανίζεται το μήνυμα "Δεν βρέθηκε...", που σημαίνει ότι ο διάλογος μπορεί τώρα να κλείσει.
Με τη χρήση αυτού του κουμπιού, θα μπορούσε κανείς να μετατρέψει διαδοχικές ετικέτες στις διάφορες κωδικοποιήσεις.
Μετατρέπει όλες τις ετικέτες και κλείνει τον διάλογο.
3. Κουμπί Επιλογής εικονιδίων ^
Αλλάζει το θέμα των εικονιδίων.
- Άλλες επιλογές ^
Οι ακόλουθες επιλογές είναι επίσης διαθέσιμες:
1. Μόνο έγκυρα ζεύγη ετικετών ^
Όταν ενεργοποιηθεί αυτή η επιλογή, λαμβάνονται υπ' όψιν μόνο τα "έγκυρα" ζεύγη ετικετών, και τα δύο κουμπιά μετατροπής ενεργοποιούνται, ώστε να είναι δυνατή η μετατροπή του κειμένου.
Όταν απενεργοποιηθεί, λαμβάνονται υπ' όψιν τόσο τα "έγκυρα" όσο και τα "μη έγκυρα" ζεύγη ετικετών, τα δύο κουμπιά μετατροπής απενεργοποιούνται, ώστε να μην είναι δυνατή η μετατροπή του κειμένου· είναι δυνατή μόνο η περιήγηση στις ετικέτες, ανοικτές ετικέτες και ζεύγη ετικετών.
Το ερώτημα πλέον είναι: ποιο ζεύγος ετικετών θεωρείται έγκυρο;
Έστω ότι έχουμε τον ακόλουθο κώδικα HTML:
<p class="anc">Some Text</p>
Some more text
</p>
Αυτός ο κώδικας περιέχει ένα HTML σφάλμα. Οι ετικέτες "<p class="anc">" και "</p>" αποτελούν ένα έγκυρο ζεύγος ετικετών (ή πιο απλά μια έγκυρη ετικέτα HTML), αλλά η ετικέτα "</p>" που ακολουθεί, είναι μία "ορφανή" ή "ανοικτή" ετικέτα.
Όταν αυτό το κείμενο ταιριάξει σε μία "ετικέτα του AncientGreek" (σε αυτή την περίπτωση στην "<p class="anc">...</p>"), θα οδηγήσει στην εξαγωγή δύο επιλογών, όπως φαίνεται στην ακόλουθη εικόνα:
Το AncientGreek θεωρεί ότι η πρώτη επιλογή (αυτή στα αριστερά) είναι "έγκυρη" ενώ η δεύτερη (αυτή στα δεξιά) είναι "μη έγκυρη", εφόσον περιέχει μία "ορφανή" ή "ανοικτή" ετικέτα.
2. Αφαίρεση της ετικέτας μετά την μετατροπή ^
Όταν ενεργοποιηθεί αυτή η επιλογή, η Αρχική και η Τελική ετικέτα θα αφαιρεθούν, μετά την μετατροπή. Αυτό θα ήταν χρήσιμο όταν δεν δουλεύουμε με κώδικα HTML.