ancientgreek-logo.png

Υποστήριξη Αρχαίων Ελληνικών
για το LibreOffice/OpenOffice
Έκδοση: 1.6-beta8

Ο διάλογος Εισαγωγής Χαρακτήρων ^

Η Διάταξη Πληκτρολογίου Ibycus είναι πραγματικά χρήσιμη, αλλά παρουσιάζει μια ορισμένη δυσκολία στο να θυμάται κανείς όλους τους συνδυασμούς πλήκτρων που παράγουν τους "σπάνιους" χαρακτήρες.

Ο διάλογος Εισαγωγής Χαρακτήρων (που φαίνεται παρακάτω) έρχεται να βοηθήσει σε αυτήν την κατάσταση.

ibycus-insert-char.jpg
Ο διάλογος Εισαγωγής Χαρακτήρων στα Windows 8.1

Η ενεργοποίηση του διαλόγου γίνεται με το πάτημα του "Ctrl-8" στα Windows και το Linux ή του "⌘8" στο Mac OS, με την προϋπόθεση ότι η διάταξη είναι ενεργή.

Οι διαθέσιμοι χαρακτήρες έχουν χωριστεί σε ομάδες, ώστε να διατηρηθεί μικρό το μέγεθος του διαλόγου.

Χαρακτήρες που περιέχονται σε κάποια Unicode PUA επισημαίνονται με έναν αστερίσκο, που δηλώνει ότι ο χαρακτήρας μπορεί να μην εμφανιστεί σωστά.

Ο διάλογος κλείνει με κλικ σε ένα κουμπί χαρακτήρα, ενώ ο χαρακτήρας εισάγεται στο έγγραφο.

Σχετικά με τις PUA (Private User Areas) ^

Οι PUA (Private User Areas) στο Unicode είναι περιοχές κωδικών στους οποίους, εξ ορισμού, δεν έχουν αντιστοιχηθεί χαρακτήρες από το Unicode Consortium. Οι χαρακτήρες που περιέχονται σε αυτές τις περιοχές δεν θεωρούνται τυπικοί χαρακτήρες Unicode.

Πολλοί δημιουργοί γραμματοσειρών χρησιμοποιούν τις PUA για εμφάνιση διάφορων χαρακτήρων. Κάποιες από αυτές τις λίστες χαρακτήρων έχουν διατεθεί στο κοινό, ώστε άλλοι δημιουργοί να μην χρησιμοποιούν θέσεις στις PUA που έχουν ήδη χρησιμοποιηθεί από τους πρώτους. Πολλοί από τους χαρακτήρες που αρχικά είχαν δηλωθεί σε κάποια PUA, έχουν στη συνέχεια εισαχθεί στο πρότυπο Unicode, λαμβάνοντας όμως κάποιον κωδικό ο οποίος είναι εκτός PUA.

Κάποιες από τις πιο γνωστές λίστες χαρακτήρων PUA είναι αυτές των ConScript Unicode Registry (CSUR), Medieval Unicode Font Initiative (MUFI), SIL International (παλαιότερα γνωστό ως Summer Institute of Linguistics) και του TITUS (German "Thesaurus Indogermanischer Text- und Sprachmaterialien").

Στην πράξη, η σωστή εμφάνιση ενός χαρακτήρα PUA εξαρτάται αποκλειστικά από τη γραμματοσειρά που θα χρησιμοποιηθεί. Αν η γραμματοσειρά περιέχει τον χαρακτήρα, τότε θα εμφανιστεί σωστά. Αν όχι, το πρόγραμμα θα προσπαθήσει να βρει έναν εναλλακτικό χαρακτήρα (όπως κάνει πάντα σε τέτοιες περιπτώσεις), αλλά η πιθανότητα επιτυχίας είναι μικρή, λόγω του ορισμού του χαρακτήρα (δηλ. λόγω του ότι περιέχεται σε μία PUA).