- Сообщения
- 2 471
- Реакции
- 1 530
Коллеги, посоветуйте, пожалуйста, скрипт для изменения чисел в тексте на заданную величину начиная с (или до) заданного числа.
Для изменения всех чисел есть скрипт @Eugenyus - но он меняет в тексте все числа.
А вот если надо, к примеру, увеличить на 8 все числа после 258, а все числа до 258 оставить без изменения? Или уменьшить на 5 все числа до 387, а все, которые больше этой величины, - оставить как есть?
Просто есть большой именной указатель (типа Пупкин В. 23, 231, 252, 456, 575), составленный автором вручную, он уже был залит в вёрстку, но затем сам же автор, как у них это водится, решил вклинить новый раздел в середину книги - и в указателе надо увеличить числа после определённого номера страницы на число этих новых вставленных страниц (то есть в данном случае Пупкин В. 23, 231, 252, 464, 583). (Конечно, что касается имён на новых вставленных страницах - автор потом пришлёт дополнения, их там немного, это он понимает.)
Для изменения всех чисел есть скрипт @Eugenyus - но он меняет в тексте все числа.
А вот если надо, к примеру, увеличить на 8 все числа после 258, а все числа до 258 оставить без изменения? Или уменьшить на 5 все числа до 387, а все, которые больше этой величины, - оставить как есть?
Просто есть большой именной указатель (типа Пупкин В. 23, 231, 252, 456, 575), составленный автором вручную, он уже был залит в вёрстку, но затем сам же автор, как у них это водится, решил вклинить новый раздел в середину книги - и в указателе надо увеличить числа после определённого номера страницы на число этих новых вставленных страниц (то есть в данном случае Пупкин В. 23, 231, 252, 464, 583). (Конечно, что касается имён на новых вставленных страницах - автор потом пришлёт дополнения, их там немного, это он понимает.)