Uppbygging og tæknilegir eiginleikar leturskráa
Leturskrár eru ekki eingöngu safn af vigurlínum sem lýsa útliti bókstafa. Þær virka sem flókin gagnasöfn sem geyma ítarlegar lýsingarupplýsingar (metadata) í stöðluðum töflum. Þegar leturskrá á borð við TrueType (TTF), OpenType (OTF) eða vefsniðin WOFF og WOFF2 er búin til, skrifar letursmiðjan eða hönnuðurinn tæknilegar og lagalegar upplýsingar beint inn í skráarformið.
Mikilvægasta taflan fyrir þessar upplýsingar er svokölluð name tafla, sem inniheldur skilgreinda reiti fyrir höfundarrétt, vörumerki, nafn hönnuðar, lýsingu og leyfisskilmála. Þessi gögn fylgja skránni hvert sem hún er flutt. Hins vegar eru þessi gögn oft óaðgengileg venjulegum notendum án sérhæfðra verkfæra. Með því að nota tól eins og Leyfis- og upplýsingaprófari fyrir letur er hægt að lesa þessar innbyggðu töflur beint í gegnum vafra og greina innihald þeirra á skipulegan hátt.
Mismunandi snið geyma þessi gögn með ólíkum hætti:
- TTF og OTF: Hefðbundin snið fyrir stýrikerfi sem innihalda fullkomnar nafn- og innfellingartöflur.
- WOFF og WOFF2: Þjappaðar útgáfur sem hannaðar eru fyrir vefinn. Þær innihalda oft sömu lýsigögn en stundum eru þau fjarlægð til að minnka skráarstærð.
- TTC (Font Collection): Safnskrá sem inniheldur margar leturgerðir í einni skrá. Prófarinn ræður við að lesa slík söfn en takmarkar birtinguna við fyrstu 32 leturgerðirnar í safninu og sýnir þá viðvörunina „Sýnir fyrstu 32 leturgerðirnar í þessu safni.“.
Staðbundin greining og persónuvernd í vafra
Þegar unnið er með dýrmætt eða séreignarvarið letur er öryggi og meðferð skráa afar mikilvægur þáttur. Flest hefðbundin tól krefjast þess að skrám sé hlaðið upp á ytri netþjóna til greiningar, sem getur stangast á við trúnaðarsamninga eða notkunarskilmála letursins.
Þetta tól vinnur algjörlega á staðbundnum grundvelli. Þegar skrá er sleppt á svæðið sem merkt er „Slepptu einni leturskrá hér“ er hún lesin staðbundið beint í vafranum þínum og henni er ekki hlaðið upp á BroBroGo. Allt greiningarferlið fer fram á þínu eigin tæki.
Ef skráin uppfyllir ekki tæknilegar kröfur eða ef villa kemur upp við lestur, birtir tólið viðeigandi staðfærð villuboð í viðmótinu:
- Ef reynt er að hlaða inn skrá sem er ekki á studdu sniði: „Veldu TTF, OTF, WOFF, WOFF2 eða TTC leturskrá.“
- Ef skráin inniheldur engin gögn: „Þessi skrá er tóm. Veldu fullbúna leturskrá.“
- Ef stærð skráarinnar fer yfir 32 MB takmörkin: „Þetta letur er yfir 32 MB takmörkunum.“
- Ef skráin er skemmd eða á óstuddu sniði: „Skráin er ekki lesanlegt letur sem er stutt. Hún gæti verið skemmd eða á öðru sniði.“
- Ef vafranum tekst ekki að lesa skrána: „Vafrinn gat ekki lesið þessa skrá. Prófaðu annað eintak.“
- Ef lesturinn tekur of langan tíma og ferlið er stöðvað: „Lesturinn tók of langan tíma og var stöðvaður. Prófaðu minni eða aðra leturskrá.“
- Ef greiningin mistekst af öðrum ótilgreindum ástæðum: „Ekki var hægt að skoða letrið.“
Skilningur á fsType og skjáinnfellingu
Í sérhverri TrueType og OpenType leturskrá er að finna töflu sem nefnist OS/2. Inni í þeirri töflu er 16-bita reitur sem kallast fsType (Font State Type). Þessi reitur stýrir því hvernig hugbúnaður, eins og Adobe Acrobat eða önnur skjalavinnsluforrit, má meðhöndla letrið þegar því er snyrt eða það fellt inn í stafræn skjöl (t.d. PDF eða EPUB).
Gildið sem tólið les úr Hrátt fsType gildi ákveður hvaða flokki letrið tilheyrir undir Aðalstilling:
| fsType Gildi (Aðalstilling) | Lýsing og tæknileg þýðing |
|---|---|
| Uppsetningarhæf innfelling | Letrið má fella inn í skjöl og hlaða niður eða setja upp varanlega á tölvu móttakanda. |
| Takmörkuð leyfisinnfelling | Ekki má fella letrið inn í skjöl eða dreifa því án sérstaks leyfis. |
| Forskoðunar- og prentunarinnfelling | Leyfilegt er að fella letrið inn í skjöl til sýnis og prentunar, en móttakandi getur ekki breytt skjalinu með þessu letri. |
| Breytanleg innfelling | Leyfilegt er að fella letrið inn og nota það til að breyta skjalinu sem það fylgir. |
| Innfellingarbitar stangast á | Bitarnir í skránni stangast á, sem gefur til kynna ranga uppsetningu við útflutning. |
| Þetta letur hefur engan lesanlegan OS/2 innfellingarreit. | Skráin vantar nauðsynlega töflu eða hún er ólesanleg. |
Auk aðalstillingarinnar getur tólið greint viðbótarflögg á borð við Ekkert hlutmengi leyft (sem krefst þess að allt letrið sé fellt inn í heilu lagi) eða Eingöngu bitamyndainnfelling (sem leyfir aðeins innfellingu á bitamyndum en ekki vigrum). Það er mikilvægt að hafa í huga að fsType lýsir innfellingu í skjöl. Það ákveður ekki réttindi varðandi vefletur, smáforrit, viðskiptalega notkun, breytingar eða endurdreifingu, og skriflegir skilmálar kunna að setja aðrar takmarkanir.
Munurinn á tæknilegum yfirlýsingum og lagalegum leyfum
Algengur misskilningur er að ef leturskrá sýnir ákveðnar upplýsingar í „Leyfistexti“ eða hefur „Uppsetningarhæf innfelling“ stillingu, þá sé notkun þess frjáls. Innbyggð lýsigögn eru eingöngu yfirlýsingar sem framleiðandinn skrifaði í skrána þegar hún var búin til. Þau virka sem tæknileg vísbending eða skráargögn en ekki sem lögfræðileg sönnun fyrir því að tiltekinn notandi hafi keypt eða öðlast rétt til notkunar.
Ef leturskrá vantar þessi gögn birtir tólið sjálfgefin skilaboð eins og „Enginn leyfistexti er tilgreindur í stöðluðum heitisreit.“ eða „Engin vefslóð leyfis er tilgreind í stöðluðum heitisreit.“. Þetta þýðir ekki að letrið sé án leyfis eða í almenningseigu (public domain), heldur aðeins að reitirnir hafi verið skildir eftir auðir við pökkun skráarinnar.
Algengar spurningar
Getur þetta staðfest að ég hafi leyfi til að nota letrið? Nei. Leturskrá getur innihaldið höfundarrétt, leyfistexta, vefslóð leyfis og tæknileg innfellingarflögg, en hún getur ekki sýnt hver keypti hana, hvaða reikningur eða fyrirtæki fellur undir hana, hvaðan hún kom eða hvort fyrirhuguð notkun þín samræmist samningnum. Samræmdu þessa reiti við niðurhalssíðuna, kvittunina og gildandi skilmála frá hönnuðinum eða letursmiðjunni.
Hvað ef letrið inniheldur engan leyfistexta? Ef texta vantar þýðir það aðeins að þetta eintak af skránni lýsir ekki yfir leyfi í stöðluðu heitisreitunum. Það gerir letrið ekki ókeypis eða leyfislaust. Athugaðu möppuna sem það kom í, upprunalegu niðurhalssíðuna, pöntunarsöguna þína eða hafðu samband við leturgerðarmanninn beint.
Hvað þýða innfellingarflöggin? Þetta eru tæknilegar stillingar leturgerðarmannsins fyrir innfellingu letursins í skjöl: uppsetningarhæft, takmarkað, forskoðun og prentun, eða breytanlegt. Viðbótarbitar geta bannað hlutmengi eða leyft eingöngu bitamyndagögn. Þessar stillingar veita ekki rétt til vefleturs, smáforrita, viðskiptalegrar notkunar, breytinga eða endurdreifingar, og skriflegir skilmálar kunna að setja aðrar takmarkanir.