Экспорт книг в формате lrf.

LRF - формат электронных книг, используемый Sony Reader-ами. Уважаемый obelix давно написал и развивает программу fb2lrf, обеспечивающую быструю и качественную конвертацию fb2
в lrf. Неlавно obelix сделал консольную версию
своей замечательной программы (см: http://www.msh-tools.com/ebook/fb2lrfc.html )
Как народ считает, есть-ли нужда "прикрутить"
конвертирование и выдачу книг в lrf на либрусеке? Imho, добавить такое конвертирование несложно (жалко, правда, что у Ильи нет "соньки", с другой стороны, можно ему лично скинуться, 250
не такие большие деньги), место lrf занимает мало, как fb2 в zip-е (можно было-бы кешировать конверченные книги). Думаю, что если количество просьб превысит определенный порог, то Илья сделает...

Комментарии

Не надо.
LRF (точнее BBeB) хорош тем, что единожды настроив под себя конвертацию, ты всегда имеешь на экране именно то форматирование, которое тебя устраивает (всех моих знакомых устраивает разное: разный размер шрифта, размер полей).
Однокнопочный конвертер - rulez.
Хотите одинаковое и готовенькое - делайте EPUB. Теперь сонька его тоже понимает. Конвертеры имеются. Архивация тоже в наличии. И на экране показывать можно (в отличии от).

Warchoon, мне, лично, без разницы, я читаю fb2 напрямую со Стайлистика ("сонька" мне не пошла, читаю в темноте, в основном). Думал просто, что народу будет полезно (хотя Мишкин конвертер действительно рулез).

конешна надда :) что это форматы типа RB тута появляюца а LRF нету... да и вообще...если я куда то уехал (допустим в командировку) то надо везти конвертор... на чёмто :) получчаеца.... а так залез на сайт скачал LRF и нет проблем.... конвертор конешно классный :) не спорю :) спасибо автору!

Читаю на соне, потому человек заинтересованный. В принципе, конечно не помешает, но по большому счёту это будет просто «фенечка» сайта. Вот если бы встроили ЛРФ в майхомлиб вот это было бы хорошо. Там в справке возможность есть, но как сделать на самом деле не нашёл.

встроил.

koreec написал:
встроил.

Зачод! +5, однако :-)

Сам по себе написал:
Вот если бы встроили ЛРФ в майхомлиб вот это было бы хорошо. Там в справке возможность есть, но как сделать на самом деле не нашёл.

встроил: http://forum.home-lib.net/viewtopic.php?p=2619#p2619

УРА !!! Всё работает. Спасибо!
Счастье есть.

LRF - действительно тупиковое направление, одностороннее к тому же. Прикрутите конвертор в EPUB - если я верно понимаю, это еще и проще.

maratc написал:
Прикрутите конвертор в EPUB - если я верно понимаю, это еще и проще.

Где брать конвертор fb2-epub?

larin написал:
maratc написал:
Прикрутите конвертор в EPUB - если я верно понимаю, это еще и проще.

Где брать конвертор fb2-epub?

Можно взять вот этот: http://kir666.ru/fb2docbook/#download или использовать этот: http://sorotokin.com/fb2epub.html
Но только пустое всё это, поскольку сониевский ридер показывает epub ещё хуже, чем lrf — мало того, что без переносов (как lrf), так ещё и не умеет выравнивать текст по ширине. И поэтому единственным форматом есть и будет pdf, приготовленный либо при помощи вышеприведённого конвертера по схеме: fb2 -> DocBook -> XSL-FO -> pdf , либо путём трансформации: fb2 -> tex -> pdf. Да и выглядит такой pdf просто идеально, и информацию может отображать совершенно любую, и весит практически столько-же, сколько lrf со встроенными шрифтами, и будучи линеаризованным, перелистывается без задержек.

Aristarch Platonov написал:
larin написал:
maratc написал:
Прикрутите конвертор в EPUB - если я верно понимаю, это еще и проще.

Где брать конвертор fb2-epub?

