[identity profile] svinkina.livejournal.com posting in [community profile] useful_faq
Текст (простой текст), скопированный из инета в обычный доковый файл (MS Word 98), в среднем достигает только отметки 13 по линейке наверху страницу. А надо -- все 17 (чтобы экономнее печаталось). Что делать? хрю спасибо

Date: 2007-05-06 07:02 am (UTC)
From: [identity profile] legrus.livejournal.com
Скорее всего, так и есть - переносы строк лишние понаставлены. Чтобы убедиться - Ctrl+Shift+8 включает отображение "непечатных" символов - можно посмотреть на них, этакие значки параграфа будут в конце каждой строки.

Если документ в пределах 3 страниц - руками удалить. Если больше - Правка-Заменить- и заменяете "^p" на пробел. Нормальные переносы строк тоже полетят, правда. Можно хитрее колдовать тогда.

Date: 2007-05-07 06:09 pm (UTC)
From: [identity profile] legrus.livejournal.com
Правка - edit, заменить - replace.
Вот, отформатировал на свой скромный вкус, выложил сюда: http://slil.ru/24340595 - там в архиве .doc и .rtf на выбор.
Если интересен не только результат, но и процесс, могу по шагам объяснить.

Date: 2007-05-08 07:43 am (UTC)
From: [identity profile] legrus.livejournal.com
Times-то всяко читабельнее моноширинного шрифта.

Я запомню, что вы должны мне множество мелких услуг:)

Date: 2007-05-07 06:11 pm (UTC)
From: [identity profile] legrus.livejournal.com
Да, там в начале документа я мелким шрифтом оставил инфу про эту электронную библиотеку - скорее всего, её надо вырезать, есл для печати, но я не стал на всякий случай:)

(только никому!)

Date: 2007-05-08 07:40 am (UTC)
From: [identity profile] legrus.livejournal.com
Так как все абзацы разбиты двойным переносом, а все строки - одинарным (а мы хотим, чтобы абзацы - одинарным, а строки - пробелом, тогда всё разобьётся как надо), нужна хитрость.
1. Заменяем ^p^p на xXxXx. Получаем нечитаемый текст.
2. Заменяем ^p на пробел. Получаем ещё более нечитаемый текст - вообще ни одного переноса, да ещё непечатные символы xXxXx!
3. А теперь xXxXx заменяем на ^p. Voila, там где был разрыв абзаца - теперь одинарный перенос, где не было - пробелы.

Ну и пара косметических эффектов. Если в третьем пункте xXxXx заменять не на ^p (параграф), а на ^t^p (отступ и параграф) - получится отступ первой строки. Впрочем, этого эффекта можно добиться иначе.

Ещё если бесят символы типа --, которые хочется видеть как – или —, их можно получить, заменяя на ^= и ^+. Подсказка: все спецсимволы доступны для изучения в Правка-Замена-Больше-Специальный (Edit-Replace-More-Special).

Удачи:)