Думаю многие знают такой прием, но, все же расскажу, как сделать длинное тире из короткого (либо дефиса) в прямой речи.
К примеру, имеем отрывок:
Если просто заменить короткое тире на длинное, получим длинное тире не только по краям прямой речи но и в словах:
Нас это не устраивает, поэтому мы идем в раздел "Правака" -> "Заменить", копируем в поле "Найти" наше короткое тире либо дефис и ставим пробел, а в поле "Заменить на" вставляем символические обозначения "длинного тире" и "неразрывного пробела". Это будет выглядеть вот так:
Жмем "заменить все" и получаем такой вариант:
Тем не менее, т.к. перед длинным тире все еще остался обычный пробел, при отображении символов такой отрывок будет иметь вид:
Обычный пробел по краям длинного тире может приводить к тому, что слова между таким тире в некоторым местах могут очень сильно разъезжаться в стороны, из-за чего может нарушаться оформление и эстетический вид текста.
Поэтому, мы опять идем в замену и в поле "найти" ставим обычный пробел и длинное тире. В поле "заменить на" ставим неразрывный пробел и длинное тире. Это будет выглядеть так:
В итоге получаем:
В итоге мы добились замены короткого тире на длинное по краям прямой речи и четкой привязке слов к длинному тире.
P.S. В поле "найти" нельзя добавить что-нибудь обычным копированием из текста. Используйте для этого сочетание клавиш Ctrl + C (для копирования) и Ctrl + V (для вставки).