Можно взять вот этот: http://kir666.ru/fb2docbook/#download или использовать этот: http://sorotokin.com/fb2epub.html
Но только пустое всё это, поскольку сониевский ридер показывает epub ещё хуже, чем lrf — мало того, что без переносов (как lrf), так ещё и не умеет выравнивать текст по ширине. И поэтому единственным форматом есть и будет pdf, приготовленный либо при помощи вышеприведённого конвертера по схеме: fb2 -> DocBook -> XSL-FO -> pdf , либо путём трансформации: fb2 -> tex -> pdf. Да и выглядит такой pdf просто идеально, и информацию может отображать совершенно любую, и весит практически столько-же, сколько lrf со встроенными шрифтами, и будучи линеаризованным, перелистывается без задержек.

Очень интересно... Скажите, где-то можно взглянуть на результаты таких преобразований ? И существует ли версия предложенного вами конвертера с "мордой лица"? Читаю на Соньке. WEB-ские преобразователи в PDF (как этот например )совершенно не устроили. Извиняюсь за флуд.

dan666 написал:

Очень интересно... Скажите, где-то можно взглянуть на результаты таких преобразований ? И существует ли версия предложенного вами конвертера с "мордой лица"? Читаю на Соньке. WEB-ские преобразователи в PDF (как этот например )совершенно не устроили. Извиняюсь за флуд.

Для себя я делаю по схеме fb2 -> latex -> /dev/hands -> pdf
и выглядит это приблизительно вот-так: http://www.onlinedisk.ru/file/90748/
Преобразование по схеме fb2 -> DocBook -> XSL-FO -> pdf даёт сходный результат, но я предпочитаю latex, поскольку он гораздо больше подходит для ручного редактирования, чем XML. Насчёт фронтэнда ничего не могу сказать, т.к. он совершенно без надобности — latex или docbook правятся в любом текстовом редакторе, а все преобразования выполняются из командной строки.

Аристарх, а не подскажешь что нужно писать в заголовке .tex'а для получения корректного .pdf под экран е-бука?

Anarchist написал:
Аристарх, а не подскажешь что нужно писать в заголовке .tex'а для получения корректного .pdf под экран е-бука?

Внутри исходник, стилевой файл и результат: http://www.onlinedisk.ru/file/90748/

А где можно найти конвертер fb2->tex?

в составе calibre есть any2epub.exe

Warchoon написал:
в составе calibre есть any2epub.exe

.exe не интересно.
Нужно под линукс.
На худой (очень худой) под яву.
Всякие скрипты на питоне требующие кучи нестандартных библиотек, непонятно как и откуда берущихся, тоже не особо радуют. Но там хоть как-то можно прикручивать.

larin написал:
Warchoon написал:
в составе calibre есть any2epub.exe

.exe не интересно.
Нужно под линукс.
На худой (очень худой) под яву.
Всякие скрипты на питоне требующие кучи нестандартных библиотек, непонятно как и откуда берущихся, тоже не особо радуют. Но там хоть как-то можно прикручивать.

Calibre есть под linux: http://calibre.kovidgoyal.net/download_linux

