[I18NGR] Εμφάνιση τετραγώνων αντί για ελληνικούς χαρακτήρες: βρέθηκε η αιτία

Vasilis Vasaitis vvas at hal.csd.auth.gr
Wed Aug 17 23:27:39 EEST 2005


On Wed, Aug 17, 2005 at 05:42:00PM +0300, Konstantinos Margaritis wrote:

..[deletia]..

> Αν δώσει κάποιος την εντολή:
> 
> $ fc-match :lang=el_GR
> 
> θα διαπιστώσει ότι το default είναι η Bitstream Vera Serif, το οποίο 
> είναι και το πρόβλημα καθώς η bitstream, προφανώς λανθασμένα δηλώνει 
> ότι υποστηρίζει ελληνικούς χαρακτήρες. Με επεξεργασία του 
> αρχείου /etc/fonts/fonts.conf, και απενεργοποίηση της εν λόγω 
> οικογένειας γραμματοσειρών, και αφού ανανεώσουμε την cache του 
> fontconfig:
> 
> $ fc-cache -f
> 
> διαπιστώνουμε ότι η επόμενη διαθέσιμη γραμματοσειρά είναι η Nimbus. 
> Και πάλι πρόβλημα.

  Κώστα, το πρόβλημα νομίζω ότι είναι αλλού. Το fontconfig δε νομίζει
ότι η Vera υποστηρίζει ελληνικά, και θα το διαπιστώσεις είτε αν
τρέξεις το

	fc-list :lang=el family | sort

που σου βγάζει όλες τις γραμματοσειρές που θεωρεί ότι υποστηρίζουν
ελληνικά, είτε αν προσθέσεις το -v στην παραπάνω εντολής που δίνεις,
οπότε εμφανίζει ποιες γλώσσες θεωρεί ότι υποστηρίζονται από τη
συγκεκριμένη γραμματοσειρά. Επίσης πρόσεξε ότι οι εντολές

	fc-match :lang=el
	fc-match :lang=el-GR

*δεν* διαλέγουν τη Vera, π.χ. στο σύστημά μου διαλέγουν τη Verdana.
Οπότε, αν οι εφαρμογές δίνουν τη γλώσσα όπως γράφεις, μήπως απλά
υπάρχει πρόβλημα στο χειρισμό της υπογράμμισης;


-- 
Vasilis Vasaitis
"A man is well or woe as he thinks himself so."





More information about the I18ngr mailing list