antydning af en skrifttype”

produktionen af en antydet skrifttype kan primært opdeles i tre hoveddele:

  • læsning af hinting fra en eksisterende skrifttype i det endelige skrifttypeformat
  • tilføjelse af hinting til en eksisterende skrifttype i .vfc (eller .VfB) format
  • skrivning antydning til genererede endelige skrifttyper.

Hinting in PostScript-flavored glyphs (PS hinting) findes kun på et niveau, så ingen oversættelse eller konvertering er nødvendig ved import. FontLab kan tabsløst læse og skrive PS hinting, det kan også tabsløst ændre PS hinting samt generere det. Mere præcist: FontLab understøtter PostScript-tip indbygget. Når du læser OpenType PS (.otf) skrifttyper, FontLab konverterer CFF hinting til PostScript hinting.

Hinting i TrueType-flavored glyffer (TT hinting) findes på to niveauer:

  • den lave niveau TT hinting (native) — samling kode i TrueType instruktioner sprog, kompileret i binær form, gemt i OpenType TT (.TTF) og TrueType skrifttyper, samt eventuelt gemt i FontLab .vfc/.VfB dokumenter.
  • TT-hinting (visual) på højt niveau — visuelle instruktioner i Fontlabs eget TTH-sprog, gemt i FontLab .vfc/.VfB dokumenter.

FontLab kan læse lavt niveau TT antydning. Det kan også skrive den lagrede lavt niveau TT antydning, men kun for glyffer, der ikke var blevet ændret. Hvis du ændrer en glyf, fjernes den lagrede TT-antydning på lavt niveau.

FontLab kan også konvertere PS-hinting til TT-hinting på højt niveau, ændre TT-hinting på højt niveau og konvertere (kompilere) TT-hinting på højt niveau til TT-hinting på lavt niveau.

Bemærk

FontLab kan ikke konvertere (dekompilere) TT-antydningen på lavt niveau til TT-antydningen på højt niveau.

åbning af skrifttyper”

når du åbner en TrueType-flavored antydet skrifttype, læses TT-antydningsinstruktionerne på lavt niveau altid, gemt i .VFC dokument og skrevet tilbage til en ny genereret .TTF font-men kun for de glyffer, der ikke er blevet ændret i FontLab. Eksport styres af eksportprofilerne.

det blå “T”-mærke i nederste venstre hjørne af en glyfcelle indikerer, at TT-tip på lavt niveau er til stede i glyfen og eksporteres som den er.

når du åbner PostScript-flavored skrifttyper, er deres antydning altid læses fra skrifttypen, gemt i .VFC-dokument og eksporteres i henhold til eksportprofilerne.

PostScript outlines og PS hinting”

PS hinting UI elements”

profiler”

dialogboksen profiler styrer nogle vigtige aspekter af, hvordan PostScript-flavored skrifttyper (Type 1 og OpenType PS) genereres. Standardindstillingerne er at eksportere antydede skrifttyper og automatisk generere tip til ikke-trykte glyffer:

indstillingen Brug tip til eksport af eksisterende tip og nye tip, hvis Autohint er aktiveret.

indstillingen Autohint: “Unhinted glyffer” giver dig mulighed for automatisk at autohint glyffer, selvom du ikke udførte nogen specifikke autohintingopgaver. Hvis en glyf ikke indeholder nogen PS-tip, og denne indstilling er aktiveret, genererer FontLab automatisk tip til den glyf.

hvis du ønsker at styre din antydning manuelt, og der er gode grunde til, at du ikke antydede nogle glyffer, skal du vælge “Nej” i rullemenuen Autohint. Dette giver dig også mulighed for at generere skrifttyper med PostScript-smag uden at antyde, hvis du fjerner PS-tip fra alle glyffer.

hvis du ønsker at erstatte alle eksisterende tip med autohinting-resultater, skal du vælge “alle glyffer” i rullemenuen Autohint.

brug retningstips gør det muligt at eksportere lodrette tip. Sluk for dette, hvis du ikke har brug for dem. Y-retning (vandret) hints vil blive eksporteret alligevel.

Recalc-områder og Recalc-stængler genberegner henholdsvis områder og stængler ved eksport. Når de er slukket, eksporteres eksisterende områder og stængler.

Bemærk

Bemærk, at du skal oprette en ny eksportprofil for at kunne redigere dens indstillinger.

Glyph-vindue”

for at se PS-tipene, der findes i glyfen, skal du aktivere Vis > Vis > tip. Hvis du vil se PS-justeringsområderne (blå områder), skal du aktivere Vis > Vis > områder.

