Šrifto metaduomenų struktūra ir standartinės lentelės
Kiekvienas skaitmeninis šriftas yra ne tik vektorinių kontūrų rinkinys, bet ir sudėtinga duomenų bazė, kurioje saugomi struktūrizuoti metaduomenys. Šie duomenys yra įrašyti specialiose lentelėse pagal „OpenType“ ir „TrueType“ specifikacijas. Svarbiausia iš jų, atsakinga už tekstinę informaciją, yra pavadinimų lentelė (name table). Būtent joje saugomi įrašai apie autorių teises, prekių ženklus, licencijų sąlygas bei nuorodas į kūrėjų svetaines.
Kai naudojamas „Šriftų licencijų ir informacijos tikrintuvas“, įrankis tiesiogiai nuskaito šias vidines lenteles. Pavyzdžiui, standartiniuose pavadinimų laukuose ieškoma įrašų, kurie vėliau atvaizduojami sąsajoje:
- „Šeima“
- „Stilius“
- „Pilnas pavadinimas“
- „PostScript pavadinimas“
- „Versija“
Jei šie laukai užpildyti korektiškai, vartotojas gali matyti tikslią informaciją apie failo kilmę. Tačiau praktikoje dažnai susiduriama su nepilnais arba netvarkingais įrašais. Jei kūrėjas neįrašė duomenų, įrankis pateikia pranešimą „Standartiniuose pavadinimų laukuose nerasta nuosavybės ar šaltinio įrašų.“. Taip pat, siekiant išlaikyti sąsajos aiškumą, itin ilgi tekstai yra sutrumpinami, pridedant žymą „Ilga reikšmė sutrumpinta rodymui“. Jei faile egzistuoja lokalizuoti įrašai skirtingomis kalbomis, įrankis juos identifikuoja ir pateikia kaip „‹language›“ įrašas.
Dokumentų įterpimo vėliavėlės ir „fsType“ reikšmė
Kuriant skaitmeninius dokumentus, pavyzdžiui, PDF failus ar prezentacijas, itin svarbu žinoti, kaip šriftas elgsis gavėjo įrenginyje. Už tai atsakingas techninis parametras, esantis OS/2 lentelėje. Šis parametras nurodo programinei įrangai, kokio lygio dokumentų įterpimas yra leidžiamas.
„Šriftų licencijų ir informacijos tikrintuvas“ iškoduoja šią reikšmę ir pateikia vieną iš šių pirminių nustatymų lauke Pirminis nustatymas:
- Įdiegiamas įterpimas – šriftas gali būti įterpiamas į dokumentus ir visam laikui įdiegiamas gavėjo sistemoje.
- Ribotos licencijos įterpimas – šrifto negalima įterpti ar naudoti be aiškaus leidimo.
- Peržiūros ir spausdinimo įterpimas – dokumentą galima peržiūrėti ir spausdinti, tačiau šrifto negalima naudoti redagavimui.
- Redaguojamas įterpimas – gavėjas gali redaguoti dokumentą naudodamas tą patį šriftą.
- Konfliktuojantys įterpimo bitai – faile nustatytos prieštaringos taisyklės.
- Šis šriftas neturi nuskaitomo OS/2 įterpimo lauko. – faile trūksta standartinio OS/2 lauko.
Be pirminio nustatymo, įrankis nuskaito ir pradinę reikšmę lauke Pradinė fsType reikšmė, taip pat papildomas vėliavėles, tokias kaip Be poaibių kūrimo (draudimas kurti poaibius, kai įterpiami tik dokumente naudojami simboliai) arba Tik taškinės grafikos įterpimas (leidžiama įterpti tik taškinės grafikos duomenis). Jei nustatyti nestandartiniai parametrai, rodoma žyma Taip pat nustatyti rezervuoti arba nebenaudojami bitai, o nesant papildomų ribojimų – Nėra papildomų įterpimo vėliavėlių.
Svarbu suprasti, kad šie nustatymai aprašo tik techninį elgesį dokumentuose. Kaip nurodo įrankio pastaba: fsType aprašo įterpimą dokumentuose. Jis nelemia žiniatinklio šrifto (webfont), programų, komercinio naudojimo, modifikavimo ar platinimo teisių.
Licencijų deklaracijos ir teisinė realybė
Viena dažniausių klaidų, kurias daro dizaineriai ir leidėjai – tapatinimas to, kas įrašyta šrifto faile, su turima teisine licencija. Šrifto faile esantys laukai „Licencijos tekstas“ ir „Licencijos URL“ yra tik deklaratyvaus pobūdžio informacija, kurią į failą įrašė jo autorius.
Jei šie laukai tušti, įrankis parodys pranešimus „Standartiniame pavadinimo lauke licencijos tekstas nedeklaruotas.“ arba „Standartiniame pavadinimo lauke licencijos URL nedeklaruotas.“. Tačiau net jei laukai yra užpildyti, jie veikia tik kaip failo įrodymai. Kaip pabrėžiama įrankio pranešime: „Tai yra šiame šrifto faile saugomos deklaracijos. Jos nepatvirtina, kas įgijo jo licenciją ir ar planuojamas naudojimas yra leidžiamas.“.
Šrifto failas savyje nesaugo pirkimo kvitų, licencijos gavėjo pavadinimo ar konkrečių naudojimo ribojimų. Todėl vidinius metaduomenis reikia palyginti su atsisiuntimo šaltiniu, kvitu ir galiojančiomis sąlygomis.
Palaikomi formatai ir techniniai apribojimai
Įrankis palaiko populiariausius šriftų formatus, naudojamus tiek operacinėse sistemose, tiek interneto technologijose:
- TTF (TrueType Font) ir OTF (OpenType Font) – standartiniai darbalaukio formatai.
- WOFF (Web Open Font Format) ir WOFF2 – suspausti formatai, optimizuoti naudojimui internete.
- TTC (TrueType Collection) – šriftų rinkiniai, kuriuose viename faile saugomi keli šrifto stiliai ar šeimos.
Dirbant su TTC rinkiniais, taikomas apribojimas: įrankis apdoroja ir atvaizduoja ne daugiau kaip pirmuosius 32 šriftus rinkinyje. Jei šis skaičius viršijamas, vartotojui pateikiamas įspėjimas „Rodomi pirmieji 32 šio rinkinio šriftai.“.
Maksimalus vieno įkeliamo failo dydis yra 32 MB. Jei bandoma įkelti didesnį failą, sistema sustabdo procesą ir parodo klaidą „Šis šriftas viršija 32 MB limitą.“.
Vietinis failų apdorojimas ir privatumas
Jūsų šrifto failas nuskaitomas lokaliai, tiesiogiai jūsų interneto naršyklėje, ir nėra siunčiamas į „BroBroGo“. Visas patikros procesas vyksta jūsų vietiniame įrenginyje.
Jei failo nuskaitymo metu įvyksta klaida, pateikiami aiškūs pranešimai apie problemos pobūdį:
- „Pasirinkite TTF, OTF, WOFF, WOFF2 arba TTC šrifto failą.“ – jei pasirinktas nepalaikomas failo formatas.
- „Šis failas yra tuščias. Pasirinkite pilną šrifto failą.“ – jei įkeltas tuščias failas.
- „Šis šriftas viršija 32 MB limitą.“ – jei failas viršija nustatytą dydžio ribą.
- „Failas nėra nuskaitomas palaikomas šriftas. Jis gali būti sugadintas arba naudoja kitą formatą.“ – jei failo struktūra sugadinta.
- „Naršyklei nepavyko nuskaityti šio failo. Bandykite kitą kopiją.“ – jei naršyklė negali pasiekti failo.
- „Nuskaitymas užtruko per ilgai ir buvo sustabdytas. Bandykite mažesnį arba kitą šrifto failą.“ – jei procesas užtrunka per ilgai.
- „Nepavyko patikrinti šrifto.“ – bendro pobūdžio klaida, kai analizė nepavyksta dėl kitų priežasčių.
Sėkmingai atlikus patikrą, galite naudoti mygtuką „Kopijuoti ataskaitą“, kad nukopijuotumėte sugeneruotą informaciją, arba „Išvalyti“, kad pašalintumėte rezultatus ir paruoštumėte įrankį naujam failui.
Dažniausiai užduodami klausimai (DUK)
Ar tai gali patvirtinti, kad turiu licenciją naudoti šį šriftą?
Ne. Šrifto faile gali būti autorių teisių informacija, licencijos tekstas, licencijos URL ir techninės įterpimo vėliavėlės, tačiau jame negali būti nurodyta, kas jį įsigijo, kuriai paskyrai ar įmonei jis taikomas, iš kur jis gautas arba ar jūsų planuojamas naudojimo būdas atitinka sutartį. Sulyginkite šiuos laukus su atsisiuntimo šaltiniu, kvitu ir galiojančiomis šriftų kūrėjo ar dizainerio sąlygomis.
Ką daryti, jei šrište nėra licencijos teksto?
Trūkstamas tekstas reiškia tik tai, kad šioje failo kopijoje standartiniuose pavadinimų laukuose nėra deklaruota licencija. Tai nepadaro šrifto nemokamo ar nelicencijuoto. Patikrinkite aplanką, kuriame jis buvo pateiktas, pradinį atsisiuntimo puslapį, savo užsakymų istoriją arba kreipkitės tiesiogiai į šrifto kūrėją.
Ką reiškia įterpimo vėliavėlės?
Tai yra šrifto kūrėjo techniniai nustatymai, skirti šriftui patalpinti dokumentuose: įdiegiamas, ribojamas, peržiūros ir spausdinimo arba redaguojamas. Papildomi bitai gali uždrausti poaibių kūrimą arba leisti naudoti tik taškinės grafikos (bitmap) duomenis. Šie nustatymai nesuteikia žiniatinklio šrifto (webfont), programų, komercinio naudojimo, modifikavimo ar platinimo teisių, o rašytinės sąlygos gali numatyti kitus apribojimus.