Забыли данные входа?   Регистрация  

 
Последние поступления



 
Поиск

Искать
Язык
Формат
Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
  • Страница:
  • 1
  • 2

ТЕМА:

Обсуждение и отладка скриптов FBE 8 года 9 мес. назад #52504

  • alexej36
  • alexej36 аватар Автор темы
  • Не в сети
  • Помощник Библиотекаря
  • Помощник Библиотекаря
  • Сообщений: 36
  • Спасибо получено: 26
Заметил - "Генеральная уборка" трет двоеточие вот в каких местах:
…так:—Так…
Именно когда без пробелов: часто так распознается (если пробелы имеются, то все остается на месте).
Получаем после ее использования:
…так — Так…
Это безобразие отлавливается поиском по набору регэкспов, но быстрее будет сначала добавить необходимые пробелы массовой заменой.
Спасибо сказали: Drakon, babaJga, Evernet, Larisa_F, Посейдон-М

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Обсуждение и отладка скриптов FBE 8 года 9 мес. назад #52505

  • Evernet
  • Evernet аватар
  • Не в сети
  • Пользователь заблокирован
  • Пользователь заблокирован
  • Сообщений: 4724
  • Спасибо получено: 1646
Можно еще исправить так:
Открыв файл Генеральная уборка.js, в строке:

// пропущенный пробел перед тире после букв
var re26 = new RegExp("([A-zА-яЁё\\\)»:])("+fIB+"){0,1}:("+aIB+"){0,1}—(\\\s|"+nbspEntity+"){0,1}","gi");

удалить двоеточие (выделеное красным). И сохранить.
Тогда конструкция
…так:—Так…
заменяется на правильную
…так: — Так…
Мне кажется это двоеточие там случайно оказалось.
Спасибо, alexej36. :i_daisy
Я часто обращала внимание на необъяснимую пропажу двоеточия в подобных местах. Но "винила" в этом глюки ФР, а не Ген. уборку.

P.S. Я при изменении файла Ген. уборки оставляю комментарий, какие изменения вносила. Ведь после // можно что угодно писать, на работе скрипта это не скажется. Например, в этом случае отметила под строкой:

//здесь удалила двоеточие между {0,1}("+aIB+"), из-за которого пропадало двоеточие в конструкции "так:—Так".

Спасибо сказали: golma1, Vadi, alexej36, Посейдон-М

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Обсуждение и отладка скриптов FBE 8 года 9 мес. назад #52507

  • alexej36
  • alexej36 аватар Автор темы
  • Не в сети
  • Помощник Библиотекаря
  • Помощник Библиотекаря
  • Сообщений: 36
  • Спасибо получено: 26
Спасибо! Все работает :)
Хорошо бы создать тему про "генеральную уборку".
Как то "Генеральная уборка" от maxima-library, где одобренные сообществом изменения вносятся в скрипт и дается ссылка для скачивание. Книгоделы будут довольны. А то большинство пользуются версией из оф. релиза FBE6.6.6(7)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Обсуждение и отладка скриптов FBE 8 года 9 мес. назад #52529

  • Evernet
  • Evernet аватар
  • Не в сети
  • Пользователь заблокирован
  • Пользователь заблокирован
  • Сообщений: 4724
  • Спасибо получено: 1646

alexej36 пишет: Спасибо! Все работает :)
Хорошо бы создать тему про "генеральную уборку".
Как то "Генеральная уборка" от maxima-library, где одобренные сообществом изменения вносятся в скрипт и дается ссылка для скачивание. Книгоделы будут довольны. А то большинство пользуются версией из оф. релиза FBE6.6.6(7)

Над только вспомнить все:
-др.-евр.?
-точка в конце заголовка
-пропажа двоеточия
-градус
-нумерованный список
...
И чтобы кто-то поделился нетронутым файлом скрипта от последней версии FBE. У меня старый, перетаскиваемый от версии к версии, от компьютера к компьютеру, правленый еще когда была не в сознании.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Обсуждение и отладка скриптов FBE 8 года 9 мес. назад #52531

  • sem14
  • sem14 аватар
  • Не в сети
  • Библиотекарь
  • Библиотекарь
  • Сообщений: 726
  • Спасибо получено: 513

Evernet пишет:

alexej36 пишет: Спасибо! Все работает :)
Хорошо бы создать тему про "генеральную уборку".
Как то "Генеральная уборка" от maxima-library, где одобренные сообществом изменения вносятся в скрипт и дается ссылка для скачивание. Книгоделы будут довольны. А то большинство пользуются версией из оф. релиза FBE6.6.6(7)