Кстати, Илья (я писал в другой ветке), на либрусеке имеется изрядное количество невалидных fb2 (в основном, первоначально конвертнутых твоим скриптом, там в тексте встречаются "<" и ">", теги). Imho, имеет смысл прогнать их через утилиту fb2fix (http://www.assembla.com/wiki/show/fb2fix).

SeNS написал:
Кстати, Илья (я писал в другой ветке), на либрусеке имеется изрядное количество невалидных fb2 (в основном, первоначально конвертнутых твоим скриптом, там в тексте встречаются "<" и ">", теги). Imho, имеет смысл прогнать их через утилиту fb2fix (http://www.assembla.com/wiki/show/fb2fix).

Я уже писал в этой ветке - утилиты под виндоуз не интересны.

larin написал:
Я уже писал в этой ветке - утилиты под виндоуз не интересны.

Да это понятно. Я про то, чтобы получить все fb2 файлы, конвертированные скриптом (создатель - rusec), одним архивом, почистить их и заменить. Качать самому по отдельности, а потом по отдельности заменять - слишком накладно. Могу помочь, если сделаешь архив и дашь линк.

SeNS написал:
larin написал:
Я уже писал в этой ветке - утилиты под виндоуз не интересны.

Да это понятно. Я про то, чтобы получить все fb2 файлы, конвертированные скриптом (создатель - rusec), одним архивом, почистить их и заменить. Качать самому по отдельности, а потом по отдельности заменять - слишком накладно. Могу помочь, если сделаешь архив и дашь линк.

Я думаю, не стоит этого пока делать. Потому что на замену Либрусек-китовским (не всем, конечно, но) есть несколько тысяч книг с Альдбарана и с Литреса, пока ещё на Либрусек не залитых.

pkn написал:

Я думаю, не стоит этого пока делать. Потому что на замену Либрусек-китовским (не всем, конечно, но) есть несколько тысяч книг с Альдбарана и с Литреса, пока ещё на Либрусек не залитых.

Добавлю, что fb2fix делает книги валидными формально. После него тоже надо доделывать ручками.

golma1 написал:
pkn написал:

Я думаю, не стоит этого пока делать. Потому что на замену Либрусек-китовским (не всем, конечно, но) есть несколько тысяч книг с Альдбарана и с Литреса, пока ещё на Либрусек не залитых.

Добавлю, что fb2fix делает книги валидными формально. После него тоже надо доделывать ручками.

Ну, это вопрос сложный, конический... Некоторым лишенцам (навроде меня) достаточно чтобы читалка не дохла, ну и абзацы были. А некоторые читать не могут если кавычки "лапками"... ;)

Кавычки "лапками" пол-беды, а если абзацы разорваны или наоборот склеены все в один? В-) Или разделение на главы отсутствует, или... мало ли что. Ошибок форматирования намного больше, чем "неправильные" кавычки. :Р

SeNS написал:
larin написал:
Я уже писал в этой ветке - утилиты под виндоуз не интересны.

Да это понятно. Я про то, чтобы получить все fb2 файлы, конвертированные скриптом (создатель - rusec), одним архивом, почистить их и заменить. Качать самому по отдельности, а потом по отдельности заменять - слишком накладно. Могу помочь, если сделаешь архив и дашь линк.

(подумав) Насчет "если сделаешь архив"... Вообще-то, если есть такая нужда, я могу в dedead-скрипт ( http://lib.rus.ec/node/127201#comment-51026 ) добавить фильтры по, скажем, автору-фб2-файла, версии-фб2-файла и теде...

pkn написал:
SeNS написал:
larin написал:
Я уже писал в этой ветке - утилиты под виндоуз не интересны.

Да это понятно. Я про то, чтобы получить все fb2 файлы, конвертированные скриптом (создатель - rusec), одним архивом, почистить их и заменить. Качать самому по отдельности, а потом по отдельности заменять - слишком накладно. Могу помочь, если сделаешь архив и дашь линк.

(подумав) Насчет "если сделаешь архив"... Вообще-то, если есть такая нужда, я могу в dedead-скрипт ( http://lib.rus.ec/node/127201#comment-51026 ) добавить фильтры по, скажем, автору-фб2-файла, версии-фб2-файла и теде...

http://lib.rus.ec/node/127201#comment-51058

Версия 0.3.3. Добавлено: фильтр по автору фб2-файла; фильтр по версии фб-2 файла.

Таким образом такой вот запуск (см. EXAMPLES в хелпе):

kop-librusec-dedead.pl -dow -del C:\zi -f fb2 -fb2a rusec -fb2v 1.0 1.0

делает из зипов выборку непроапгрейденных Либрусек-китовских файлов.

из lrf в какой-нить другой формат можно сконвертить???

kejten написал:
из lrf в какой-нить другой формат можно сконвертить???

Можно: lrf2lrs (есть в Calibre), и вы получите обычный xml, а дальше делайте с ним, что пожелаете. Хотите схему напишите, или скрипт какой, а можно и вручную, в любом текстовом редакторе, а можно и какому-нибудь монстру скормить, вроде Dreamweaver.

LRF бы точно нав сайте не помешал.Особенно для поездок.

Надо.Гораздо удобнее скачивать с сайта в готовом формате,чем лезть в программу.

X