[RFC] fontconfig - greek orthography

Nikos Charonitakis frolix68 at yahoo.gr
Fri Apr 18 00:51:22 EEST 2003


Sarantis Paskalis wrote:
> Γεια σας,
> 
> Το fontconfig που παρέχεται με τις τελευταίες διανομές της Red Hat, δίνει
> τη δυνατότητα να χρησιμοποιήσουμε πολύ εύκολα τις Truetype γραμματοσειρές
> από το Windows (ή τις αντίστοιχες που έδινε η Microsoft στο web).
> 
> Το πρόβλημα ήταν ότι ο mozilla δεν μου εμφάνιζε καμμία διαθέσιμη
> γραμματοσειρά για ελληνικά, αλλά αντίθετα ήταν όλες διαθέσιμες για
> τις υπόλοιπες γλώσσες (αγγλικά, κυριλλικά, βαλτικές γλώσσες, κτλ).
> Παρατήρησα ότι στο ~/.fonts-cache1 αρχείο που δημιουργεί το fontconfig,
> δεν εμφανιζόταν η ελληνική γλώσσα να περικλείεται στη γραμματοσειρά.
> (Με τη μορφή ...|el|...).  Ο λόγος ήταν ότι το πρόγραμμα fc-cache ελέγχει
> την "ορθογραφία" της γλώσσας μέσα στη γραμματοσειρά με το αν υπάρχει
> υλοποιημένο ένα σύνολο χαρακτήρων (η "ορθογραφία" που λέγαμε).
> 
> Σ' αυτό το σύνολο συμπεριλαμβάνονται και οι χαρακτήρες U0374, U0375 και
> U037E, οι οποίοι είναι αντίστοιχα (από το 
> http://www.unicode.org/charts/PDF/U0370.pdf)
> 
> U0374: GREEK NUMERAL SIGN 
>        =dexia keraia
>        indicates numeric use of letters
> U0375: GREEK LOWER NUMERAL SIGN 
>        =aristerh keraia
>        indicates numeric use of letters
> U037E: GREEK YPOGEGRAMMENI
>        =iota subscript
> 
> Άλλαξα λοιπόν το el.orth που παρεχόταν με το fontconfig, δημιούργησα και το
> fclang.h που χρειάζεται και έκανα rebuild το rpm του fontconfig.  Τώρα
> όλες οι Truetype γραμματοσειρές της Microsoft εμφανίζονται στην ελληνική
> επιλογή, και ο mozilla σταμάτησε να μου κάνει ιστορίες με τα fonts.
> 
> Ερώτηση:  Χρειαζόμαστε αυτά τα σύμβολα για μια πλήρη κάλυψη της ελληνικής;
> Αν όχι να στείλουμε bug report.
> 
> Για όποιον θέλει να δοκιμάσει τα μεταλλαγμένα πακέτα (compiled στο
> τελευταίο beta της Red Hat phoebe 8.0.93):
> 
> http://cgi.di.uoa.gr/~paskalis/rpms/fontconfig-2.1-3.1.i386.rpm
> http://cgi.di.uoa.gr/~paskalis/rpms/fontconfig-devel-2.1-3.1.i386.rpm
> 
> και το αντίστοιχο πηγαίο rpm για αυτούς με διαφορετικές εκδόσεις:
> 
> http://cgi.di.uoa.gr/~paskalis/rpms/fontconfig-2.1-3.1.src.rpm
> 
> -- Sarantis
> 
To παραπανω προβλημα υπαρχει μαλλον μονο με τις γραμματοσειρες της msft
στο redhat9 εγκατεστησα μερικες γραμματοσειρες της ματζεντα  (unicode 
true type)
και αναγνωριστηκαν κανονικα απο το fontconfig...

Nikos

υγ
Saranti θα φτιαξεις rpms του fontconfig για το 9;




More information about the I18ngr mailing list