Включете практическите шрифтове на EPUB и използвайте компетентността за дигитално публикуване

Консултации, управление на проекти и обучение за дигитално публикуване

включете
В този епизод от поредицата статии EPUB практика става въпрос за използването на шрифтове в EPUB: Какви опции са на разположение за типографския дизайн на електронни книги? Кои шрифтове могат да се използват? Какви са предпоставките за това и какво трябва да се спазва на практика? И кои системи за четене се справят с вградените шрифтове и как?

Уеб типография и електронни книги

От първите версии на CSS е възможно да се определят шрифтове за форматиране на текст в уеб дизайна. Но едва след като редица оптимизирани за интернет файлови формати за шрифтове са стандартизирани и съвременните уеб браузъри ги подкрепят широко, уеб типографията се превърна в процъфтяваща дисциплина в уеб дизайна, която придобива все по-голямо значение в практическата употреба. Многобройни примери показват колко креативно се използват типография и типография в мрежата.

Типографията също играе все по-важна роля в дизайна на електронни книги, тъй като текущото поколение eInk четци и EPUB приложения поддържат вградени шрифтове. Принципите на дизайна тук обаче са много по-близки до уеб дизайна, отколкото до класическия набор на печат, напр. справочната работа "Типография на електронни книги" показва подробно.

Кои шрифтове могат да се използват?

Въпреки че използването на шрифтове в уеб дизайна все още е сложна тема поради съвместимостта на браузъра, производителите на електронни книги EPUB го правят сравнително лесно: Според спецификацията на EPUB, уеб шрифтовете в OTF или WOFF използван. Текущото поколение eReaders и приложения за четене обикновено поддържа и двата варианта, така че според моя опит е достатъчно да се включи един от двата формата. Най-често избирам OTF, просто защото това е най-често срещаният от двата формата.

Общите на работния плот на Windows TrueType-Шрифтовете (TTF) също се поддържат от някои системи за четене, но това не се отнася за ширината. Затова бих препоръчал да не се използват TTF шрифтове, особено след като конвертирането на TrueType шрифтове в OTF шрифтове е възможно без никакви проблеми.

Интересна нова разработка от Linotype са шрифтовете eText: С тези шрифтове е разработена цяла гама от шрифтове, чиято микротипография е оптимизирана за малки дисплеи и електронни четци. Ако имате специални изисквания по отношение на оптималната четливост, трябва да разгледате тези шрифтове.

Пазете се от клопки!

Трябва да се отбележи обаче, че използването на наличните в търговската мрежа шрифтове в електронни книги или на уебсайтове обикновено трябва да се лицензира отделно! Лицензионните условия и разходите за това се различават в зависимост от доставчика на шрифтове. значителна. Така че, ако искате да създадете законосъобразно съответствие, трябва да се уверите как тази точка е регулирана за желания шрифт.

Трябва да се вземат предвид и техническите въпроси: доставчиците на уеб шрифтове във формат WOFF често предлагат само хостинг на шрифтове за достъп през уебсайтове по време на изпълнение - това не е възможно при електронните книги, тъй като не могат да се изтеглят шрифтове от мрежата. Вариантите на уеб шрифтове на известни шрифтове също често имат значително по-ниско покритие на Unicode.

Източници за безлицензни шрифтове и полезни инструменти за шрифтове

Безлицензните шрифтове могат да бъдат разумна алтернатива на лицензирането на търговски шрифтове. В допълнение към търговските доставчици на шрифтове, следните платформи например предлагат уеб шрифтове без лиценз, които също могат да бъдат включени в търговски публикации:

Има и много дизайнери и агенции за средни и малки шрифтове, някои от които предлагат много красиви и свободно използваеми шрифтове. С проекта за интелигентно публикуване, например, имах много добър опит с шрифтовете от exljbris Type Foundry. Шрифтът Open Sans, който се хоства в Google Webfont Project, вече се превърна в класика в съвременния уеб дизайн. А тези, които придават особена стойност на широкото покритие на Unicode за шрифтове, са добре обслужвани с шрифтовете с отворен код на проекта Linux Libertine.

Между другото, Font Squirrel предлага не само уеб шрифтове, но и генератор за необходимата CSS информация за вграждане на шрифтове. Ако имате само TrueType шрифтове на разположение за вашия дизайн, ще намерите безплатни онлайн инструменти за конвертиране на шрифтове в OTF и WOFF файлове на Font2Web или на www.freefontconverter.com.

Как се интегрира във файла EPUB?

epub

Вградени шрифтове във файловата система на EPUB файл

