113 γραμμές
10 KiB
Markdown
113 γραμμές
10 KiB
Markdown
|
+++
|
|||
|
title = 'Ελληνικά στο Linux'
|
|||
|
date = '1999-08-01T00:00:00Z'
|
|||
|
description = ''
|
|||
|
author = 'DJ Art'
|
|||
|
issue = ['Magaz 16']
|
|||
|
issue_weight = 2
|
|||
|
+++
|
|||
|
----------------------------------------------------------------------------------------------------------------------------------------------------------------
|
|||
|
|
|||
|
*Οι (ακόμα) νεώτερες οδηγίες για την εγκατάσταση Ελληνικών στο Linux, για την κονσόλα και για X-Windows.*
|
|||
|
|
|||
|
----------------------------------------------------------------------------------------------------------------------------------------------------------------
|
|||
|
|
|||
|
Αγαπητοί φίλοι γειά σας. Αυτές είναι οι πιο καινούριες οδηγίες εγκατάστασης των ελληνικών στα X και στην κονσόλα. Θα χρειαστείτε τρία το πολύ πακέτα. Αυτά είναι
|
|||
|
οι γραμματοσειρες του **Graphis**, ένα πρόγραμμα αλλαγής πληκτρολογίου στα X-Windows και ένα πακέτο για τα ελληνικά στην κονσόλα.
|
|||
|
|
|||
|
Το **Graphis** είναι ένα project του **Hellug**, το οποίο έχει σαν στόχο την ομαδοποίηση των ήδη υπαρχόντων πακέτων γραμματοσειρών, αλλά και την επίλυση αρκετών
|
|||
|
προβλημάτων τους. Η διεύθυνση του **Graphis** στο Internet είναι <http://graphis.webjump.com> ή εναλλακτικά <http://hq.hellug.gr/~graphis>. Απο εκεί μπορείτε να
|
|||
|
κατεβάσετε τις γραμματοσειρές σε .rpm πακέτο ή σε source μορφή (.tar.gz).
|
|||
|
|
|||
|
Για να εγκατασταθούν τα ελληνικά στο σύστημά σας πρέπει να γίνουν οι παρακάτω ενέργειες: (Πρέπει να είμαστε root)
|
|||
|
|
|||
|
- Εγκαθιστούμε το πακέτο Graphis (rpm -ivh xfntgr-xx-x.noarch.rpm). Αν το σύστημά σας δεν υποστηρίζει rpm πακέτα, τότε θα πρέπει να κάνετε την εγκατάσταση
|
|||
|
μόνοι σας: Για να γίνει η εγκατάσταση αυτόματα είναι απαραίτητη η ύπαρξη της perl (γλώσσα προγραμματισμού). Αρχικά πρέπει να αποσυμπιέσeτε το αρχείο
|
|||
|
xfntgr-full-xx-xx.tar.gz, κάτι που μάλλον ήδη έχετε κάνει. Ως αποτέλεσμα θα πρέπει να έχετε ένα φάκελλο με όνομα \"hellas\" καθώς και πολλά αρχεία και
|
|||
|
υποφακέλους μέσα σε αυτόν. Αυτόν τον κατάλογο θα πρέπει να τον μεταφέρετε όπως είναι στη θέση \"/usr/X11R6/lib/X11/fonts/\". Δηλαδή θα πρέπει να υπάρχει ως
|
|||
|
\"/usr/X11R6/lib/X11/fonts/hellas/\". Στον φάκελο \"hellas/bin\" θα βρείτε τα εξής αρχεία σχετικά με την εγκατάσταση (μαζί με άλλα):
|
|||
|
|
|||
|
install-Type1 : αν έχετε κατεβάσει το αρχείο με τις Type1 γραμματοσειρές install-PCF : αν έχετε κατεβάσει το αρχείο με τις PCF γραμματοσειρές.
|
|||
|
|
|||
|
Σε περίπτωση που έχετε κατεβάσει το ολοκληρωμένο πακέτο θα πρέπει να βρείτε και τα δύο αρχεία. Για να εγκαταστήσετε τις γραμματοσειρές εκτελέστε το
|
|||
|
αντίστοιχο αρχείο/αρχεία, γράφοντας π.χ. \"**./install-Type1**\" χωρίς εισαγωγικά. Πρέπει να είστε στο ίδιο κατάλογο με τα προγράμματα αυτά φυσικά!. Ως
|
|||
|
πρόγραμμα αλλαγής πληκτρολογίου μπορείτε να χρησιμοποιήσετε το **GRKbd** (θα το βρείτε στην <ftp://argeas.cs-net.gr/pub/unix/linux/GREEK/>) ή αν
|
|||
|
χρησιμοποιείτε **KDE** το **kikbd**, το οποίο έρχεται με την έκδοση **1.1.1** και άνω του **KDE**.
|
|||
|
|
|||
|
- Δημιουργούμε το αρχείο **/root/.inputrc** με περιεχόμενα:
|
|||
|
|
|||
|
----------------------------------------------------------------------------------------------------------------------------------------------------------------
|
|||
|
|
|||
|
set meta-flag on
|
|||
|
set convert-meta off
|
|||
|
set output-meta on
|
|||
|
|
|||
|
----------------------------------------------------------------------------------------------------------------------------------------------------------------
|
|||
|
|
|||
|
Σημείωση: Για κάθε χρήστη του συστήματος δημιουργούμε και το αντίστοιχο /.inputrc στο home directory του. Επίσης δημιουργούμε το ίδιο .inputrc στο /etc/skel
|
|||
|
για να αντιγράφεται στο home directory του κάθε καινούριου χρήστη του συστήματος.
|
|||
|
|
|||
|
- Στο **/root/.Xdefaults** διορθώνουμε τη γραμμή **xterm\*font: fixed** και **xterm\_color\*font: fixed** με **xterm\*font: grfixed** και
|
|||
|
**xterm\_color\*font: grfixed** αντίστοιχα. Φυσικά μπορούμε να βάλουμε και άλλη εκτός απο την grfixed.
|
|||
|
|
|||
|
- Στο **/etc/bashrc** δημιουργούμε τα alias προσθέτοντας τις παρακάτω γραμμές:
|
|||
|
|
|||
|
----------------------------------------------------------------------------------------------------------------------------------------------------------------
|
|||
|
|
|||
|
alias xterm="xterm -fn grfixed"
|
|||
|
alias rxvt="rxvt -fn grfixed"
|
|||
|
alias xedit="xedit -fn grfixed"
|
|||
|
alias joe="joe -asis"
|
|||
|
alias ls="ls -N --color=yes"
|
|||
|
alias less="less -r"
|
|||
|
|
|||
|
----------------------------------------------------------------------------------------------------------------------------------------------------------------
|
|||
|
|
|||
|
Φυσικά, για χρήστες με tcsh θα χρειαστούν παρόμοιες επεμβάσεις και στο αρχείο /etc/csh.cshrc
|
|||
|
|
|||
|
- Για console κατεβάζουμε το **greek-console.rpm** και το εγκαθιστούμε (θα το βρείτε στην εξής διεύθυνση <ftp://argeas.cs-net.gr/pub/unix/linux/GREEK/>). Μετά
|
|||
|
τρέχουμε την εντολή **/usr/local/bin/./chcp 928**. Σημείωση: Στο **/usr/lib/kbd/consolefonts/** υπάρχουν οι γραμματοσειρές οπότε μπορούμε να
|
|||
|
χρησιμοποιήσουμε την εντολή setfont **/usr/lib/kbd/consolefonts/γραμματοσειρά** για να ορίσουμε ποιά θέλουμε.
|
|||
|
|
|||
|
- Για το Netscape:
|
|||
|
|
|||
|
Για να εχουμε ελληνικά στη γραμμή που δίνουμε τις διευθύνσεις και παντού στο email, αντιγράφουμε το αρχείο **Netscape.ad** απο τον κατάλογο
|
|||
|
**/usr/doc/netscape-communicator-4.0x/** (αν ο netscape είναι εγκατεστημένος από μορφή .rpm ή από τον κατάλογο που τον εγκαταστήσατε, σε περίπτωση μορφής
|
|||
|
.tar.gz) στο **/usr/X11R6/lib/X11/app-defaults/** και το μετονομάζουμε σε **Netscape**. Το ανοίγουμε με τον joe ή με άλλον επεξεργαστή και στη γραμμή 5167
|
|||
|
,5168, 5169 όπου λέει adobe βάζουμε \* δηλ πρέπει να είναι:
|
|||
|
|
|||
|
----------------------------------------------------------------------------------------------------------------------------------------------------------------
|
|||
|
|
|||
|
*XmTextField.fontList:
|
|||
|
-*-courier-medium-r-*-*-*-120-*-*-*-*-iso8859-*
|
|||
|
*XmText.fontlist:
|
|||
|
-*-courier-medium-r-*-*-*-120-*-*-*-*-iso8859-*
|
|||
|
*XmList*fontlist:
|
|||
|
-*-courier-medium-r-*-*-*-120-*-*-*-*-iso8859-*
|
|||
|
|
|||
|
----------------------------------------------------------------------------------------------------------------------------------------------------------------
|
|||
|
|
|||
|
Επίσης, στη γραμμή 5200,5201,5202 αντικαθιστούμε το -\*-helvetica με -greek-helvetica και το 100 με 120 δηλαδή πρέπει να είναι:
|
|||
|
|
|||
|
----------------------------------------------------------------------------------------------------------------------------------------------------------------
|
|||
|
|
|||
|
*XmLGrid*fontList:\
|
|||
|
-greek-helvetica-medium-r-*-*-*-120-*-*-*-*-iso8859-*,\
|
|||
|
-greek-helvetica-bold-r-*-*-*-120-*-*-*-*-iso8859-*=BOLD,\
|
|||
|
-greek-helvetica-medium-o-*-*-*-120-*-*-*-*-iso8859-*=ITALIC
|
|||
|
|
|||
|
----------------------------------------------------------------------------------------------------------------------------------------------------------------
|
|||
|
|
|||
|
ΤΕΛΕΙΩΣΑΜΕ
|
|||
|
|
|||
|
Ξεκινάμε τον Netscape και απο το view -\>encoding επιλέγουμε το Greek (ISO-8859-7) και πάλι απο το ίδιο μενού το \"Set Default Encoding \" και στο
|
|||
|
Εdit-\>Preferences-\>Appearance-\>fonts το \"Greek(iso-8859-7)\" και ορίζουμε ποιές γραμματοσειρές θέλουμε. Οι καλύτερες είναι οι Courier (Greek). Tο ίδιο
|
|||
|
κάνουμε για το \"Western(iso-8859-1)\" έτσι ώστε να μπορούμε να γράψουμε ελληνικά στις φόρμες και στο mail τύπου text/plain.
|
|||
|
|
|||
|
Οι παραπάνω οδηγίες εγκατάστασης έχουν δοκιμαστεί με επιτυχία σε σύστημα RedHat εφοδιασμένο με τον Netscape 4.07 και πάνω. Επίσης η δοκιμή πέτυχε με window
|
|||
|
managers τους: fvwm95, Afterstep, KDE, Gnome.
|
|||
|
|
|||
|
**ΒΙΒΛΙΟΓΡΑΦΙΑ**\
|
|||
|
Το άρθρο αυτό δεν θα γραφόταν αν δεν υπήρχαν τα Greek-HowTos, το πολυτιμότατο project του Hellug, το **Graphis** και τα παιδιά που δουλεύουν σ\' αυτό, αλλά και
|
|||
|
το άρθρο του Δ.Τζέμου που δημοσιεύτηκε στο 10ο τεύχος του Magaz.
|