Γραψε ελληνικα και αλλες γλωσσες στο linux με την εντολη setxkbmap

Οι περισσοτεροι εδω στο φορουμ παιζουν το λινουξ στα δακτυλα γραφουν
προγραμματα ειναι developers ισως και sysadmins.
Πολλοι χρηστες που ειναι νεοεισερχομενοι στο χωρο του λινουξ δυσκολευονται
να βρουν πως μεσα απο το μενου τις ρυθμισεις και τελικως να γραψουν ελληνικα.Αυτο γινεται γιατι στο λινουξ υπαρχουν πολλα και διαφορα περιβαλλοντα εργασιας και διανομες.Το μινι αρθρο αυτο βρισκει εφαρμογη στην περιτωση που καποιος θελει να γραψει ελληνικα αλλα σε μονοτονικο συστημα και ΜΟΝΟ.
Μπορουμε μαλιστα να προσθεσουμε με αυτη την εντολη και αλλες γλωσσες.
Στο λινουξ μπορουμε να ρυθμισουμε το πληκτρολογιο μας για μεχρι και τεσσερεις γλωσσες.
Για να ανοιξουμε την κονσολα μας :terminal: τοτε στις περισσοτερες διανομες by
default κανουμε το εξης:παταμε το πληκτρο caps lock και βεβαιωνομαστε
οτι το φωτακι ειναι αναμμενο μετα παταμε ταυτοχρονα τα πληκτρα Ctrl Alt και Τ
ειδαλλως μπορουμε να το βρουμε στην γραμμη εργαλειων στο κατω μερος της οθονης η στην επιφανεια εργασιας και σε σπανιες περιπτωσεις στο μενου.
Nα θυμαστε παντα οτι το εικονιδιο του τερματικου η κονσολας οπως λεγεται
ειναι αυτο.:terminal:
Aφου ανοιξει το τερματικο πληκτρολογουμε την εξης εντολη:

setxkbmap us,gr grp:alt_shift_toggle

Ετσι λοιπον τωρα πατωντας τα πληκτρα alt και shift ταυτοχρονα
μπορουμε να γραψουμε ελληνικα.
Πως να γραψεις φωνητικα Ουκρανικα και Ρωσικα:
Ανοιγουμε το τερματικο :terminal:και γραφουμε:
setxkbmap us,gr,ru,ua ,,phonetic ,homophonic grp:alt_shift_toggle
Τωρα μπορουμε ανετα να γραψουμε ανετα αγγλικα,ελληνικα,ρωσικα και ουκρανικα εναλασσοντας με alt shift τα οποια πατουμε ταυτοχρονα.
приветствую вас,дорогие друзья как ваши дела?(ρωσικα)
вітаю вас, дорогі друзі як ваші справи?(ουκρανικα)
Σας χαιρετω φιλοι,πως τα πατε?(ελληνικα)
Για τα πολωνικα παραδειγματος χαρην που ειναι με λατινικη μεταγραφη
δεν χρειαζεται να κανουμε τιποτα το ιδιαιτερο πληκτρολογουμε απλα

`setxkbmap us,gr,pl grp:alt_shift_toggle`

witajcie drodzy przyjaciele, jak się macie?(πολωνικα)
σας χαιρετω φιλοι πως τα πατε?
Για να γραψετε το πολωνικο ę πατατε ΔΕΞΙ alt kai το γραμμα e.Aντοιστοιχως
κανετε για τα γραμματα śćł οπως στην πολωνικη λεξη miłość(αγαπη).
Aυτο που μενει τωρα ειναι να ενεργοποιησουμε τον λεγομενο keyboard indicator.
Αυτος μας δειχνει σε ποια γλωσσα ειναι ρυθμισμενο το πληκτρολογιο μας.
Σε αλλες διανομες οπως το antix που ειναι debian stable :debian:o default keyboard indicator ειναι ο fbxkb oποτε ανοιγουμε το τερματικο :terminal: και πληκτρολογωντας
fbxkb
το εικονιδιο του indicator εμφανιζεται στην γραμμη εργαλειων κατω δεξια στην οθονη.Στην επομενη επαννεκινηση το εικονιδιο ειναι παλι εκει.
Για την διανομη μας και αναλογα με το περιβαλλον εργασιας αναζητουμε
στο διαδικτυο τον default keyboard indicator.
Πολλες φορες μαλιστα αυτος εμφανιζεται απο μονος του χωρις να χρειαστει
την ανωτερω διαδικασια με το που ρυθμισουμε τα layouts του πληκτρολογιου
οπως προανεφερα με την εντολη setxkbmap.
Oποιοοδηποτε σχολιο παρατηρηση η διορθωση θα ειναι ι διαιτερως ευπροσδεκτα.
Παντως εμενα η εντολη αυτη με βοηθησε τα μεγιστα για τις διαφορες διανομες
που δοκιμασα οταν ηθελα να γραψω ελληνικα.
Ευχαριστω εκ των προτερων για την προσοχη σας με ιδιαιτερη εκτιμηση και
σεβασμο Cheburashka.

5 Likes

Εγώ χρησιμοποιώ (σε openbox) την ακόλουθη ρύθμιση:

#! /bin/bash
setxkbmap "us,gr" -option "grp:caps_toggle"
setxkbmap -option grp_led:scroll us,gr
2 Likes