Здравствуйте.
В макете используются перекрёстные ссылки с таким форматом: "см. стр. <pageNum />".
Требуется поставить неразрывный пробел после "стр." - чтобы текст "стр." и номер страницы "<pageNum />" были на одной строке.
Если написать:
то выделяет " N", где N - номер страницы в перекрёстных ссылках не зависимо от того, сколько цифр в номере страницы - во вложении см. файл "01.png":
Но когда пытаюсь исключить номер страницы, чтоб выделить только пробел, используя
то почему-то выделяются пробелы перед номерами страниц, состоящих только из одной цифры. Если номер страницы в ссылке состоит из двух цифр, то пробел не выделяется - во вложении см. файл "02.png":
Сейчас для теста применяется стиль, раскрашивающий фон у выделенных символов.
После того, как выяснится, что всё работает правильно, к выделенным символам (должен быть пробел) буду применять стиль "no break (без переносов)" - во вложении см. файл "03.png":
Что у меня не правильно сделано, чтоб выделить только пробел, исключая номер страницы?
Заранее спасибо за ответ(ы).
В макете используются перекрёстные ссылки с таким форматом: "см. стр. <pageNum />".
Требуется поставить неразрывный пробел после "стр." - чтобы текст "стр." и номер страницы "<pageNum />" были на одной строке.
Если написать:
Код:
\s~v
Но когда пытаюсь исключить номер страницы, чтоб выделить только пробел, используя
Код:
\s(?=~v)
Сейчас для теста применяется стиль, раскрашивающий фон у выделенных символов.
После того, как выяснится, что всё работает правильно, к выделенным символам (должен быть пробел) буду применять стиль "no break (без переносов)" - во вложении см. файл "03.png":
Что у меня не правильно сделано, чтоб выделить только пробел, исключая номер страницы?
Заранее спасибо за ответ(ы).
Последнее редактирование: