Leturundirmengi
Búðu til undirmengi letrs með þeim stöfum sem þú þarft, með HarfBuzz í vafranum. Fáðu minni TTF/OTF og WOFF, forskoðun og @font-face reglu með unicode-range.
Athugaðu leyfi leturgerðarinnar fyrst
Undirmengi breytir leturskránni. Mörg atvinnuleyfi banna að letri sé breytt eða það umbreytt, eða leyfa það aðeins til vefnotkunar með skilyrðum. Opin leyfi eins og SIL Open Font License (OFL) og Apache 2.0 leyfa það (með OFL þarf að endurnefna undirmengi sem heldur frátekna leturnafninu). Lestu leyfi leturgerðarinnar áður en þú gefur niðurstöðuna út.
Upprunalegt letur
- Fjölskylda
- Snið
- Skráarstærð
- Glýfur
- Stafir
Stafir valdir: 0
Niðurstaða
- Fyrir
- Eftir (TTF/OTF)
- Eftir (WOFF)
- Sparað
- Glýfur
- Stafir sem haldið er
WOFF2-úttak er ekki í boði (enginn Brotli-kóðari í vafranum). WOFF er stutt af öllum núverandi vöfrum; netþjónninn þinn getur líka þjappað TTF/OTF með gzip eða Brotli.
Forskoðun undirmengisins
Stafir sem voru fjarlægðir birtast í öðru letri.
CSS @font-face
Hvernig á að búa til undirmengi letrs
- Athugaðu leyfið. Undirmengi býr til breytt afrit af letrinu. Opin leyfi eins og SIL Open Font License (OFL) og Apache 2.0 leyfa það; mörg atvinnuleyfi fyrir skjáborð og vef gera það ekki, eða aðeins með skilyrðum. Lestu leyfi letursins fyrst.
- Slepptu TTF-, OTF- eða WOFF-skrá á svæðið eða smelltu á það til að velja eina. Reiturinn Upprunalegt letur sýnir Fjölskylda, Snið, Skráarstærð, fjölda Glýfur og fjölda Stafir sem letrið varpar.
- Veldu Stafir sem á að halda: Grunn-latína, Latin-1, Latína, eins og í Google Fonts, Franska og Tölustafir og talnatákn má sameina. Bættu við þínum eigin stöfum í Stafir úr texta (hver einstakur stafur textans er geymdur) eða í Unicode-svið, skrifuðum eins og í CSS:
U+0020-007E, U+2013, U+04??. - Hakaðu í Fjarlægja hinting ef þú vilt minnstu mögulegu skrá.
- Smelltu á Búa til undirmengi. Vélin (um 650 KB) hleðst í fyrsta skipti og síðan er letrið unnið á tækinu þínu.
- Berðu stærðirnar saman í Niðurstaða, skoðaðu Forskoðun undirmengisins, notaðu síðan Sækja TTF (eða OTF) og Sækja WOFF, og afritaðu CSS @font-face regluna.
Leturskráin yfirgefur aldrei tölvuna þína: hún er lesin, minnkuð og pökkuð aftur í vafranum.
Hvað undirmengi gerir
Letur inniheldur oft hundruð eða þúsundir glýfa: kýrillísku, grísku, víetnömsku, tákn, afbrigði. Síða á ensku eða frönsku notar aðeins brot af þeim. Þetta tól keyrir hb-subset, undirmengisforrit HarfBuzz-textavélarinnar (sama kóða og Google Fonts og mörg byggingartól nota), þýddan í WebAssembly. Það heldur glýfunum fyrir stafina sem þú valdir, auk glýfa sem OpenType-eiginleikar þurfa til að sýna þá (samtengingar eins og „fi“, smástafir og stafir með broddum þegar þeir nást frá stöfunum þínum), og fjarlægir restina. Kerning- og aðrar uppsetningartöflur eru skornar niður til samræmis.
Dæmigerðar niðurstöður: fullt letur með latínu, kýrillísku og grísku upp á 300 KB getur farið niður í 20 eða 30 KB fyrir franskan texta, og lógóletur sem er minnkað niður í stafi eins orðs vegur oft aðeins nokkur kílóbæti.
Línan Ekki í letrinu telur upp stafi sem þú baðst um en letrið hefur ekki. Vafrar teikna þá með varaletri.
Úttakssnið og unicode-range
- TTF/OTF: undirmengið heldur útlínutegund upprunans (TrueType eða CFF).
- WOFF: sama letrið með hverja töflu þjappaða með zlib. Allir núverandi vafrar lesa það. WOFF-inntak er afþjappað fyrst.
- WOFF2 er ekki í boði: Brotli-þjöppun þess og töfluumbreytingar eiga sér engan kóðara í vafranum og WOFF2-skrár er heldur ekki hægt að lesa hér. Umbreyttu WOFF2 í TTF fyrst (til dæmis með fontTools). Netþjónninn þinn getur líka þjappað TTF/OTF með gzip eða Brotli á flugi.
CSS @font-face reglan telur WOFF-skrána fyrst, stillir font-display: swap og bætir við unicode-range sem byggist á stöfunum sem eru í raun í undirmenginu. Með unicode-range sækir vafrinn skrána aðeins þegar síðan notar einn þessara stafa, svo þú getur skipt fjölskyldu í nokkrar skrár (til dæmis latínu og kýrillísku) og látið hvern gest hlaða aðeins því sem hann þarf. Breyttu font-family heiti þannig að það passi við nafnið í stílblaðinu þínu.
Algengar spurningar
Er löglegt að búa til undirmengi letrs?
Það fer eftir leyfinu, ekki tólinu. SIL Open Font License leyfir breytingar berum orðum; ef letrið tilgreinir frátekið leturnafn verður breytta útgáfan að vera dreift undir öðru nafni. Mörg atvinnuleyfi banna að letri sé breytt, það umbreytt eða hýst sjálft. Ef þú ert í vafa skaltu spyrja leturhúsið.
Hvers vegna er undirmengið stærra en ég bjóst við?
OpenType-uppsetningareiginleikar draga inn auka glýfur (samtengingar, afbrigði, smástafi) og hinting-fyrirmæli geta verið stór í TrueType-letrum. Prófaðu Fjarlægja hinting og athugaðu að þú hafir ekki hakað í stóra forstillingu fyrir mistök.
Á ég að fjarlægja hinting?
Hinting bætir birtingu í smáum stærðum á Windows með eldri teiknivélum. Á macOS, iOS, Android og nútíma Windows í venjulegum stærðum er munurinn lítill. Fyrir fyrirsagnir og lógó er yfirleitt í lagi að fjarlægja það.
Get ég búið til undirmengi af breytilegu letri?
Já. Breytiásarnir haldast, svo undirmengið er áfram breytilegt; aðeins stöfunum er fækkað.
Hvað með leturssöfn (.ttc)?
Aðeins fyrsta letur safnsins fær undirmengi.
Tengd verkfæri
- Leturpörun Forskoðaðu leturpör fyrir fyrirsagnir og meginmál með 20 letrum með opnu leyfi, stilltu stærð og línuhæð og afritaðu CSS font-family safnið.
- px í rem umbreytir Umbreyttu px í rem og em með hvaða rót-leturstærð sem er, búðu til umbreytingartöflu og breyttu öllum px-gildum í CSS-bút í rem með einum smelli.
- CSS-sniðari og smækkari Fegraðu óskipulagt CSS með snyrtilegum inndrætti eða smækkaðu það með csso og sjáðu stærðina fyrir og eftir. Virkar í vafranum, engu er hlaðið upp.