
Υποστήριξη Αρχαίων Ελληνικών
για το LibreOffice/OpenOffice
Έκδοση: 1.6-beta8
Ανίχνευση γραμματοσειράς WinGreek
Εφόσον η μετατροπή WinGreek εξαρτάται απολύτως από την γραμματοσειρά χρησιμοποιείται (ή θα χρησιμοποιηθεί), το AncientGreek θα πρέπει να λάβει αυτό το γεγονός υπ' όψιν του. Έτσι, όταν ξεκινάει μία μετατροπή WinGreek, γίνεται έλεγχος και ανάλυση του κάθε χαρακτήρα του εγγράφου (ή της επιλογής) και σημειώνονται οι γραμματοσειρές που χρησιμοποιούνται σε αυτό. Πιθανό αποτέλεσμα είναι να βρεθεί:
- Γραμματοσειρά Greek μόνο
- Αυτό σημαίνει ότι μπορεί να εκτελεστεί μια μετατροπή βάσει της έκδοσης 1993 ή της έκδοσης 2000 της γραμματοσειράς. Αν έχει ήδη οριστεί η προτιμώμενη έκδοση στις (ρυθμίσεις του WinGreek), τότε θα χρησιμοποιηθεί αυτή. Διαφορετικά, θα εμφανιστεί ο διάλογος επιλογής γραμματοσειράς, ώστε να επιλέξει ο χρήστης ποια θα χρησιμοποιηθεί.
- Γραμματοσειρά GreekWG μόνο
- Θα εκτελεστεί η μετατροπή βάσει της γραμματοσειράς GreekWG.
- Γραμματοσειρές WinGreek και μη WinGreek
- Ο χρήστης θα ερωτηθεί για το αν θέλει να συνεχιστεί η μετατροπή ή όχι, με την εμφάνιση του ακόλουθου διαλόγου.
- Αν η απάντηση είναι θετική, θα εμφανιστεί ο διάλογος επιλογής γραμματοσειράς. Η προτεινόμενη γραμματοσειρά θα είναι:
- Η "Γραμματοσειρά Greek (έκδ. 1993)", αν η γραμματοσειρά που βρέθηκε είναι η "Greek" και η προτιμώμενη έκδοση της είναι αυτή του 1993 (ρυθμίσεις του WinGreek).
- Η "Γραμματοσειρά Greek (έκδ. 2000)", αν η γραμματοσειρά που βρέθηκε είναι η "Greek" και η προτιμώμενη έκδοση της είναι αυτή του 2000 (ρυθμίσεις του WinGreek).
- Η "Γραμματοσειρά Greek (έκδ. 2000)", αν η γραμματοσειρά που βρέθηκε είναι η "Greek" και η προτιμώμενη έκδοση της δεν έχει οριστεί (ρυθμίσεις του WinGreek).
- Η "Γραμματοσειρά GreekWG", αν η γραμματοσειρά που βρέθηκε είναι η "GreekWG".
- Και τις δύο γραμματοσειρές Greek και GreekWG
- Σε αυτή την περίπτωση, το AncientGreek δεν θα εκτελέσει καμία μετατροπή. Θα εμφανίσει απλώς ένα μήνυμα και θα σταματήσει.
- Δεν βρέθηκαν γραμματοσειρές WinGreek
- Το AncientGreek θα εμφανίσει τον διάλογο επιλογής γραμματοσειράς, ώστε να επιλέξει ο χρήστης αυτήν που θα χρησιμοποιηθεί.
Ο διάλογος Ανίχνευση γραμματοσειράς WinGreek ^
Ο διάλογος επιλογής γραμματοσειράς στα Windows 10
Ο "διάλογος επιλογής γραμματοσειράς" θα εμφανιστεί:
- Όταν η επιλογή των ρυθμίσεων WinGreek "Να επιτρέπεται πάντα η επιλογή γραμματοσειράς" είναι ενεργή (τσεκαρισμένη).
- Όταν δεν έχουν εκτελεστεί οι ρυθμίσεις της WinGreek.
- Αυτό σημαίνει ότι το AncientGreek δεν γνωρίζει ποιου είδους μετατροπή να εκτελέσει (στην πραγματικότητα, σε ποια γραμματοσειρά θα βασιστεί η μετατροπή).
- Όταν στο κείμενο βρεθούν χαρακτήρες WinGreek και μη WinGreek.
Προτεινόμενη γραμματοσειρά ^
Ο "διάλογος επιλογής γραμματοσειράς" θα προτείνει πάντα μία γραμματοσειρά για την μετατροπή. Το χρώμα του κειμένου της προτεινόμενης γραμματοσειράς θα είναι:
Μπλε: Προτείνεται μία προκαθορισμένη τιμή. Αυτό μπορεί να σημαίνει ότι δεν έχουν εκτελεστεί οι ρυθμίσεις της WinGreek.
Κόκκινο: Η προτεινόμενη γραμματοσειρά βρέθηκε στο κείμενο (έγγραφο ή επιλογή). Αν υπάρχουν και μη WinGreek γραμματοσειρές, η μετατροπή μπορεί να δώσει μη έγκυρο αποτέλεσμα.
Αν το AncientGreek προτείνει μια γραμματοσειρά, η χρήση της οποίας μπορεί να οδηγήσει σε μη έγκυρο αποτέλεσμα, και η γενική επιλογή "Αποθήκευση αρχείου πριν την μετατροπή" δεν είναι ενεργή, αυτή θα περιληφθεί στο διάλογο, όπως φαίνεται στην παραπάνω εικόνα.
Ενδείξεις προεπιλογής ^
Αν οι ρυθμίσεις της WinGreek έχουν εκτελεστεί, οι προεπιλεγμένες γραμματοσειρές θα επισημαίνονται με τον ακόλουθο τρόπο:
- Η επιλογή γραμματοσειράς Greek θα είναι με έντονους χαρακτήρες.
- Η επιλογή γραμματοσειράς WinGreek θα είναι με υπογράμμιση.