Программа eLib версия 2.7.3
ОГЛАВЛЕНИЕ:
Что обязательно нужно сделать сразу после установки программы!
Руссификация OC (Win NT, W2K, WinXP)
Назначение
Основные возможности программы
Системные требования
Обновление версий и поддержка
О формате текстовых файлов
Список слов для определения заголовков
Новые возможности и исправленные ошибки
Что обязательно нужно сделать сразу после установки программы!
После установки программы следует:
Ваша ОС
| Что нужно сделать после установки:
|
Windows 95/98
|
Перед запуском программы eLib убедитесь, что у Вас в файле config.sys (Если его у Вас нет создайте его) значение параметра files (fileshigh) не менее 50!
|
Windows Me
|
Перед запуском программы eLib убедитесь, что у Вас в файле \Windows\system.ini в секции [386Enh] существует параметр pervmfiles и его значение не менее 40! Если его нет - то добавьте.
|
Windows NT; Windows 2000
|
Следует указать в файле \WINNT\SYSTEM32\config.nt значение параметра
Files не менее 50 !!!!
|
Windows XP
|
Следует указать в файле \WINDOWS\SYSTEM32\config.nt значение параметра
Files не менее 50 !!!!
|
Руссификация системы
В связи с тем, что программа является приложением DOS, то для нормальной
работы требуется, чтобы был запущен руссификатор сенса DOS. Признаком правильной работы руссификатора являются правильное отображение русских букв и возможность включения русской раскладки клавиатуры.
Для работы под Windows 95/98/Me достаточно втроенных средств руссификации
системы (подразумерается использование русских версий).
При работе под Windows NT 4.0/Win 2K/Win XP несколько сложнее. Описанный ниже способ достаточно универсален и подходит для любых программ MS-DOS. Настройка состоит из 2-х этапов: включение отображения русских букв и настройка переключения раскладок клавиатуры. Итак:
1. Для отображения русских букв в окнах DOS надо зайти в Панель управления. Открыть элемент "Язык и стандарты".
Выбрать (или убедиться, что выбран) язык Русский. Поставить галочку "Установить в качестве стандартного языка системы". Нажать кнопку OK.
Для Windows XP (пока описывается работа с английской версией) надо сделать так:
Войти в Панель управления (Control Panel). Выбрать ссылку Дата, время, язык и региональные стандарты (Date, Time, Language, and Regional Options). В появившемся окне выбрать ссылку Язык и региональные стандарты (Regional and Language Options). В появившемся окне выбрать закладку Дополнительно (Advanced). Затем в списке Язык программ, не поддерживающих Юникод (Language for non-Unicode programs) выбрать Русский (Russian). И нажать кнопку OK.
2. Теперь о переключении клавиатуры. Необходимо запустить редактор реестра Пуск (Start) - Выполнить... (Run...) - набрать RegEdit и нажать OK. Открыть ветвь HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/KeyboardLayout/DosKeybCodes и заменить значение ключа "00000409" с "us" на "ru". Затем в файл \WINDOWS\SYSTEM32\autoexec.bat добавить строку "lh %SystemRoot%\SYSTEM32\kb16.com ru".
Перезагрузить компьютер. Все теперь у Вас переключение раскладок клавиатуры будет осуществляться при помощи клавиш Левый Ctrl + Shift (включить английскую раскладку) и Правый Ctrl + Shift (включить русскую раскладку).
Назначение
Программа eLib предназначена для преобразования текстовых файлов, содержащих
литературные произведения в электронные книги в формате html и prc. А также
формирование "библиотек" из электронных книг. Полученные
книги могут быть прочитаны с помощию любого браузера.
Возможен экспорт книг из библиотеки в электронные книги в формате PDB/PRC,
применяемом для хранения книг на платформах Palm, PPC и HPC.
Тестирование выполнялось со следующими браузерами:
- MS IE 3.0;
- MS IE 4.x;
- MS IE 5.x;
- Pocket Internet Explorer под Windows CE 2.0;
- Arachne 1.66;
- Netscape Communicator 4.05 rus.
Книги в формате PDB/PRC тестировались на HPC Casio Cassiopeia A-11A и Cassiopeia E-15 при помощи
ридера MobiPocket Reader версий 3.0, 3.1, 4.0.
Основные возможности программы
- Обработка текстовых файлов в кодировках: cp866, koi-8r, windows-1251.
- Электронные книги могут формироваться в кодировках: cp866, koi-8r,
windows-1251.
- Автоматическое формирование каталога библиотеки электронных книг.
- Автоматическое формирование оглавлений книг.
- Вставка иллюстраций в книги.
- Экспорт электронных книг в формат PDB/PRC.
- Экспорт в html-файл, для последующей обработки Read in Microsoft Reader Add-in for Microsoft Word, с целью формирования электоронной книги для чтения программой Microsoft Reader.
Системные требования
Процессор: | 386SX и выше
|
Оперативная память: | не менее 2Mб
|
Занимаемый объем на жестком диске: | 1Mб
|
Видеоадаптер: | VGA и выше
|
Версия DOS: | MS-DOS 3.3 и выше, или Windows 95/98,
или Windows NT, или Windows 2000.
|
Значение параметра FILES в
config.sys или
"\WINNT\SYSTEM32\config.nt"
при работе под WinNT/2000: | не менее 40
|
Обновление версий и поддержка
Свежую версию программы можно получить с homepage автора по адресу:
http://www.chat.ru/~mishafil.
Технической поддержка по e-mail: mishafil@chat.ru.
Пожалуйста при возникновения ошибок в программе присылайте файл error.log, который создается в каталоге, где хранится elib.exe и подробно описывайте ситуацию и свои действия, при которых возникла ошибка. Это поможет быстрее устранять баги в программе.
On-line руководство пользователя находится по адресу:
http://www.chat.ru/~mishafil/tour.htm
О формате текстовых файлов
Программа предназначена только для обработки текстовых файлов. Всякие документы MS Word, html и пр. не обрабатываются!
Программа при обработке предполагает, что входные текстовые файлы
определенным образом сформатированны.
Для успешной работы программы должны выполняться следущие условия:
- строки файлов начинаются с 1-й позиции;
- абзацы не разбиваются пустыми строками;
- каждый абзац начинается с абзацного отступа, и абзацный отступ
одинаковый для всех абзацев текста;
- строки в абзацах выровнены по обоим краям путем добавления пробелов;
- заголовки центрированны, и отступ перед заголовком больше абзацного
отступа;
- заголовки могут состоять более, чем из 1-й строки, при этом не допускаетс
разбивка строк заголовка пустыми строками;
- для формирования оглавления строки заголовков должны состоять из
заглавных букв или содержать слова: "глава", "книга", "часть", "пролог",
римские или арабские цифры и т.д.
- допускаются эпиграфы, строки эпиграфов должны выравниваться по правому краю.
Список слов для определения заголовков
Для определения заголовков в программе используется следующий набор слов:
'0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'I', 'V', 'X', 'L',
'ГЛАВА', 'ЧАСТЬ', 'КНИГА', 'ЭПИЗОД', 'ПАРАГРАФ', 'ПРЕДИСЛОВИЕ',
'ВСТУПЛЕНИЕ', 'ПОСЛЕСЛОВИЕ', 'ПРИЛОЖЕНИЕ', 'ПРИМЕЧАН', 'ПРОЛОГ',
'ЭПИЛОГ', 'ОТ АВТОР', ' ПЕРВ', ' ВТОР', ' ТРЕТ', ' ЧЕРТВЕРТ', ' ПЯТ',
' ШЕСТ', ' СЕДЬМ', ' ВОСЬМ', ' ДЕВЯТ', ' ДЕСЯТ', ' ОДИННАДЦАТ',
' ДВЕНАДЦАТ', ' ТРИНАДЦАТ', ' ЧЕТЫРНАДЦАТ', ' ПЯТНАДЦАТ', ' ШЕСТНАДЦАТ',
' СЕМНАДЦАТ', ' ВОСЕМНАДЦ', ' ДЕВЯТНАДЦ', ' ДВАДЦАТ', ' ТРИДЦАТ',
' СОРОК', ' ПЯТЬДЕСЯТ', ' ШЕСТЬДЕСЯТ', ' СЕМЬДЕСЯТ', ' ВОСЕМЬДЕСЯТ',
' ДЕВЯНОСТ', ' СТО', ' СОТ', ' ДВЕСТИ', ' ДВУХСОТ', ' Г. ', ' Н.Э.',
'АНОНС', 'СТАТЬЯ', 'ВВЕДЕНИЕ'.
При генерации книги набор словарь для определения заголовков можно задать вручную. При указании своего набора слов при генерации книги используется только он.
Новые возможности и исправленные ошибки
Версия 2.7.3
- В дистрибутив включена программа MobiPocket Reader for PC версии 4.3. Можно сразу проверить, как будут выглядеть электронные книги на разных платформах.
- Некоторые изменения в оформлении текстов при помощи Мастера OEB и Мастера PRC.
Версия 2.7.2
- Восстановлена функция сохранения архивированного исходного файла с книгой в библиотеке.
- Несколько изменена процедура инсталяции программы. В результате количество настроек, которые требовалось делать вручную, несколько уменьшилось.
- Файл Readme дополнен информацией о настройке руссификации операционных систем. В особенности это касается переключения раскладок клавиатур при работе под Windows NT/2K/XP.
Версия 2.7.1
- В связи в недавним выходом Mobipocket Reader v4.0 в Мастер PRC внесены некоторые изменения. В окне дополнительных параметров (вызывеется на первом этапе клавишей F2) появился новый параметр - Формировать книгу для Mobipocket Reader v4.x. Его значение рекомендуется устанавливать в Y при генерации книг в расчете на 4-ю версию ридера. Для версии 3.0 установка этого значения этого параметра в Y вызывает лишь увеличение заголовков.
- Добавлен новый мастер - Мастер OEB. Все, что в предыдущих версиях eLib было сделано для генерации электронных книг, соответствующих спецификации Open eBook, теперь несколько изменено и преобразовано в Мастер OEB. Создаваемые oeb-книги в дальнейшем могут быть обработаны программами MobiPocket Publisher (http://www.MobiPocket.com) и ReaderWorks Standart (http://www.ReaderWorks.com). Так как вышеуказанные программы несколько по-разному воспринимают oeb-книги, то в программе предусмотрена вомможность выбора для какой программы готовить oeb-книгу. Выбор назначения книги осуществляется в момент выбора используемой таблицы стилей. Таблицы стилей хранятся в каталоге .\DATA\CSS. Файлы с таблицами стилей должны иметь расширение .txt, а текст таблицы стилей должен быть в кодировке cp866. В первой строке текста может быть комментарий заключенный между символов /* и */, этот комментарий используется при выборе в программе для выбора соответствующей таблицы стилей. Имя файла должно заканчиваться на _l или _p. Для того, чтобы сделать при помощи Мастера OEB oeb-книгу, расчитанную на дальнейшую обработку программой ReaderWorks Standart необходимо выбрать таблицу стилей такую, чтобы имя файла, в котором она хранится, оканчивалось на _l.txt. А для того, чтобы получить oeb-книгу, предназначенную для последующей обработки программой MobiPocket Publisher, выбранный стиль должен храниться в файле оканчивающимся на _p.txt. Дополнительно можно указать шрифт которым будут отображаться заголовки и текст книги. Созданные мастером oeb-книги сохраняются с каталоге путь к которому указан в параметре MyDocs файла elib.ini (Внимание!!! Имя каталога должно быть записано в формате 8.3). В этом каталоге создается подкаталог (имя которого получается из названия книги путем записи транслитом) и в него копируются файлы, образующие oeb-книгу.
Все это позволит, например, создавать электронные книги (prc или lit) с иллюстрациями. Для этого
в исходном тексте книги должны быть ссылки на файлы с иллюстрациями (*.jpeg или *.gif) в виде
[ ИМЯ_ФАЙЛА.JPG(gif) ]. Файлы с иллюстрациями должны быть расположены в том же каталоге, что и сам обрабатываемый текстовый файл. После последовательной обработки текста Мастером OEB и MobiPocket Publisher (ReaderWorks Standart) будет получена prc-книга (lit-книга) с иллюстрацими.
- Добавлена возможность хранить в библиотеке электронные книги в формате LIT (книги для MS Reader).
- При редактировании оглавления книги, появилась возможность после генерации книги получить некоторые пункты оглавления расположенными в одной строке. В одной строке могут быть расположены только пункты оглавления одного уровня. Для задания раположения пунктов оглавления в один ряд в редакторе оглавления следует пользоваться клавишей "0".
- При запуске Мастеров eLib из списка книг (по клавише ALT-W) теперь в случае если это текстовый файл используется не исходный файл, а файл хранящийся в библиотеке.
- В программу введена процедура анализа автоматически созданного оглавления. Данная процедура вызывается перед ручным редактированием оглавления, анализирует оглавление и устаналивает уровень каждого пункта.
- В программу введена процедура считывания из исходного файла имени автора и названия книги. Она проявляет себя в виде автозаполнения соответствующих полей при добавлении книги в библиотеку или работе Мастеров программы eLib. Примечание: для корректного определения имени автора, этот автор уже должен быть занесен в базу данных программы eLib.
- В связи в появлением предыдущнго пункта несколько изменены клавиши для ручного
редактирования оглавления. Теперь клавиши "Стрелка влево" и "Стрелка вправо" перемещают только текущий пункт. Для перемещения всех пунктов оглавления нужно использовать клавиши "ALT+Стрелка вправо" и "ALT+Стрелка вправо".
- В формируемых Мастером PRC книгах уменьшен размер шрифта в заголовках, в целях экономии места на экране (это особенно актуально для PPC и PocketPC).
- Небольшие изменения в формировании оглавления PRC-книг. Оглавление (особенно с длинными строчками) теперь лучше отображается MobiPocket Reader'ом.
- Несколько изменен мастер PRC. Теперь на этапе 1 можно задать несколько дополнительных параметров для формирования PRC-книги. Для ввода дополнительных параметров надо нажать клавишу F2.
Параметр Сохранить название книги латинскими буквами при значаении "Y" ; позволяет сохранять название книги в PRC-файле латинскими буквами (транслитом), а при значении "N" русскими буквами (если конечно название книги русское) (однако, русские буквы в названии показываются не на всех компьютерах, например у меня на Cassio A-11A не показываются, a PocketPC Compaq iPad вроде слышал, что показываются).
Параметр Имя файла с книгой формировать латинскими буквами позволяет включить(Y)/Выключить(N) перевод в транслит имен файлов.
- Немного изменен вид главной страницы библиотеки. Теперь ссылки на новые книги и общий каталог оформлены как темы.
- Несколько изменен рисунок шкалы "Прочитано"в html-книгах. Снизу к шкале добавлена линеечка с процентами. Надпись "Прочитано: xx%" перенесена под шкалу.
- Из формы добавления книги в библиотеку теперь можно вызвать просмотр текстового файла, добавляемого в библиотеку. Для этого просто надо нажать клавишу F3.
- Из-за того, что под Windows 2000, архиватор PkZip 2.5 для DOS не корректно работал с длинными именами файлов, я его заменил на PkZip Command Line Version 4.0. Теперь правда функции программы, связанные с архивацией работать под DOS-ом НЕ БУДУТ!!! :-((
- Начиная с версии 2.7.1 больше не будет режима пакетной обработки (т.е. когда сначала вводится много книг, а генерация html-eBook выполняется после).
Версия 2.6.9
- Я включил в дистрибутив программы MobiPocker Reader for PC для проверки созданных электронных книг. Получить более свежие версии можно с http://www.MobiPocket.com.
- При добавлении книг в библиотеку сразу не выполняется генерация каталога библиотеки. Она выполнится с 10-и секундной задержкой (если затем ничего не делать) или
при выходе из программы.
- Таблица авторов дополнена всем, что удалось взять с диска "Библиотека в кармане No 4". Новая таблица находится в самораспаковывающемся архиве dbfs.exe.
- В некоторой степени в мастере HTML учтены рекомендации со странички Misrosoft Reader for PocketPC по-русски. А именно: можно ввести имя шрифта которым будет отображаться текст книги; html-файл получает имя записанное латиницей. Полученный в результате html-файл может быть затем преобразован в формат lit при помощи Read in Microsoft Reader Add-in for Microsoft Word или Overdrive ReaderWorks Standard Edition для чтения на PocketPC. Правда у меня нет PocketPC с MS-Reader, так что проверить полностью эту технологию я не в состоянии ;((( .
- В каталоге библиотеки создается еще одна страничка. На ней
перечисляются новые книги библиотеки.
- При просмотре текстового файла в eLib Commander, добавлен режим поиска посстроки
в файле. Режим поиска запускается клавишами: F7 - ввод подстроки и поиск
ее с начала файла, Shift-F7 - поиск ранее введенной подстроки начиная с текущей
строки.
- eLib Commander теперь запоминает последний каталог в котором он был не только
в пределах одной сессии, но и вообще.
- Исправлен флаг для кодировки КОИ8 c "koi-8r" на "koi8-r" по
совету Сварожича.
Версия 2.6.8
Версия 2.6.7
- Уточнены параметры при запуске архиватора PkZip. До этого при таботе под Windows NT были возможны сбои программы при операциях архивирования.
- eLib commander помнит в каком каталоге он работал последний раз.
- Программа теперь понимает и текстовые файлы в формате Unix. У которых строки разделяются символом CR, а не символами CR и LF.
Версия 2.6.6
- В eLib Commander добавлен вьюер текстовых файлов, вызывающийся по клавише F3. Как и полагается можно просматривать файлы в любых кодировках.
- При повторной генерации книги в формате html, если при первой генерации был установлен режим ручной разметки, при входе в режим ручной разметки автоматически загружается предыдущая разметка, выполненная пользователем.
- Обнаружилось, что MobiPocket Reader 3.0 не очень любит файлы в именах которых есть русские буквы. Это проявляется в том, что не работает функция открытия последнего текста при запуске программы, что вызывает некоторые неудобства. Для борьбы с подобным явлением Мастер eLib при создании книг в формате PRC/PDB создает книги, хранящиеся в файлах, имена которых состоят из названия книги, записанного латиницей.
- В библиотеке теперь можно хранить и книжки в формате PRC/PDB.
- Дошли руки до оформления библиотеки. Добавил в поставку программы картинки для всего, что может храниться в библиотеки. Сделал новый шрифт для заголовков. Исправил некоторые шероховатости при формировании каталога библиотеки.
Версия 2.6.5
- Исправлена ошибка из-за которой под Windows NT не сохранялись в библиотеке текстовые файлы и архивы.
- Немного улучшено формирование электронных книг по спецификации OEB 1.0. Теперь правильно формируются абзацы, а не иммитируются разрывами строки и неразбивающими пробелами.
Версия 2.6.4
- Добавлен Мастер HTML, предназначенный для генерации html-файла с книжкой. Html-файл предназначен для загрузки в Misrosoft Word 2000 и последующей генерации электронной книги в формате lit (для чтения при помощи Microsoft Reader) при помощи Read in Microsoft Reader Add-in for Microsoft Word. При этом получается вполне приемлемая книжка. Из-за того, что Microsoft Reader не желает отображать русские буквы на титульном листе (заменяя их квадратиками) и в колонтитуле пришлось писать выводить название книги латиницей, но это лучше чем ничего!
Версия 2.6.3
- Дистрибутив теперь создается при помощи программы Inno Setup Compiler.
Несколько увеличился объем дистрибутива, но теперь есть нормальный Install/Uninstall.
- Исправлены ошибки, допущенные в версии 2.6.2, из-за которых были сбои
при добавлении книг в тему и не копировались prc-книги в папку с
файлами для синхронизации.
- Добавленая возможность запуска мастера eLib, создающего prc-книги из
списка книг темы для обработки текстового файла, хранящегося в
библиотеке. Для запуска мастера надо выбрать книгу, хранящуюся в виде
текстового файла (внизу справа указано "Тип: Text") и нажать ALT-W.
Будет запущен мастер и автоматически заполнены поля: имя файла, название
книги и автор книги.
- Добавлена возможность быстрого поиска в списке книг темы. Для поиска
необходимо ввести несколько первых букв названия книги или имени (фамилии)
автора. Для поиска по автору надо вводить заглавные буквы, а для поиска по
названию маленькие.
Версия 2.6.2
- Несколько улучшены создаваемые книги для MobiPocket Reader 3.0.
С титульной страницы стоят ссылки на содержание, начало текста и
информацию о книге. При генерации электронной книги при помощи мастера eLib также можно задать строки с дополнительной информацией о книге.
Строки могут содержать тэги html, поддерживаемые Reader'ом.
Дополнительная информация выводится на странице и информацией о книге.
- При генерации индексных файлов библиотеки в качестве параметра "alt" дл
значка книги указавается строка, содержащая объем книги.
- Для усконенной генерации электронных книг в формате pdb/prc для чтени
при помощи программы MobiPocket Reader 3.0 (книги с поддержкой eBook info,
Оглавлением) добавлен Мастер eLib. Для работы программы в режиме мастера
необходимо запустить программу с ключом "/elib-wizard". Или запускать
файл wizard.bat, входящий в поставку программы. После этого
следовать инструкциям на экране.
- В библиотеке теперь можно хранить не только электронные книги в формате
html или текстовые файлы, но и архивы (файлы с расширениями ZIP, RAR, ARJ,
LHA, HA). Для того, чтобы сохранить архив в библиотеке нажмите клавишу
INS, и выберите тип "Arch", затем выберите файл, укажите название книги
и автора и все.
Версия 2.6.1
- ВАЖНОЕ ДОПОЛНЕНИЕ: Добавлена возможность экспорта электронных книг
в соответствии со спецификацией Open eBook 1.0 Publication
Structure 1.0 (далее OEB) и экспорт в prc-eBook (далее PRC) для чтени
программой Mobipocket Reader 3.0.
Экспорт в OEB и PRC выполняется только сразу после генерации
электронной книги в формате html для хранения в библиотеке.
Для экспорта в OEB и/или PRC необходимо при введе парамнтров книги
(автор, название и т.д.) указать значение параметров
"Экспорт в Open eBook" и/или "Экспорт в PRC-eBook" как "Y".
Сразу после генерации книги будер произведен экспорт в OEB. Файлы
электронной книги Open eBook сохраняются в папке ".\OEB".
Перед экспортом в OEB можно указато рисунок для титульного листа и
отредакторовать название книги и имя автора книги (только для титульного
листа). В строки можно включать тэги html.
Книги, соответствующие спецификации OEB могут быть легко импортированны
программами такими как ReaderWorks или MobiPocket Publisher 2.0.
Хотя, Publisher не может обрабатывать тексты, содержащие русскую букву "я".
После экспорта в OEB (если он был выбран) выполняется экспорт в PRC.
Формируется prc-eBook расчитанная только на чтение при помощи программы
Mobipocker Reader version 3.0 или выше. Поддерживаются оглавление книги
и eBook Info. Созданный prc-файл полностью аналогичен файлу, создаваемому
программой MobiPocket Publisher, за исключеним включения графики в книгу
(если-бы Publisher мог обрабатывать русские тексты в кодировке
windows-1251 ;-) ). Графика не поддерживается по причине невозможности
объединения нескольких файлов в один prc/pdb-файл при помощи программы
makedoc8.exe. Хотя вопрос графики открытый: спецификация Open eBook 1.0
предписывает использовать форматы jpeg и png, Mobibook Publisher
поддерживает только gif, а ReaderWorks вообще не поддерживает графику.
После создания PRC-файла он может быть скопирован в каталог дл
синхронизированных файлов. См. ниже про экспорт файлов.
- Немного улучшена функция редактирования оглавления. Включить/исключить
пункт оглавления можно при помощи клавиши "пробел". А изменяить
уровень пункта оглавления можно при помощи клавиш управления курсором.
- Немного увеличена длина поля "Название книги" (До 60 символов).
- В библиотеке теперь можно хранить не только электронные книги в формате
html, созданные программой, но просто текстовые файлы. При сохранении
файлов они перекодируются в ту кодировку, в которой хранятся html-книги.
Для того, чтобы сохранить текстовый файл в библиотеке нажмите клавишу
INS, и выберите тип "Text", затем выберите файл, укажите название книги
и автора и все.
После того, как текстовый файл будет сохранен в библиотеке, использу
его можно выполнить генерацию соответствующей ему электронной книги.
Для этого достаточно выбрать в списке книг темы соответствующюю
строку и нажать ENTER. После ввода дополнительных параметров (им
автора, название книги и признак сортировки будут унаследованы у
текстового файла) будет выполнена генерация электронной книги.
- При экспорте файла в формат PDB/PRC изменено расширение выходного файла
с PDB на PRC.
- Добавлена возможность при экспорте книги в формат PDB/PRC автоматически
скопировать ее в каталог с синхронизированными файлами. Перед копированием
задается вопрос о необходимости такой операции. Имя каталога для копировани
книги должно быть указано в значении параметра "SyncFiles" секции "Par"
файла "elib.ini". При отсутствии значения параметра копирование не
выполняется. Имя каталога для копирования должно быть указано в
формате 8.3 !!! Например: На моем компьютере каталог называетс
"C:\Мои документы\Cassiopeia Synchronized Files\", а файле "elib.ini"
я написал "SyncFiles=C:\МОИДОК~1\CASSIO~1\".
Инсталяция книг при помощи синхронизации файлов выполняется быстрее,
чем при копировании файлов через Проводник. Дополнительно экономитс
время на открытии Проводника и поиск файлов, подлежащих копированию.
Версия 2.5.3
- При ручной разметке текста разные стили текста теперь выделяются разными
цветами.
- Пользователь может самостоятельно определить список слов, по которым
заголовки включаются в оглавление. Также можно определить список слов,
которые исключают включение заголовка в оглавление. Списки слов вводятс
в диалоге добавления книги. Списки слов сохраняются до следующего
изменения. При пустых списках используются встроенные (см.выше - Список
слов для определения заголовков).
- При экспорте книги в единый html-файл добавлена возможность сохранить
в начале текста оглавление книги (со ссылками). Для сохранения оглавлени
генерация текста должна выполняться программой eLib версии 2.5.3 или выше.
- При формировании PDB-файла не показывается окно DOS.
- Новая процедура выбора файла для обработки. Диалог открытия файла теперь
стилизован под Norton Commander. На мой взгляд стало несколько удобнее.
Версия 2.5.2
- Добавлена возможность использования программы как ковертера текстовых
файлов в электронные книги в формате PDB, работающего в пакетном режиме.
Для этого достаточно поместить текстовый файл, подлежащий обработке в
каталог программы и запустить программу eLib c указанием имени файла,
как параметра командной строки.
- Улучшено окно открытия файла. Теперь нет обращения к дисководу при каждой
смене каталога.
Версия 2.5.1
- Добавлена возможность экспорта книги в электронную книгу в формате PDB.
Книги в формате PDB используются на карманных компьтерах Palm, PPC и HPC.
Мною тестирование выполнялось при помощи программы MobiBook 2.1
(http://www.mobibook.com). Для экспорта книги в формат PDB необходимо:
выбрать книгу в списке книг, нажать клавишу F10, выбрать формат дл
экспорта PDB-eBook и нажать клавишу Enter. Электронная книга будет
сформирована в каталоге программы (по умолчанию C:\eLib).
Версия 2.4.5
- Заменена программа-перекодировщик на "RusConv.exe". В результате
правильно перекодируется русская буква "Ё".
- Добавлена возможность вставить в файлы каталога библиотеки (основной
каталог библиотеки, каталог темы, каталог книг автора и полный
каталог библиотеки) файлы, содержащие текст и гипертекст, заранее
подготовленный пользователем. Эти опции могут использоваться дл
вставки в каталог баннеров, счетчиков и внешних ссылок. Возможно
также использование для размещения дополнительно информации в
каталоге библиотеки. Файлы должны размещаться в каталоге
.\DATA\HTML\ и содержать текст в кодировке CP866. Файлы могут
содержать любые html-тэги, кроме <html>, <body> и т.д.
- При работе под Windows95/98/NT программа, находясь в состоянии простоя,
не занимает процессорное время и позволяет максимально эффективно
работать другим процессам.
- Перед созданием электронных книг можно задать размер и название шрифта,
которым будет отображаться основной текст книги. Для этого в экране
параметров книг (вызывается клавишей F6) заполнить поля "Размер шрифта"
и "Имя шрифта".
- В каталогах библиотеки в параметр "Alt" тэга "IMG SRC="" теперь
записывается дата обновления темы, автора или книги. Для просмотра
даты обновления в браузере достаточно задержать курсор мыши на несколько
секунд над изобращением "New" или "Update".
- Теперь можно исправить у книги дополнительный признак сортировки. А дл
ссылок и имя ресурса. Для этого находясь в списке тем надо нажать
клавиши SHIFT+F4.
Версия 2.4.4
- Убрал перегенерацию индексных файлов при старте програмы. Теперь она
заводится несколькоо быстрее. Для обновления индексных файлов библиотеки
рекомендуется вручную делать перегенерацию каталога библиотеки, путем
нажатия клавиши F7 в списке тем.
- Комментарии к книгам и авторам выводятся в каталоги библиотеки без
курсива. Продвинутые в html пользователи могут использовать html-тэги
при написании комментариев. Это позволит пользователям оформлять
комментарии по своему усмотрению. Или вставлять в комментарии иллюстрации.
Версия 2.4.3
- Программа собирается линкером Blinker 5.10. Из-за невозможности переправлять
вывод дочерних DOS-овских процессов в текстовое окно, убраны информационные
окошки при архивировании файлов.
- Для архивации исходных файлов, библиотеки и готовых книг теперь применяетс
программы PKZIP 2.5 от 01.03.1999. Этот архиватор умеет поддерживать
длинные имена файлов при работе под Win 95/98 или NT. Так что теперь в
архивах сохраняется регистр в именах файлов.
- Теперь есть возможность при создании библиотеки в заносить в каталог
не только книги, созданные программой, но и ставить ссылки на
книги (документы и пр.). Для этого при добавлении новой книги надо нажать
не INS, а CTRL+INS. После этого необходимо ввести автора, название и
текст ссылки.
- Несколько изменен вид оглавления книги. Теперь части книги могут
обозначаться пиктограммой с подписью, соотв. номеру части. Файл с
пиктограммой выбирается в окне параметров книги.
Версия 2.4.2
- Добавлена функция перегенерации электронной книги. Перегенерация выполняетс
в случае, если файл с исходным текстом находится на прежнем месте.
Эта функция будет удобна в случае, когда подбирается оформление книги
или вносятся исправления в исходный текст. Если перед перегенерацией
изменялись параметры электронной книги, таблица замены символов, то
при перегенерации будут использованы новые значения.
- Появился новый параметр библиотеки - "Сразу открывать текст". При
значении "Y" - в каталогах библиотеки устанавливается ссылка на первый
файл с текстом, а не на файл каталога.
Версия 2.4.1
- Исправлена небольшая ошибка, из-за которой возникал сбой программы, в
случае, если обрабатывался файл, все строки которого, начинались с некото-
рого кол-ва пробелов. (23.02.99)
- Добавлена возможность вручную указать программе элементы текста
перед обработкой текста. Разметка текста введенная вручную имеет
приоритет над разметкой автоматически создаваемой программой.
При ручной разметке книги можно использовать дополнительные,
определяемые пользователем, стили текста. Разметка сохраняется отдельно
от исходного текста и это позволяет использовать ее при повторной
обработке текста.
- Исправлена очень досадная ошибка, из-за которой в случае удалени
несуществующей книги удалялись все файлы в корневом каталоге.
- Добавлена возможность устанавливать левое поле. См. окна "параметры
каталога" и "параметры электронных книг".
- Исправлена ошибка, приводящая к сбою при перекодировке, в случае если
справочник авторов перед запуском программы отсутствовал.
- При архивации дополнений к библиотеке архивы с дополнениями теперь
получают имена вида: aMMDDXXX.zip. Где MM - номер месяца, DD-номер дня,
XXX - порядковый номер файла.
Версия 2.3.4
- Исправлена ошибка, из-за которой при сохранении исходного файла в архиве
вместо исходного сохранялся временный файл temp.tmp.
- Исключена функция запуска браузера (используемого в Windows по умолчанию)
по клавише F12 из-за неустойчивой работы.
- При обработке текстов теперь обрабатываются символы табуляции.
Версия 2.3.3
- Исправлена ошибка, из-за которой в IE 3.0 иногда криво показывалась
шкала "прочитано/не прочитано".
- Добавлена возможность замены двойных дефисов, используемых для иммитации
длинного тире в некоторых текстах, одним дефисом.
- Исправлена ошибка из-за которой при выборе файла не находился перекодировщик.
Версия 2.3.2
- Длинные имена файлов теперь поддерживаются под Windows 95/98 и Windows NT.
Тип используемой операционной системы определяется параметром значением
параметра OsType файла elib.ini.
Значение "Windows" используется при работе под Windows 95/98.
Значение "Windows NT" используется при работе под Windows NT.
Версия 2.3.1
- Исправлена ошибка, при которой в электронную книгу не заносилась последняя
строка текста.
- Исправлена ошибка, из-за которой не формировался основной каталог при
удалении книги.
- Исправлена ошибка, из-за которой объем архивных файлов не учитывался.
- Из электронных книг теперь удаляются двойный пробелы, использованные дл
форматирования текстовых файлов. Также удаляются пробелы перед знаками
препинания.
- При SMART-обработке удаляются переносы.
- Значительно понизился объем создаваемого программой html-кода.
- В справочнике авторов добавлена возможность поиска. Для поиска достаточно
ввести несколько первых символов фамилии автора.
- Добавлена возможность сортировки списка авторов и списка тем. Для сортировки,
находясь в соответствующем списке, надо нажать клавишу F3.
- Программа при создании файлов и каталогов книг библиотеки использует
длинные имена файлов. Регистр имен определяется параметром RefCase файла
elib.ini. Использование длинных имен файлов включается заданием значени
"Windows" для параметра "OsType" файла котфигурации elib.ini.
- Добавлена возможность архивирования отдельных книг библиотеки. При этом в
архив не включается архив исходных текстов, а также из html-файлов
удаляются ссылки на каталог библиотеки. Следует обратить внимание, что
при этом из-за использования DOS-овского архиватора теряютс
длинные имена файлов.