Вы можете прислать нам новости или сообщить что-то очень важное заполнив форму.

Print Friendly

BookDesigner v.4

3 февраля, 2008
Ключевые слова: ,

Программа для редактирования, чтения и изготовления электронных книг. Легка в управлении как для новичков, так и для опытных пользователей.
Постоянно обновляется и поддерживает множество входных и выходных форматов.

Последний апдейт — 14.03.2007
После установки полного пакета программы обязательно скачайте и установите апдейт (BookDesignerExe.zip). Апдейт устанавливается путем распаковки BookDesignerExe.zip в директорию Book Designer 4.0. Если после установки апдейта сбиваются иконки — Settings — set icons — default

Download: BookDesigner v.4 Installer  BookDesigner v.4 Installer (8,7 MiB, 1 049 526 hits)


Download: BookDesigner v.4 обновление программы  BookDesigner v.4 обновление программы (6,0 MiB, 500 695 hits)

Тем, кто делает книги в формате fb2. Рекомендуется использовать Fiction Book Designer вместо Book Designer. Fiction Book Designer — это клон Book Designer, предназначенный для изготовления fb2-книг.

Download: FictionBook Designer  FictionBook Designer (6,0 MiB, 447 699 hits)

Новое!

08.07.2005. Часть тестовой версии Book Designer 5.0 (только в апдейте, в полный пакет не включено).
Все перечислять долго, да и не помню. А последняя доработка — большие изменения в изготовлении книг BookImage (графические книги с многоязыковой поддержкой для GEB1150, GEB2150, REB1100, REB1200, SoftBook, Hiebook). Главное — добавлена поддержка ссылок и возможность назначения пользовательских стилей.
06.12.2004. Часть тестовой версии Book Designer 5.0 (только в апдейте, в полный пакет не включено).
1. Сделано много, но в основном по мелочам: расширены функции редактора, поправлены замеченные баги и глюки, добавлены новые опции по заказам пользователей и т.д.

27.09.2004. Часть тестовой версии Book Designer 5.0 (только в апдейте, в полный пакет не включено).

1. Полностью переделан режим чтения.
2. Усовершенствован Book Cleaner.
3. Продвинутый Html Fragment Editor.
4. Редактор таблиц.
5. Расширенное меню редактирования.
6. Усовершенствован fb2 Section Editor.
7. Усовершенствован pdf-конвертор (конвертирование pdf — дело не простое, поэтому просьба присылать файлы, на которых сбоит).

23.07.2004.
Чтение pdf-файлов: теперь читаются не только русские и английские, но и испанские, немецкие и французские pdf (только в апдейте, в полный пакет не включено).

10.07.2004.
Новостей с конца прошлого года накопилось много, но из-за отсутствия времени объявления об обновлениях давались только в форуме (раздел «Программы»). Основные из них следующие.
1. Запись книг в формате BookDesigner (компактные файлы с включением картинок).
2. Чтение из zip и rar архивов.
3. Поддержка переносов для шрифтов MobiType (читалка — MobiPocket Reader). Лучших шрифтов для чтения на Палм я не видел, очень рекомендую. Обширный пакет русских шрифтов MobiTypе, сделанных
Игорем Сотниковым, можно скачать отсюда
http://ihand.ru/files/fonts/mobifont.zip
4. Автоматический каталогизатор книг, записанных в формате BookDesigner (Book Organizer).
5. Чтение pdf-файлов.
6. Писателям: расширенные возможности для написания своих книг.
7. Интерактивный редактор оглавления для FictionBook (Fb2 Section Editor).
8. Очистка файлов по списку пользователя (Book Cleaner).
9. Объединение множественных файлов в одну книгу (join books).
10. Поддержка таблиц (для REB1100, MobiPocket Reader, Microsoft Reader).
11. И т.д. и т.п., подробности — в архиве форума, раздел — «Программы».
Предупреждение. Многие из этих опций еще находятся в стадии тестирования, поэтому они включены только в апдейт, а не в основной пакет программы.

28.11.2003.
Внесены крупные изменения и добавления в Book Corrector. Новые опции позволяют не только быстро и качественно отредактировать книгу, но также
устраняют серьезные баги MS DHTML редактора.

