Lettertypen zijn er in vele soorten en maten. Op deze webpagina's schept Miriam van der Have, docent en senior consultant bij Emday, orde in de chaos en wordt en passant uitgelegd wat de sterke en zwakke punten van diverse font-technologiën zijn.

 
     
   
  | INHOUD | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | WOORDENLIJST |  
   
     
   
     
   
 

5 - PostScript-fonts

 
     
     

In het vorige hoofdstuk werd de wiskundige-formule voor de leter o wel erg eenvoudig weergegeven als 'een cirkel met een grotere cirkel eromheen'. In werkelijkheid wordt gebruik gemaakt van zogenaamde Bezier-krommen.

De heer Bezier schijnt ooit voor de Renault-fabrieken een methode te hebben ontwikkeld, waarmee technische tekeningen op eenvoudige manier digitaal in een computersysteem kunnen worden opgeslagen. Zijn methode gaat er vanuit dat iedere gebogen lijn kan worden vastgelegd met vier coördinatenparen: het begin-punt, het eind-punt en twee zogenaamde controlepunten.

Door een aantal Bezier-krommen aan elkaar te plakken kan een PostScript-letter worden gedefinieerd. Door het gebruik van Bezier-krommen zijn PostScript-fonts compact (gemiddeld slechts 35 Kb per font) en bieden bovendien een erg nauwkeurige digitalisatie.

Bezier-krommen worden overigens ook gebruikt voor het tekenen van gebogen lijnen in tekenprogramma’s als Adobe Illustrator en CorelDraw.

 
     

 
  28 Bezier-krommen vormen samen de letter a.    

Beziek-krommen

 
     

 
     

In bovenstaande illustratie is links te zien hoe de letter a van het font Helvetica is opgebouwd uit 28 Bezier-krommen. Rechts zijn een paar ‘knooppunten’ en controlepunten verplaatst, hetgeen resulteert in een vervormde a.

Hoewel Bezier-krommen aanmerkelijk meer rekenkracht vereisen dan de kwadratische krommen van TrueType-fonts hebben Bezier-krommen twee belangrijke voordelen: de methode is zeer nauwkeurig (dat maakt een goede digitalisatie mogelijk) en er zijn veel minder krommen per letter nodig (waardoor het fontbestand compact is en documenten met het font minder problemen geven bij het belichten op hoge-resolutie-belichters).

 
     

 
     

Voordeel van Bezier-krommen:
compact en erg nauwkeurig

 
     

 
     

 
     
ATM: Adobe Type Manager

PostScript-fonts zijn bedoeld voor PostScript-printers. Om deze fonts ook te kunnen weergeven op het beeldscherm en op niet-PostScript-printers, moet het hulpprogramma ATM worden gebruikt.

ATM is beschikbaar voor zowel Macintosh als Windows. Met veel programmatuur wordt een gratis ‘light’-versie van ATM meegeleverd. Met deze light-versie zijn PostScript-fonts te gebruiken op het beeldscherm en op printers die een andere paginabeschrijvingstaal dan PostScript gebruiken.

ATM 4.5 regelpaneel Macintosh

Dankzij de samenwerking tussen Adobe en Microsoft in het kader van het Open Type-formaat, is in Windows 2000 standaard ondersteuning voor Type 1 en Open Type ingebouwd, zodat Adobe Type Manager daar niet meer nodig is. Het valt te verwachten dat Apple in een toekomstige versie van haar besturingssysteem ook software zal inbouwen die ATM overbodig maakt.

Met het apart aan te schaffen ATM de Luxe is het mogelijk om fonts in groepen te beheren en in of uit te schakelen. ATM de Luxe kan ontbrekende fonts eventueel vervangen door Multiple Master-fonts (fontsubstitutie).

