CITKIT.ru - свободные мысли о свободном софте
Деловая газета CitCity.ru Библиотека CITForum.ru Форумы Курилка
Каталог софта Движение Open Source Дискуссионный клуб Дистрибутивы Окружение Приложения Заметки Разное
16.12.2017

Последние комментарии

ОСТОРОЖНО: ВИНДОФИЛИЯ! (2250)
24 December, 22:53
Kubuntu Feisty (15)
24 December, 18:42
Один на один с Windows XP (3758)
24 December, 11:46

Каталог софта

Статьи

Дискуссионный клуб
Linux в школе
Open Source и деньги
Open Source и жизнь
Windows vs Linux
Копирайт
Кто такие анонимусы
Лицензии
Нетбуки
Нужен ли русский Linux?
Пользователи
Дистрибутивы
Идеология
Выбор дистрибутива
Archlinux & CRUX
Debian
Fedora
Gentoo
LFS
LiveCD
Mandriva
OpenSolaris
Slackware
Zenwalk
Другие линуксы
BSD
MINIX
Движение Open Source
История
Классика жанра
Окружение
shell
Библиотеки UI
Графические среды
Шрифты
Приложения
Безопасность
Управление пакетами
Разное
Linuxformat. Колонки Алексея Федорчука
Заметки
Блогометки
Файловые системы
Заметки о ядре

Приложения

Переходим на ePub?

CITKIT.ru

Компания Sony все-таки приняла решение стать ближе к народу — все книги в ее магазине будут конвертированы в общедоступный формат ePub. Чего этим хотят добиться сами бизнесмены, как очевидно, так и не особо интересно для простого человека, особенно живущего в России. Даже если Sony потеснит Amazon на рынке электронных книг, нам от этого ни тепло, ни холодно.

С практической точки зрения нам важны две вещи. Во-первых, покупатели Sony Reader теперь не привязаны к их магазину. Понимающие люди возразят, что и раньше FB2 запросто конвертировалось в формат, который понимала их читалка. Но я почему-то уверен, что все не так просто. Особенно, если речь идет о книге со сложным форматированием. Да и необходимость делать лишнее телодвижение всегда немного напрягает.

Во-вторых, формат ePub станет популярнее. Все-таки Sony — это солидный бренд и наверняка сетевые магазины и библиотеки захотят как-то подстроится под политику этой компании. А заодно и угодить владельцам Sony Reader, тем более, что их у нас в стране не так уж и мало.

Отсюда и вопросы, в которых надо попытаться разобраться. Настолько ли хорош формат ePub, чтобы совсем вытеснить существующий FB2 и перспективный FB3? Насколько уверенно чувствует себя формат ePub в нынешних российских реалиях в смысле предложения? Наконец — чем и на чем читать книги в формате ePub? И намного ли они лучше привычного FB2 не в теории, а на практике?

С технологической точки зрения ePub основан на трех открытых стандартах: Open Publication Structure (OPS), Open Packaging Format (OPF) и Open Container Format (OCF). Он представляет собой XML-формат цифровых книг и публикаций с плавающей версткой.

По форме ePub — это zip-архив, в который понакидано всякой всячины — сами тексты в формате html или pfd, шрифты, картинки и служебные файлы. Посмотреть это богатство можно очень просто — переименовать epub в zip (или открыть архив принудительно). Помимо текста и картинок там находятся следующие файлы.

Во-первых, container.xml (в каталоге META-INF). В общем случае он выглядит так:

<?xml version="1.0" ?> 
<container version="1.0" xmlns="urn:oasis:names:tc:opendocument:xmlns:container"> 
<rootfiles> 
    <rootfile full-path="content.opf" media-type="application/oebps-package+xml" /> 
</rootfiles> 
</container>

Разумеется, в каталоге META-INF могут быть и другие файлы, а в файле container.xml — другие записи, но особого смысла в этом я не вижу. По крайней мере, на практике, хоть очень небольшой, я иных вариантов не видел.

Во-вторых, файл mimetype содержит запись application/epub+zip. Очевидно, что это есть величина постоянная и какая-либо инициатива тут недопустима.

