Исправление форматирования
Feb. 19th, 2016 12:40 am![[identity profile]](https://www.dreamwidth.org/img/silk/identity/openid.png)
![[community profile]](https://www.dreamwidth.org/img/silk/identity/community.png)
Иногда требуется отформатировать текст, который чьи-нибудь кривые рученьки ровняли не человеческим способом, а насовав в него пробелов и переносов.
Пример:

Обычно мне удаётся это сделать автоматически заменой в Ворде, уловив закономерности в повторении лишних непечатаемых символов, сочетании их с пробелами, знаками абзаца и т. п. - и удалив все эти лишние симуляторы форматирования, из-за которых текст в другом редакторе выглядит с рваными где попало строками - легче повеситься, чем такое читать.
Например, в этом особо запущенном случае пришлось вначале заменить автоматически все сочетания "точка пробел знак абзаца пробел" на "точка знак абзаца знак абзаца". А затем опять заменить все сочетания "пробел знак абзаца пробел" на "пробел". Ну и после этого выделить весь текст и поставить форматирование "по ширине".
А вот интересно, нет ли менее извращённых способов исправлять такие косяки?
И ещё. Я мало работал с Вордом версий 2007 и выше - до сих пор предпочитаю 2003. Кто в теме: в последних версиях функционал замены стал сколько-нибудь заметно круче, удобнее, шире - или в этом смысле особых изменений не произошло?
Пример:

Обычно мне удаётся это сделать автоматически заменой в Ворде, уловив закономерности в повторении лишних непечатаемых символов, сочетании их с пробелами, знаками абзаца и т. п. - и удалив все эти лишние симуляторы форматирования, из-за которых текст в другом редакторе выглядит с рваными где попало строками - легче повеситься, чем такое читать.
Например, в этом особо запущенном случае пришлось вначале заменить автоматически все сочетания "точка пробел знак абзаца пробел" на "точка знак абзаца знак абзаца". А затем опять заменить все сочетания "пробел знак абзаца пробел" на "пробел". Ну и после этого выделить весь текст и поставить форматирование "по ширине".
А вот интересно, нет ли менее извращённых способов исправлять такие косяки?
И ещё. Я мало работал с Вордом версий 2007 и выше - до сих пор предпочитаю 2003. Кто в теме: в последних версиях функционал замены стал сколько-нибудь заметно круче, удобнее, шире - или в этом смысле особых изменений не произошло?
no subject
Date: 2016-02-18 10:27 pm (UTC)У таких систем недостаток один: пока пишешь текст, не видишь, как он будет выглядеть в итоге. Это сделано специально: идея в том, чтобы человек не тыкал пальцем "это - сюда", а объяснял, чего он хочет: "эту картинку вставь так, чтобы текст ее обтекал, этот абзац выдели, а вот здесь начинается новая глава". Машина сама знает, что следует делать в каждом из этих случаев. У нее есть тысячи правил оформления на все случаи жизни: от деловых писем и статей в научные журналы и до шахматных этюдов и нот (вплоть до того, что шахматную доску сама рисует).
no subject
Date: 2016-02-19 08:10 am (UTC)Но, в общем, для унификации и стандартизации они поступают, наверное, правильно. Если бы я делал что-то для клиента - то да, имело бы смысл. Пока же делаешь "для себя" и раз полгода - лучше "как удобнее".
no subject
Date: 2016-02-19 08:47 am (UTC)Пример: http://quest-book.ru/forum/viewtopic.php?t=2751 файл dogssh.pdf. Это я верстал в LaTeX. Здесь машина не только автоматически сделала верстку, но и сама перемешала и перенумеровала фрагменты. Автор писала текст подряд по ходу сюжета, а случайное запутывание, как требуется для книгры, делала система верстки. Обратите внимание на висячую пунктуацию, это тоже машина делала.
no subject
Date: 2016-02-19 10:27 am (UTC)no subject
Date: 2016-02-19 09:01 am (UTC)На такие вещи трудно переучиться: это не способ набора текста, а способ мышления. Умение мысленно отделять содержание от представления. Но когда это удается, понимаешь, насколько на самом деле это удобнее.