Επόμενο Περιεχόμενα
Για να έχετε ελληνικά στο σύστημά σας, το πρώτο βήμα
είναι να εγκαταστήσετε ελληνικές γραμματοσειρές. Εδώ
έχετε 2 επιλογές: να εγκαταστήσετε τις δωρεάν
γραμματοσειρές του πακέτου Graphis ή/και επιπλέον
TrueType γραμματοσειρές. Εμείς σας προτείνουμε να
εγκαταστήσετε και τα δύο. Οι Truetype γραμματοσειρές
είναι αισθητικά πιο όμορφες και πιο προτεινόμενες για
χρήση σε ένα desktop σύστημα.
Το Graphis είναι ένα project του Hellug, το οποίο έχει
σαν στόχο την ομαδοποίηση των ήδη υπαρχόντων πακέτων
γραμματοσειρών, αλλά και την επίλυση αρκετών προβλημάτων
τους. Η διεύθυνση του Graphis στο Internet είναι
http://graphis.hellug.gr.
Απο εκεί μπορείτε να κατεβάσετε τις γραμματοσειρές σε
.rpm πακέτο ή σε source μορφή (.tar.gz).
Στη συνέχεια, είναι απαραίτητες οι παρακάτω ενέργειες:
-
Για να γίνει η εγκατάσταση αυτόματα είναι απαραίτητη η
ύπαρξη της perl (γλώσσα προγραμματισμού), και να
εισέλθετε στο μηχάνημά σας ως "root", όχι ως απλός
χρήστης. Χρησιμοποιούνται επίσης κάποιες άλλες εντολές,
οι οποίες όμως ανήκουν στις standard εντολές, και θα
πρέπει να είναι ήδη εγκατεστημένες (π.χ. οι dirname και
expr).
-
Αρχικά πηγαίνετε στον φάκελο που έχετε σώσει τα RPM
αρχεία. Στη συνέχεια εκτελέστε αυτήν την εντολή:
rpm -Uvh xfntgr-*.rpm
Κανονικά θα δείτε τα πακέτα να εγκαθιστώνται το ένα
μετά το άλλο.
-
Αν το σύστημά σας δεν υποστηρίζει rpm πακέτα, τότε θα
πρέπει να κάνετε την εγκατάσταση μόνοι σας: Αρχικά
πρέπει να αποσυμπιέσετε το αρχείο xfntgr-xx-xx.tar.gz,
κάτι που μάλλον ήδη έχετε κάνει. Ως αποτέλεσμα θα
πρέπει να έχετε ένα φάκελο με όνομα "xfntgr-xx" καθώς
και πολλά αρχεία και υποφακέλους μέσα σε αυτόν. Αυτόν
τον κατάλογο θα πρέπει να τον μεταφέρετε,
μετονομάζοντάς στον σε "hellas" στη θέση
"/usr/X11R6/lib/X11/fonts/". Δηλαδή θα πρέπει να
υπάρχει ως "/usr/X11R6/lib/X11/fonts/hellas/". Στον
φάκελο "hellas" θα βρείτε το αρχείο "graphis".
Εκτελέστε το και οι γραμματοσειρές θα εγκατασταθούν στο
σύστημά σας (δηλαδή θα μπούν στο path στο XF86Config).
Truetype γραμματοσειρές μπορείτε να βρείτε οπουδήποτε. Το
καλύτερο μέρος είναι ο φάκελος Fonts των Windows :-)
(αρκεί να τα έχετε νόμιμα). Για όσους δεν έχουν πρόσβαση
σε μία Windows εγκατάσταση, μπορείτε να κατεβάσετε τα
"core fonts for the web" στο http://corefonts.sourceforge.net/.
Επίσης, μπορείτε να βρείτε Truetype γραμματοσειρές σε
διάφορα σημεία στο Internet, ενώ υπάρχουν και εμπορικές
λύσεις, εμπορικά πακέτα που προσφέρουν ως προϊόν
οικογένειες TrueType γραμματοσειρών.
Για να εγκαταστήσετε και να χρησιμοποιήσετε truetype
γραμματοσειρές, χρειάζεστε 2 πράγματα:
-
font server με υποστήριξη truetype. Αν χρησιμοποιείτε
Χ-Windows της σειράς 4.0.x και πάνω, δεν χρειάζεται να
ανησυχείτε γιατί τον έχουν ενσωματωμένο. Για Χ
κατώτερης έκδοσης, τον truetype font server (xfsft) θα
τον βρείτε στο http://www.dcs.ed.ac.uk/home/jec/programs/xfsft/.
-
Την εφαρμογή ttmkfdir. Αν δεν την έχετε στο σύστημά
σας, μπορείτε να την βρείτε στο
http://www.joerg-pommnitz.de/TrueType/ttmkfdir.tar.gz
Τώρα είστε έτοιμοι να εγκαταστήσετε τις γραμματοσειρές.
Πηγαίντε στον κατάλογο /usr/X11R6/lib/X11/fonts και
δημιουργείστε έναν καινούριο φάκελο με την ονομασία π.χ.
ttf. Μέσα σε αυτόν τον κατάλογο τοποθετήστε όσες truetype
γραμματοσειρές επιθυμείτε. Σημειώστε πως τα filenames των
γραμματοσειρών δεν θα πρέπει να περιέχουν κενό. Επίσης,
αν κάνατε copy τις γραμματοσειρές από το φάκελο fonts των
Windows, τότε σιγουρευτείτε πως κάνατε copy μόνο όσα
αρχεία έχουν την κατάληξη .ttf, όλες οι άλλες
γραμματοσειρές των Windows δεν είναι truetype και δεν θα
δουλέψουν. Στη συνέχεια, μπείτε στον κατάλογο ttf και
εκτελέστε τις εντολές ttmkfdir -o fonts.dir και ttmkfdir
-o fonts.scale. Θα δημιουργηθούν τα αρχεία fonts.dir και
fonts.scale, τα οποίο θα περιέχουν όλες τις
γραμματοσειρές που εγκαταστήσατε. Τώρα θα πρέπει να
προσθέσετε τον φάκελο /usr/X11R6/lib/X11/fonts/ttf στο
Fontpath των X-Windows. Αυτό μπορείτε να το κάνετε με 2
τρόπους:
-
Αν χρησιμοποιείτε τον X font Server (xfs), πηγαίνετε
στον κατάλογο /etc/X11/fs και ανοίξτε το αρχείο config
με έναν text editor. Προσθέστε στο "catalogue=" τον
παραπάνω κατάλογο με τις truetype γραμματοσειρές και
κάντε restart τον xfs.
-
Αν δεν χρησιμοποιείτε τον xfs, τότε ανοίξτε το
κατάλληλο XF86Config (π.χ. /etc/X11/XF86Config ή
/etc/X11/XF86Config-4) και προσθέστε την παρακάτω
γραμμή στο Section "Files":
FontPath "/usr/X11R6/lib/X11/fonts/ttf/"
Κάντε restart τα X-Windows
Στις καινούριες διανομές, είναι απαραίτητο ακόμα ένα
βήμα. Έτσι, λοιπόν, αν έχετε μία από τις εξής διανομές:
RedHat έκδοσης 8.0 και πάνω, Mandrake έκδοσης 9.0 και
πάνω, SuSE έκδοσης 8.0 και πάνω, Slackware έκδοσης 9.0
και πάνω ή οποιαδήποτε άλλη διανομή που χρησιμοποιεί το
πακέτο fontconfig, τότε αφού έχετε κάνει όλα τα
παραπάνω βήματα, εκτελέστε ως root την εντολή fc-cache
-fv
Το output αυτής της εντολής θα πρέπει να σας πληροφορήσει
σχετικά με τον αριθμό των γραμματοσειρών που βρήκε στον
κατάλογο με τις ttf γραμματοσειρές σας. Αν δεν "διάβασε"
τον συγκεκριμένο κατάλογο, τότε θα χρειαστεί να τον
προσθέσετε κατάλληλα στο αρχείο:
/etc/fonts/fonts.conf
Για το Debian, με την παρακάτω εντολή θα εγκατασταθούν
αυτόματα οι core γραμματοσειρές της Microsoft:
# apt-get install msttcorefonts
Όσον αφορά το θέμα AntiAliasing στα fonts, απλά θα
αναφέρω πως εδώ μιλάμε πλέον *ΜΟΝΟ* για truetype
γραμματοσειρές (το ΑΑ δουλεύει μόνο πάνω σε αυτές).
Επίσης, θα πρέπει να είστε σίγουροι πως οι βιβλιοθήκες
που έχετε, όπως το QT ή το GTK+/Glib και τα
X-Windows/libfreetype, το υποστηρίζουν ή ότι τα έχετε
κάνει compile με ενεργοποιημένη την υποστήριξη ΑΑ.
Για τους πιο πολλούς, αν έχετε κάποια από τις τελευταίες
διανομές, τότε το πιθανότερο είναι ότι δεν θα χρειαστεί
να κάνετε τίποτα (π.χ. απλά επιλέξτε την συγκεκριμένη
δυνατότητα από το control center του KDE)
Σε κάθε άλλη περίπτωση, σας παραπέμπω στο πολύ καλό HowTo
για το θέμα αυτό, το οποίο θα βρείτε στο http://trolls.troll.no/~lars/fonts/qt-fonts-HOWTO.html.
Επόμενο Περιεχόμενα