В-третьих, content.opf — файл XML, в котором описывается структура книги. Он относительно большой, но устроен вполне понятно. Например, dc:title — это заголовок книги, dc:language — язык по RFC 3066, creator — основной автор, contributor — соавторы и т.д. Есть даже строка rights для горячо обожаемого нами копирайта. Ссылки на все файлы, используемые в книге (за исключением, естественно, тех, которые должны быть в любом случае — container.xml, mimetype и content.opf) находятся в секции item. Порядок чтения задан в itemref. Наконец, элементы структуры типа обложки и эпиграфа указаны в guide.

В-четвертых, toc.ncx — это файл XML, в котором находится содержание книги. Организован он не сложнее, чем предыдущий, поэтому на его внутренней структуре я не буду заострять внимание читателя.

На первый взгляд, весьма недурно. По крайней мере, на мой субъективный взгляд, вручную верстать книги в ePub будет попроще, чем в FB2. Все-таки меньше шансов запутаться.

Читателю же более интересен каталог со шрифтами, который входит в состав книги. По сути, это означает, что материал будет представлен так, как того хотел автор. Для обычного текста это не особо принципиально (хотя и тут есть исключения), а вот отображение формул, особенно сложных, переходит на качественно более высокую ступень. Именно в этом ePub, безусловно, превосходит FB2.

С FB3 несколько сложнее, поскольку концепции форматов схожи. Однако, ePub — вон он, а концепция Дмитрия Грибова пока находится в стадии, далекой от массового применения. Возможно, со временем FB3 сможет стать альтернативой ePub, но до этого еще дожить надо.

Чем делать с ePub в домашних условиях? Есть три варианта. Тем, кому совсем неймется, предлагается онлайновый конвертер FB2 в ePub (sorotokin.com/fb2epub.html). Но чудес от него ждать не приходится, поскольку никакие новые сущности типа списка шрифтов он в файл не добавит — взять-то их неоткуда. Простая аналогия — из mp3 можно сделать "неужатую" музыку, но ее качество от этого вряд ли улучшится.

Есть мультиплатформенная утилита eCub (www.juliansmart.com/ecub). Никакого WISIWYG, поэтому подойдет только тем, кто найдет время разобраться во внутренней структуре формата.

Также имеется программа Sigil (code.google.com/p/sigil/). Тоже, кстати, мультиплатформенная. Она, вроде, попроще, поскольку результат виден сразу в процессе работы.

Полагаю, что этого инструментария хватит, чтобы делать книги "для себя". Ну а профессионалы-верстальщики и без меня разберутся, что им надо и как это использовать. В конце концов, им за это деньги платят.

Теперь посмотрим, что предлагают потенциальному поклоннику ePub сетевые магазины и библиотеки. Разумеется, тут оценивается не столько качество самого формата, сколько усилия нашего бизнеса по его продвижению.

Увы, картина не особенно радостная. Предложения, конечно, имеются. Например, магазин bookland.net.ua распространяет в этом формате научно-популярную литературу. А "Литрес" вовсю торгует журналом PC Magazine/RE, что особенно приятно любителям "айтишного" чтива. Кстати, нормальную электронную версию "Линуксформата" я так и не нашел, что меня немало опечалило.

Однако где есть ePub, там есть и FB2. Причем во всех случаях верстка такова, что каталог со шрифтами в варианте ePub чрезвычайно беден — фактически, только LiberationSans, что для качественного издания явно недостаточно. У меня есть подозрение, что мы имеем дело с нормальным "нашенским" бизнесом — книгу в ePub никто специально не делал и издатели никаких денег в это не вкладывали. Видимо, ждут, когда вместо них это сделает Sony. Ну, это уже как обычно — мы привыкшие.

Практический вывод отсюда один — какие-либо сравнительные тесты ePub и BF2 устраивать бессмысленно. Наш бизнес не готов предоставить для этого исходные материалы. А на нет и суда нет.