Над только вспомнить все:
-др.-евр.?
-точка в конце заголовка
-пропажа двоеточия
-градус
-нумерованный список
И чтобы кто-то поделился нетронутым файлом скрипта от последней версии FBE. У меня старый, перетаскиваемый от версии к версии, от компьютера к компьютеру, правленый еще когда была не в сознании.

В версии Голмы сохранялись пробелы в начале строк в стихах - лесенка.
Вспомню - напишу ещё.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Обсуждение и отладка скриптов FBE 8 года 9 мес. назад #52532

  • Evernet
  • Evernet аватар
  • Не в сети
  • Пользователь заблокирован
  • Пользователь заблокирован
  • Сообщений: 4724
  • Спасибо получено: 1646

sem14 пишет: В версии Голмы сохранялись пробелы в начале строк в стихах - лесенка.
Вспомню - напишу ещё.

Это вроде бы стало стандартным в последних версиях FBE. Или я так давно внесла в свой изменения, что уже не помню. Надо будет проверить на "чистом" скрипте..

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Обсуждение и отладка скриптов FBE 8 года 9 мес. назад #52533

  • alexej36
  • alexej36 аватар Автор темы
  • Не в сети
  • Помощник Библиотекаря
  • Помощник Библиотекаря
  • Сообщений: 36
  • Спасибо получено: 26
zalil.su/2805965
Генеральная уборка из дистрибутива FBE 2.6.7
Спасибо сказали: Evernet

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Обсуждение и отладка скриптов FBE 8 года 9 мес. назад #52675

  • Evernet
  • Evernet аватар
  • Не в сети
  • Пользователь заблокирован
  • Пользователь заблокирован
  • Сообщений: 4724
  • Спасибо получено: 1646
Я ненадолго выпадала из виртуала.
У меня такой вопрос: стоит ли запрещать скрипту менять дефис на тире в конструкциях типа "др.-евр."?
Ведь получается, что тогда не поменяется дефис на тире с пробелами и вот в таких случаях:
Первое предложение.-Второе предложение.
И эта ошибка никак другими скриптами не обнаруживается. Тогда как измененное в результате деятельности Ген. уборки "др. — евр." хорошо находится скриптом "Точка, тире, буква (без поиска многоточий).
Спасибо сказали: alexej36

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Обсуждение и отладка скриптов FBE 8 года 9 мес. назад #52676

  • Drakon
  • Drakon аватар
  • Не в сети
  • Модератор
  • Модератор
  • You are supercalifragilisticexpialidocious!
  • Сообщений: 6356
  • Спасибо получено: 2276

Evernet пишет: Я ненадолго выпадала из виртуала.
У меня такой вопрос: стоит ли запрещать скрипту менять дефис на тире в конструкциях типа "др.-евр."?
Ведь получаестя, что тогда не поменяется дефис на тире с пробелами и вот в таких случаях:
Первое предложение.-Второе предложение.
И эта ошибка никак другими скриптами не обнаруживается. Тогда как измененное в результате деятельности Ген. уборки "др. — евр." хорошо находится скриптом "Точка, тире, буква (без поиска многоточий).


Эвер, солнце, ты сама всё расписала :)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Обсуждение и отладка скриптов FBE 8 года 9 мес. назад #52679

  • Evernet
  • Evernet аватар
  • Не в сети
  • Пользователь заблокирован
  • Пользователь заблокирован
  • Сообщений: 4724
  • Спасибо получено: 1646
Тогда у скрипта из дистрибутива FBE понадобилось только:
отключить удаление точек в конце заголовка, и исправить пропажу двоеточия.
Градус Цельсия вроде бы в ноль не превращает. Лесенку в стихах сохраняет.

Вот измененный скрипт yadi.sk/d/qhbdmRe9ta8oc. Подняла версию до 2.3, прописала изменения. А вот где отметить, что это редакция Maxima-library не очень представляю. :scratch Если кто знает...

P.S. Перенесла на Яндекс диск. А то меня мой же антивирус не пустил по ссылке.
Отметила в скрипте Golma+Vadi+Maxima-library Edition.
Спасибо сказали: Drakon, alexej36, Посейдон-М

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Обсуждение и отладка скриптов FBE 8 года 9 мес. назад #52685

  • sem14
  • sem14 аватар
  • Не в сети
  • Библиотекарь
  • Библиотекарь
  • Сообщений: 726
  • Спасибо получено: 513

Evernet пишет: Тогда у скрипта из дистрибутива FBE понадобилось только:
отключить удаление точек в конце заголовка, и исправить пропажу двоеточия.
Градус Цельсия вроде бы в ноль не превращает. Лесенку в стихах сохраняет.

Вот измененный скрипт rgho.st/private/7Qxw4C4qf/f257246be100bf91319f2b4059816e34. Подняла версию до 2.3, прописала изменения. А вот где отметить, что это редакция Maxima-library не очень представляю. :scratch Если кто знает...

Проще пареной брюквы: в самом конце, строки 759-780 (у меня)
MsgBox ('                  –= Jurgen Script =– \n'+
        ' «Генеральная уборка» v.'+VersionNumber+' Golma+Vadi Edition       \n\n'+
Спасибо сказали: Evernet

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Обсуждение и отладка скриптов FBE 8 года 9 мес. назад #52686

  • pusikalex
  • pusikalex аватар
  • Не в сети
  • Младший Библиотекарь
  • Младший Библиотекарь
  • а так хорошо было котом
  • Сообщений: 3777
  • Спасибо получено: 2693
Ну вот... я тут пробелов не могу освоить и точков, а они:
Ворон каркнул: Эвер moo!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Обсуждение и отладка скриптов FBE 8 года 9 мес. назад #52714

  • alexej36
  • alexej36 аватар Автор темы
  • Не в сети
  • Помощник Библиотекаря
  • Помощник Библиотекаря
  • Сообщений: 36
  • Спасибо получено: 26
В очередь для правки "Генеральной уборки" от Maxima-library:
было:
…так. ...Так…
стало:
…так…Так…
Спасибо сказали: Evernet

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Обсуждение и отладка скриптов FBE 8 года 9 мес. назад #52731

  • Evernet
  • Evernet аватар
  • Не в сети
  • Пользователь заблокирован
  • Пользователь заблокирован
  • Сообщений: 4724
  • Спасибо получено: 1646
Почему-то "портит" эту замену регэксп "две точки после слова — в многоточие". Если его отключить, то замена в "…так. ...Так…" трех точек на многоточие происходит корректно.
Но у меня недостаточно знаний, чтобы быстро разобраться. А на вдумчиво - пока нет сейчас времени.
Только вот думается, а так ли нужна в Ген. уборке автоматическая замена двух точек на многоточие? Мне кажется, две точки получаются скорее от того, что какой-то мусор рядом распознался дополнительной точкой, а не потому, что не распозналась одна точка из многоточия. Может быть просто отключить эту замену и не ломать голову. Тем более что две точки рядом легко находит "Поиск по набору регэкспов" и можно более надежно, глазками, сделать нужную замену.
Поторопилась, там все сложнее.
Или может быть Вади поможет, ему легко разобраться и подсказать, что делать.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Обсуждение и отладка скриптов FBE 8 года 9 мес. назад #52762

  • Vadi
  • Vadi аватар
  • Не в сети
  • Администратор
  • Администратор
  • ℮^i╥✚❶☰〇
  • Сообщений: 2463
  • Спасибо получено: 868
Я постоянно натыкаюсь на такую замену ГенУб:
. . .
на
. .
Попытаюсь со всеми этими троеточками разобраться…
Legi ergo sum

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Обсуждение и отладка скриптов FBE 8 года 9 мес. назад #52765

  • pusikalex
  • pusikalex аватар
  • Не в сети
  • Младший Библиотекарь
  • Младший Библиотекарь
  • а так хорошо было котом
  • Сообщений: 3777
  • Спасибо получено: 2693

Vadi пишет: Я постоянно натыкаюсь на такую замену ГенУб:

. . .
на
. .

Правильной дорогой идете,товарищи! *одобряет,призывает не останавливаться*

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Обсуждение и отладка скриптов FBE 8 года 8 мес. назад #52809

  • alexej36
  • alexej36 аватар Автор темы
  • Не в сети
  • Помощник Библиотекаря
  • Помощник Библиотекаря
  • Сообщений: 36
  • Спасибо получено: 26

Первое предложение.-Второе предложение.


Хорошо бы такое сочетание палил «Поиск по набору регэкспов»

И/или в <др.-евр.> «Генеральная уборка» только на строчную букву реагировала после дефиса.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Обсуждение и отладка скриптов FBE 8 года 8 мес. назад #52810

  • Evernet
  • Evernet аватар
  • Не в сети
  • Пользователь заблокирован
  • Пользователь заблокирован
  • Сообщений: 4724
  • Спасибо получено: 1646

alexej36 пишет:

Первое предложение.-Второе предложение.


И/или в <др.-евр.> «Генеральная уборка» только на строчную букву реагировала после дефиса.

Это я могу :) yadi.sk/d/LZaQHHCTtqpMw.
Теперь:
|Первое предложение.-Второе предложение| меняет на |Первое предложение. — Второе предложение|
|др.-евр. и подобное| оставляет без изменений
Главное, правильно задание поставить. ;)

А вот с многоточками это только Вади сможет. Там все сложнее.

