Может, конечно, я совсем тупой, но вот... наткнулся на проблему, которую пока не знаю как проще решить.
При импорте в M$ WORD из PDF или TXT-формата достаточно часто оказывается, что окончания всех строк содержат знак перевода строки - наследие форматирования текста. Эти знаки, естественно, мешают форматированию текста в Ворде, особенно при играх со шрифтами и их размерами. В самом же Ворде, как в нем, так и в настройках импорта, я не нашел упоминания о возможности вышибания этих знаков. Неужели нет какой-нить, пусть сторонней, приблуды, позволяющей "интеллектуально" - то есть, в диалоговом режиме, по типу FineReader-а вышибать эти знаки при импорте в M$ WORD ?
Потому как ежели вышибать все эти знаки без разбора - естественно, будет полная каша без абзацев, заголовков, диалогов и т.д...
PS: Только не PageMaker !!! Еще один "завод" осваивать как-то не хочется...
Я делаю так: сначала заменить все "-^p" на "" (т.е. избавляюсь от переносов), а затем уже в пошаговом режиме меняю "-^p" на "" (лишние меняю, нужные - пропускаю). Естественно, кавычки в запросе не указываются.
Еще вариант - может там что полезное вычитать получится.
Настоящий джентльмен назовет кошку кошкой, даже наступив на нее в темноте.
Что-то ищем? Google в помощь
Это, конечно, хорошо... только и так знакомо.
В ручном режиме (глядя глазками на экран) 500 страниц редактировать - тяжко будет. Программулька же, предлагаемая в ВАРИАНТЕ - ну, что ж. Я и сам такое сваять могу, это - полноразмерный тупой пулемет, косящий всех без разбору.
Я другого понять не могу: ежели этот кретинский WORD способен самостоятельно запоминать по каким-то "хитрым" признакам пользовательские стили - что стоит организовать (пусть не ему, а приблуде) режим, при котором АБЗАЦ очистится автоматом, а вот ежели строка начинается с тире или кавычек или еще каких пробелов-табуляций... СТОП !!!
Достаточно. Такого анализатора я и сам нарисовать смогу. Пусть он в автомате правит "очевидные" вещи, а потом я причешу все оставшееся Твоим "ручным" методом.
--------------------------------------------
Что значит решить проблему: 90% ее решения - СФОРМУЛИРОВАТЬ ПРАВИЛЬНО !
Спасибо ! Подтолкнул в нужном направлении. Пойду ваять...
хотя - НАВЕРНЯКА ЭТО БУДЕТ ОЧЕРЕДНОЙ ДЕРЕВЯННЫЙ ВЕЛОСИПЕД !!!
Ох, сколько же я их наляпал за свою программистскую жизнь !
К сожалению, еще и сейчас иногда получается, что слепить пусть корявое, но - свое, проще и быстрее, чем найти более удобное и давно готовое.
У вас прекрасные дети ! Но все, что вы делаете РУКАМИ - никуда, никуда не годится !
Отправить комментарий