Теме почти 12 лет - возможно, она уже неактуальна. Но всё же решил отписаться здесь: возможно, кому пригодится способ, каким эту задачу решаю я. Без сторонних программ, используя только
FBE (как редактор),
AkelPad (для сборки) и
PhotoFiltre (редакт.изображений).
Мне неудобно читать не только отдельные рассказы, но и циклы книг в отдельных файлах. Поэтому стараюсь объединять книги в один файл. Называю его типа "
Серый ворон. Книги 1-4", помещаю туда все книги цикла. Если цикл слишком большой (конечный файл больше 4-6 мБ) - разделяю его на "
**. Книги 1-10", "
**. Книги 11-20" и т.д. Делаю это, чтобы файл быстрее открывался как в редакторе, так и на читалке.
Подготовка.Оставляю на весь сборник одну обложку "
cover.jpg". Удаляю её из книги. после редактирования должны оставаться только блоки
<description>,
<body> и
<body name="notes">Заполняю блок "
description" первой книги. Вношу в блок <
sequence name="***"> названия всех книг сборки с их номерами. У остальных книг блок
"
description" неважен - просто удаляю там всё лишнее.
Каждую книгу цикла обрамляю тегами
<section> (Книга) </section> - чтобы корректно встроить в общий файл.
В каждой книге после общего названия типа "Книга первая. "****"" вставляю
аннотацию (либо через
Ctrl-X - Ctrl-V из блока
Description, либо через команду FBE "
Ctrl-J" (
добавить аннотацию) + вставка её текста.
Если в ней есть картинки - переименовываю их прямо в книге (чтобы не было повторов). Извлекаю в рабочую папку, и удаляю их из книги.
Стандартизирую примечания (если есть) скриптом "
Перенумеровать...". Если примечания в нескольких книгах - потом в AkelPad провожу замену текста
"n_" на
"m_",
"o_" и т.д. Число замен получается (кол-во примечаний * 2) - в тексте, и в "body - notes". Букв иногда требуется ну очень много )))
Ну и остальное редактирование "под себя" - скриптами или "вручную"
Сборка.
После подготовки есть несколько файлов книг цикла.
Первый ("базовый") открываю в
AkelPad. Иду в его конец. Открываю на след.вкладке
вторую книгу. Выделяю и копирую всё содержимое блока "
Body", от первого
<section> до последнего
</section>. Возвращаюсь к первому файлу, вставляю скопированное в его конец между тегами
</section> и
</body>.
Если есть примечания - так же копирую их со второй книги начиная с тега
<section id="m_1"> и до тега
</section> последнего примечания, который перед тегом
</body>. Вставляю скопированное в файл базовой книги в конец её блока примечаний, между тегами
</section> и
</body>. Желательно это делать сразу, ткак если перепутать порядок вставки примечаний и порядок вставленных ранее книг - потом в
FBE будут проблемы!
Всё вышеописанное повторяю с каждой книгой цикла. В AkelPad (при возможности скрывать блок текста книги) при небольшом навыке это делается за 5-20 секунд на книгу.
Сохраняю итоговый файл сборки.
Проверка.Открываю полученную сборку в
FBE. Если в ней много книг - открываться / редактироваться будет подолгу.
Проверяю корректность примечаний скриптом
проверки. Если всё ОК - перенумеровываю их (
стандартизирую).
Прикрепляю все файлы
картинок (cover.jpg и остальные). Если имена файлов и ссылок на них в книгах не менялись - проблем не будет. Так же стандартизирую картинки через
скрипт.
Проверяю полученную сборку, сохраняю её.
Всё.
От себя:Выглядит всё накручено, думаю даже пугающе.
Но на деле, когда "приловчишься" и знаком с упомянутыми программами - занимает не так много времени. Если книга "вычитана", нормально форматирована - то около минуты. Если нет (сделана Calibre или же просто неаккуратно) - иногда приходится долго посидеть, приводя её в "читабельный" вид. Помогают
скрипты FBE и
"замены" AkelPad.
Да и времени полно (я 9 лет дома на пенсии; работать не могу; чтение - хобби...), делаю "для себя", поэтому потраченное время не жалко...
PS:С рассказами всё проще: они меньше, обычно не имеют примечаний.
С месяц назад "собирал" рассказы
Генри Каттнера, "разбил" их на 2 файла (по 3+ мБ), в каждом прим. по 70 штук. Рассказы
Евгения Лукина (135 штук - по номерам строк AkelPad) "весят" 2.4 мБ.
"Тяжёлые" сборки (типа "
Файролл. Книги 01-08" или "
Книги 9-12") "весят" по 6.5 - 7.5 мБ. Всё сохраняю в
Windows-1251 - меньше "вес" файла. Затем архивирую книги в один архив по
"Автору".
Но, раз загрузив их на читалку (Nook ST) - можно не отрываться на загрузки по отдельности. Удобно!
вторник, 13 сентября 2011 г. в 14:40:15 UTC+4, Голма: