Betűkészlet-részhalmazoló
Csökkentse a betűkészlet méretét a ténylegesen használt karakterekre. Töltsön fel egy TTF, OTF, WOFF vagy WOFF2 fájlt, írja be a megtartandó karaktereket, vagy adjon meg Unicode tartományokat, például U+0000-00FF, majd töltsön le egy kisebb betűkészletet, amely csak ezeket a karakterjeleket, azok összetevőit és a notdef karakterjelet tartalmazza. A webfejlesztők a betűkészletek letöltési méretének csökkentésére, a tervezők pedig címsorokhoz vagy logókhoz használt betűkészletek közzétételére használják. A körvonalak, a hinting és a metrikák változatlanok maradnak.
Gyakran ismételt kérdések
Mit tart meg a betűkészlet-részhalmazoló az új betűkészletben?
Megtartja a kért karakterek betűkészletben meglévő karakterjeleit, az ezek felépítéséhez használt összes összetevő-karakterjelet, valamint a 0. karakterjelet, a notdef karakterjelet, amely a hiányzó karaktereket jelzi. A körvonalakat, a TrueType-hintelési programokat, az előrelépési szélességeket, a name táblát és az OS/2 táblát átmásolja, és új karaktertérképet ír, amely csak a megtartott karaktereket tartalmazza.
Hogyan adhatom meg a megtartandó karaktereket?
Írja be vagy illessze be őket a karakterek mezőbe, például egy címsort, ábécét vagy szimbólumlistát. Minden Unicode karakter egyszer számít, így az ismétlődő betűk nem növelik a mennyiséget, a szóköz pedig megmarad, ha megadja. A mező legfeljebb 20,000 karaktert fogad el.
Hogyan írhatok Unicode tartományokat?
Egyetlen kódponthoz használjon például U+0041 formátumot, tartományhoz U+0020-007E formátumot, vagy egyszerű hexadecimális alakot, például 0041-005A. Ezeket vesszővel, szóközzel vagy pontosvesszővel válassza el. A tartományok felső határa U+10FFFF, a mező pedig legfeljebb 5,000 karaktert fogad el. A tartományokat a karakterek mezőben megadottakkal is kombinálhatja; az eszköz a két halmaz unióját tartja meg.
Milyen betűkészletfájlokat tölthetek fel?
TrueType vagy CFF körvonalú TTF és OTF fájlokat, valamint WOFF és WOFF2 webes betűkészleteket tölthet fel. A fájlok mérete egyenként legfeljebb 10 MiB, kibontva pedig 30 MiB lehet. A betűkészlet-gyűjtemények (TTC) és a CFF2 változó betűkészletek nem támogatottak. Egyszerre több betűkészletet is feltölthet; mindegyik ugyanazokkal a beállításokkal lesz részhalmazolva.
Milyen kimeneti formátumok közül választhatok?
A „Bemenettel azonos” formátum a feltöltött tárolóformátumban adja vissza az eredményt. A TTF vagy OTF tömörítetlen betűkészletet ír: TrueType körvonalak esetén TTF, CFF körvonalak esetén OTF formátumban. A WOFF és WOFF2 az internetes használathoz tömöríti az eredményt; általában a WOFF2 a legkisebb.
Megmaradnak a kerning, ligatúra és más OpenType-funkciók?
Nem. A GSUB, GPOS, GDEF és kern táblák olyan karakterjel-azonosítókra hivatkoznak, amelyek a részhalmazolás során megváltoznak, ezért eltávolítjuk őket, nehogy rossz karakterjelekre mutassanak. A részhalmazzal beállított szöveg minden karakterjel alapértelmezett előrelépési szélességét használja, kerningpárok és ligatúra-helyettesítés nélkül. Ha a csökkentett betűkészletben szüksége van ezekre a funkciókra, tartsa meg a megfelelő karakterjeleket egy funkciókat kezelő eszközzel, vagy használja a teljes betűkészletet.
Mi történik, ha változó betűkészletet részhalmazolok?
Az eredmény egy statikus betűkészlet lesz az alapértelmezett példányból, vagyis abból a pozícióból, amelyet a tervező kiindulópontként választott. A változási táblák, például az fvar és a gvar, nem kerülnek átmásolásra, ezért a tengelyek eltűnnek. A részhalmazolás előtt a Font Info segítségével megnézheti a változó betűkészlet alapértelmezett értékeit.
Miért utasította el az eszköz a betűkészletemet?
Egyes betűkészletek OS/2 táblájának fsType mezőjében be van állítva a részhalmazolást tiltó jelző; az eszköz tiszteletben tartja ezt a licenckorlátozást. Az eszköz üzenettel elutasítja a nem feldolgozható betűkészleteket, a gyűjteményeket és a CFF2 betűkészleteket is. A Font Info megmutatja a betűkészlet beágyazási engedélyeit, mielőtt megpróbálja.
Mi történik, ha egyik karakterem sincs benne a betűkészletben?
Az eszköz üzenettel leáll, ahelyett hogy üres betűkészletet adna vissza. Azokat a karaktereket, amelyeket a betűkészlet nem tartalmaz, csendben kihagyja, ha legalább egy kért karakter megtalálható benne. A Font Glyph Viewer felsorolja a betűkészlet által leképezett összes karaktert és tartományt, így előre ellenőrizheti a lefedettséget.
Megőrzi a részhalmaz a karakterjelneveket, és tárolja az eszköz a betűkészletemet?
A karakterjelnevek kimaradnak, mert a részhalmaz 3-as verziójú post táblát ír, ahogy a legtöbb webes betűkészlet-eszköz is teszi, így kisebb marad a fájl. A betűkészletet csak ehhez a kéréshez dolgozzuk fel a memóriában, majd az eredmény visszaadása után elvetjük. A betűkészletről és a karaktereiről semmit sem mentünk el.