De extra mogelijkheden van ATM de Luxe in vergelijking met ATM in het kort:

  • Automatisch activeren en de-activeren van fonts.
  • Preview-mogelijkheid om niet geïnstalleerde fonts te bekijken en af te drukken.
  • Fontbeheer-functie waarmee groepen in 'sets' kunnen worden ondergebracht en met één muisklik kunnen worden geactiveerd of gedeactiveerd.
  • Ondersteuning van TrueType-fonts.
  • 15 meegeleverde Type 1-fons.
  • De mogelijkheid om snel fonts en zelfs complete fontsets naar een andere disk te kopiëren.
  • Wordt geleverd inclusief Adobe Type Reunion (alleen Macintosh).
 
     
   
 

Soorten PostScript-fonts

 
     

Inmiddels zijn er verschillende soorten PostScript-fonts. Maar niet iedere soort is altijd evengoed bruikbaar:

  • Type 1
  • Type 2
  • Type 3
  • Multiple master
  • Type 42
 
     

 
     

Type 1
Type 1 fonts bevatten hints (straks meer daarover) en zijn bovendien een stuk kleiner dan Type 3-fonts omdat een compressie-techniek wordt gebruikt. Een Type 1-font is gemiddeld 35 KB groot en gebruikt bij de PC de bestandsextensie .PFB (Printer Font Binairy).

 
     

 
     

Type 2
Voor het Internet en voor het nieuwe OpenType-formaat is een gecomprimeerde versie van het Type1-formaat bedacht. Door niet alle tekens van een font op te slaan en bovendien tekens uit diverse fonts in één nieuw font samen te voegen, ontstaan zogenaamde ‘subsets’. De Adobe-technologie voor het maken van verder gecomprimeerde fontsets wordt aangeduid met CFF - Compact Font Format. Het Type 2-formaat is de basis voor de OpenType-fonts van Adobe die herkenbaar zijn aan de bestandsextensie .OTF en zonder conversie bruikbaar zijn op zowel Windows- als Macintosh-systemen. Dankzij CFF zijn Type 2-fonts 50 tot 60 procent kleiner dan een Type 1-font met precies dezelfde font-informatie. Als gebruik wordt gemaakt van een subset, waarbij alleen de feitelijk gebruikte tekens in het font worden opgeslagen, kan met CFF de combinatie van 26 onderkastletters, 26 kapitalen, 10 cijfers en een handjevol leestekens, zelfs worden teruggebracht tot 7 KB.

 
     

 
     

Type 3
De Type 3 fonts stammen nog uit de tijd dat Adobe de zogenaamde hint-technologie niet wilde delen met andere fontfabrikanten. Verderop leest u meer over hints, maar nu is het voldoende om te weten dat een font zonder hints niet goed bruikbaar is op een laserprinter. Bovendien maken Type 3-fonts gebruik van ASCI-codering, waardoor het font eenvoudig te wijzigen (lees: jatten of beschadigen) is door de eindgebruiker. PostScript Type 3-fonts zijn door de ASCI-codering ongeveer tweemaal zo groot als hun modernere broertjes de Type 1-fonts. Op de PC zijn Type 3-fonts te herkennen aan de bestandsextensie .PFA (Printer Font Asci). Gebruik dit soort fonts niet meer.

 
     

 
     

Multiple Master
Bij de oorspronkelijke Type 1-fonts is voor iedere stijl een apart font-bestand nodig. Een Multiple Master is een apart Type 1-font dat als ‘master’ dient om tientallen of zelfs duizenden variaties te maken. Verderop volgt meer informatie over Multiple Master-fonts.

 
     

 
     

Type 42
Oorspronkelijk waren er slechts twee methodes om TrueType-fonts op een PostScript-printer af te drukken.

  • in de computer de TrueType-fonts vertalen naar gigantisch grote bitmap-fonts, of
  • in de computer de TrueType-fonts vertalen naar slechte Type 1-fonts.

Beide technieken hadden zo hun bezwaren.

Bij het vertalen naar bitmap-fonts kan gebruik worden gemaakt van de TrueType-rasterizer die standaard is ingebouwd in Windows en het Mac OS. Daardoor ontstaan goede letters, waarbij optimaal gebruik wordt gemaakt van de kwaliteit van het TrueType-font. Maar de bitmapped-fonts zijn erg groot en dat kost extra tijd bij het afdrukken.

