Hlavní navigace

Vlákno názorů k článku Grafika v UNIXu - interaktivní vektorové editory od Pavel Cahyna - Co se tyce problemu ze Xserver neumi vybrat...

  • Článek je starý, nové názory již nelze přidávat.
  • 19. 11. 2001 13:30

    Pavel Cahyna (neregistrovaný)

    Co se tyce problemu ze Xserver neumi vybrat mezi bitmapovou a vektorovou verzi pisma, ja to resim tak, ze v konfiguracnim souboru fontserveru (/etc/X11/fs/config v Redhatu) dam napred adresare s bitmapovymi pismy a s parametrem :unscaled (priklad: /usr/X11R6/lib/X11/fonts/75dpi:unscaled), pak adresare s vektorovymi pismy (jako treba /usr/X11R6/lib/X11/fonts/Type1) a pak znovu adresare s bitmapovymi pismy, bez parametru unscaled (treba /usr/X11R6/lib/X11/fonts/75dpi).
    Tim je zajisteno, ze Xserver se napred pokusi najit bitmapovou verzi pisma (byvaji nejhezci), aniz by se pokousel ji skalovat. Kdyz neuspeje, zkusi najit vektorove pismo. A teprv kdyz ani to nenajde, zkusi pozadovane pismo vytvorit skalovanim bitmapoveho pisma jine velikosti.
    Problem muze nastat, kdyz bitmapove a vektorove verze nemaji presne si odpovidajici jmena (typicky bitmapove ma na miste jmena vyrobce adobe, vektorove urw). Pak je treba ve jmenech fontu specifikovat namisto prvniho pole hvezdicku. (tedy namisto -adobe-times-.. zadat -*-times-...) Bohuzel, ne vsechny programy to umoznuji (viz treba Mozilla).
    Pokud nepouzivate fontserver, da se stejneho vysledku jiste nejak docilit i v souboru XF86Config.

  • 19. 11. 2001 21:16

    Stanislav Brabec (neregistrovaný)

    Díky za info. Dlouho jsem v dokumentaci hledal, co unscaled přesně znamená.