Как сделать PRC-eBook
Как самому при помощи программы eLib сделать prc-eBook
для чтения на карманном компьютере при помощи программы MobiPocket Reader 3.0

Первым делом надо получить откуда-нибудь текстовый (!!!) файл. Можно взять с какого-либо CD, можно из скачать из библиотеки Максима Мошкова - http://lib.ru. Для примера пусть источником текстов будет библиотека Мошкова.

Заходим в библиотеку. Выбираеи автора. Теперь ВНИМАНИЕ!. Нажимать нужно не на название книги, а на слово "огл":


Открывается оглавление книги. Внизу документа ищем ссылку "Gzip". Нажимаем ее правой клавишей мышки и в меню выбираем "Сохранить объект как..." и дожидаемся окончания загрузки файла.


После загрузки файла необходимо разархивировать его и преобразовать из формата "текстовый файл Unix" в формат "текстовый файл ASCII".

Для разархивации полученного файла можно воспользоваться программой WinZip, можно архиватором Gzip (скачать - 39 929 байт.) для DOS. При использовании DOS-овского архиватора поместите его в какой-либо каталог, описанный в переменной среды окружения PATH. Например, в каталог \Windows\Command при работе под Windows 95/98. Затем запустите сеанс DOS, войдите в папку в которую лег полученный файл и выполните разархивацию командой:

gzip -d имя_файла.gz

В качестве имени файла надо обязательно указывать короткое имя файла!
Теперь необходимо изменить формат текстового файла. Для этого нужна программа RusConv.exe (Скачать - 34 672 байта). Поместите ее в какой-либо каталог, описанный в переменной среды окружения PATH. Например, в каталог \Windows\Command при работе под Windows 95/98. Затем запустите сеанс DOS, войдите в папку в которой лежит текстовый файл с книгой и выполните следующую команду:

rusconv -cr2crlf -koi +win -o имя_файла.txt - для сохранения в кодировке windows-1251
или
rusconv -cr2crlf -koi +alt -o имя_файла.txt - для сохранения в кодировке cp866 (DOS).

Для успешной обработки текста программой eLib необходимо, чтобы тексты соответствовали определенным нижеследующим требованиям:

  • строки файлов начинаются с 1-й позиции;
  • абзацы не разбиваются пустыми строками;
  • каждый абзац начинается с абзацного отступа, и абзацный отступ одинаковый для всех абзацев текста;
  • строки в абзацах выровнены по обоим краям путем добавления пробелов;
  • заголовки центрированны, и отступ перед заголовком больше абзацного отступа;
  • заголовки могут состоять более, чем из 1-й строки, при этом не допускается разбивка строк заголовка пустыми строками;
  • для формирования оглавления строки заголовков должны состоять из заглавных букв или содержать слова: "глава", "книга", "часть", "пролог", римские или арабские цифры и т.д.
  • допускаются эпиграфы, строки эпиграфов должны выравниваться по правому краю.

  • Рекомендуется предварительно проверить, соответствует ли текст этим требованием или нет. Если нет - то следует подправить его вручную (Лучше всего это делать при помощи редактора MultiEdit для DOS или Windows).

    Теперь запускаем программу eLib в режиме работы Мастера PRC. Для этого выбираем пункт меню кнопки Пуск: Пуск->Программы->eLib->Мастер PRC или запускаем программу коммандой DOS:

    elib /elib-wizard

    После запуска программы и мастера выбираем файл и текстом, из которого хотим сделать книгу. Для этого при активном поле "Имя файла" нажимаем клавишу F1 и выбираем файл. А можно и просто ввести руками имя файла :) . Вводим название книги и имя автора. Можно занести дополнительную информацию о книге, ее можно будет увидеть на странице eBook info.. при чтении книги программой MobiPocket Reader 3.0.


    Далее выполняется анализ текста книги. Пока делать ничего не надо, нужно только дождаться окончания обработки.


    После обработки текста можно чуть подредактировать оглавление книги. Стрелками вверх и вниз можно перемещаться по оглавлению, а стрелками влево и вправо изменять уровни оглавления. Для исключения (и включения обатно) ненужных пунктов оглавления можно пользоваться клавишей Пробел. Для продолжения формирования книги нужно нажать клавишу Enter.


    И наконец выполняется окончательная генерация prc-файла, содержащего электронную книгу. Эта операция тоже занимает некоторое время, придется подождать...


    Все! Электронная книга готова! Ищите ее в каталоге, где хранится программа eLib (По умолчанию - /Program Files/eLib). Если в файле elib.ini в значении параметра SyncFiles указан путь к каталогу с файлами для синхронизации с карманным компьютером (или какому-другому, куда нужно скопировать созданную книгу), то только что созданный PRC-файл будет скопирован в этот каталог.



    Вот вроде и все! Кто хочет посмотреть, что же получилось, тот может скачать полученный файл отсюда: kongo.prc - 484 559 байт.
    Кому сильно нетерпится или у кого отсутствует карманный компьютер, тот может увидеть как выглядит только что сделанная книга на приведенных ниже снимках.

      
    Титульный лист книги
     
       Оглавление
      
    Текст книги    Информация о книге