slackware greek
Αλέξανδρος Διαμαντίδης
adia at hellug.gr
Wed Sep 15 00:19:06 EEST 2004
* qubit <qubit010 at yahoo.co.uk> [2004-09-14 23:49]:
> gedit:enw grafw ellhnika kanonikotata, kai "blepei" kai tis tt
> grammatoseires, otan anoi3w ena arxeio keimeno ap' to partition twn
> windoze den emfanizei ta ellhnika (kinezika), akoma kai an to metaferw
> sto partition toy linux.
Στα προβλήματα που όταν ανοίγεις αρχεία από το partition των Windows δε
βλέπεις ελληνικά, δεν θα βοηθήσουν τα iocharset και codepage στο fstab -
οι ρυθμίσεις αυτές έχουν σχέση μόνο με τα ονόματα των αρχείων, όχι με το
περιεχόμενό τους. Τα αρχεία που βρίσκονται στα Windows μάλλον
χρησιμοποιούν διαφορετική κωδικοποίηση (ίσως UTF-16 αντί για UTF-8 ή
ISO-8859-7). Η λύση για μετατροπές είναι το recode ή το iconv. Απλώς θα
πρέπει να βρεις τι κωδικοποίηση χρησιμοποιούν τα αρχεία που θέλεις να
ανοίξεις...
Μερικοί editor καταλαβαίνουν αυτόματα την κωδικοποίηση των αρχείων
που ανοίγουν, οπότε δε χρειάζεται μετατροπή «με το χέρι». Αλλιώς, για
παράδειγμα:
recode utf-16..utf-8 αρχείο
ή
iconv -f utf-16 -t utf-8 <αρχείο >αρχείο.utf-8
Οι εφαρμογές που δεν βλέπουν τις γραμματοσειρές TTF μάλλον χρησιμοποιούν
παλιότερες βιβλιοθήκες που δεν υποστηρίζουν τα νέα συστήματα
γραμματοσειρών. Ας πούμε, αν κάνεις "ldd <εκτελέσιμο>" και δεις να
συνδέεται το πρόγραμμα με την libXft και την libfontconfig, μάλλον θα
δουλεύουν και οι TTF. Αν όχι, το πρόγραμμα χρησιμοποιεί το κλασσικό
σύστημα γραμματοσειρών του X11 και δεν θα έχει διάφορα καλά όπως
antialiasing, δυναμική ανανέωση των γραμματοσειρών κλπ. Μπορείς όμως και
με τις παλιές εφαρμογές να χρησιμοποιήσεις TTF, αρκεί να εγκατασταθούν
στο παλιό σύστημα του X11 (fonts.scale κλπ).
> bluefish:endiamesh katastash... grafw ellhnika (blepei ttf), den
> blepei ellhnika se arxeia apo partition windoze, alla ta blepei an ta
> metaferw to arxeio se linux partition!!!
Πολύ περίεργη συμπεριφορά! Το περιεχόμενο των αρχείων δεν μπορεί να
αλλάζει όταν τα μεταφέρεις... ή μήπως αλλάζει αυτόματα;
--
Αλέξανδρος Διαμαντίδης * adia at hellug.gr
More information about the Linux-greek-users
mailing list