2010/3/28 Fotis Tsamis <[email protected]>: > Γεια χαρά Σίμο, > > Το ερωτηματικό στην ελληνική διάταξη που έφτιαξες παρατηρώ πως είναι > λάθος. Έχεις ορίσει το αγγλικό 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? -- Ubuntu-gr mailing list [email protected] If you do not want to receive any more messages from the ubuntu-gr mailing list, please follow this link and choose unsubscribe: https://lists.ubuntu.com/mailman/listinfo/ubuntu-gr

