Δημοσιεύτηκε: 04 Νοέμ 2012, 02:57
fkol k4 έγραψε:
Έχει κάποιος καμία ιδέα για το ποιο πακέτο ή ρύθμιση κάνει αυτή την εργασία;
Πράγματι, υπάρχει το ζήτημα όταν πατάει κάποιος π.χ. Ctrl+Alt+T και Ctrl+Alt+Τ. Η διαφορά είναι ότι το ένα είναι το αγγλικό Τ και το άλλο το ελληνικό.
Αν το λογισμικό που ελέγχει τη συντόμευση που έχει πατηθεί δεν έχει προνοήσει για τους μη-λατινικούς χαρακτήρες, τότε έχεις πρόβλημα· πρέπει να βρίσκεσαι στην αγγλική διάταξη για να λειτουργήσει.
Το όλο ζήτημα είναι από τα δύσκολα τεχνολογικά προβλήματα:
1. Η βιβλιοθήκη gtk+ έχει υποστήριξη στις συντομεύσεις των μενού ώστε να καταλαβαίνει ότι τα π.χ. Τ και T είναι ίδια, και το καταλαβαίνει διότι αντιστοιχούν στο ίδιο φυσικό πλήκτρο. Και το βρίσκει διότι ελέγχει τις διαθέσιμες διατάξεις πληκτρολογίου. Έτσι, καταλαβαίνει για π.χ. Θ και U ότι είναι στο ίδιο πλήκτρο.
Και το Cltr+Alt+T πρέπει να είναι υλοποιημένο με τον ίδιο τρόπο ώστε να λειτουργεί και με ελληνικό Τ.
2. Για Qt/KDE δε γνωρίζω τι γίνεται. Μπορεί να δοκιμάσει κάποιος εύκολα με μια εφαρμογή στο ελληνικό περιβάλλον.
3. Αν κάποιο από τα Xubuntu/Lubuntu δεν είναι γραμμένο σε gtk+ ΚΑΙ δεν έχουν υλοποιήσει κάποιο σύστημα για το θέμα των διαφορετικών διατάξεων, τότε μάλλον δε θα υποστηρίζει με π.χ. το ελληνικό Τ. Εδώ ζητάς να υποστηρίξουν το σύστημα που επιτρέπει το gtk+.
Ανέφερα παραπάνω ότι είναι δύσκολο πρόβλημα. Γιατί; Π.χ. αν έχεις δύο διαφορετικές λατινικές διατάξεις, τότε πως καταλαβαίνει ποια υπερισχύει; https://bugzilla.gnome.org/show_bug.cgi?id=162726 (ξεκίνησε το 2005, επιλύθηκε το 2011).
Στο LibreOffice Calc, πας στην ελληνική διάταξη και πατάς Ctrl+q (δηλαδή Ctrl+;). Αν και υπάρχει συντόμευση για Quit (δες στο μενού για Αρχείο), φαίνεται ότι στην εφαρμογή δίνεται το Ctrl+; και αλλάζει το πεδίο στο λογιστικό φύλλο.
Ή στο Firefox όπου γράφεις όπως γράφω εδώ, και αν πατήσω Alt+A (για _Αρχείο), τότε απλά επιλέγει όλο το κείμενο. Δείτε στο http://simos.info/blog/archives/611 για περί Firefox.
Είναι δύσκολα προβλήματα, και η λύση πρέπει να εξυπηρετεί με απλό τρόπο και τις άλλες γραφές εκτός από τα ελληνικά. Έτσι μόνο θα περάσει.