Az EPUB gyakorló betűtípusainak beépítése és a digitális publikációs kompetencia felhasználása

Tanácsadás, projektmenedzsment és képzés a digitális kiadványokhoz

epub
A cikksorozat ezen epizódjában EPUB gyakorlat a betűtípusok használatáról szól az EPUB-ban: Milyen lehetőségek állnak rendelkezésre az e-könyvek tipográfiai tervezéséhez? Melyik betűtípus használható? Melyek ennek előfeltételei, és mit kell betartani a gyakorlatban? És melyik olvasási rendszer foglalkozik a beágyazott betűtípusokkal és hogyan?

Webes tipográfia és e-könyvek

Az első CSS-verziók óta lehetőség van betűtípusok megadására a szöveg formázásához a webdesignban. A webes tipográfia azonban csak azóta vált szabványossá, hogy a betűtípusok számára számos internetre optimalizált fájlformátumot szabványosítottak, és a modern webböngészők is széles körben támogatják őket. Számos példa bemutatja, hogy a szöveg és a tipográfia milyen kreatív módon kerül felhasználásra az interneten.

A tipográfia is egyre fontosabb szerepet játszik az e-könyvek tervezésében, mivel az eInk olvasók és az EPUB alkalmazások jelenlegi generációja támogatja a beágyazott betűtípusokat. A tervezési alapelvek azonban itt sokkal közelebb állnak a webtervezéshez, mint a klasszikus nyomtatáshoz, mivel az "eBook Typography" című referencia munka részletesen bemutatja.

Melyik betűtípus használható?

Míg a betűtípusok webtervezésben való használata a böngészők kompatibilitása miatt még mindig összetett téma, az EPUB e-könyvek gyártói számára ez viszonylag egyszerű: Az EPUB specifikáció szerint a webes betűtípusoknak a OTF vagy WOFF használva lenni. Az e-olvasók és az olvasóalkalmazások jelenlegi generációja általában mindkét változatot támogatja, így tapasztalataim szerint elegendő a két formátum egyikét felvenni. Leginkább az OTF-et választom, egyszerűen azért, mert ez a két formátum közül a leggyakoribb.

A Windows asztalon elterjedtek TrueType-A betűtípusokat (TTF) egyes olvasási rendszerek is támogatják, de ez nem vonatkozik a szélességre. Ezért nem javasolnám a TTF betűtípusok használatát, különösen azért, mert a TrueType betűtípusok OTF betűtípusokká konvertálása problémamentesen lehetséges.

A Linotype érdekes új fejleménye az eText betűtípusok: Ezekkel a betűkészletekkel egy teljes betűsorozatot fejlesztettek ki, amelyek mikrotipográfiáját kis kijelzők és e-olvasók számára optimalizálták. Ha különleges követelményei vannak az optimális olvashatóság szempontjából, akkor nézze meg ezeket a betűtípusokat.

Óvakodjon a buktatóktól!

Meg kell azonban jegyezni, hogy a kereskedelemben kapható betűtípusok használatát az e-könyvekben vagy a weboldalakon általában külön kell engedélyezni! A licenc feltételei és ennek költségei a betűtípus-szolgáltatótól függően jelentősen eltérnek. Tehát, ha jogi előírásoknak szeretne megfelelni, győződjön meg arról, hogy ez a pont hogyan van szabályozva a kívánt betűtípussal.

A technikai kérdéseket is figyelembe kell venni: a WOFF formátumú webes betűtípusok szolgáltatói gyakran csak betűtípus-tárhelyet kínálnak a weboldalak számára futás közbeni hozzáféréshez - ez az e-könyvekkel nem lehetséges, mivel a hálózatról egyetlen betűtípus sem tölthető le. Az ismert betűtípusok webes betűtípus-változatainak gyakran lényegesen alacsonyabb az Unicode lefedettsége is.

Források licenc nélküli betűtípusokhoz és hasznos betűtípus-eszközökhöz

A licenc nélküli betűtípusok ésszerű alternatívát jelenthetnek a kereskedelmi betűtípusok licenceléséhez. A kereskedelmi betűtípus-szolgáltatók mellett például a következő platformok kínálnak licenc nélküli webes betűtípusokat, amelyek kereskedelmi kiadványokkal is használhatók:

Sok közepes méretű és kis betűtípus-tervező és ügynökség is működik, amelyek közül néhány nagyon szép és szabadon használható betűtípust kínál. Az intelligens kiadói projekttel például nagyon jó tapasztalataim voltak az exljbris Type Öntöde betűtípusaival kapcsolatban. A Google Webfont Projectben tárolt Open Sans betűtípus már a modern webdesign klasszikusává vált. Azok, akik különös fontosságot tulajdonítanak a széles Unicode betűkészlet-lefedettségnek, jól szolgálják a Linux Libertine projekt nyílt forráskódú betűkészleteit.

A Font Squirrel egyébként nem csak webes betűtípusokat kínál, hanem generátort is kínál a betűtípus beágyazásához szükséges CSS információkhoz. Ha csak TrueType betűtípusok állnak rendelkezésre a tervezéséhez, a Font2Web vagy a www.freefontconverter.com oldalon ingyenes online eszközöket talál a betűtípusok OTF és WOFF fájlokká alakításához.

Hogyan épül be az EPUB fájlba?

epub

Beágyazott betűtípusok az EPUB fájl fájlrendszerében