Het vertalen van een TrueType-font naar een Type 1-font leverde echter minder mooie afdrukken op, omdat de vertaling niet perfect was.

Maar in iedere printer of belichter met PostScript Level 2 of PostScript 3 is tegenwoordig een rasterizer ingebouwd die uitstekend met TrueType-fonts overweg kan. Een Type 42-font is dan ook niets anders dan een TrueType-font waar een stukje PostScript-code aan is toegevoegd, zodat de printer weet wat met het TrueType-font moet gebeuren.

Type 42-fonts zijn niet te koop. Ze worden door de printerdriver gemaakt op het moment dat ze noodzakelijk zijn. Type 42-fonts en Type 2-fonts vormen samen een belangrijk onderdeel van de bruidschat die Adobe heeft ingebracht in de samenwerking met Microsoft die tot het Open Font-formaat heeft geleid.

 
     

 
     
De 136 fonts van PostScript 3

PostScript 3 wordt geleverd met 136 fonts, maar in tegenstelling tot hetgeen gebruikelijk was bij eerdere versies van PostScript, zijn dat niet allemaal PostScript-fonts. Om een zo goed mogelijke aansluiting te hebben bij Windows en Mac OS is ook een aantal van de systeemfonts van deze besturingssystemen ingebouwd in de printer. Dit zijn echter TrueType-fonts.

Van de 136 fonts zijn er 19 uitgevoerd in TrueType-formaat. De overige 117 fonts kunnen in twee verschillende formaten in de printer staan opgeslagen: in CFF-formaat (Type 2) of in Chameleon-formaat (Type 14).

Compact Font Format
Het CFF-formaat is een compressieformaat dat kwalitatief geheel gelijkwaardig is aan het gebruikelijke Type 1-formaat. Deze vorm wordt gebruikt in apparatuur voor de grafische markt, waarbij kwaliteit voorop staat.

Chameleon
Het Chameleon-formaat is gebaseerd op het Multiple Master-formaat. Met slechts één master en een reeks fontomschrijvingen, worden 112 verschillende fonts ‘gesynthetiseerd’. Dat niet 117 fonts op deze manier worden opgebouwd laat zien dat met Multiple Master-technologie slechts beperkt de oorspronkelijke vorm van een font kan worden nagebootst. Het Chameleon-formaat wordt gebruikt in goedkopere PostScript 3-printers die voor de office-markt bedoeld zijn.

Op de computer wordt altijd gebruik gemaakt van 19 TrueType-fonts en 117 Type 1-fonts, ongeacht het fontformaat dat intern in de printer/belichter wordt gebruikt.

CE-tekenset
De fonts in het Chameleon-formaat hebben een zogenaamde CE-tekenset (CE = Centraal-Europa). Dat betekent dat de fonts een uitgebreidere tekenset hebben met ondersteuning voor onder meer de Baltische talen, Turks, Tsjechisch, Hongaars en Pools. Die tekens zijn alleen toegankelijk via speciaal voor die talen geschikte versies van Windows (of via een Macintosh waarop het verouderde GX-systeem is geïnstalleerd).

De CE-tekenset is niet beschikbaar in de standaard TrueType- en Type 1-fonts die met de printers worden meegeleverd. Slechts voor 55 van die fonts worden speciale versies meegeleverd die wel over de CE-tekenset beschikken.

 
     

 
     

 
     

 
   
  | INHOUD | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | WOORDENLIJST |  
   
   U leest nu hoofdstuk 05 PostScript-fonts  
     

 
           
   
      Uw beste kennis in de grafische wereld  
       
      emday bv
kerkenbos 12-34b
6546 be nijmegen
nederland
    tel. 024-3220000
info 0800-3220000
fax 024-3220009
email info@emday.nl
web www.emday.nl
    kvk 09122849
abn/amro 44.72.43.446
 
         
Font: normaal | groter | nog groter