Как редактировать fb2 книги
FB2 редактор
Когда-то, как и многие пользователи интернета, я начал собирать электронные книги в свою локальную библиотеку. Но, в отличии от большинства, не смог вовремя остановиться, и она разрослась до весьма неприличных размеров. Чистить и удалять было жалко, поэтому пришлось навести какой-никакой порядок, чтобы папка с книгами не была совсем уж неподъёмной помойкой. После этого оказалось, что в такую библиотеку можно добавить ещё книг, за чем неизбежно последовала необходимость снова проводить ревизию. После нескольких таких циклов библиотека разрослась до более чем 37000 книг, разложенных по почти 7000 директориям и более 50Гб на диске. Тематика самая разнообразная, упор сделан больше на «серьёзную» литературу, но и жанрово-развлекательной тоже немало.
Так что я пошёл другим путём. За основу был взято то, что почти все мои книги были с флибусты, а там у каждой книги есть свой уникальный номер. Поэтому, чтобы сохранить структуру, достаточно записать, в какой директории лежит какая книга, а по номеру можно получить как ссылку на страницу этой книги, так и саму книгу в архиве флибусты, который можно скачать на торрентах. Немного умея программировать, я написал набор скриптов для работы с такими библиотеками. Поддерживаются три основных действия: 1) создание дамп-файла из файловой директории, 2) восстановление директории из дамп-файла и архива флибусты, 3) создание из дамп-файла html-каталога библиотеки.
Скрипты лежат в репозитории:
Там же находится детальное README, и тестовая коллекция из нескольких книг, для проверки настроек перед использованием основной.
Скрипты написаны на python2 (он, увы, успел за это время устареть, и как-нибудь надо будет переписать это на третьем), но для удобства три основных скрипта скомпилированы под windows:
Сама библиотека лежит отдельно в:
и иногда обновляется.
Альтернативно всё есть на меге:
Вкратце, для построения html-каталога надо положить в одну папку flibhtml.exe (или flibhtml.py с зависимостями), flibconfig.ini и library.dump, и запустить первый. Чтобы ссылки были куда надо, надо во flibconfig.ini записать адрес флибусты или рабочего зеркала в параметр FLIB_URL.
Редактор книг в формате FB2. Полностью на русском языке.
Редактор книг в формате FB2. Полностью на русском языке.
fb2edit дает возможность управления структурой электронной книги, редактировать картинки и текст, изменять заголовки и текст XML.
Характеристики
Комментарии:
Анатолий
25 мая 2021 г. 23:51
Хороший удобный редактор. Пользуюсь давно, рекомендую)))
s-r-grass
23 августа 2020 г. 22:15
s-r-grass
23 августа 2020 г. 22:12
Я поменял официальный сайт, так как оригинальный автор сказал, что не будет дальше развивать программу. Он посоветовал обратить внимание на один из форков программы, в итоге, среди списка форков нашел один еще более интересный, там последняя версия 0.0.10.w32 и имеется сборка для Windows.
Андрей
30 июля 2020 г. 4:01
biryuk
7 апреля 2020 г. 22:26
До версии 2,6 от 2012 года данная прога пользовалась как free. В последствии ЛитРес приобрела ее коммерциализировали. Указанная версия мало чем отличается от коммерческого продукта. Я пользуюсь бесплатной версией, что вполне хватает для собственных нужд. Есть ещё один положительный момент. Через имеющиюся ограничения, был вынужден влезть в основы HTML и многое понял в web конструкте.
mrkaban
7 апреля 2020 г. 22:15
Только Fiction Book Editor платная программа
biryuk
7 апреля 2020 г. 20:40
biryuk
7 апреля 2020 г. 19:15
Тэг (обложка) необходимо ставить ставить в начале книги. Примерно это выглядит так: политические лидеры,теория власти,элиты 2016 ru То есть, он должен стоять после строки
biryuk
7 апреля 2020 г. 18:46
s-r-grass
7 апреля 2020 г. 18:34
Громадное спасибо Вам за то, что стольким пользователям ответили на их вопросы.
biryuk
7 апреля 2020 г. 18:27
Это не полнофункциональный, а корректирующий редактор исправляющий имеющийся готовый файл книги. Есть способ поставить картинку и сделать ее обложкой. Но там необходимы пляски с бубном: пользоваться HTML тэгами. Самое простое: поставить картинку в виде обложки в другом редакторе, к примеру в Fiction Book Designer. А далее доработать уже в данном редакторе.
biryuk
7 апреля 2020 г. 18:15
Еще бы знать и помнить все управляющие тэги HTML и их последовательность применения. Тогда да, все можно сделать ручками, но о-о-о-очень долго
biryuk
7 апреля 2020 г. 18:12
Набираете в том месте где желаете иметь подзаголовок, любое наименование. Ставите курсор перед напечатанным и жмете на кнопку *** на панели управление. Получите подзаголовок, он отобразится в оглавлении значком ***. Наименование глав обозначаются текстом, а подзаголовки знаком ***. Это особенность редактора, связанная со структурной архитектурой.
Alexxl
25 августа 2019 г. 22:29
s-r-grass
25 августа 2019 г. 11:37
В комплекте с программой его нет, на официальном сайте тоже нет. Разработчик на контакт не выходит, пару лет назад пробовал спрашивать. А мы, такие же пользователи, как и Вы.
Alexxl
25 августа 2019 г. 0:15
Подскажите, как получить руководство пользователя. В частности, не получается добавить обложку.
s-r-grass
8 августа 2019 г. 19:32
8 августа 2019 г. 14:58
Почему английский шрифт не берёт? Эй, разработчики?! Есть над чем поработать.
mrkaban
21 мая 2019 г. 18:52
Если открыть скриншот, тогда видно, что кнопка такая есть. Программа портативная, трудностей не составит скачать и проверить.
Алексей 333
mrkaban
23 марта 2019 г. 22:11
Очень похоже на ошибки в коде, но программа то работающая. У других она работает. Автору писать смысла нет, у него в гитхабе еще с 2018 года тикеты не отвечены. Может быть накладываются ограничения? например, отсутствуют права на запись во временный каталог? или антивирусное программное обеспечение накладывает ограничения? или UAC, то есть нужно запустить от имени администратора.
Александр_Б
23 марта 2019 г. 20:25
Win7 64x. При запуске fb2edit.exe появляется окно командной строки и окно самого редактора. При попытке открыть в редакторе файл в окне командной строки появляются сообщения : log4cplus:ERROR No appenders could be found for logger (DSL). log4cplus:ERROR Please initialize the log4cplus system properly. Что не так?
mrkaban
11 марта 2019 г. 20:13
Здравствуйте, затрудняюсь ответить, так как все имеющие книги без оглавления в начале. Поэтому могу Вам посоветовать попробовать это сделать заранее создам копию файла.
Татьяна
11 марта 2019 г. 14:47
Здравствуйте! А не подскажете, можно ли сделать так, чтобы в готовом файле fb2, раскрытом на читалке, в начале книги не отображалось оглавление? Сама по себе структура и возможность перемещаться по разделам должны быть. Но нужно, чтобы она не отображалась в тексте дополнительно в виде оглавления.
mrkaban
27 ноября 2018 г. 19:47
Можно воспользоваться вкладкой вставка \ заголовок. Можно переключить при помощи кнопки в XML редактор, в блоке «» Заголовок1111 «» указан заголовок. Есть кнопка заголовок, может быть там можно что-то сделать.
Сергий
27 ноября 2018 г. 11:45
Помогите пожалуйста! Не получается у меня разобраться, как поставить подзаголовок в содержание. Спасибо!
s-r-grass
21 июня 2018 г. 20:20
А в чем именно состоит проблема? там ведь окно слева есть, в котором и можно создавать оглавление. Правой кнопкой и там варианты добавления.
21 июня 2018 г. 4:59
Как сделать оглавление в книге вынужден работать с Epub поскольку в редакторе sigil (редактор epub) оглавление создается легко Только хотелось бы все-таки научиться делать оглавление в книгах fb2
s-r-grass
а каким образом вы будете добавлять картинки?
Psevdonim
Не понимаю за каким лешЫм эта прога, когда fb2 открывается в любом текстовом редакторе.
s-r-grass
24 апреля 2018 г. 21:32
В общем, у меня вроде получилось, если я все правильно понял, но сразу говорю, что это может показаться сложным. 1) необходимо добавить в книгу необходимую нам иллюстрацию, кнопка иллюстрации. Название файла должно быть на английском, и вполне возможно, что имеет важное значение разрешение и размер, скорее всего критично расширение файла jpg. 2) необходимо нажать кнопку XML и найти следующую строчку, в ней поменять имя файла на то, которое ранее добавили в книгу 3) далее необходимо вернуться в текстовый вид, кнопка текст. И потом сохранить как, очень важно, когда сохраняете попробовать разные кодировки. По умолчанию в поле Encoding стоит UTF-8, но у меня с такой кодировкой и на компьютере, и на телефоне выдаёт крокозябры, меняю на Windows-1251 и сразу все нормально.
24 апреля 2018 г. 19:50
Когда открываешь приложение на смартфоне для прочтения книг, там сразу видно обложку этой книги, вот как в fb2edit сделать эту самую обложку? не в середине текста, а как-бы перед книгой
s-r-grass
24 апреля 2018 г. 19:26
Здравствуйте, а можете показать пример того, что хотите сделать? Я просто понять не могу что именно требуется сделать. Можно добавить иллюстрацию, или переключить при помощи кнопки в XML и поменять соответствующие блоки. Покажите пожалуйста на примере, что именно необходимо сделать.
24 апреля 2018 г. 18:03
Здравствуйте! Как добавить обложку в книгу?
fb2edit
fb2edit — удобное Qt (qtwebkit) графическое приложение для создания и редактирования электронных книг в формате FB2. Автор Денис Кандрашин.
FictionBook (FB2) — формат электронных версий книг в виде XML-документов, где каждый элемент книги описывается своими тегами. Так же это стандарт, призванный обеспечить совместимость с любыми устройствами и форматами. Стандарт был разработан группой разработчиков во главе с Дмитрием Грибовым и Михаилом Мацневым.
fb2edit имеет простой, интуитивно понятный пользовательский интерфейс, позволяет управлять структурой документа, редактировать текст, менять/добавлять иллюстрации, править заголовки и пр.
fb2edit поддерживает форматирование и стили текста, аналогично текстовым процессорам, имеется функция поиска (поиска и замены) по тексту книги. Правка электронной книги возможна в визуальном и текстовом режиме, а так же непосредственной правкой XML.
Лицензия: GNU GPL v3
> Правка электронной книги возможна в визуальном, текстовом и непосредственной правкой XML.
Тут слово пропущено
Что-то вставка не работает, всё перетыкал, ничего не вставляет, ни эпиграф, ни аннотацию, ни иллюстрацию. Через контекстное меню ещё что-то вставляется, а через главное вообще ничего. Может быть, оно должно вставляться в определённых местах только?
Новую пробовать не пробовал, только редактировал. Всё работало как надо. Кстати, автор fb2edit русский, задайте вопрос ему.
Автор что, думал, мы без него не сможем увидеть все эти окна?!
Работать-то как? Или она не работает?
Автор что, думал, мы без него не сможем увидеть все эти окна?!
Работать-то как? Или она не работает?
здравствуйте, подскажите, пожалуйста, я могу в этой программе менять интервал между строк, я скачала книгу в формате fb2. читать ее неудобно в электронной книге, т.к. большой межстрочный интервал, я могу его уменьшить с помощью программы?
мне кажется, что это зона ответственности ридера, а не редактора.
я скачала книгу из Ficbook, автор сам редактирует текст и выкладывает его на Ficbook, к сожалению, в этой книге, автор сделал по два, а то три интервала между строк.
Всем привет! А как вставить обложку в книгу?
Как редактировать fb2 книги
Вот что скажу с начало было очень интересно даже мистику можно было найти но потом все стало рутиной В жанре ( Пришол Увидел победил пришол Всех обманул и остался не известным) с начала с книги было хоть само развитие в жанре медитацыи изучение языков бокс НО в конце скатилось В ЖАЛКУЮ Рутину которую читаеш через силу.Скажу сразу такое часто происходит в Писательской среде Пропадет запал интерес вдохновление И Т.Д Так что не обижайтесь Автор реально старался с начала но потом стало как обычно С любовь читатель.
Рейтинг: 0 ( 0 за, 0 против).
Рейтинг: 0 ( 0 за, 0 против).
Рейтинг: +1 ( 1 за, 0 против).
Довольно таки интересно 2
Рейтинг: 0 ( 0 за, 0 против).
Рейтинг: 0 ( 0 за, 0 против).
Рейтинг: 0 ( 0 за, 0 против).
Рейтинг: 0 ( 0 за, 0 против).
Полезные программы для работы с fb2
Подборка программ для работы с книгами в формате fb2: чтение, конвертирование, редактирование и т.д.
Данная подборка программ будет периодически пополняться.
Пожалуйста, оставляйте свои комментарии и пожелания.
FB2Menu это интегратор программ для работы с файлами fb2.
Просто введите настройки и вы получите возможность работать с файлами fb2 из одной оболочки.
Позволяет открывать книги в одной из программ-читалок, редактировать, упаковывать/распаковывать, копировать, а также тестировать архивы книг.
Может быть полезна не только для тех, кто читает fb2-книги, но и создает их.
Эта программа не только сэкономит вам массу кликов, но и перемещения мыши.
Системные требования: Windows 32x
Лицензия: Freeware
Разработчик: Stribog
Новая, доработанная версия с новой, классной иконкой для fb2 доступна здесь: https://yadi.sk/d/uYCERjxGZIRlcg
Системные требования: Windows 32x/64x
Лицензия: Freeware
Разработчик: Stribog
Системные требования: Windows 32x/64x
Лицензия: Freeware
Разработчик: Stribog
AlReader2 v2.5 110502
Системные требования: Windows 32x/64x
Лицензия: Freeware
Разработчик: Alan
Haali Reader v2.0b264
Системные требования: Windows 32x/64x
Лицензия: Freeware
Разработчик: Mike Matsnev
STDUViewer 1.6.375 Portable
Системные требования: Windows 32x/64x
Лицензия: Freeware
Разработчик: Не указан
Cool Reader v2.00.66
Системные требования: Windows 32x/64x
Лицензия: Freeware
Разработчик: Vadim Lopatin
Cool Reader v3.0.56-42
Системные требования: Windows 32x/64x
Лицензия: Freeware
Разработчик: Vadim Lopatin
Cool Reader 3 OpenGL v3.3.61
Системные требования: Windows 32x/64x
Лицензия: Freeware
Разработчик: Vadim Lopatin
Sumatra PDF v3.1.2 Portable
Системные требования: Windows 32x/64x
Лицензия: Freeware
Разработчик: Krzysztof Kowalczyk
ICE Book Reader Professiona v9.6.4 Rus
Системные требования: Windows 32x/64x
Лицензия: Freeware
Разработчик: Фёдор Михайлович
New Fb2-Librarian 1.5.1.5
Скачать бесплатно FictionBook Editor 2.6.7
FictionBook Editor – это программа для открытия и редактирования документов в формате FB2. С ее помощью можно изменять текст, менять стили, добавлять изображения, цитаты, а также вставлять скрипты.
FB2 – это популярный формат электронных книг, основанный на XML-разметке. Формат поддерживает многие элементы в тексте – изображения, стихи, сноски, цитаты, оглавления, обложки а также метаданные: автор книги, название, жанр, серия, коллекция и т. д.
С помощью FictionBook Editor вы можете изменять любые данные FB2-книги. Например, редактировать, удалять или добавлять текст, менять его стиль (делать жирным, курсивом, добавлять верхний и нижний индексы и т. д.). Также вы можете добавить гиперссылку, подзаголовок или сноску. Текст можно оформить как стих или цитату. Поддерживается вставка изображений форматов JPG, JPEG и PNG. Помимо самого текста, программа может редактировать метаданные книги: автор книги, жанр, название, серия, часть, обложка, переводчики, издатель и т. д.
Книга в FictionBook Editor может отображаться как в виде обычного текста (как видят его читатели), так и в виде кода. Также в программе реализованы поиск по слову и проверка орфографии.
Особенности программы
• Редактирование книг в форматах FB2.
• Изменение текста, его стиля, шрифта, подзаголовков, оглавления и т.д.
• Вставка изображений, гиперссылок, сносок.
• Изменение метаданных книг: автор, название, жанр и т. д.
• Изменение кода книги, вставка скриптов.
• Проверка орфографии.
• Интерфейс на русском языке.
• Поддерживает Windows 7 и выше.
Программу FictionBook Editor можно скачать абсолютно бесплатно.


































