[ID CS4-CS6] Создание нового абзаца с присвоением ему другого стиля

agava

Участник
Топикстартер
Сообщения
45
Реакции
1
Добрый день! Помогите разобраться.
Имеется текст. Стиль всех абзацев Paragraph Style 1
Внутри каждого абзаца присутсвует знак табуляции.
Задача выделить текст до знака табуляции в отделный абзац, присвоив ему Paragraph Style 2
Текст после табуляции должен остаться со стилем Paragraph Style 1
Использую простейший запрос:

Снимок экрана 2019-01-24 в 11.50.49 AM.png


При одиночном применении работает нормально.
Но при множественной замене Change All стили всех параграфов меняются на Paragraph Style 2
Почему?
 

Вложения

  • Снимок экрана 2019-01-24 в 11.13.33 AM.png
    Снимок экрана 2019-01-24 в 11.13.33 AM.png
    41.6 КБ · Просм.: 595
  • Снимок экрана 2019-01-24 в 11.42.17 AM.png
    Снимок экрана 2019-01-24 в 11.42.17 AM.png
    42.2 КБ · Просм.: 459

Валера1966

15 лет на форуме
Сообщения
1 291
Реакции
1 391
Может быть, сначала разделите абзацы по сортам?
1) поменяйте символ "Табуляция" на "конец параграфа" и заведомо не встречающийся в тексте символ, например, #. Получите меченые абзацы: такие будут начинаться с символа #. Табуляция --- > ¶#
2) Поменяйте всем абзацам стиль на Стиль2.

2) абзацам, которые начинаются с символа #, присвойте нужный стиль Стиль1.
3) удалите символы #.
 
Последнее редактирование:
  • Спасибо
Реакции: agava

agava

Участник
Топикстартер
Сообщения
45
Реакции
1
Может быть, сначала разделите абзацы по сортам?
1) поменяйте символ "Табуляция" на "конец параграфа" и заведомо не встречающийся в тексте символ, например, #. Получите меченые абзацы: такие будут начинаться с символа #. Табуляция --- > ¶#
2) Поменяйте всем абзацам стиль на Стиль2.

2) абзацам, которые начинаются с символа #, присвойте нужный стиль Стиль1.
3) удалите символы #.
Я знаю как сделать это в два запроса. Просто хотела понять, почему в один не получается.
 

kstati

иɯɐɯɔʞ
10 лет на форуме
Сообщения
1 138
Реакции
512
Я знаю как сделать это в два запроса. Просто хотела понять, почему в один не получается.
Уж не знаю баг или фича, сталкивался с подобным при объединении показов телепередач тв
Упрощённо.
Ищу "время название" "нечто" "новое-время название"
Замена "время, время название" "нечто"
Так вот "нечто" меняет стиль на тот же, что и "название".
Простого решения не нашёл. Использую финт с спецсимволами. Как и в предложении выше у меня это #
 
Последнее редактирование:
  • Спасибо
Реакции: Валера1966