Skrifttypeinfo”

mens tipene styres på glyph-niveauet, er der en række relevante skrifttypeindstillinger. Hvis du vil se og redigere dem, skal du åbne dialogboksen Fontinfo.

stængler

siden stængler styrer de lodrette standardstængler, der svarer til H-retnings-hinting, samt de vandrette PS-standardstængler, der svarer til Y-retnings-hinting. Horisontale stængler er vigtigere end lodrette.

standardstænglerne vil blive brugt i PS hinting, og de vil også blive konverteret til TT standardstængler, som er gemt i CVT-tabellen.

ved at klikke på auto stængler opbygges automatisk en liste over standardstængler, der findes i skrifttypen. Dette gøres ved at analysere PS — tipværdierne, der findes i skrifttypen-hvilket betyder, at skrifttypen skal have antydning til, at Auto-stængler fungerer.

Bemærk også, at FontLab ofte genererer flere PS-standardstængler end virkelig nødvendigt. For eksempel i Myriad Roman er de originale v-stammeværdier 88 92, og de originale H-stammeværdier er 67 73. Efter Auto stængler, V stamceller værdier vil være 88 70 97 og H stamceller værdier vil være 73 55 68. I nogle tilfælde vil stem-værdier være ret tæt på hinanden, og du vil måske forene dem.

Bemærk

når du konverterer PS-hinting til TT-hinting, kan du styre den enkeltlink-vedhæftningspræcision, som FontLab matcher hver stammebredde med TT-standardstænglerne. Hvis du opretter færre standardstængler og øger præcisionen, vises stilkene i TT-skrifttypen mere ensartede. Hvis du opretter flere standardstængler og mindsker præcisionen, vises stilkene i TT-skrifttypen mere varieret.

områder

siden områder styrer de primære PS-justeringsområder (som typisk er placeret over basislinjen) samt de sekundære PS-justeringsområder (typisk placeret under basislinjen).

PS-justeringsområderne vil blive brugt i PS-hinting, og de vil også blive konverteret til TrueType-justeringsområderne.

ved at klikke på knappen Automatisk registrering af områder genopbygger FontLab automatisk justeringsområder for skrifttypen. Det vil gøre det ved at analysere afgrænsningsboksene i en hardkodet liste med store og små engelske bogstaver. Hvis din skrifttype indeholder flere alfabeter (scripts), eller hvis den indeholder tal eller små hætter, der tydeligvis har en anden højde end store eller små bogstaver, skal du tilføje flere PS-justeringsområder, der styrer overskridelsesundertrykkelsen.

parametrene for PostScript-hinting er skjult på siden Andre værdier og påvirker kun PS-hinting. Der henvises til Font Info dialogboksen og type 1 font format specifikation for mere information om disse parametre.

PS Autohinting”

hvis din skrifttype allerede har PS-tip, standardstængler og justeringsområder defineret, kan du springe dette trin over.

hvis din skrifttype ikke har PS-tip, skal du udføre følgende trin for at få PS-tip automatisk:

  1. gå til Font Info > områder og klik på Automatisk registrering af områder.
  2. Tilføj og revidere justeringsområderne efter behov.
  3. Vælg Værktøjer > Handlinger.
  4. fra afsnittet Hinting skal du udføre handlingen Autohint for alle glyffer i din skrifttype.
  5. hvis du kun vil generere y-retningstips (dvs.vandrette tip), skal du udføre handlingen Fjern tip til alle glyffer i din skrifttype, og i handlingens indstillinger skal du kontrollere Fjern lodrette tip og fjerne markeringen Fjern vandrette tip.

Bemærk

nogle grunde til, at du måske kun vil generere y-retninger, er fordi du planlægger at generere en TrueType-flavored skrifttype, der ikke behøver at blive antydet i K-retningen. Dette ville være tilfældet for en skrifttype, der kun fungerer i ClearType, eller skrifttypen er kursiv, og de lodrette tip giver ikke meget mening.

vælg Anvend på hele skrifttypen, hver gang du udfører en handling.

  1. gå til fil > Font Info > stængler og klik på Auto stængler.
  2. Tilføj, revidere og flette PS-standardstænglerne efter behov.
  3. Klik på OK.

når du har afsluttet denne proces, har du en antydet PostScript-flavored skrifttype.

TrueType skitserer og TT antyder”

før du producerer en TrueType-antydet skrifttype i FontLab, skal du kontrollere, at du har følgende elementer til stede i skrifttypen:

  • justeringsområder
  • standardstængler
  • PS-tip

disse tre parametre vil blive brugt af FontLab til automatisk at generere visuelle TT-tip på højt niveau.

TT hinting UI elements “

profiler ”

Ligesom For PostScript hinting, eksportprofiler definere, hvordan TT hinting vil blive eksporteret:

Bemærk

Bemærk, at du skal oprette en ny eksportprofil for at kunne redigere dens indstillinger.

TrueType hinter-menuen giver dig mulighed for at vælge hinting engine. Du kan vælge mellem ” FontLab TTH “(native FontLab hinting),” TTFAutohint ” (Freetypens auto-hinting system) og det hinting system, der er valgt i dialogboksen Font Info. Indstillingen” angivet i Skrifttypeinfo ” er som standard indstillet, så brug siden Skrifttypeinfo > andre værdier for at ændre dine antydningsindstillinger lokalt for den bestemte skrifttype.

slå Brug eksisterende visual TTH-kommandoer fra for ikke at eksportere high-level (visual) TT-tip manuelt oprettet ved hjælp af TrueType Hinting tool.

drej brug importeret TrueType native hinting OFF for ikke at eksportere de importerede TT-tip på lavt niveau.

slå Genopbyg PS-tip til for at ignorere eksisterende PS-tip og genopbygge dem automatisk, før du bruger “FontLab TTH” autohinting engine.

Skrifttypeinfo”

TrueType-hint-og udjævningsindstillingerne er skjult på siden Skrifttypeinfo > andre værdier og påvirker kun TT-hinting for den aktuelle skrifttype. Se dialogboksen Fontinfo og ttfautohint-systemspecifikationen for at få flere oplysninger om disse parametre.

indstillinger”

siden Indstillinger > TrueType Autohinting indeholder flere muligheder, der giver dig fin kontrol i, hvordan PS-tip konverteres til visuelle TT-tip på højt niveau i FontLab.

måske er den vigtigste indstilling her single link attachment precision. Disse numeriske værdier styrer tolerancen, hvor FontLab matcher hver stammebredde med TT-standardstænglerne (CVT-poster). For eksempel, hvis en af TT-standardstænglerne er 168, og hvis præcisionsindstillingen er indstillet til 3, vil alle stængler, der har bredder 165-171, være knyttet til denne værdi, men ikke stængler, der er 164 eller 172 enheder brede.

se Indstillinger > TrueType Autohinting for mere detaljeret forklaring af disse muligheder.

applikationsvinduer”

for at se og ændre TT-hinting på højt niveau skal du åbne enhver glyph i et Glyph-vindue og vælge Værktøjer > TrueType-Hinting.

TrueType Hinting-værktøjet har adskillige underpaneler, som du kan åbne: TrueType programpanel, stængler, områder og andre parametre dialoger. Panelet TrueType Hinting åbnes automatisk.

Bemærk

den TrueType Hinting panel (i både macOS og vinduer versioner af FontLab) bruger den samme rasterisator som Microsoft vinduer. Der er to gengivelsestilstande: ClearType, som viser resultaterne af TrueType Hinting med subpiksel positionering (som de fleste brugere af moderne Vinduer systemer ville se det), og sort/hvid, som viser resultaterne af TrueType Hinting i ren sort-hvid, uden antialiasing (som brugere af ældre Vinduer systemer ville se, eller dem, der har ClearType deaktiveret på moderne vinduer).

Bemærk

i virkeligheden er der mange flere skrifttypegengivelsestilstande og varianter i forskellige versioner af vinduer: forskellige typer udjævning, forskellige indstillinger for underpikselgengivelse og forskellige måder, der påvirker, hvordan glyph-målinger gengives på underpikselgitteret. De to former for rasterisering i TrueType-forhåndsvisningen er repræsentative for “hårde” scenarier, hvor TrueType-antydning kan hjælpe mest. Microsoft er konstant fremme deres font rendering teknikker-hvis din antydning resultater ser godt ud i FontLab, så vil de se lige så godt eller bedre for rigtige vinduer brugere.

Klik på knappen stængler i egenskabslinjen for at åbne dialogboksen stængler, der giver dig mulighed for at styre TT-standardstænglerne.

Klik på knappen områder for at åbne dialogboksen Justeringsområder, der giver dig mulighed for at styre TT-justeringsområderne.

Klik på knappen andre parametre for at åbne dialogboksen TTH-parametre, der giver dig mulighed for at kontrollere lokale TT-antydningsindstillinger.

