Оба этих мрачных монстра вылупились из гнезда FB2-тусовки, которая, в свою очередь, была инициирована зловещим гением Дмитрия Грибова (помните программу ClearText, которую я описывал аж семь лет назад в "Голубятне" "Мы пахали"?). Если говорить кратко: формат FB2 гениален по задумке и чудовищен по реализации — не в последнюю очередь из-за того, что его бросили на полпути, не доведя не то что до ума, но и вообще до мало-мальски потребительского вида.
Тем не менее в библиотеках Рунета FB2 пользуется бешеной популярностью (чего только стоит величественный lib.aldebaran.ru, целиком сидящий на этом формате!), соответственно под него оказался заточен и ВookDesigner, не говоря об утилите прямого действия для конвертации FB2 в LRF.
О BookDesigner я обломал дюжину копий, воюя с Антонелло, которому эта жуткая программа почемуто нравится. Антонелло говорит: мол, при желании в ВookDesigner можно подготовить книгу не только для чтения на электронном гаджете (для чего эта программа и задумывалась), но и для типографии. Так мне не нужно в типографию! Мне не нужна программа, на освоение которой требуется полугодовое обучение в техникуме библиотекарей и каталогизаторов! Всякий раз, беря BookDesigner в руки, содрогаюсь: его учебная курва в прямом смысле слова буквализирует метафору — вот уж курва так курва!
Пять лет назад я хвалил читателям четвертую версию BookDesigner, отмечая ее запредельную функциональность. Хвалил в надежде на перспективное развитие вопреки жуткому интерфейсу и ужасной курве. К сожалению, за пять лет творение Андрея Войцеховича не изменилось ни на йоту (так понимаю, у автора просто нет ни времени, ни желания заниматься тупиковым проектом), поэтому сегодня остается только чертыхаться, ибо BookDesigner являет собой хрестоматийную иллюстрацию ситуации, когда вместо езды вам впаривают "шашечки". Самое же страшное — деваться совершенно некуда, ибо альтернатив для конвертирования в LRF до самого последнего времени не было.
Не было, а теперь появилась! Именно этой радостью спешу поделиться с читателями.
Вторая утилита — FB2LRF — вполне себе ничего, однако работает только с форматом FB2, поэтому приходится перректально удалять гланды: исходник — большей частью HTML или Word — переводить сначала в FB2 (через тот же треклятый BookDesigner), затем уже в LRF. Хоть Антонелло и говорит, что BookDesigner прекрасно умеет конвертировать в LRF напрямую, у меня, уж не обессудьте, сколько ни пробовал, не получалось ни разу — то один элемент форматирования не соответствовал каким-то там критериям, то другой, так что в конце все всегда меднотазилось.
Файл FB2, созданный BookDesigner, скармливался простенькой FB2LRF, которая — видимо, в силу своей простоты — каждый второй такой файл забраковыва(не соответствует, типа, мифическим стандартам формата FB2) и тупо зависала. Короче — все это такая мутотень, что даже вспоминать не хочется. Достаточно сказать, что моя библиотека LRF писана кровью, потом и слезами от противостояния энтропийному бардаку отечественного программерского андерграунда.
Что касается сониевской утилиты eBook Library, прилагаемой к читалкам, то никакой конвертацией в ней не пахло от рождения. Какая, в махачкалу, конвертация, если книжки для ридера, по версии Sony, полагается не конвертировать, а покупать в сониевском онлайн-магазине?! Одним словом, засада.
Свет, как водится, пришел с Востока.
Вернее, из Индии. Замечательный юноша имени Ковид Гойал создал альтернативную eBook Library оболочку, предназначенную для каталогизации электронных книг различных форматов, их аннотирования, последующей конвертации в LRF и прямой загрузки на читалку (Sony PRS 500/505).
Называется оболочка — Calibre (calibre. kovidgoyal.net). Утилита бесплатная, кроссплатформная (поддерживаются Linux, Windows и OS X), а ее разработка ведется в формате wiki.
Одна из удивительных изюминок Calibre — умение автоматически подкачивать из Интернета информацию, форматировать ее в LRF и заливать на подключенный ридер. На настоящий момент в программе реализована поддержка новостных лент Newsweek, New York Times, The BBC и The Economist, однако подсистема автоматической подкачки имеет модульную архитектуру, поэтому в мануале программы подробно описывается процедура по добавлению автоматизации собственного сайта (calibre.kovidgoyal.net/user_ manual/news.html).
Оставляю автоматическую подкачку, а также обширнейшие возможности Calibre по каталогизации электронных книг читателям-энтузиастам, сам же сосредотачиваюсь на самой прагматичной, на мой взгляд, функции оболочки Ковида Гойала — конвертации форматов. Calibre поддерживает HTML, LIT, RTF, TXT и (внимание!) — PDF для последующей переработки в сониевский LRF. Конвертация производится в графическом интерфейсе (для простых пацанов, которым нужно ехать) и через командную строку any2lrf.exe (для сложных пацанов, любителей "шашечек"). Поддерживаются все основные элементы продвинутого форматирования — таблицы, буквицы, встроенные в текст изображения, вложенные шрифты и пр.
Читать дальше