16.10.2003.
Добавлены опции чтения и изготовления tcr-файлов (Psion).

10.10.2003.
1. Изготовление книг с переносами для Franklin eBookMan;
2. EBM Font Viewer — утилита, позволяющая просматривать шрифты Franklin eBookMan;
3. Переносы для французского, испанского и немецкого языков.

05.09.2003.
Многоязыковая поддержка (без вмешательства в OS) для GEB1150, GEB2150, REB1100, REB1200, Hiebook

Основные характеристики программы Вспомогательные программы, включенные в пакет BookDesigner 4.0
  • Форматирование входных файлов
  • Режим чтения
  • Режим редактирования
  • Изготовление электронных книг
  • Book Browser
  • File Convertor
  • RbDisintegrator
  • EBMFontViewer
Что нового? * Инсталяция программы * Возможные проблемы
Загрузить программу * Практическое применение * Примеры книг

Основные характеристики программы

Входные файлы

Выходные файлы

Text (txt) MS Reader (lit)
html (html, htm, shtml) MobiPocket Reader (prc)
MS Word (doc) Palm Reader (pdb)
Rich Text (rtf) Simple Palm e-books(prc) (Tiny Reader, CSpotRun, iSilo и т.д.)
MobiPocket Reader (prc) Rocket eBook, REB1100 (rb)
Palm e-books (prc, pdb) Hiebook (kml)
Microsoft Reader (lit) Fiction Book (fb2)
Acrobat (pdf) GEB1150, GEB2150, REB1200 (imp)
Rocket eBook, REB1100 (rb) BookImage — книги с многоязыковой поддержкой для GEB1150, GEB2150, REB1200, REB1100, Rocket eBook, Hiebook (imp, rb, kml)
Hiebook (kml) Franklin eBookMan (prc)
Fiction Book (fb2) Psion(tcr)
xml (xml) html (html, htm)
Psion(tcr) html с переносами (html)
BookDesigner (html0) MS Word (doc)
BookDesigner Citation file (cit) MS Word с переносами, картинками и выравниванием параграфов (doc)
Rich Text (rtf)
Text (txt)
Text с переносами (txt)
BookDesigner (html0)
BookDesigner Citation file (cit)

Форматирование входных файлов

