[identity profile] katastrofi4eski.livejournal.com posting in [community profile] useful_faq
Многие замечали, наверное, что когда сохраняешь документ из Интернета в текстовом формате (*.тхт) в Блокноте, то при переносе его в Ворд остаются широкие поля по бокам. "Растянуть" его на всю ширину страницы обычными средствами (линейкой вверху) не получается. Если левое поле еще как-то сдвигается, то правое стоит намертво. Остается удалять все пробелы вручную, что при маленькой объеме текста не так сложно, хоть и муторно.

У меня много-много страниц такого текста, и что с ним делать, я совершенно не представляю.
Подскажите, пожалуйста.

Date: 2006-01-11 08:59 am (UTC)
From: [identity profile] gvozdeff.livejournal.com
Сначала надо заменить все случаи, когда идут два знака абзаца подряд на какую-нибудь уникальную последовательность символов, например: "[КонецАбзаца]", потом заменить все абзацы на пробелы, потом заменить все случаи двух пробелов подряд на один, сделать это несколько раз, пока таких не останется, а потом поменять "[КонецАбзаца]" на символы абзаца. Простенькая программка.

Date: 2006-01-11 09:54 am (UTC)
From: [identity profile] kibirov.livejournal.com
Да-да!! :)

Проглядите, кстати, если не сложно, парой комментов ниже текст макроса - я его левой ногой написал восемь лет назад и с тех пор много чего позабыл. Может, чего глупое совсем можно убрать. Но работать он работает :)

Я, оказывается, использовал "собачку" как уникальный символ для двух концов абзаца, и ещё "тильду" - чтоб обозначить конец абзаца и идущие сразу за ним пробелы, что тоже может обозначать абзац в текстовых файлах: отступ, отбитый пробелами. В текстах из библиотеки Мошкова, ради которых всё затевалось, эти символы не попадались вроде :)