Итого, в этой версии скрипта:
• отключено удаление точек в конце заголовка;
• исправлено удаление двоеточия в конструкции "так:—Так";
• отключена замена дефиса на тире перед строчной буквой в сочетаниях типа "др.-евр". Перед прописной буквой (Первое предложение.-Второе предложение) дефис на тире заменяется (Первое предложение. — Второе предложение).
Спасибо сказали: alexej36

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Обсуждение и отладка скриптов FBE 8 года 8 мес. назад #52947

  • alexej36
  • alexej36 аватар Автор темы
  • Не в сети
  • Помощник Библиотекаря
  • Помощник Библиотекаря
  • Сообщений: 36
  • Спасибо получено: 26
По поводу двух точек: стоящие у истоков скрипта рассуждали вероятно так: две точки не кошерны (правила орфографии), а значит их нужно заменить. В реале: порой авторская редакция не соответствует правилам орфографии в этом пункте, и точки таки стоят.
В других случаях: вторая точка может является просто артефактом скана. И досадно, что "Генеральная уборка" здесь все портит.
Если оставить две точки: поиск по набору регекспов книгоделу укажет на несоответствие с орфографией и он сверится со сканами и примет верное решение. :)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Обсуждение и отладка скриптов FBE 8 года 8 мес. назад #52976

  • Evernet
  • Evernet аватар
  • Не в сети
  • Пользователь заблокирован
  • Пользователь заблокирован
  • Сообщений: 4724
  • Спасибо получено: 1646

alexej36 пишет: По поводу двух точек: стоящие у истоков скрипта рассуждали вероятно так: две точки не кошерны (правила орфографии), а значит их нужно заменить. В реале: порой авторская редакция не соответствует правилам орфографии в этом пункте, и точки таки стоят.
В других случаях: вторая точка может является просто артефактом скана. И досадно, что "Генеральная уборка" здесь все портит.
Если оставить две точки: поиск по набору регекспов книгоделу укажет на несоответствие с орфографией и он сверится со сканами и примет верное решение. :)

Да, мне тоже вариант поиска по набору регэкспов больше нравится для нахождения и исправления двух точек. Я бы отключила превращение двух точек в многоточие.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Обсуждение и отладка скриптов FBE 8 года 7 мес. назад #53208

  • alexej36
  • alexej36 аватар Автор темы
  • Не в сети
  • Помощник Библиотекаря
  • Помощник Библиотекаря
  • Сообщений: 36
  • Спасибо получено: 26
Вот что случайно сегодня обнаружил:
конструкцию

ххххх-

ххххх

"Г.у." не трогает и это хорошо!
Но! Если это стихи, то получается так:

ххххх —

ххххх

Это портит текст. Стихотворная строка вполне может заканчиваться на полслове, т.е. переносом.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Обсуждение и отладка скриптов FBE 8 года 7 мес. назад #53209

  • Drakon
  • Drakon аватар
  • Не в сети
  • Модератор
  • Модератор
  • You are supercalifragilisticexpialidocious!
  • Сообщений: 6356
  • Спасибо получено: 2276

alexej36 пишет: Вот что случайно сегодня обнаружил:
конструкцию

ххххх-

ххххх

"Г.у." не трогает и это хорошо!
Но! Если это стихи, то получается так:

ххххх —

ххххх

Это портит текст. Стихотворная строка вполне может заканчиваться на полслове, т.е. переносом.


Дефис/знак переноса в конце стихотворной строки встречается очень редко, а тире практически в каждом стихотворении, и изменение дефиса на тире бывает полезным.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Обсуждение и отладка скриптов FBE 8 года 7 мес. назад #53210

  • sem14
  • sem14 аватар
  • Не в сети
  • Библиотекарь
  • Библиотекарь
  • Сообщений: 726
  • Спасибо получено: 513

alexej36 пишет: Вот что случайно сегодня обнаружил:
конструкцию

ххххх-

ххххх

"Г.у." не трогает и это хорошо!
Но! Если это стихи, то получается так:

ххххх —

ххххх

Это портит текст. Стихотворная строка вполне может заканчиваться на полслове, т.е. переносом.

Есть такой баг в стандартной ГУ. Вроде Вади чинил по моей просьбе.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Обсуждение и отладка скриптов FBE 8 года 7 мес. назад #53212

  • Evernet
  • Evernet аватар
  • Не в сети
  • Пользователь заблокирован
  • Пользователь заблокирован
  • Сообщений: 4724
  • Спасибо получено: 1646

sem14 пишет: Есть такой баг в стандартной ГУ. Вроде Вади чинил по моей просьбе.

Нет, сошлись на том, что предпочтительнее оставить замену на тире lib.rus.ec/node/416899#comment-35782. А при необходимости в таких случаях можно использовать знак минус.
Вот если только запретить замену, когда стоит знак переноса без пробела?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Обсуждение и отладка скриптов FBE 8 года 7 мес. назад #53221

  • alexej36
  • alexej36 аватар Автор темы
  • Не в сети
  • Помощник Библиотекаря
  • Помощник Библиотекаря
  • Сообщений: 36
  • Спасибо получено: 26
Думаю так и нужно сделать.
Пропустить ошибку OCR — грех малый, но намеренно исказить текст — большой…
Еще бы скрипт "Поиск по набору регэкспов" научить определять "прилепленные" переносы! В стихах он не умеет. А надо бы...

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Обсуждение и отладка скриптов FBE 8 года 7 мес. назад #53229

  • Evernet
  • Evernet аватар
  • Не в сети
  • Пользователь заблокирован
  • Пользователь заблокирован
  • Сообщений: 4724
  • Спасибо получено: 1646
Генеральную уборку побороть удалось, - дефис без пробела на тире не заменяет. Но без возможности каким-то образом вычислять этот прилипший дефис в конце строки в стихах наверное не стоит пока выкладывать. Все же даже неверно разпознанное, как дефис без пробела, тире будет встречаться намного чаще, чем случай, когда этот дефис на самом деле нужен.
Попробую попытать Поиск по набору регэкспов. Вот только существует какой-то стандартный Набор? Я в свой вносила какие-то изменения, причем вполне сумбурно.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Обсуждение и отладка скриптов FBE 8 года 7 мес. назад #53236

  • alexej36
  • alexej36 аватар Автор темы
  • Не в сети
  • Помощник Библиотекаря
  • Помощник Библиотекаря
  • Сообщений: 36
  • Спасибо получено: 26
Я пользуюсь таким zalil.su/7126826
Прилепленный дефис U+002D не видит только в стихах в конце строки.
Спасибо сказали: Evernet

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Обсуждение и отладка скриптов FBE 8 года 7 мес. назад #53238

  • sem14
  • sem14 аватар
  • Не в сети
  • Библиотекарь
  • Библиотекарь
  • Сообщений: 726
  • Спасибо получено: 513
Вотпрямщас запустил модифицированную ГУ на стихотворение, где в конце строк были и дефисы переноса и тире. Ничего не поменяло, как доктор Вади прописал.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Обсуждение и отладка скриптов FBE 8 года 7 мес. назад #53239

  • Evernet
  • Evernet аватар
  • Не в сети
  • Пользователь заблокирован
  • Пользователь заблокирован
  • Сообщений: 4724
  • Спасибо получено: 1646

sem14 пишет: Вотпрямщас запустил модифицированную ГУ на стихотворение, где в конце строк были и дефисы переноса и тире. Ничего не поменяло, как доктор Вади прописал.

А где и когда такие изменения делались? Я не помню, чтобы в этом плане что-то менялось в Ген. уборке.


P.S. Я сделала, что сейчас Ген. уборка не будет заменять дефис на тире, если перед ним нет пробела. Т. е.
ххххх-
останется неизменным в стихах так же, как это было в обычном тексте.
Находить такие случаи будет Поиск по набору регэкспов, я внесла изменения. Сейчас сравню оба, мой и alexej36 и выложу.
Заодно сделала, что будет находиться вот такое:
ххххх.-
Сейчас вроде бы никак не ищется.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Обсуждение и отладка скриптов FBE 8 года 7 мес. назад #53243

  • Evernet
  • Evernet аватар
  • Не в сети
  • Пользователь заблокирован
  • Пользователь заблокирован
  • Сообщений: 4724
  • Спасибо получено: 1646
Готово. :)
Ссылка на новую редакцию Генеральной уборки (2.5) yadi.sk/d/LHUby5MXvTFyE.
История изменений:
• отключено удаление точек в конце заголовка;
• исправлено удаление двоеточия в конструкции "так:—Так";
• отключена замена дефиса на тире перед строчной буквой в сочетаниях типа "др.-евр". Перед прописной буквой (Первое предложение.-Второе предложение) дефис на тире заменяется (Первое предложение. — Второе предложение).
• в стихах отключена замена дефиса в конце строки без пробела на тире (ххххх-). Замена на тире происходит только в случае, если перед дефисом есть пробел (ххххх -).

А прилипший дефис в конце строки (ххххх-) теперь умеет находить Поиск по набору регэкспов, в том числе и после точки (ххххх.-). Ссылка .
Для тех, кто не хочет заменять весь скрипт, можно просто добавить строку:
addRegExp("[A-Za-zА-яЁё.][-–]$","i","Найдено: прилипший дефис в конце строки");
Спасибо сказали: alexej36

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Обсуждение и отладка скриптов FBE 8 года 7 мес. назад #53246

  • sem14
  • sem14 аватар
  • Не в сети
  • Библиотекарь
  • Библиотекарь
  • Сообщений: 726
  • Спасибо получено: 513
Надо бы сравнить.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Обсуждение и отладка скриптов FBE 8 года 7 мес. назад #53257

  • sem14
  • sem14 аватар
  • Не в сети
  • Библиотекарь
  • Библиотекарь
  • Сообщений: 726
  • Спасибо получено: 513
Вспомнил, что ещё было изменено в моей версии. Если после слова курсивом идут запятая и пробел, а потом ещё одно слово курсивом, то обычная ГУ объединяет курсивы. В моей версии (спасибо Вади) - нет.
Спасибо сказали: Evernet

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Обсуждение и отладка скриптов FBE 8 года 7 мес. назад #53262

  • Evernet
  • Evernet аватар
  • Не в сети
  • Пользователь заблокирован
  • Пользователь заблокирован
  • Сообщений: 4724
  • Спасибо получено: 1646

sem14 пишет: Надо бы сравнить.

Что с чем? Тот скрипт, который у вас, с тем, с которым я работаю?
Они легко сравниваются в СompareIt, как обычные текстовые документы. Если не пользовались этой программой, давайте я сравню.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Обсуждение и отладка скриптов FBE 8 года 7 мес. назад #53263

  • Evernet
  • Evernet аватар
  • Не в сети
  • Пользователь заблокирован
  • Пользователь заблокирован
  • Сообщений: 4724
  • Спасибо получено: 1646

sem14 пишет: Вспомнил, что ещё было изменено в моей версии. Если после слова курсивом идут запятая и пробел, а потом ещё одно слово курсивом, то обычная ГУ объединяет курсивы. В моей версии (спасибо Вади) - нет.

Там не только запятая фигурирует, еще и такие знаки ".;:!".
Очень хорошее изменение. Стоит добавить? / Это вопрос к остальным заинтересованным?
Если возражающих не будет, тогда добавляю.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Обсуждение и отладка скриптов FBE 8 года 7 мес. назад #53264

  • Evernet
  • Evernet аватар
  • Не в сети
  • Пользователь заблокирован
  • Пользователь заблокирован
  • Сообщений: 4724
  • Спасибо получено: 1646
Как думаете, надо добавить в Поиск по набору регэкспов, чтобы он вылавливал такой случай:
Предложение.-предложение.
После того, как в Ген. уборку внесли изменения и теперь в конструкциях типа "слово.-слово" (др.-евр. и т. п.) дефис на тире не меняется, а меняется, если только после дефиса следует прописная буква: "Предложение.-Предложение", оставалась вероятность, что не будет исправлен вот такой редкий случай:
Предложение.-предложение.
Когда в диалоге сразу неправильно распознались и тире как дефис, и заглавная буква разпозналась как маленькая.
Но тогда Поиск по набору регэкспов будет перебирать все встретившиеся в тексте случаи "др.-евр.", "науч.-поп." и подобные. Но ведь их обычно не много?
Или такое не нужно?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Обсуждение и отладка скриптов FBE 8 года 7 мес. назад #53266

  • sem14
  • sem14 аватар
  • Не в сети
  • Библиотекарь
  • Библиотекарь
  • Сообщений: 726
  • Спасибо получено: 513

Evernet пишет:

sem14 пишет: Надо бы сравнить.

Что с чем? Тот скрипт, который у вас, с тем, с которым я работаю?
Они легко сравниваются в СompareIt, как обычные текстовые документы. Если не пользовались этой программой, давайте я сравню.

Изредка пользовался, сравнивая фб2 файлы.
Вот мой 2.3
Спасибо сказали: Evernet, Larisa_F

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Обсуждение и отладка скриптов FBE 8 года 7 мес. назад #53296

  • alexej36
  • alexej36 аватар Автор темы
  • Не в сети
  • Помощник Библиотекаря
  • Помощник Библиотекаря
  • Сообщений: 36
  • Спасибо получено: 26

Как думаете, надо добавить в Поиск по набору регэкспов, чтобы он вылавливал такой случай:
Предложение.-предложение.

Думаю, да. Много времени у книгодела это не займет :)
А может "Поиск по набору регэкспов" от maxima-library вынести в отдельную тему? Это привлекет внимание к этому мощному (!) инструменту проверки текста в FBE. А то многие и не знают что это такое.
Спасибо сказали: Vadi

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Обсуждение и отладка скриптов FBE 8 года 7 мес. назад #53316

  • Evernet
  • Evernet аватар
  • Не в сети
  • Пользователь заблокирован
  • Пользователь заблокирован
  • Сообщений: 4724
  • Спасибо получено: 1646

alexej36 пишет:

Как думаете, надо добавить в Поиск по набору регэкспов, чтобы он вылавливал такой случай:
Предложение.-предложение.

Думаю, да. Много времени у книгодела это не займет :)
А может "Поиск по набору регэкспов" от maxima-library вынести в отдельную тему? Это привлекет внимание к этому мощному (!) инструменту проверки текста в FBE. А то многие и не знают что это такое.

Я тоже так думаю, но хотела узнать, вдруг будут возражения книгоделов.
Только дополню чуть позже, сегодня со временем никак.
Ген. уборка и Поиск по набору регэкспов часто дополняют друг друга, поэтому, наверное, лучше обсуждать в одной теме. Лучше я эту тему переименую вот так, ладно? Если не возражаете.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Обсуждение и отладка скриптов FBE 8 года 7 мес. назад #53317

  • alexej36
  • alexej36 аватар Автор темы
  • Не в сети
  • Помощник Библиотекаря
  • Помощник Библиотекаря
  • Сообщений: 36
  • Спасибо получено: 26

Ген. уборка и Поиск по набору регэкспов часто дополняют друг друга, поэтому, наверное, лучше обсуждать в одной теме. Лучше я эту тему переименую вот так, ладно? Если не возражаете.

Все будет в одной куче :unsure

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Обсуждение и отладка скриптов FBE 8 года 7 мес. назад #53337

  • Evernet
  • Evernet аватар
  • Не в сети
  • Пользователь заблокирован
  • Пользователь заблокирован
  • Сообщений: 4724
  • Спасибо получено: 1646

alexej36 пишет:

Ген. уборка и Поиск по набору регэкспов часто дополняют друг друга, поэтому, наверное, лучше обсуждать в одной теме. Лучше я эту тему переименую вот так, ладно? Если не возражаете.

Все будет в одной куче :unsure

А как, к примеру, здесь развести обсуждение на две темы?
maxima-library.com/forum/kopilka-dlya-kn...a-skriptov-fbe#53243. Если он идут в связке, дополняя друг друга. Я просто не очень себе это представляю.
Если только сделать отдельную тему для Поиска по набору регэкспов и просто выносить пока туда то, что его касается из темы по Ген. уборке.
Как вариант, я могу сделать отдельный раздел для тем по скриптам с нынешним заголовком, уже в нем оставить эту тему основной. И создать темы по каждому обсуждаемому скрипту, куда резюмировать результаты обсуждения в основной, ну и вести обособленные обсуждения, если таковые возникут. Тогда и результаты не так будут теряться в общем потоке постов.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Обсуждение и отладка скриптов FBE 8 года 7 мес. назад #53369

  • alexej36
  • alexej36 аватар Автор темы
  • Не в сети
  • Помощник Библиотекаря
  • Помощник Библиотекаря
  • Сообщений: 36
  • Спасибо получено: 26
Пока сообщений в теме немного. Можно и не разделять. Но как быть книгоделам, которым не интересно обсуждение, но которые хотели бы скачать актуальную версию скрипта?.. Есть ли техническая возможность накапливать изменения в стартовом посте? Как на ру-борде?
Из новых "моих" книг:
Г.У.

«Отче наш, иже еси...» ...Но

«Отче наш, иже еси…»…Но

Т.е. ушел пробел после »
После скрипта по обработке кавычек стало так :shok

«Отче наш, иже еси…„…Но


Про регэкспы:
!..
?..
Фиксировать две точки в этих случаях не имеет смысла, может убрать?
Спасибо сказали: Evernet

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Обсуждение и отладка скриптов FBE 8 года 4 мес. назад #54584

  • alexej36
  • alexej36 аватар Автор темы
  • Не в сети
  • Помощник Библиотекаря
  • Помощник Библиотекаря
  • Сообщений: 36
  • Спасибо получено: 26
В книге после каждого абзаца надо вставить пустую строку. Как бы сделать такое? :?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Обсуждение и отладка скриптов FBE 8 года 4 мес. назад #54585

  • Evernet
  • Evernet аватар
  • Не в сети
  • Пользователь заблокирован
  • Пользователь заблокирован
  • Сообщений: 4724
  • Спасибо получено: 1646
:blush2 Ой, я каким-то образом пропустила последнее сообщение в теме. Прошу меня извинить за молчание, и невнимательность.
Вернее, предпоследнее сообщение.
Попробуйте в режиме кода сделать замену
</p> на
</p><empty-line/>
Только потом надо будет вычистить <empty-line/> из дескрипшена.
Спасибо сказали: alexej36

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Обсуждение и отладка скриптов FBE 8 года 4 мес. назад #54613

  • Evernet
  • Evernet аватар
  • Не в сети
  • Пользователь заблокирован
  • Пользователь заблокирован
  • Сообщений: 4724
  • Спасибо получено: 1646