1. Форматирование текстовых файлов и файлов, из которых извлекается чистый текст:

  • aвтоматическое определение способа форматирования книги на основе статистического анализа структуры текста;
  • автоматическое восстановление формата для плохо сформатированных файлов;
  • поиск заголовков, подзаголовков, эпиграфов и стихов при автоматическом форматировании книги.
  • 2. Три метода форматирования для html, doc, rtf и rb файлов:

  • полное сохранение исходного формата;
  • сохранение основных элементов исходного формата (заголовки, подзаголовки, параграфы, картинки, закладки и ссылки);
  • полное переформатирование путем извлечения чистого текста.
  • 3. Автоматическое определение шести основных нелатинских кодировок: win-1251, koi8, cp866, iso, alt, и MacCyr.

    4. Назначение пользовательских цветов для заголовков, подзаголовков, параграфов, эпиграфов, стихов и т.д.

    5. Объединение множественных файлов в одну книгу (для rb файлов).

    Режим чтения

    1. Автоматическая загрузка недочитанных книг со страницы, где чтение было прервано.
    2. Точное позиционирование при перелистывании страниц.
    3. Меню доступа к последним читаемым книгам.
    4. Возврат на предыдущую (последующую) позицию.
    5. Увеличение/уменьшение размера шрифта одним кликом.
    6. Возможность изменения цвета, типа и размера шрифта, а также цвета страниц.
    7. Возможность вставлять и редактировать закладки и ссылки.
    8. Возможность собирать, редактировать и записывать в отдельный файл цитаты из читаемой книги.
    9. Поиск/замена слов.
    10. Поиск книг (включая поиск по регулярным выражениям).
    11. Поиск заголовков, подзаголовков, параграфов, эпиграфов, стихов и т.д.
    12. Автоскроллинг.
    13. Статистический анализ: подсчет количества заголовков, подзаголовков, параграфов, эпиграфов, стихов, картинок, стилей (жирный шрифт, наклонный и т.д) и символов (точки, запятые, тире и т.д).
    14. Информация о файле книги: время создания, размер, тип форматирования и т.д.
    15. Справка на русском и английском языках.
    16. Поддержка шрифтов ClearType (для Windows 2000 и выше).

    Режим редактирования

    1. Поиск, назначение и преобразование друг в друга основных структурных элементов книги — заголовков, подзаголовков, параграфов, эпиграфов, стихов и т.д.
    2. Динамический редактор html файлов, позволяющий осуществлять быстрое редактирование загруженных книг или написание новых.
    3. Две опции редактирования: автоматическая (как в Word, нажатием кнопок), и ручная (прямое редактирование выбранных html-фрагментов книги).
    4. Изменения цвета, типа и размера шрифта как для всей книги, так и для выбранных фрагментов.
    5. Возможность вставлять и редактировать картинки.
    6. Возможность вставлять и редактировать закладки и ссылки.
    7. Возможность вставлять и редактировать элементы контроля (кнопки, боксы и т.д.).
    8. Найти/заменить (текст, регулярные выражения, ASCI коды, html-элементы).
    9. Проверка орфографии.
    10. Экспорт в html, doc, rtf и текст формат.

    Изготовление электронных книг

    1. Переносы для русского, английского, французского, испанского и немецкого языков.
    2. Выравнивание текста по правому краю.
    3. Центрирование заголовков.
    4. Оптимизация книги под выбранное устройство.
    5. Закладки и ссылки.
    6. Картинки.

    Book Corrector

    BookCorrector является важной составной частью программы BookDesigner. Основное назначение BookCorrector — это упрощение и ускорение редактирования загруженной книги. BookCorrector позволяет преобразовывать друг в друга основные элементы книги: название книги, автор(ы) книги, заголовки, подзаголовки, параграфы, эпиграфы, стихи и т.д. Также BookCorrector дает возможность осуществить ряд дополнительных операций (сдвиг слов, преобразование букв, перемещение элементов книги и т.д.), нужда в которых часто возникает при редактировании книги. Преобразования можно делать как для отдельных элементов, так и для их комбинаций (включая неполные комбинации), называемых фрагменты. При редактировании книги рекомендуется использовать опции BookCorrector (особенно для выбора и преобразования фрагментов) вместо опций, имеющих место в режиме редактирования. В этом случае BookCorrector не только упрощает процедуру редактирования, но также не позволяет багам микрософтовского DHTML редактора влиять на результат преобразования элементов и фрагментов.BookCorrector можно использовать в трех формах: полная, средняя (появляется при первом запуске программы справа от основного окна), и малая. Также большинство функций BookCorrector доступны не только через его кнопки, но и через меню, появляющееся при клике на правую клавишу мышки.

    Вспомогательные программы, включенные в пакет BookDesigner 4.0

    BookBrowser

    BookBrowser — это обычный интернет навигатор, в который добавлены специальные функции, облегчающеи поиск книг по интернету. BookBrowser включает в себя обширный список интернетовких библиотек и поисковых машин.
    Запускаемый файл — BookBrowser.exe.

    FileConvertor

    1. Автоматическое переименование файла в форму, удобную для дальнейшего использования (автор_название книги)
    2. Извлечение текста из html, doc и rtf файлов.
    3. Автоматическое пребразование кодировки исходного кода файла в Win1251.
    4. Предварительное редактирование файла.

    Запускаемый файл — FileConvertor.exe.

    RbDisintegrator

    Небольшая программка для работы с rb-файлами. Извлекает все файлы (html, картинки, шрифты и т.д.) из rb-файла, декомпрессирует их и обеспечитает их просмотр в соответствии с типом файла. Поддерживается html-просмотр, просмотр картинок и просмотр шрифтов, остальные файлы просматриваются как текстовые. В отличии от известной rbburst, работает как с книжными, так и с системными файлами.
    Запускаемый файл — RbDisintegrator.exe.

    EBM Font Viewer

    Небольшая программка, позволяющая просматривать шрифты Franklin eBookMan. Работает с системными, дефолтными и сторонними (для EbmDoc) шрифтами.
    Запускаемый файл — EBMFontViewer.exe.

    Что нового?

    1. Переносы для е-книг.
    2. Улучшенный алгоритм форматирования текстовых файлов и файлов, из которых извлекается чистый текст.
    3. Опция полного сохранения исходного формата входного файла (только для чтения, не пригодна для изготовления е-книг).
    4. Опция сохранения основных элементов исходного формата входного файла (заголовки, подзаголовки, параграфы, картинки, закладки, ссылки и т.д.).
    5. Опция распознавания эпиграфов и стихов при автоматическом форматировании книги.
    6. BookCorrector: поиск, назначение и взаимное преобразование друг в друга основных структурных элементов книги — заголовков, подзаголовков, параграфов, эпиграфов, стихов и т.д.
    7. Element Finger: поиск заголовков, подзаголовков, параграфов, эпиграфов, стихов и т.д.
    8. Color Assigner: назначение пользовательских цветов для заголовков, подзаголовков, параграфов, эпиграфов, стихов и т.д.
    9. Color Preview: показывает, как будут выглядеть основные структурные элементы книги с пользовательскими цветами.
    10. Path Assigner: назначение выходных пользовательских директорий для создаваемых е-книг.
    11. RocketEbook/REB1100. Полная поддержка руссифицированных OS (русский язык для для книжной полки, закладок, ссылок и т.д). Возможность задания жанра книги. Устранение пустых строк между параграфами для REB1100.
    12. Экспорт в doc и rtf.
    13. Новое! Многоязыковая поддержка для GEB1150, GEB2150, REB1100, REB1200, Hiebook — новая опция BookDesigner 4.0.Посмотрите как это выглядит на устройстве GEB1150. (Screenshot). Многоязыковая поддержка реализуется посредством преобразования текста книги в последовательность картинок ее страниц (BookImage).Преимущества BookImage
      • Поддержка любого языка.
      • Переносы.
      • Шрифты по выбору пользователя.
      • Допустимы любые комбинации шрифтов в одной книге.
      • Ускоренное перелистывание страниц.
      • Многоязыковая поддержка на уровне входного файла (без вмешательства в OS девайса).

      Недостатки BookImage

      • Выходной файл в 3-5 раз больше входного.

    Инсталяция программы

    Системные требованияWindows XP/2000/Me/98 с установленным InternetExplorer 5.0 или выше.
    Под Windows 98 программа будет работать с некоторыми ограничениями.
    Под Windows 95 программа не тестировалась. Думаю, что будет работать, но за стабильность не ручаюсь.
    Windows 95/98Для установки программы под windows 95/98 надо сначала скачать и установить микрософт инсталлер.Обновление программыПрограмма периодически обновляется и сообщения об этом даются в форуме в разделе «программы». Обычно для обновления достаточно скачать только файл BookDesignerExe.zip и распаковать его в основную директорию BookDesigner. Если же обновляется весь пакет программы, то об этом делается специальное сообщение.
    Если Вы обновляете весь пакет программы и хотите сохранить установленные ранее шрифты для переносов, то сделайте следующее.

    1. Найдите в основной директории BookDesigner поддиректорию Tools и скопируйте ее отдельно от основной директории BookDesigner.
    2. Распакуйте BookDesigner40.zip в пустую директорию.
    3. Кликните дважды на BookDesigner40.msi, выберите «remove» и следуйте инструкциям на экране.
    4. Когда дезинсталляция программы закончится, снова кликните дважды на BookDesigner40.msi и следуйте инструкциям на экране.
    5. После окончания инсталляция программы скопируйте поддиректорию Tools в основную директорию BookDesigner.

    Установка

    Если BookDesigner 4.0 не был установлен ранее на Вашем компьюторе, то
    сделайте следующее.

    1. Распакуйте BookDesigner40.zip в пустую директорию.
    2. Кликните дважды на файл BookDesigner40.msi и следуйте инструкциям на экране.
    3. После установки на рабочем столе появятся три иконки: — Book Designer 4.0 — основная программа;- Book Browser 4.0 — программа для поиска книг в интернетовких библиотеках;- File Convertor 4.0 — вспомогательная программа для предварительной подготовки книг.
    4. Запустите Book Designer 4.0 и читайте справку.

    Удаление программы

    1. Если сохранен файл BookDesigner40.msi, кликните на него дважды и выберите «remove».
    2. Если не сохранен файл BookDesigner40.msi, программу можно убрать стандартным способом из Control Panel.

    Возможные проблемы

    1. Если при установке полного пакета программы было сообщение об ошибке, связанное со scrrun.dll, то сделайте следующее.

    — скачайте файл scrrun.zip(61 Кб) и распакуйте его в директорию Book Designer 4.0;

    — из директории Book Designer 4.0 дайте команду regsvr32 scrrun.dll

    2. Для редактирования книг в программе используется встроенный динамический редактор html-файлов, который чувствителен к способу выбора редактируемого фрагмента. По сравнению с редактированием обычного текста, выбор фрагмента для редактирования html-текста немного сложнее, так как часто в него надо включить не только сам текст, но и невидимые тэги.Для правильного и быстрого выбора элементов пользуйтесь двойным кликом вместо обвода текста мышкой. Для выбора последовательности элементов — двойной клик на первый элемент, затем Shift+клик на последний. А для быстрого преобразования выбранных элементов используйте меню правого клика.

    3. Если Вы планируете делать е-книгу из входных файлов html, doc, rtf, prc, pdb or rb, всегда отмечайте «keep original format» или «re-format completely» в «Settings» до загрузки входного файла.

    4. Запись BookDesigner файла в виде Word-файла (doc). Если Вы хотите выравнять параграфы по правому краю, вставить переносы и записать картинки внутри Word-файла, то отметьте «doc and rtf advanced export» в Settings до записи файла.

    Условия использования программы

    Для личного пользования программа бесплатна. Любое коммерческое использование программы должно быть согласовано с автором.

    Практическое применение

    ПРИМЕРЫ ЭЛЕКТРОННЫХ КНИГ, ИЗГОТОВЛЯЕМЫХ ПРОГРАММОЙ

    (если хотите видеть детали — кликните на фото)

    REB 1100 (rb-файл)

    rb-файл — это специальный книжный файл, предназначенный для чтения на двух устройствах: Rocket eBook и REB 1100. Сначала на свет появился Rocket eBook, а затем, когда его мать-прородительница, компания NuvoMedia была куплена Гемстаром, последний выпустил «модифицированное» устройство: REB 1100. На сегодняшний день эти два устройства, пожалуй, оптимальны для любителей электронного чтения. По моему мнению, у этих устройств есть только два серьезных недостатка: нецветной экран и отсутствие внутренних переносов. С первым я, к сожалению, ничего не могу сделать, ну а второй устранен путем включения переносов в rb-файл, изготовляемый BookDesigner 4.0. Также в BookDesigner 4.0 есть опция, позволяющая отучить REB 1100 от дурной привычки вставлять пустые линии между параграфами. И последнее новшество. Теперь BookDesigner обеспечивает для Rocket eBook и REB 1100 с руссифицированной системой поддержку русского языка для названия книги, имени автора, жанра, книжной полки, закладок, ссылок и GoTo меню.

    GEB1150, GEB2150, REB1200 (imp-файл)

    GEB1150

    GEB2150

    Незадолго до своей безвременной кончины Гемстар разродился еще двумя ракетоподобными устройствами: GEB 1150 и GEB 2150. Устройства закрытые, что не позволяет научить их русскому языку путем замены внутренних шрифтов. BookDesigner решает проблему руссификации этих устройств другим способом: на уровне входного файла, для чего есть опция «make book image». BookImage — это специальный файл, в котором книга представляется в виде последовательности картинок ее страниц. Использование этой опции позволяет воспроизводить на экране GEBов и REBов любые символы, поддерживаемые BookDesigner (начиная с русских букв и кончая китайскими иероглифами) без вмешательства в OS девайса. В BookDesigner есть также возможность сделать BookImage для Rocket eBook/REB1100, но зта опция служит в основном для тестовых целей.

    Несколько слов о моих впечатлениях по чтению с GEB1150. Внешне девайс — почти копия REB1100. А вот читать с него намного приятнее из-за более качественного экрана (он gray scale) и удачного выбора цвета подсветки (ее голубовато-молочный оттенок меньше утомляет глаза).

    Теперь немного о GEB2150. Что в нем привлекает — это большой экран с высококачественной цветной матрицей (от Hitachi). Но за все надо платить: больший экран — это больший размер и вес устройства, поэтому GEB2150 — это читалка для домашнего пользования. Ну а общее впечатление от девайса — сбылась мечта любителей чтения электронных книг: качество Sony Clie, но на большом экране.

    Hiebook (kml-файл)

    В BookDesigner есть две опции для изготовления хайебучных файлов: стандартная («make hiebook file») и через «make book image» -> Hiebook.
    В режиме «make hiebook file» делается стандартный kml-файл, в котором русские буквы поддерживаются только для руссифицированных девайсов. Однако при руссификации девайса возникают две проблемы.1. Вследствии примитивности хайебуковой OS руссифицированные девайсы некорректно форматируют русские книги: незаконченные строки на правом краю экрана рвутся без знаков переноса.

    2. Не всякий девайс поддается руссификации (а иногда может и сдохнуть в процессе руссификации).

    По этим причинам в BookDesigner включена возможность сделать BookImage для Hiebook, которая обеспечивает многоязыковую поддержку для девайса на уровне входного файла (без вмешательства в его OS). В принципе эта поддержка должна разрешить обе вышеуказанные проблемы, но здесь есть одно но. С полгода назад я попытался сделать приличный девайс из моего hiebook, но недобиток обиделся и сдох. По этой причине я не могу протестировать на реальном девайсе, насколько правильно файлы BookImage работают на Hiebook. Но т.к. я знаю по прошлому опыту, что хайебуково поведение довольно непредсказуемо, подозреваю, что пользователям придется поэкспериментировать с величинами «page width», «page height» и «text type» (мне писали, что некоторые модели Hiebook понимают только text type: 4 colors).

    Palm Sony Clie NR 70 (HiRes, 320×480)

    MobiPocket Reader

    PalmReader

    TinyReader

    Palm IIIc (160×160)

    MobiPocket Reader

    PalmReader

    TinyReader

    Программы-читалки для Палм можно условно разделить на две категории: продвинутые (поддерживающие сложное форматирование текста, типа MobiPocket Reader и PalmReader) и простые (поддерживающие только основные элементы форматирования, типа TinyReader, CSpotRun, iSilo и т.д.). В BookDesigner включены опции, позволяющие изготовлять книги как для продвинутых, так и для простых читалок.На основе многолетнего опыта чтения на Палм я определил для себя минимальный набор требований к продвинутой читалке следующим образом.

    1. Поддержка переносов.
    2. Выравнивание текста по правому краю и центрирование заголовков.
    3. Поддержка цветов.
    4. Поддержка картинок.
    5. Поддержка закладок и ссылок.
    6. Полноэкранный режим для устройств с разрешением 320×480 (типа Sony Clie NR70).

     
     

    Комментарии к сообщению “BookDesigner v.4”

    1. Ratheesh S:

      hope book designer will help me

    2. Ichijou:

      Уважаемый разработчик!

      Очень понравилась Ваша программа, другие просто не дают такого функционала. Но появилась одна очень странная проблема. Ни одна картинка (кроме обложки) ни в одном формате правильно не сохраняется. Мне нужно перевести пару книг в FB2, но ни BookDesigner 4, ни FictionBook Designer не сохраняют картинки в текст книги. Специально проверил, нестоит ли где галочка «Удалять картинки» — нет, всё правильно. Но картинки всё равно не сохраняются… И при импортировании из MSWord и HTML они тоже пропадают. Уже не знаю, что и делать.

    3. Сергей:

      >Ichijou

      При импорте из html попробуйте поменять формат картинок (из gif -> jpeg) и поправить соотвественно имена в тексте html.

    4. Shasoft:

      А есть в программе поддержка плагинов?


    
    Вы можете прислать нам новости или сообщить что-то очень важное заполнив форму.