Re: Ελληνική διάταξη - ερωτηματικό
Simos Xenitellis
simos.lists at googlemail.com
Sun Mar 28 19:02:10 BST 2010
2010/3/28 Fotis Tsamis <ftsamis at gmail.com>:
> Γεια χαρά Σίμο,
>
> Το ερωτηματικό στην ελληνική διάταξη που έφτιαξες παρατηρώ πως είναι
> λάθος. Έχεις ορίσει το αγγλικό semicolon (; - U+003B) ενώ υπάρχει
> ειδικός χαρακτήρας στο Unicode για το ελληνικό ερωτηματικό (; - U+037E).
>
> Πώς μπορούμε να το αλλάξουμε αυτό;
Γεια σου Φώτη,
Από τη σελίδα http://www.unicode.org/charts/ αν δεις το αρχείο για τα ελληνικά,
http://www.unicode.org/charts/PDF/U0370.pdf και το χαρακτήρα U037E, θα
παρατηρήσεις
ότι αναφέρει
037E ; GREEK QUESTION MARK
= erotimatiko
• sentence-final punctuation
• 003B ; is the preferred character
→ 003F ? question mark
≡ 003B ; semicolon
Η τελευταία γραμμή με το «≡» δηλώνει ότι το ερωτηματικό είναι
«ισοδύναμο» με το χαρακτήρα U+003B,
οπότε χρησιμοποιούμε την πιο απλή μορφή, το U+003B. Αυτή είναι η
παραδοχή που είχαμε
από την αρχή που φτιάχτηκαν οι διατάξεις πληκτρολογίου.
Στις περιπτώσεις ισοδυναμίας, η βιβλιοθήκη Unicode κάθε toolkit (σε
GNOME, το glib) γνωρίζει και λειτουργεί ορθά
όταν βλέπει U037E ή U003B. Αν μπορείς να εντοπίσεις περίπτωση όπου η
συμπεριφορά είναι λάθος, τότε είναι
σφάλμα στο glib.
Η ίδια παραδοχή υπάρχει και για την άνω τελεία,
0387 · GREEK ANO TELEIA
• functions in Greek like a semicolon
• 00B7 · is the preferred character
≡ 00B7 · middle dot
όπου στη διάταξη χρησιμοποιούμε το «periodcentered» που είναι ο
χαρακτήρας U+00B7.
Αν κάποιος έχει Windows, OS/Χ, θα με ενδιέφερε να δω τι χαρακτήρες
παράγουν τα · ;.
Αν θέλετε να βοηθήσετε, ανοίξτε τον κειμενογράφο του λειτουργικού σας
και γράψτε τους παραπάνω δύο χαρακτήρες. Μετά, στείλτε τα αρχεία
κειμένου εδώ, με επισύναψη.
Σίμος
--
A. Because it breaks the logical sequence of discussion
Q. Why is top posting bad?
More information about the Ubuntu-gr
mailing list