Fonts
Giorgos Keramidas
keramida at ceid.upatras.gr
Wed Jul 25 15:09:01 EEST 2012
2012/7/25 Antonis Christofides <anthony at itia.ntua.gr>:
> Αυτή τη στιγμή για "sans serif" είναι ρυθμισμένο να χρησιμοποιεί το
> "sans-serif", και για "serif" είναι ρυθμισμένο να χρησιμοποιεί το
> "serif". Μπορώ βέβαια να τα αλλάξω, αλλά έχω την εντύπωση
> (πληκτρολογώντας "fc-list" και "xlsfonts") ότι δεν υπάρχουν στο σύστημά
> μου εγκατεστημένα fonts που να λέγονται "serif" και "sans-serif", αλλά
> ότι και αυτά είναι aliases. Οπότε σκέφτομαι ότι ίσως είναι καλύτερα αυτή
> τη ρύθμιση να την κάνω σε επίπεδο gnome ή λειτουργικού συστήματος αντί
> σε επίπεδο browser.
Τα 'sans-serif' και 'serif' δεν είναι πραγματικά fonts, αλλά aliases
για κάποιον υπάρχον font. Μπορείς να ρυθμίσεις στο ~/.fonts.conf
του λογαριασμού σου σε ποιά fonts θα γίνονται map τα 'common'
aliases, κάπως έτσι:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!-- Preferred font for 'sans-serif' and 'Sans Serif'. -->
<alias>
<family>sans-serif</family>
<prefer>
<family>DejaVu Sans Condensed</family>
</prefer>
</alias>
<alias>
<family>Sans Serif</family>
<prefer>
<family>DejaVu Sans Condensed</family>
</prefer>
</alias>
<!-- Preferred font for 'serif' and 'Serif'. -->
<alias>
<family>serif</family>
<prefer>
<family>DejaVu Serif Condensed</family>
</prefer>
</alias>
<alias>
<family>Serif</family>
<prefer>
<family>DejaVu Serif Condensed</family>
</prefer>
</alias>
<!-- Preferred font for 'monospace' and 'Monospace'. -->
<alias>
<family>monospace</family>
<prefer>
<family>DejaVu Sans Mono</family>
</prefer>
</alias>
<alias>
<family>Monospace</family>
<prefer>
<family>DejaVu Sans Mono</family>
</prefer>
</alias>
</fontconfig>
Για να παίξει σωστά το aliasing [sans-serif -> DejaVu Sans Mono]
πρέπει, προφανώς, να έχεις στήσει τις γραμματοσειρές ttf-dejavu-core
και, προαιρετικά, τις γραμματοσειρές ttf-dejavu-extra.
More information about the Linux-greek-users
mailing list