На първо място, шрифтовите файлове трябва да бъдат интегрирани в ZIP контейнера на EPUB файла. За вграждането зависи от производителя къде файловете се съхраняват във вътрешната файлова система EPUB или как се наричат ​​свързаните поддиректории. От практически съображения обаче вероятно има смисъл да се съхраняват шрифтовете там, където се намират други общо използвани ресурси, като CSS.

Специални характеристики на отделните инструменти:

  • Сигил обикновено съхранява шрифтовете в стандартна папка „Шрифтове“ и ги генерира автоматично.
  • Adobe InDesign: Износът на EPUB на InDesign вгражда шрифтовете, използвани по подразбиране. Въпреки че това поведение може да бъде предотвратено, това може да доведе до правни проблеми, ако шрифтовете се изнасят незабелязано в производствените данни.
  • iBooks: За да могат шрифтовете да се използват тук, приложението очаква, в допълнение към правилата на стандарта EPUB, XML конфигурационен файл с посоченото име "com.apple.ibooks.display-options.xml" в електронната книга.

Този файл с опции за показване трябва да е в поддиректорията "META-INF" на файловата система EPUB и да има следното съдържание:

Освен това, съгласно правилата на EPUB, шрифтовите файлове, разбира се, също трябва да бъдат създадени като елементи в раздела на файла content.opf. Информацията MIMETYPE, необходима за попълване на атрибута тип носител, е:

  • За OTF: "application/vnd.ms-opentype"
  • За WOFF: "application/font-woff"

За показания по-горе пример в content.opf се изискват следните записи:

Как работи използването на шрифтовете в CSS?

За да могат шрифтовете да се използват за оформлението на CSS класове, първо трябва да бъдат оповестени в CSS с помощта на командата @ font-face. Това се случва в началото на CSS файла, тъй като шрифтовете трябва да бъдат прочетени при изобразяване на HTML файловете, преди да могат да бъдат използвани. Синтаксисът за @ font-face е:

Името в "семейство шрифтове" може да бъде свободно избрано, но не трябва да включва умлаути, специални знаци, интервали и т.н. съдържат. Свойството "src" съдържа пътя към файла на шрифта спрямо CSS файла.

Ако в различни шрифтови файлове се съхраняват различни стилове на шрифта (което е доста често), командата @ font-face се повтаря и файловете с шрифтове се присвояват на различните възможни комбинации от стил на шрифта и тегло на шрифта:

След като шрифтът бъде дефиниран с помощта на командата @ font-face, семейството на шрифтовете може да се използва в CSS инструкции за семейство шрифтове, както всеки друг вграден шрифт на четци за електронни книги. Винаги се препоръчва да работите с резервен шрифт, ако файлът е отворен в системи за четене, които не поддържат вграждане на шрифт:

Как реагират eReaders и EPUB приложенията?

В настоящото поколение устройства и приложения вграждането на шрифтове се поддържа лесно от следните тествани системи за четене: Amazon Kindle, Tolino Shine, Kobo Reader, Sony Reader, Adobe Digital Editions, Apple iBooks, Google Play Books. Проблеми с показването на интегрирани уеб шрифтове все още съществуват с приложението "Kindle for PC", както и с редица по-стари и по-евтини устройства eInk, базирани на Adobe SDK.

Устройствата за четене обработват шрифтовете, както следва: Когато електронната книга се отвори за първи път, съдържанието се показва със шрифта по подразбиране по подразбиране. Това също се показва отделно в менютата за избор на шрифт, например с записи като „Оригинал“ или „Шрифт на издателя“. Изборът на шрифтове все още може да бъде адаптиран за читателя, така че спецификациите на издателя могат да имат само характер на „сериозна препоръка“.

включете

Показване на вградените шрифтове в менютата за избор на шрифтове на iBooks и Tolino Shine

Възможности и ограничения

Ако помислите за широкото използване на интеграцията на шрифтове в света на eReader, в момента е възможно да се приложи кратка типография в електронните книги с относително прости механизми и например последователно да се внедри CI на издателя в цифрови медии. Необходимите технологии използват общи стандарти в мрежата и се поддържат от почти всички общи системи за четене.

Основните пречки пред внедряването могат да бъдат проблемите с лицензирането или разходите, ако някои търговски шрифтове трябва да се използват и в областта на електронните книги и уеб. Вниманието е абсолютно необходимо и във всички съзвездия, при които промяната на шрифта може да причини грешки, които изкривяват значението, например при използване на символни шрифтове и подобни декоративни елементи или при шрифтове с несъвместими с Unicode глифове!

Ако обаче имате предвид тези относително малки ограничения, използването на уеб шрифтове в EPUB е лесен за използване инструмент за атрактивния дизайн на електронните книги.