View previous topic :: View next topic |
Author |
Message |
beredim n00b
Joined: 07 Feb 2006 Posts: 5
|
Posted: Tue Feb 07, 2006 2:36 am Post subject: Ελληνικά σε console |
|
|
Λοιπόν εγκατέστησα το gentoo και προσπαθώ τώρα να ρυθμίσω τα ελληνικά.
Τα αποτελέσματα μου μέχρι στιγμής είναι:
1. Μπορώ να αλλάξω γλώσσα με Alt+Shift.
2. Για να γράφω κεφαλαία πρέπει να πατάω Shift+γράμμα. Το CAPS-LOCK είναι σαν να μην υπάρχει
3. Μπορώ να γράψω σχεδόν όλους τους χαρακτήρες (κεφαλαία και πεζά), όχι όμως με τόνους.
4. Το μ (μ μικρό) δεν μπορώ να το γράψω. Στη θέση του εμφανίζονται κινέζικα.
4. Μπορώ να διαβάσω σωστά ελληνικά ονόματα αρχείων από το windowsxp partition
5. Από τα windows xp μπορώ να διαβάσω σωστά αρχεία με ελληνικά που έφτιαξα από το console. π.χ. κάνοντας mkdir --help > test.txt πήρα αυτό:
Code: |
[...]
--help εμφάνιση αυτής της βοήθειας και έξοδος
--version output version information and exit
Αναφέρατε σφάλματα στο <bug-coreutils@gnu.org>.
|
6. Ο nano μου εμφανίζει τα μεγαλύτερα προβλήματα. Μπορεί να γράψει από πεζά μόνο α--->ο και από κεφαλαία Π--->Ω (εννοείται χωρίς τόνους), ενώ τα αρχεία που φτιάχνει όταν τα ανοίγω από windows είναι κινέζικα.
Οι ρυθμίσεις μου είναι:
Code: |
#/etc/rc.conf
UNICODE="yes"
|
Code: |
#/etc/env.d/02locale
LC_ALL="el_GR.UTF-8"
|
Code: |
#/etc/conf.d/keymaps
KEYMAP="gr"
EXTENDED_KEYMAPS=""
DUMPKEYS_CHARSET="iso-8859-7"
|
Code: |
#/etc/conf.d/consolefont
CONSOLEFONT="iso07u-16"
CONSOLETRANSLATION="8859-7_to_uni" #Δοκίμασα και cp869_to_uni χωρίς να δω διαφορά
|
Μπορεί κάποιος να βοηθήσει?
(θα ήθελα να τα καταφέρω παραμένοντας σε utf κωδικοποίηση αν γίνεται)
Update
Η κατάσταση έχει σαφώς βελτιωθεί αυτή τη στιγμή.
Κάνοντας recompile το glibc (αφού έβαλα τα κατάλληλα locales στο /etc/locales.build και ενεργοποίησα και το userlocales USE flag για το glibc), βάζοντας το USE flag "unicode" στο make.conf, και κάνοντας recompile τα ncurses, slang και nano έχω φτάσει στο εξής σημείο:
Μπορώ να γράψω όλους τους ελληνικούς χαρακτήρες (πεζά και κεφαλαία) χωρίς τόνους (ακόμα και από το nano)
Ειδικά για το μ (μ μικρό), αν και εμφανίζεται κινέζικο στην οθόνη, γράφεται σωστά στο αρχείο (το επιβεβαίωσα διαβάζοντας στη συνέχεια το αρχείο από winxp)
Το CAPS-LOCK συνεχίζει να μην λειτουργεί. Για να γράψω κεφαλαία ελληνικά πρέπει να πατάω Shift
Θα κάνω ένα emerge world και θα επανέρθω...
Last edited by beredim on Tue Feb 07, 2006 7:56 am; edited 2 times in total |
|
Back to top |
|
|
beredim n00b
Joined: 07 Feb 2006 Posts: 5
|
Posted: Tue Feb 07, 2006 3:44 am Post subject: |
|
|
Testing greek characters from links
abgdezythikluncoprstufxqw
ABGDEZYTHIKLMNCOPRSTUFXQW
C`C'C"C"C*C-C-C~C(TM)CsC>CoeC*C*C*CC`C£CCC¦C§C¨C©
C±C²C³C'*C'%CA%C·CE%O*O*OO/=O^O 0/00 |
|
Back to top |
|
|
Slammer Bodhisattva
Joined: 28 Mar 2003 Posts: 270 Location: Greece
|
Posted: Tue Feb 07, 2006 8:57 pm Post subject: |
|
|
Αναφέρεσαι σε ελληνικά σε κονσόλα ή σε γραφικό περιβάλλον Χ?
Στα Χ πρέπει να ρυθμίσεις σωστά το xorg.conf
EDIT... Sorry τωρα το πρόσεξα ότι αναφερεσαι σε console.
Ειναι σημαντικό αν εχεις ενεργοποιήσει utf8 σε κονσόλα, υπάρχει το σχετικό USE. Επειδή εχω καιρό να χρησιμοποιήσω ελληνικά σε κονσόλα, θυμάμαι ότι υπήρχε καποιο πρόβλημα με τα keymaps σε utf8, και δεν λειτουργούσε σωστα. Δεν ξέρω αν το έχουν διορωσει. Σε iso-8859-7 ήταν ΟΚ, αλλα το συστημα μου ήθελα να ειναι utf και έτσι δεν ξαναασχολήθηκα. Αν κάποιος έχει μια πλήρη λύση για ελληνικά utf8 σε κονσόλα, ας το γράψει να το βάλουμε στα υπομνήματα. _________________ Keep Slamming... |
|
Back to top |
|
|
beredim n00b
Joined: 07 Feb 2006 Posts: 5
|
Posted: Sun Feb 12, 2006 8:46 am Post subject: |
|
|
Χμμ,
Τελικά κάτι κατάφερα. Βασικά το πρόβλημα είναι να βρεθεί το σωστό keymap (utf-mgr) το οποίο βρίσκεται εδώ:
http://195.251.25.38/modules.php?op=modload&name=Downloads&file=index&req=viewdownload&cid=5
Το κατεβάζετε και το εγκαθιστάτε στο /usr/share/keymaps/i386/qwerty/
και στη συνέχεια το στο /etc/conf.d/keymaps δηλώνετε KEYMAP="utf-mgr".
Το πρόβλημα είναι ότι στο console δεν υποστηρίζονται dead-keys, επομένως πρέπει να μάθετε να βάζετε τόνους πατώντας Ctrl+φωνήεν.
Το πρόβλημα με το μ (μι μικρό) ακόμα δεν το έλυσα. Συνεχίζει να εμφανίζεται λάθος στην οθόνη (άλλες φορές ως u, άλλες κινέζικο) αν και γράφεται σωστά. |
|
Back to top |
|
|
bedazzled n00b
Joined: 21 May 2005 Posts: 39
|
Posted: Thu Feb 16, 2006 5:32 pm Post subject: |
|
|
beredim wrote: | Χμμ,
Τελικά κάτι κατάφερα. Βασικά το πρόβλημα είναι να βρεθεί το σωστό keymap (utf-mgr) το οποίο βρίσκεται εδώ:
http://195.251.25.38/modules.php?op=modload&name=Downloads&file=index&req=viewdownload&cid=5
Το κατεβάζετε και το εγκαθιστάτε στο /usr/share/keymaps/i386/qwerty/
και στη συνέχεια το στο /etc/conf.d/keymaps δηλώνετε KEYMAP="utf-mgr".
Το πρόβλημα είναι ότι στο console δεν υποστηρίζονται dead-keys, επομένως πρέπει να μάθετε να βάζετε τόνους πατώντας Ctrl+φωνήεν.
Το πρόβλημα με το μ (μι μικρό) ακόμα δεν το έλυσα. Συνεχίζει να εμφανίζεται λάθος στην οθόνη (άλλες φορές ως u, άλλες κινέζικο) αν και γράφεται σωστά. |
Είχα προσπαθήσει κι εγώ, αλλά αντιμετώπισα τα ίδια προβλήματα με εσένα (τόνοι, μικρό μ) και τα παράτησα.
Είναι bug του kernel και κυκλοφορούν κάποια patches..
Για περισσότερα επικοινώνησε με τον Σίμο Ξενιτέλλη που το έχει ψάξει αρκετά.
Keep us posted. |
|
Back to top |
|
|
|