Замена кавычек в уже имеющемся тексте

Автор perevedenov, 10 мая 2022, 18:16

0 Пользователи и 1 гость просматривают эту тему.

perevedenov

Здравствуйте. как заменить кавычки в уже имеющемся тексте с прямых на елочку? При вводе автозамена работает, а при попытке обработать весь текст (формат/автозамена/применить) ничего не происходит. Кстати, не заменяется и короткое тира (-) на длинное  ­— . Приложение Типографика поставил, но ОО говорит, что отключает его, потому что там макросы. В автозамене я выставил такие параметры:

economist

#1
Цитата: perevedenov от 10 мая 2022, 18:16ОО говорит, что отключает его, потому что там макросы.

А вы скажите ему чтобы не отключал макросы (Alt+F12 - OO/LO - Безопасность - ...)

В уже набранном тексте можно заменить что угодно по Ctrl+H, если надо - с регулярными выражениями. Для подобного случая достаточно простой замены, главное с пробелами не запутаться, если использовать их.
Руб. за сто, что Питоньяк
Любит водку и коньяк!
Потому что мне, без оных, -
Не понять его никак...

gabix

Функция расстановки правильных кавычек и тире (и много других полезных функций) есть в OOoFBTools.

McAaron

Цитата: gabix от 11 июля 2022, 17:38Функция расстановки правильных кавычек и тире (и много других полезных функций) есть в OOoFBTools.
Правильные тире при вводе отлично получаются через "Сервис-Автозамена-Параметры автозамены".
В современном русском используются два тире -- среднее (U+2013 n-dash) и длинное (U+2014 -- m-dash).
Есть еще и дефис U+2010), но он визуально мало чем отличается от минуса (U+2D).
Среднему можно назначить "--" , а длинному "---".
Ну и иметь в виду, что в разных шрифтах их длина будет различной.

Евгениyc

А вот у меня в LO 7.3 эта автозамена нескольких дефисов на нужное тире почему-то перестала работать. Подскажите, в чем может быть дело?

gabix

В чём угодно. Мог повредиться файл с элементами автозамены, может быть выставлен неправильный язык. Посмотрите свои параметры автозамены.

Евгениyc

Спасибо большое за ответ! Язык выставлен нужный. Попробую переустановить программу.