efter konvertering af PS-hinting til TT-hinting svarer TT-stilkene og-områderne til de standardstængler og justeringsområder, der er defineret i Skrifttypeinfo, men dette kan ændres.

omrids konvertering og TT autohinting”

Bemærk

disse næste trin ændrer de faktiske konturer af dine glyffer, så vær sikker på at du har gemt en sikkerhedskopi af dit originale design med PostScript-konturer.

husk også, at når FontLab konverterer PS-konturer til TT-konturer, afhænger kvaliteten af konverteringen af skrifttypens UPM-størrelse og kurvekonverteringstolerancen, der findes i præferencer. Jo mindre UPM-størrelse, jo færre TT-konturpunkter FontLab producerer. Hvis din UPM-størrelse er meget høj, vil antallet af TT-konturpunkter være stort, hvilket kan resultere i mindre tilfredsstillende TT-autohinting-resultater (da FontLab kan blive “forvirret” med hensyn til, hvilke konturpunkter der bedst styres af TT-antydningsinstruktionerne). Det er også muligt at reducere antallet af TT-konturpunkter efter konturkonvertering ved hjælp af FontLab Clean Up-funktionen. Som regel: prøv om muligt at holde antallet af TT-konturpunkter på et rimeligt minimum.

udfør følgende trin for at konvertere en PS-antydet skrifttype til en TT-antydet skrifttype med TrueType-konturer:

  1. gå til Indstillinger > TrueType Autohinting og finjustere den måde PS hinting konverteres til TT hinting. Især kontrollere enkelt link vedhæftet fil præcision værdi.
  2. Luk alle åbnede glyph vinduer.
  3. Vælg Værktøjer > handlinger, vælg handlingen Konverter til TT-kurver fra det grundlæggende afsnit, drej Anvend på hele skrifttypen, og klik på OK.
  4. Vælg Værktøjer > handlinger igen skal du i afsnittet Grundlæggende vælge handlingsindstillingen konturretning, klikke på indstillingen Indstil TrueType-retning, dreje Anvend på hele skrifttypen og klikke på OK.
  5. hvis du har besluttet at reducere antallet af TT-konturpunkter efter konverteringen (hvilket kan resultere i små justeringer af glyfformerne), skal du vælge handlingen Ryd op fra Konturafsnittet Ryd op, drej Anvend på hele skrifttypen og klik på OK.
  6. vælg handlingen TT Autohint i afsnittet Hinting, drej Anvend på hele skrifttypen og klik på OK.

Glyph-celler får det brune” T ” – mærke i nederste venstre hjørne, hvilket indikerer, at højt niveau (visuelle) TT-tip er til stede i glyfen:

når du har gennemført disse trin, har du en grundlæggende TT-autohinted skrifttype. Du kan generere din TrueType-flavored skrifttype nu, eller du kan fortsætte med at finjustere TT autohinting resultater.

finjustering af TT-autohinting-resultaterne ”

for at starte finjustering af TT-autohinting-resultaterne:

  1. Åbn en glyf i Glyfvinduet.
  2. Vælg Værktøjer > TrueType Hinting.
  3. klik på knappen stængler i egenskabslinjen Glyph-vindue for at åbne TT-stængler, der er kopieret fra PS-standardstænglerne. Redigering af TT-stilkene kan have en betydelig indflydelse på, hvor ensartet udseendet af forskellige stængler vises, især i ren sort-hvid gengivelse. For eksempel vil sammenlægning af nogle stammeværdier resultere i en skrifttype, hvor de lidt forskellige stængler vises mere konsistente.
  4. klik på knappen områder i egenskabslinjen Glyph-vindue for at åbne TT-områder, der er kopieret fra PS-justeringsområderne.

en vigtig parameter for TT-stængler er ppm2-værdien. Denne værdi angiver den ppem-størrelse, hvor stænglerne (for det meste i sort-hvid-tilstand) vil dreje fra 1 billedbredde til 2 billedbredde. (Ppm3-posten angiver ppem-størrelsen, hvor stilkene vil dreje fra 2 billedpunkter til 3 billedpunkter bredde osv.).

sænkning af disse ppem-værdier vil resultere i, at de berørte stængler vises tungere i små størrelser. At hæve disse ppem-værdier vil resultere i, at de berørte stængler vises lettere i små størrelser. For eksempel, hvis du har en mellemstor stil og en Semibold-stil i din familie, og de ser for ens ud i små punktstørrelser, kan du vælge at reducere ppm2-og ppm3-posterne i Semibold-stilen (så det ser tungere ud) og øge dem i Mellemstil.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.