|
Как работать с
книгами в формате DjVu
Последнее время ко мне довольно часто приходят письма, в которых находятся вопросы связанные так или иначе с
электронными книгами, представленными у меня на сайте. Много вопросов по
формату DjVu и просьб решить проблемы со склеиванием разрезанных файлов. Приведу одно из писем.
Здравствуйте, Андрей! Меня зовут Алексей, я работаю инженером-электриком в проектном институте г.Хабаровска. Очень понравился ваш сайт, особенно книги, потому как в нашем городе их днем с огнем не сыщешь, а на работе пользуемся Кноррингом семьдесят мохнатого года, затертого уже и потрепанного. Скачал несколько книг и плагин к браузеру, установил его. Но никак не пойму как же он должен работать, растолкуйте пожалуйста. И еще одна просьба: вы режете свои архивы на две-три части для модемного скачивания, но, например, у меня DSL-соединение, нельзя ли книги сделать одним архивом для удобства скачивания, чтобы потом не надо было их склеивать. Заранее спасибо, Алексей
Программы для работы с
файлами в DjVu-формате
Остановимся подробнее на средствах для работы с DjVu. «Официальной» программой для просмотра таких файлов считается плагин производства
LizardTech для браузеров IE и Firefox.
Плагин можно свободно скачать, как с сайта производителя
http://www.djvu.com/, так и с сайта "Электротехническая библиотека" -
http://electrolibrary.narod.ru/soft.htm
Плагин после инсталяции добавляет панель инструментов в Ваш браузер. После его установки все файлы в DjVu формате автоматически должены открываться в окне
Internet Explorer.
Если же вы пользуетесь, к примеру, Opera или просто хотите обойтись без браузера – к вашим услугам самостоятельные вьюеры, среди которых самыми известными являются
DjVuReader и
WinDjView
(Небольшая программа. Установки не требует. просматривает, печатает). Вторая программа мне нравиться намного больше чем перая. Ее и рекомендую.
Те, кто для просмотра pdf-документов привык задействовать
Acrobat Reader, наверняка освоятся в вышеперечисленных программах очень быстро. В общем-то, их функциональность идентична – выбор степени масштабирования, одно- или многостраничного режима просмотра, переход на заданный номер страницы, возможность выделения текста (если в *.djvu имеется, кроме графического, еще и текстовый слой), поворот и печать листов и т. д.
Для создания же DjVu-файлов я использую бесплатно распространяемую
DjVu Solo 3.1 производства LizardTech. Функциональность этой программы очень ограничена: так, например, она не позволяет редактировать djvu-файлы старше версии 25, есть и другие ньюансы. DjVu Solo 3.1 способна получать картинку не только из файлов, но и со сканера, благодаря чему это ПО все-таки пригодно для любительских целей.
Как правильно склеить
разрезанный файл
Теперь для чего все таки я режу архивы. Причин несколько. Первая - все файлы с книгами лежат на серверах Народ.ру. Загружать файлы можно размером не более 5 мегабайт. Вот и приходится выкручиваться. Ну и второе - ползуюсь для работы в Интернете коммутируемым доступом с довольно низкой скоростью связи. Большие файлы по ftp-протоколу закачивать просто не удобно, поэтому приходится их размер максимально уменьшать.
По этой же причине не могу сделать один архив со всеми книгами. Архив получится порядка 250 мб. А для меня закачать такой файл на сервер - просто нереальная в настоящее время задача.
Все книги весом более 5 мб, представленные на моих сайтах, находятся в двух вариантах.
1. В виде отдельных DjVu-файлов сжатых
WinRar-ом. При распоковке книга получается разбитой на несколько частей. Каждая часть имеет расширение DjVu и и может существовать отдельно от других частей.
2. Книга создана в одном DjVu-файле. После этого файл сжат WinRar-ом и разрезан на отдельные части с помощью
Total Commander. Положительная сторона этого варианта - книга после склеивания отдельных частей находится в одном файле, по которому удобно перемещаться и который полностью соответствует печатному варианту книги. Недостатки: для того, что-бы собрать файл нужны определенные навыки. Расскажу, как делаю это я.
Действия (пример):
1. Берём Total Commander
2. Скачиваем файлы книги (условно назовем файлы Book1.rar - Book4.rar). Все файлы имеют расширение rar.
3. WinRar-ом распаковываем все файлы в один каталог. Должно получиться 5 файлов (для примера если книга запкована в 4-х отдельных файлах): Book.001, Book.002, Book.003, Book.004 и Book.CRC
4. Кладём все файлы в одну папку и открываем в Total Commander файл Book.001 (можно просто установив курсор на файл Book.001 выполнить команду "собрать"). Все файлы собирутся в Books.djvu!
5. Если файл не собирается, значит какой-то архив плохо скачан!
6. Если файл собрался без ошибок, но его расширение не .djvu а out, просто переименуйте его. Значит вы забыли перед сборкой файла положить в папку Book.crc из архива Book1.rar.
Всё достаточно легко и просто! И станет меньше вопросов по поводу целостности архивов!
Совет по закачке файлов: Учитывая большой размер большинства файлов с электронными книгами (свыше мегабайта), настоятельно советую использовать программы класса
FlashGet (www.flashget.com - бесплатная программа, есть русский интерфейс) для закачки файлов. Эти программы могут надежно докачать файл даже после обрыва модемной связи.
Кроме этого, так как отдельные книги незаархивированы, а лежат на сайте в чистом DjVu, то если скачивать просто браузером и в результате файлы могут скачаться битыми, а точнее - меньшего размера, чем они есть на самом деле. Поэтому использование FlashGet для закачки обязательное условие, которое решает многие проблемы в дальнейшем.
P. S. Инструкция
"Как скачивать файлы, размещенные на серверах RapidShare"
Андрей Повный -
http://electrolibrary.info/
|