Először is a betűtípusfájlokat be kell építeni az EPUB fájl ZIP-tárolójába. A beágyazáshoz a gyártótól függ, hogy hol tárolják a fájlokat a belső EPUB fájlrendszerben, vagy hogy hívják a kapcsolódó alkönyvtárakat. Gyakorlati okokból azonban valószínűleg van értelme a betűtípusokat ott tárolni, ahol más általánosan használt erőforrások, például a CSS találhatók.

Az egyes eszközök különlegességei:

  • Sigil a betűtípusokat általában egy szokásos „Fonts” mappában tárolja, és automatikusan létrehozza.
  • Adobe InDesign: Az InDesign EPUB exportálása beágyazza az alapértelmezés szerint használt betűtípusokat. Bár ez a viselkedés megakadályozható, jogi problémákhoz vezethet, ha a betűtípusokat észrevétlenül exportálják a gyártási adatokba.
  • iBooks: A betűtípusok itt történő felhasználása érdekében az alkalmazás az EPUB szabvány szabályai mellett elvár egy XML konfigurációs fájlt az eBook-ban megadott "com.apple.ibooks.display-options.xml" névvel.

Ennek a megjelenítési beállítások fájljának az EPUB fájlrendszer "META-INF" alkönyvtárában kell lennie, és a következő tartalommal kell rendelkeznie:

Ezenkívül az EPUB szabályai szerint a betűtípusfájlokat természetesen elemként is létre kell hozni a content.opf fájl szakaszában. A médiatípus attribútum kitöltéséhez szükséges MIMETYPE információk:

  • OTF esetén: "application/vnd.ms-opentype"
  • WOFF esetén: "application/font-woff"

A fenti példánál a következő bejegyzések szükségesek a content.opf fájlban:

Hogyan működik a betűtípusok használata a CSS-ben?

Annak érdekében, hogy a betűtípusokat fel lehessen használni a CSS osztályok elrendezéséhez, először a @ font-face paranccsal kell ismertetni őket a CSS-ben. Ez a CSS fájl elején történik, mivel a betűtípusokat a HTML fájlok renderelésénél be kell olvasni, mielőtt felhasználhatók lennének. A @ font-face szintaxisa a következő:

A "font-family" név szabadon választható, de nem tartalmazhat umlautokat, speciális karaktereket, szóközöket stb. tartalmaz. Az "src" tulajdonság tartalmazza a betűtípus fájl elérési útját a CSS fájlhoz képest.

Ha különböző betűtípusokat tartanak különböző betűtípusfájlokban (ami gyakran előfordul), akkor a @ font-face parancs megismétlődik, és a betűkészletfájlok a betűstílus és a betűsúly különféle lehetséges kombinációihoz vannak rendelve:

Miután a betűtípust a @ font-face paranccsal definiálták, a font-család ezután használható a CSS-ben a font-family utasításaihoz hasonlóan, mint az eBook-olvasók bármely más beépített betűtípusa. Mindig ajánlott betűtípus-tartalékkal dolgozni, ha a fájlt olyan olvasási rendszerekben nyitják meg, amelyek nem támogatják a betűtípus beágyazását:

Hogyan reagálnak az e-olvasók és az EPUB-alkalmazások?

Az eszközök és alkalmazások jelenlegi generációjában a betűtípus beágyazását könnyen támogatják a következő tesztelt olvasási rendszerek: Amazon Kindle, Tolino Shine, Kobo Reader, Sony Reader, Adobe Digital Editions, Apple iBooks, Google Play Könyvek. Az integrált webes betűtípusok megjelenítésével kapcsolatos problémák továbbra is fennállnak a "Kindle for PC" alkalmazással, valamint számos régebbi és olcsóbb, az Adobe SDK-n alapuló eInk eszközzel.

Az olvasóeszközök a következőképpen kezelik a betűtípusokat: Az eBook első megnyitásakor a tartalom alapértelmezés szerint az alapértelmezett betűtípussal jelenik meg. Ez külön is megjelenik a betűválasztó menükben, például olyan bejegyzésekkel, mint az "Eredeti" vagy a "Kiadói betűtípus". A betűkészlet még mindig adaptálható az olvasó számára, így a kiadó specifikációi mindig csak "komoly ajánlás" jellegűek lehetnek.

beépítése

A beágyazott betűtípusok megjelenítése az iBooks és a Tolino Shine betűtípus-választó menüiben

Lehetőségek és korlátok

Ha figyelembe vesszük a betűkészlet-integráció széles körű használatát az eReader világban, akkor jelenleg viszonylag egyszerű mechanizmusokkal lehet tömör tipográfiát bevezetni az e-könyvekben, és például a kiadók CI-jét következetesen megvalósítani a digitális médiában. A szükséges technológiák közös webes szabványokat alkalmaznak, és szinte minden általános olvasási rendszer támogatja őket.

A megvalósítás legfőbb akadályai lehetnek az engedélyezési kérdések vagy a költségek, ha bizonyos kereskedelmi betűtípusokat is használni kívánnak az e-könyvben és az internetes területen. Az óvatosságra mindenképpen szükség van minden olyan konstellációban, ahol a betűkészlet megváltoztatása hibát okozhat a jelentés eltorzításában, például szimbólumkészletek és hasonló díszítő elemek használatakor, vagy nem Unicode-kompatibilis karakterjelekkel ellátott betűtípusok esetén!

Ha azonban szem előtt tartja ezeket a viszonylag kis korlátozásokat, akkor a webes betűtípusok használata az EPUB-ban egyszerűen használható eszköz az e-könyvek vonzó kialakításához.