Никак, не могу... :blush :cry
Получается, остались проблемы с точками:
...так. ...Так…
…так…Так…

. . .
. .

«Отче наш, иже еси...» ...Но
«Отче наш, иже еси…»…Но

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Обсуждение и отладка скриптов FBE 8 года 4 мес. назад #54669

  • alexej36
  • alexej36 аватар Автор темы
  • Не в сети
  • Помощник Библиотекаря
  • Помощник Библиотекаря
  • Сообщений: 36
  • Спасибо получено: 26

Попробуйте в режиме кода сделать замену
</p> на
</p><empty-line/>

К сожалению таким способом почему то делается только 229 замен и все :(

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Обсуждение и отладка скриптов FBE 8 года 4 мес. назад #54697

  • Evernet
  • Evernet аватар
  • Не в сети
  • Пользователь заблокирован
  • Пользователь заблокирован
  • Сообщений: 4724
  • Спасибо получено: 1646

alexej36 пишет:

Попробуйте в режиме кода сделать замену
</p> на
</p><empty-line/>

К сожалению таким способом почему то делается только 229 замен и все :(

Попробовала на нескольких файлах, полностью заменяет все. Свыше 2500 замен страбатывало, даже в Примечаниях. Не знаю, почему так. :scratch

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Обсуждение и отладка скриптов FBE 8 года 4 мес. назад #54729

  • alexej36
  • alexej36 аватар Автор темы
  • Не в сети
  • Помощник Библиотекаря
  • Помощник Библиотекаря
  • Сообщений: 36
  • Спасибо получено: 26
На версии FBE 2.6.6 все нормально заменяется. А вот на 2.6.7 - нет. Только 229 замен.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Обсуждение и отладка скриптов FBE 8 года 4 мес. назад #54733

  • Evernet
  • Evernet аватар
  • Не в сети
  • Пользователь заблокирован
  • Пользователь заблокирован
  • Сообщений: 4724
  • Спасибо получено: 1646
Наверное, это вопрос к TaF-у, вроде бы он эту версию делал. Вообще, везде, где сталкивалась до этого с массовой заменой: Ворд, FBE, FineReader, обрабатывался весь файл.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Обсуждение и отладка скриптов FBE 8 года 1 мес. назад #55553

  • alexej36
  • alexej36 аватар Автор темы
  • Не в сети
  • Помощник Библиотекаря
  • Помощник Библиотекаря
  • Сообщений: 36
  • Спасибо получено: 26
Вспомнил, Izekbis года 3 назад на Либрусеке давал ссылку на свои скрипты. Она жива до сих пор.

yadi.sk/d/JAxigKB7DXGBe

В его версии "Генеральной уборки" проблемы с точками решены.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Обсуждение и отладка скриптов FBE: написать (?) скрипт 8 года 1 нед. назад #55783

  • Ariael
  • Ariael аватар
  • Не в сети
  • Библиотекарь
  • Библиотекарь
  • Сообщений: 179
  • Спасибо получено: 74
Уважаемые книгоделы, я уже очень, очень, очень давно хожу по всем библиотекам и ною, что мне нужен скрипт для массовой замены старой орфографии на новую, послереформенную, послереволюционную.

Сейчас я делаю это рядом последовательных замен одних сочетаний букв на другие. Но их же много, я просто сдыхаю повторять одно и то же с прописной буквой, со строчной буквой, да в шести приставках подряд, т.е. в 12 буквосочетаниях... Сдохнуть можно реально. А перевести старые публикации в новую орфографию, чтоб больше народу прочло, хочется.

Может кто-то подкинуть мне такой скрипт, если таковой существует? Или... :scratch напишет?
Если бы дело кончалось только тотальной заменой одной буквы на другую, я бы приспособил какой-нибудь существующий, но здесь требуется выставлять условия: в конце слова, с пробелом, со знаками препинания -- менять, а в начале или середине слова, когда следует буква -- не менять. Это я не сумею -- не заточен. :dash
На всякий случай: :read техзадание -- что на что, в каких позициях и в какой последовательности менять, у меня уже практически отшлифовано. Дело за малым... :luck

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • Страница:
  • 1
  • 2
Время создания страницы: 0.095 секунд

 
Впечатления

Файл epub содержит только одну страницу
Красивая сказка для девочек. Манюня пяти лет (пяти, Карл!) так лихо расправляется с делами, что и владельцы...
Ігор
2025-04-27 14:50:09
Кол-во ответов 0
Полный сборник https://www.maxima-library.com/component/maxlib/b/580225
Rammlandija
2025-04-27 11:29:29
Кол-во ответов 1
Тут какая-то ошибка. На обложке книги написано одно, а в описании книги написано другое.
Извините, но чего только одна книга на сайте? Добавьте от Азбуки!