Здравствуйте!
Хочу представить FictionBook Editor Next — новую ветку FictionBook Editor для Windows.
Это не попытка заменить историю старого FBE и не переписывание редактора «с нуля». Цель другая: сохранить привычную работу с FB2, но привести программу в более современное состояние, добавить удобства для обычного пользователя и упростить дальнейшее развитие.
Репозиторий проекта:
https://github.com/sklart/fictionbook-editor-next
Страница для скачивания установщика и архива портативной сборки:
https://github.com/sklart/fictionbook-editor-next/releases
Актуальная версия на момент публикации — 3.0.2.
Что нового и полезного
1. Более аккуратная установка
Установщик стал понятнее: основные файлы программы, плагины, интеграция с Windows и пакетные конвертеры разделены по отдельным пунктам.
Важно, что теперь не обязательно сразу назначать FBE Next программой по умолчанию для .fb2. Если вы уже открываете книги в привычной читалке, можно оставить всё как есть, но отдельно добавить, например:
команду «Проверить FB2 на ошибки» в меню правой кнопки мыши;
отображение свойств книги в Проводнике;
миниатюры обложек для .fb2.

2. Улучшена работа .fb2 в Проводнике Windows
Для FB2-файлов теперь можно видеть не только имя файла, но и книжные данные: автора, название, язык, жанры, серию, дату, ключевые слова и другие сведения.
Эти данные отображаются в правой панели сведений, в колонках Проводника и во всплывающей подсказке при наведении на файл.



Если в книге есть встроенная обложка, Проводник может показывать её как миниатюру файла.

3. Проверка FB2 стала доступнее
Проверка FB2 возвращена в состав проекта. Команду проверки можно добавить в контекстное меню Windows и запускать её прямо из Проводника.

4. Появились новые возможности импорта и экспорта
В сборку добавлены плагины:
экспорт FB2 в DOCX;
экспорт FB2 в EPUB;
импорт EPUB в FB2.
Это делает FBE Next удобнее не только как редактор FB2, но и как инструмент для переноса книг между форматами.
Настройки экспорта в DOCX:




Настройки экспорта в EPUB:

Настройки импорта EPUB:

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



5. Меньше риска потерять изменения
Улучшена ситуация с файлами, открытыми «только для чтения». Теперь программа заранее предупреждает, что обычное сохранение невозможно, и предлагает сохранить копию через «Сохранить как…».

Также исправлены некоторые случаи, когда файл мог некорректно открываться при запуске программы из командной строки или через ярлык с относительным путём.
6. Обновлена внутренняя основа программы
Внутри проекта обновлены компоненты, отвечающие за проверку орфографии, поиск и замену, работу с текстовым режимом и окнами программы. Для пользователя это не выглядит как новая кнопка в интерфейсе, но важно для будущей поддержки: программа должна лучше жить на современных версиях Windows и проще обновляться дальше.
Что скачиватьДля большинства пользователей лучше брать обычный установщик:
FictionBookEditorNext-Х.Х.Х-win32-setup.exe
Также есть portable-версия, которую можно распаковать и запускать без обычной установки:
FictionBookEditorNext-Х.Х.Х-win32-portable.zip
Архив с debug-символами обычному пользователю не нужен. Он нужен только для разбора возможных падений.
Поддерживаемые версии WindowsОсновной ориентир — Windows 10 и Windows 11.
Windows 7 SP1 и Windows 8.1 могут оставаться совместимыми при наличии необходимых обновлений, но основной упор сейчас сделан на более современные версии Windows.
Windows XP и Vista стандартной сборкой Next не поддерживаются. Возможность отдельной legacy-сборки для Windows XP и Vista добавлена как отдельная возможная задача в todo список и потребует осознанного отказа от части современной функциональности.
Буду благодарен за тестирование.Особенно интересны реальные книги и реальные сценарии работы:
открытие и редактирование FB2;
проверка книг через FBV;
экспорт в DOCX;
экспорт в EPUB;
импорт EPUB;
отображение свойств и обложек в Проводнике Windows.
Если будут замечания, примеры проблемных файлов или предложения по интерфейсу — пишите. Хочется развивать FBE Next как продолжение привычного FictionBook Editor, но с более удобной установкой, новыми форматами и лучшей совместимостью с современными Windows.
Чтобы посмотреть обсуждение, перейдите по ссылке https://groups.google.com/d/msgid/fiction-book-editor/CAKw_SM3wNFkyo3m9DmCKMD5uzFU3gRPEsR-8pHzkbmVjsRSNHA%40mail.gmail.com.
Чтобы посмотреть обсуждение, перейдите по ссылке https://groups.google.com/d/msgid/fiction-book-editor/edcb64b3-514d-4139-ae35-f1b553e591cbn%40googlegroups.com.
Особенно интересуют моменты, если были на старой версии падения на каких либо файлах или скриптах1. Есть ли данные падения на новой FBE Next&2. Прислать данные файлы или скрипты и сообщить последовательность действий для воспроизведения ошибки.
--
Вы получили это сообщение, поскольку подписаны на группу "Fiction Book Editor".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес fiction-book-ed...@googlegroups.com.
Чтобы посмотреть обсуждение, перейдите по ссылке https://groups.google.com/d/msgid/fiction-book-editor/4ab603e2-3e05-45d3-818f-baa90ff86531n%40googlegroups.com.
>> о проверке речь идет в рамках пакета FBEN - это валидация без открытия в самой программе, т.е. внешний валидатор? Или что-то больше/шире по функционалу?изначально программа FBV (FB Validator) - это отдельная программа, которая использует те же механизмы проверки файла на соответствие схеме, что и сам редактор (функция "проверить"), но предназначенная для быстрой проверки файла без открытия самого редактора.Я пока кроме технических правок и локализации ничего в ней не делал.
--
Вы получили это сообщение, поскольку подписаны на группу "Fiction Book Editor".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес fiction-book-ed...@googlegroups.com.
Чтобы посмотреть обсуждение, перейдите по ссылке https://groups.google.com/d/msgid/fiction-book-editor/d98b6b8c-775e-4c99-815c-db48cba9f440n%40googlegroups.com.

Особенно интересуют моменты, если были на старой версии падения на каких либо файлах или скриптах