• Opret dig
  • Glemt adgangskode

User account menu

  • Artikler
  • Forside
  • Forum
  • Nyheder
  • Log ind
Hjem
LinuxIN.dk

Snak med

Opret dig!

Af McDonnell | 20.11.2011 05:51

Microsoft Cleartype fonts i Fedora 16

Artikel
Denne lille guide er skrevet på grund af at jeg efter at have skiftet til Fedora 16 med Gnome 3 havde problemer med at Microsofts Cleartype fonts havde en elendig rendering og ikke var særligt pæne.

Denne guide er måske ikke aktuel for alle da mange linuxbrugere ikke har brug for at tilføje Microsoft fonte. Jeg arbejder selv for en virksomhed i udlandet og modtager hverdag en masse mails, dokumenter, regneark osv. Efter Microsoft Office 2007 og op er de klassiske Microsoft truetype fonte (Times, Arial osv) blevet skiftet ud med Cleartype fonte. Den foretrukne font er Calibri som største delen af kunder og kollegaer bruger når de sender noget til mig.

Efter skiftet til Gnome 3 har jeg haft problemer med rendering af Cleartype fonts hvilket er ret irriterende når alle ens dokumenter bruger Cleartype fonts.

Håber guiden er til hjælp.

Det grundlæggende

Før du overhovedet går i gang med at justere disse ting skal du først have fat i de Cleartype fonte du skal bruge. Dette kan nemt gøres via google hvor der findes flere guides til hvordan du får fat i Microsoft Cleartype fonts til Linux.

Dine fonts skal ligge i /home/user/.fonts/ hvor det også vil være en god ide at lave en .fonts.conf fil med følgende tekst i:


false




For at opnå en rendering af fonte som er til at holde ud at se på, skal du vide følgende ting:

DPI opløsning
Font hinting og hinting metode.
Font rasterization (anti-aliasing metode og dens styrke).
Udover det skal du vide hvilket font rendering engine der bruges.

For at finde ud af disse ting åben et terminal vindue og skriv xrdb -query som gerne skulle give nedestående output:
Xft.antialias: 1
Xft.dpi: 96
Xft.hinting: 1
Xft.hintstyle: hintmedium
Xft.rgba: none


Det overstående output viser at Fedora bruger gråtone anti-aliasing, font hinting på medium og ingen subpixel rendering som standard. Det er disse ting vi gerne vil have ændret til f.eks. det som som i Ubuntu, da Ubuntu ikke har problemer med at vise Cleartype fonte.

Kører du samme kommando på Ubuntu vil du få følgende output (lcddefault er subpixel):
Xft.dpi: 96
Xft.antialias: 1
Xft.hinting: 1
Xft.hintstyle: hintslight
Xft.rgba: rgb
Xft.lcdfilter: lcddefault



Hvordan ændrer jeg det?

Vi skal have installeret pakken Freetype-freeworld. Denne pakke kan du finde i RPMfusion arkivet som hvis du ikke allerede har tilføjet kan gøre her, RPMfusion.
Installer Freetype-freeworld pakken med følgende kommando:
su -c "yum install freetype-freeworld"

Juster hinting styrke og slå RGB anti-aliasing til med følgende kommandoer:
gsettings "set" "org.gnome.settings-daemon.plugins.xsettings" "hinting" "slight"
gsettings "set" "org.gnome.settings-daemon.plugins.xsettings" "antialiasing" "rgba"


Derefter skulle RGB anti-aliasing gerne være slået til og hinting styrken gerne være på slight. Grunden til valget af disse er at det er sådan det er sat op i Ubuntu hvor vi ved at Cleartype fonts vises korrekt.

For at slå lcddefault lcdfilter til bliver vi nødt til at oprette en skjult Xresource fil med Xft.lcdfilter: lcddefault i. Dette gøres med følgende kommando i terminalen:
echo "Xft.lcdfilter: lcddefault" > ~/.Xresources

Derefter genstart din computer da der er nogle instillinger som kræver restart.

Åben en terminal og kør xrdb -query som gerne skulle give et output lig dette:
Xft.antialias: 1
Xft.dpi: 96
Xft.hinting: 1
Xft.hintstyle: hintslight
Xft.lcdfilter: lcddefault
Xft.rgba: rgb


Nu skulle Microsoft Cleartype fonte gerne vises korrekt og med en rendering der gør de er til at holde ud at se på.

Håber guiden var behjælpelig.

  • Log ind eller opret dig for at tilføje kommentarer

Kommentarer2

# 1

13 år 7 måneder siden

Permalink

Indsendt af Kristho den 21. november 2011 kl. 09:12

Permalink

Det virker super godt :)

Det virker super godt :) Bortset fra at jeg foretrækker at hintstyle er hintfull :)
  • Log ind eller opret dig for at tilføje kommentarer

# 2

13 år 7 måneder siden

Permalink

Indsendt af McDonnell den 21. november 2011 kl. 15:17

Permalink

#1 Hey, der var noget snak

#1 Hey, der var noget snak om en Fedora Guide her for noget tid siden. Jeg snakkede med BG her den anden dag og han havde lige som mig ikke vildt meget tid her i 2011. Men jeg synes vi skal holde fast i ideen og få gjort noget ved det.
  • Log ind eller opret dig for at tilføje kommentarer

Svar søges

Linux App Store Flathub når 3 milliarder downloads 0
llumos Unix-operativsystem, 0
Den er go 0
14. februar = I Love Free Software Day 0
Lokal fil-deling - for de dovne. 0

Seneste aktivitet

Mest sikker webbrowser 1
Digitaliseringsministeriet sætter gang i pilotprojekt om digital suverænitet 1
Firefox 2
Ingen Mint 4
Privatbeskeder 7
Backup/synkronisering? 3
BigLinux 5
Chatgpt satire 1
Læsning af databasefil i Firefox 2
Vanilla OS 15
Pepsi Challenge 4
"Intet realistisk alternativ" - mig i r*ven 10
Linuxin er nu migreret til Drupal 11 13
Et Dansk alternativ til Facebook 18
Ekstern Blu-ray-brænder, der fungerer med PCLinuxOS 3
Københavns og Aarhus Kommune dropper MS 9
Open Source-eksperimentet 1
Microsoft og Google ud af de danske skoler 2
Udfordringer med lydin på Debian 12 1
ExplainingComputers? 2

© 2025 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !