Выпущен FictionBookEditor Release 2.7.1 (FBE Release 2.7.1)

426 views
Skip to first unread message

Sclex

unread,
Jul 22, 2023, 7:06:49 AM7/22/23
to Fiction Book Editor
Сегодня я собрал и выложил для скачивания инсталл FBE версии 2.7.1 (build 22 Jul 2023) - с последними версиями всех скриптов на 22 июля 2023 года. Скачать инсталл либо его исходники можно здесь:


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

Расскажу поподробней, как это сделать.

В FBE 2.7.1 откройте пункт меню "Сервис -> Настройки...". В открывшемся окошке щелкните по закладке "Другое". На открывшейся вкладке смотрите раздел "Папка скриптов". Должна либо быть включена галочка "Папка по-умолчанию", либо чуть ниже должен быть выбран путь к папке Scripts, находящейся в папке, куда вы установили FBE 2.7.1.

Вот снимок, на котором нужные настройки обведены красным прямоугольником:

Clipboard039.png

Sclex

unread,
Jul 22, 2023, 7:07:10 AM7/22/23
to Fiction Book Editor
Изменения, внесенные в FBE от версии Release 2.7.0 до версии Release 2.7.1:

Скрипт "01_Перенести примечания в скобки" обновлен до версии 1.2.
Скрипт "02_Перенести примечания в скобки (пробел перед открывающей скобкой)" обновлен до версии 1.2.
Скрипт "03_Перенести одно примечание в скобки" обновлен до версии 1.1.
- исправлена обработка амперсандов в переносимых в скобки примечаниях.

Скрипт "Выполнить ПОЛНЫЙ сброс структуры разделов" обновлен до версии 1.3.
- надпись для Undo и надпись в строке статуса по окончании работы скрипта - заменены на русскоязычные.

Скрипт "10_Выполнить ПОЛНЫЙ сброс структуры разделов" обновлен до версии 1.4.
- теперь скрипт, перед началом обработки документа, установит курсор и позицию прокрутки в начало документа - чтобы не происходил вылет редактора, связанный с тем, что после отработки скрипта си-плюс-плюс-ная часть FBE заменяет пустые строки в body - на квадратики (если выбран показ неразрывных пробелов квадратиками).

Скрипт "30_Привести заголовки глав к виду 'Глава 1'" обновлен до версии 1.8.
- теперь *будут* обрабатываться заголовки вида "Глава четвёртая. Какой-то текст" (с буквой "ё" в числительном).

Скрипт "40_Привести заголовки частей к виду 'Часть I'" обновлен до версии 1.7.
- теперь *будут* обрабатываться заголовки вида "Часть четвёртая. Какой-то текст" (с буквой "ё" в числительном).

Скрипт "50_Привести заголовки разделов-'книг' к виду 'Книга I'" обновлен до версии 1.7.
- теперь *будут* обрабатываться заголовки вида "Книга четвёртая. Какой-то текст" (с буквой "ё" в числительном).

Скрипт "30_Привести заголовки глав к виду 'Глава 1'" обновлен до версии 1.9.
- теперь будут правильно обрабатываться заголовки вида "Четвёртая глава" (с буквой "ё" в числительном).

Скрипт "40_Привести заголовки частей к виду 'Часть I'" обновлен до версии 1.9.
- теперь будут правильно обрабатываться заголовки вида "Четвёртая часть" (в том числе с буквой "ё" в числительном).

Скрипт "50_Привести заголовки разделов-'книг' к виду 'Книга I'" обновлен до версии 1.9.
- теперь будут правильно обрабатываться заголовки вида "Четвёртая книга" (в том числе с буквой "ё" в числительном).

Скрипт "30_Привести заголовки глав к виду 'Глава 1'" обновлен до версии 2.0.
- теперь будут правильно обрабатываться такие типы заголовков:
"ПЕРВАЯ ГЛАВА. Свет над Равнинами"
"ГЛАВА 1. Рунный ключ"
"ГЛАВА 1"

Скрипт "30_Привести заголовки глав к виду 'Глава 1'" обновлен до версии 2.1.
- теперь будет правильно подсчитываться число произведенных замен заголовков.

Поисковые скрипты в папке "21_Поиск и замена" обновлены до версии 4.8 каждый.
- раньше некоторые из скриптов ошибочно выдавали сообщение, что больше до конца документа ничего не найдено, - если скрипт был запущен при курсоре, находящемся в пустой строке.
- раньше скрипты с прописанными исключениями могли ошибочно пропускать совпадения, которые они (скрипты) должны были находить.

Скрипты "526_Разметка подзаголовков, чистка пустых строк, удаление жирности в заголовках", "527_Разметка подзаголовков, чистка пустых строк; удаление жирности в заголовках по запросу", "528_Разметка подзаголовков, чистка пустых строк, удаление жирности и курсива в заголовках" обновлены до версии 4.4 каждый.
- раньше из заголовков могли удаляться *не все* теги жирности или курсива.

Скрипт "24_Создать сноски или комментарии из абзацев, помеченных маркерами..." обновлен до версии 4.7.
- теперь по умолчанию в качестве маркера знака сноски и в качестве маркера 1-го абзаца текста сноски будут выбраны опции "Число надстрочным текстом".

Скрипт "07_Разметить заголовки разделов согласно оглавлению документа…" обновлен до версии 4.1
- раньше при включенной галочке "Регистр символов размечаемых заголовков делать такой же, как в оглавлении" изменение регистра заголовка срабатывало только на первом вхождении, т.е. если в документе было два заголовка с одинаковым именем, то изменение регистра срабатывало только на первом.

Скрипт "07_Разметить заголовки разделов согласно оглавлению документа…" обновлен до версии 4.2.
- раньше при включенной галочке "Примыкающие вплотную заголовки объединять в один заголовок" объединялась только первая пара таких заголовков.

Скрипт "10_Точка." обновлен до версии 2.0.
- раньше из-за ошибки в коде скрипт мог выдавать ошибку, не доработав до конца документа.

Скрипт "10_Точка." обновлен до версии 2.1.
- в окошке, которое скрипт выдает по окончании работы, надпись "Точка. Точка, запятая." исправлена на "Точка.".

Скрипт "10_Точка." обновлен до версии 2.2.
- раньше в некоторых случаях неверно подсчитывалось число произведенных замен, если нажималась клавиша "Да" без изменения текста в поле ввода скрипта.

Скрипт "10_Точка." обновлен до версии 2.3.
- код скрипта универсализирован. Раньше корректно обрабатывалось до 100 мест в абзаце, требующих выбора пользователя. Теперь - до 100 тысяч.

Скрипт "10_Точка." обновлен до версии 2.4.
Исправлены три проблемы, о которых сообщил stokber:
1) Если перед Заглавной буквой был неразрывный пробел, то скрипт не останавливался.
2) В предыдущей версии скрипт останавливался на словах, входящих в коллекцию исключений. При этом после такой остановки смещалась подсветка. Напр.:
И в Америке и в Европе (оба слова имеются в коллекции).
3) Если пользователь кликал по "Нет", то на следующих вхождениях слов-кандидатов скрипт продолжал останавливаться. Напр.:
И в Кишенёве, в Магадане, и Калуге
И в Кишенёве, в Магадане, и Калуге
И в Кишенёве, в Магадане, и Калуге

Скрипт "10_Точка." обновлен до версии 2.5.
- раньше подсветка в абзаце могла занимать неверное положение, если в абзаце содержались какие-то из символов "<", ">", "&".

Скрипт "07_10.000.000.000" обновлен до версии 2.2.
- раньше, если в абзаце содержались какие-то из символов "<", ">", "&", то подсветка в абзаце могла занимать неправильное положение. Также подсветка могла располагаться неверно, если в абзаце содержался хотя бы один неразрывный пробел (ТОЛЬКО в режиме показа неразрывных пробелов ими самими (а не, например, квадратиками)).

Скрипт "05_Слипшиеся слова" обновлен до версии 3.0.
- раньше, если в абзаце содержались какие-то из символов "<", ">", "&", то подсветка в абзаце могла занимать неправильное положение. Также подсветка могла располагаться неверно, если в абзаце содержался хотя бы один неразрывный пробел (ТОЛЬКО в режиме показа неразрывных пробелов ими самими (а не, например, квадратиками)).

Скрипт "08_Дефис - Тире" обновлен до версии 1.7.
- раньше, если в абзаце содержались какие-то из символов "<", ">", "&", то подсветка в абзаце могла занимать неправильное положение. Также подсветка могла располагаться неверно, если в абзаце содержался хотя бы один неразрывный пробел - ТОЛЬКО в режиме показа неразрывных пробелов ими самими (а не, например, квадратиками).

В словарь орфографии русского языка "ru_RU.dic" добавлены словоформы, содержащие букву "ё".

e-paper.ru

unread,
Jul 22, 2023, 1:12:10 PM7/22/23
to fiction-b...@googlegroups.com
Большое спасибо!

сб, 22 июл. 2023 г. в 14:07, Sclex <scl...@gmail.com>:
--
Вы получили это сообщение, поскольку подписаны на группу "Fiction Book Editor".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес fiction-book-ed...@googlegroups.com.
Чтобы посмотреть обсуждение на веб-странице, перейдите по ссылке https://groups.google.com/d/msgid/fiction-book-editor/65aef690-ff13-46a8-924f-5c25f1b00f06n%40googlegroups.com.

stokber

unread,
Jul 22, 2023, 2:52:27 PM7/22/23
to Fiction Book Editor
Спасибо!

суббота, 22 июля 2023 г. в 20:12:10 UTC+3, TaKir:

Sclex

unread,
Jul 22, 2023, 2:54:14 PM7/22/23
to Fiction Book Editor
To TaKir & stokber:
Пожалуйста.

суббота, 22 июля 2023 г. в 21:52:27 UTC+3, sto...@gmail.com:

Федор

unread,
Jul 23, 2023, 12:25:21 AM7/23/23
to fiction-b...@googlegroups.com
Спасибо за новую версию и обновленные скрипты! 

сб, 22 июл. 2023 г. в 14:06, Sclex <scl...@gmail.com>:
--
Вы получили это сообщение, поскольку подписаны на группу "Fiction Book Editor".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес fiction-book-ed...@googlegroups.com.
Чтобы посмотреть обсуждение на веб-странице, перейдите по ссылке https://groups.google.com/d/msgid/fiction-book-editor/a3565e65-7df1-4133-abd7-0e3654cea73en%40googlegroups.com.


--
С уважением, Федор

Sclex

unread,
Jul 23, 2023, 4:40:44 AM7/23/23
to Fiction Book Editor
Федор, пожалуйста.

воскресенье, 23 июля 2023 г. в 07:25:21 UTC+3, Федор:

Владимир Евдокимов

unread,
Jul 25, 2023, 4:45:30 AM7/25/23
to Fiction Book Editor
Думаю, что путь установки по умолчанию, следует делать одинаковым для любой версии, чтобы сохранялась работоспособность настроек из профиля пользователя. 

воскресенье, 23 июля 2023 г. в 10:40:44 UTC+2, Sclex:

Sclex

unread,
Jul 25, 2023, 5:21:06 AM7/25/23
to Fiction Book Editor
> Думаю, что путь установки по умолчанию, следует делать одинаковым для любой версии, чтобы сохранялась работоспособность настроек из профиля пользователя.
Я не хочу это переделывать.

вторник, 25 июля 2023 г. в 11:45:30 UTC+3, mor...@gmail.com:
Reply all
Reply to author
Forward
0 new messages