Поэтому перехожу сразу к читалкам. На настольной станции или ноутбуке для этой цели прекрасно подойдет обычный FBReader (www.fbreader.org). Формат ePub эта программа щелкает как орешки. Соответственно, на таблетке Nokia N810 используется то же решение.

С PocketBook дело обстоит несколько хуже. Книга открывается, но оглавление не работает. Судя по всему, этот формат для нее пока "неродной". Будем ждать обновлений прошивки.

Резюмирую. Формат ePub действительно богатый. Но он требует особого отношения к верстке. Проще говоря, задарма вылизывать книгу до уровня "ах, как хорошо" никто не будет. А зная наш бизнес, есть все основания утверждать, что Россия еще долго не увидит никакой разницы между FB2 и ePub. Можно расслабиться — изменения к лучшему нам не грозят.




Комментарии

Страницы комментариев: 1 :: 2 :: следующая

аноним, Mon Oct 26 15:28:18 2009:
Самый большой каталог в формате epub http://zone4iphone.ru 14000 книг
алексей, Sun Oct 25 20:21:16 2009:
Есть простой способ закачать электронную книгу на айфон для stanza. Для этого есь специальные хостинги, куда можно закачать свой файл, а потом уже с айфона его загрузить. Это проще и безопаснее чем "шарить" комп, что кстати и еще не всегда получается и вообще возможно.
Например тут http://www.epub4iphone.ru
там и готовые книжки есть целый каталог!
аноним, Wed Sep 23 00:58:58 2009:
Satellite, среда, 2 сентября 2009 г. 07:27:27:
покупай и читай:-)

Порти глаза.
аноним, Tue Sep 22 23:22:27 2009:
epub книжки для IPhone и самому туда можно свое закачать чтобы перенести на устройство
http://www.epub4iphone.ru
аноним, Tue Sep 15 20:02:56 2009:
Люди , берегите природу , мать вашу.
Вытирайте жопу руками или шторами.
аноним, Tue Sep 15 19:48:23 2009:
To аноним, четверг, 3 сентября 2009 г. 21:04:31:
>Лучший формат - это бумага.<
---------
А экология?
Вырубать леса только из-за этого...нет уж, увольте.
Читатель, Tue Sep 15 19:15:29 2009:
А как с помощью FBReader открыть EPUB??? В нем про этот формат ни слова, да и открывать он его что-то не очень хочет, по крайней мере у меня так и не открыл!!!

Зато файл прикрасно открылся WinRar-ом (так как первые буквы файла PK, я решил попробовать WinRar), а файлы внутри - Oper-ой. Adobe Digital тоже открыл файл, но проблема со шрифтами (видимо какого-то не хватает) не дает возможности прочитать. Sigil у меня вообще не запустился, ругнувшись отсутствием какой-то библиотеки. А использовать редакторы в качестве читалок не очень хочется.

Отсюда и вопрос - Так чем же читать этот формат на компьютере???
аноним, Thu Sep 3 21:04:31 2009:
Лучший формат - это бумага.
аноним, Thu Sep 3 16:13:35 2009:
Буквально недавно наткнулась на библиотеку epub книг для Stnza - www.epubbooks.ru
Сергей Голубев, Wed Sep 2 11:28:56 2009:
Satellite, среда, 2 сентября 2009 г. 07:27:27:
Сути это не меняет - книг в формате
epub уже сейчас доступны тысячи -
покупай и читай:-)

Я, признаться, надеялся, что после инициативы Sony книги будут верстаться с учетом возможностей формата. Увы.

Страницы комментариев: 1 :: 2 :: следующая

Комментарии заморожены.

Новости:

Все новости на CitCity.ru

Компании месяца

 
Последние комментарии
Почему школам следует использовать только свободные программы (101)
20 Декабрь, 14:51
ОСТОРОЖНО: ВИНДОФИЛИЯ! (2250)

24 Декабрь, 22:53
Linux в школе: мифы про школу и информатику (334)
24 Декабрь, 22:43
Kubuntu Feisty (15)
24 Декабрь, 18:42
Software is like sex: it's better when it's free.
©Linus Torvalds