Keyboard almost complete

Vasilis Vasaitis vasaitv at visual.bt.co.uk
Thu Oct 19 18:36:35 EEST 2000


On Thu, Oct 19, 2000 at 12:52:38PM +0000, simos at pc96.ma.rhbnc.ac.uk wrote:
> On Thu, 19 Oct 2000, Vasilis Vasaitis wrote:
> 
> >   Λοιπόν, καινούρια έκδοση του αρχείου el. Αυτή είναι πλέον πολύ κοντά στο
> > τελικό αποτέλεσμα, δηλαδή αυτό που θα σταλεί στο XFree86. Όσοι έχετε βάλει
> > την αμέσως προηγούμενη, μπορείτε απλά να αντιγράψετε αυτήν από πάνω, και δεν
> > θα παρατηρήσετε καμία απολύτως διαφορά. Όμως, όσοι δεν έχετε το κλασσικό
> > ελληνικό πληκτρολόγιο, αλλά κάτι άλλο, προσέξτε καλά. Ακολουθούν οδηγίες για
> > βρεταννικό πληκτρολόγιο, προσαρμόζονται ανάλογα:
> > 
> >   1. Προσθέστε στο /usr/X11R6/lib/X11/xkb/symbols.dir την γραμμή:
> > 
> > -dp----- a---g--- el(bare)
> ack.
> Opote, synolika yparxoun dyo grammes gia ta ellinika, sto sygkekrimeno
> arxeio:
> 
> -dp----- a---g--- el(bare)
> -dp----- a------- el(basic)
> 
> Mallon h seira tvn grammvn den exei shmasia.

  Όντως, δεν παίζει ιδιαίτερο ρόλο. Να σου πω την αλήθεια, πιθανώς να μην   
χρειάζεται να μπουν και καθόλου, αλλά αυτό είναι μια άλλη ιστορία...


> >   2. Στο /etc/X11/XF86Config, σβήνετε _όλες_ τις άλλες επιλογές του XKB, και
> > βάζετε την παρακάτω:
> 
> Profanws ola ta parakatw:
> 
> XkbKeycodes     "xfree86"
> XkbTypes        "default"
> XkbCompat       "default"
> XkbGeometry     "pc"
> XkbRules        "xfree86"
> XkbModel        "pc105"
> XkbLayout       "gb"
> XkbOptions      "grp:toggle"
> 
> Sigoura einai anagkaio na sbistoun? An mia dianomi 8elei na pros8esei
> ellinika, 8a eixe problima logw της έλλειψης γενικότητας σε αυτήν την
> ομάδα επιλογών, σε σχέση με την υποστήριξη πληκτρολογίου άλλων γλωσσών.
> 
> Πιστεύω ότι πρέπει να τοποθετηθούν εξ' ορισμού τιμές, ίσως όπως οι
> παραπάνω.

  Καταρχήν, έχε υπόψιν σου: ή που θα χρησιμοποιήσεις Keymap, ή
Rules/Model/Layout/Variant/Options, ή
Keycodes/Types/Compat/Symbols/Geometry. (Στην πράξη στα XFree86 4.0.1
μπορείς να συνδυάσεις κάποια από αυτά, αλλά δεν θα μπω σε λεπτομέρειες
τώρα). Πάντως, το να έχεις μόνο το XkbSymbols που έδωσα, υποννοεί τα
παρακάτω defaults:

   XkbKeycodes  "xfree86"
   XkbTypes     "default"
   XkbCompat    "default"
   XkbGeometry  "pc"

  Προφανώς, αν δεν έχεις PC ή θέλεις να αλλάξεις κάτι άλλο, μπορείς να
προσθέσεις την ανάλογη επιλογή.

