Страницы: 1
RSS
Как автозаменой исправлять слипшиеся абзацы в Word?
 
Иногда абзац заканчивается значком ¶, но следующий за ним абзац не начинается с абзацного отступа. И если применить иной стиль к первому абзацу, этот стиль применится и ко второму.

Как такие абзацы находиться автозаменой или скриптом и "псевдоконец" абзаца заменять на "обычный конец" абзаца?

В приложенном примере приведены такие "слипшиеся" абзацы.
Изменено: iva2000 - 10.11.2022 09:10:32 (доработал пример)
 
Помучал эти абзацы, намучался )
Если скопировать весь текст в Эксель, а затем обратно "как текст", то абзацы превратятся в нормальные.
 
Согласно экселю, это обычные пробелы - Символ(32)
Кто ясно мыслит, тот ясно излагает.
 
Коллеги, кажется задача решена.

Найти: ^13, Заменить на: ^p
 
Цитата
написал:
Помучал эти абзацы, намучался )
Если скопировать весь текст в Эксель, а затем обратно "как текст", то абзацы превратятся в нормальные.
Получается что эксель адекватней ворда. Не знает никаких концов строки без конца абзаца, а все сразу делает концом абзаца.
 
Цитата
iva2000 написал:
Коллеги, кажется задача решена.
Как нашли решение?
И что это за знак ^13? Вид пробела, окончания строки?
Кто ясно мыслит, тот ясно излагает.
 
Цитата
iva2000 написал:
Найти: ^13, Заменить на: ^p

а ведь и правда )
получается что вместо "нормального" абзаца CR LF  там используется CR
если импортируете эти тексты из другого формата или программы - попробуйте выбирать такой вариант в диалоге "преобразование файла"
Изменено: nilske - 10.11.2022 12:55:44
 
Цитата
написал:
Цитата
iva2000 написал:
Коллеги, кажется задача решена.
Как нашли решение?
И что это за знак ^13? Вид пробела, окончания строки?
Подсказал программист, с никнеймом box1100 с другого форума, который помог решить задачу.

^13 - знак, наверное, "конца строки без конца абзаца". Страшный знак, который время от времени возникает в тексте самопроизвольно и нуждается в ручном отлавливании и уничтожении. И вот теперь можно его вычищать скриптом.
Страницы: 1
Наверх