> >    XkbSymbols      "us(pc105)+gb+el(bare)+group(toggle)"
> > 
> >   Το pc105 βέβαια μπορεί να είναι κάτι διαφορετικό, ανάλογα με τον τύπο του
> > πληκτρολογίου. Το gb, ανάλογα με την γλώσσα του. Και τέλος το toggle,
> > ανάλογα με το πώς θέλετε να γυρίζετε κατάσταση (δείτε προηγούμενο μήνυμά
> > μου). Πάντως, με την παραπάνω ρύθμιση, στο βρεταννικό πληκτρολόγιο που έχω
> > εδώ, όλα τα σύμβολα, όπως π.χ. το @, βρίσκονται στην ίδια θέση, και στις δύο
> > καταστάσεις. Το μόνο πρόβλημα είναι ότι δεν έχω Multi_key, αλλά θα δω τι
> > μπορεί να γίνει και γι' αυτό.
> 
> Έλεγξα όλα τα πλήκτρα, ένα ένα, και το αποτέλεσμα ήταν άψογο.
> Μερικά μικρά σχόλια: ;)
> 
> α. Για το ΐ, δουλεύει με   ; : ι
>    Όμως,  δε δουλεύει με   : ; ι
> Το ίδιο για το ΰ.

  Ναι, το ίδιο κι εδώ. Θα ερευνηθεί.

> β. Στο βρεταννικό πληκτρολόγιο υπάρχει το πλήκτρο [|\], δεξιά του Ζ.
> Στην ελληνική κατάσταση δείχνει «», που είναι πολύ καλό. Ωστόσο,
> όταν είναι κάποιος στην ελληνική κατάσταση δεν μπορεί να γράψει το
> χαρακτήρα \. Πρέπει να γυρίσει στην αγγλική κατάσταση.

  Χμ, ναι ΟΚ, υποθέτω ότι αυτά θα μπορούσαν να μεταφερθούν από το bare στο
basic, αν και δεν είναι και τόσο σημαντικό IMHO. Σκέψου ότι έτσι κι αλλιώς
θα θέλεις να γυρίζεις κατάσταση για τους λατινικούς χαρακτήρες, για μία
ανάποδη κάθετο δεν χάλασε ο κόσμος.

> γ. Δοκίμασε το εξής:
> 	1. Άνοιξε νέο gnome-terminal (Με κλικ στο ταμπλώ/panel!)
> 	2. Δοκίμασε να γράψεις ελληνικά (δεν τυπώνει τίποτα, τα αγγλικά οκ
> 	3. Πήγαινε στο αρχικό παράθυρο που γράφει ελληνικά και γράψε
> 	κάτι.
> 	4. Πήγαινε στο προβληματικό παράθυρο (τώρα γράφει).

  Δεν μπορώ να το επιβεβαιώσω, αλλά μου φαίνεται πραγματικά πολύ περίεργο...

> δ. Το πλήκτρο που είναι αριστερά του "1" έχει τρία γράμματα,
> τα `, ¬, |. Το τελευταίο ορθά εμφανίζετε με Alt[Gr]+πλήκτρο. Ωστόσο,
> από τη στιγμή που πατιέτε το AltGr, γίνετε αλλαγή της κατάστασης.
> 
> Πως είναι η εντολή στο XKB για να γίνετε μεταφορά με τα Alt-Shift;

  Με Alt-Shift δεν υπάρχει ακόμα, δεν ξέρω αν θα μπει σε επόμενη έκδοση,
αλλά αντί για group(toggle) δοκίμασε group(shift_toggle),
group(ctrl_shift_toggle), ή group(ctrl_alt_toggle).

  Παρόλ' αυτά, δεν μπορείς να αποφύγεις το ότι, όταν γυρίζεις στα ελληνικά,
θα έχεις μόνο |, γιατί αυτό βρίσκεται στο Group 2.

  Α, και όσο για το Alt-Tab του GNOME, στην πραγματικότητα είναι Meta-Tab,
όπου Meta είναι το αριστερό παράθυρο. Αν είχε το XkbSymbols pc(102) αντί για
pc(105) τότε θα γινόταν η δουλειά με Alt-Tab, γιατί τότε το Alt γίνεται Meta
(κουφό ε; είναι επειδή στα X το Meta είναι πολύ πιο σημαντικό πλήκτρο από το
Alt).

> >   Enjoy...
> Αυτό είναι σίγουρο (π.χ. ££ @@ Μαΐου)
> 
> Πολύ καλή δουλειά,
> Σίμος.

-- 
Vasilis Vasaitis
vasaitv at visual.bt.co.uk
+44-1473-606535




More information about the I18ngr mailing list