|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Zahar Kiselev 2:5030/382.1 23 Feb 2007 19:29:18 To : All Subject : fb2_2_txt -------------------------------------------------------------------------------- Hекоторое время назад я тут спрашивал как/чем можно конвертировать книжки в формате FB2 в текстовые файлы для прочтения. Hасоветовали fb2_2_txt.xsl, и оно вполне неплохо работает, за исключением двух моментов. Первый - часто делает очень длинные строки, но это исправляется прогоном файла через fmt, а вот второе более неприятно - ряд символов типа длинного тире и полиграфических кавычек оно не заменяет на имеющиеся в ascii аналоги, а так и вставляет в текст в виде — и тому подобного. Вопрос - что тут можно сделать? Мне приходи в голову только написание скрипта для sed, но не знаю как меня все за один проход, и вообще возможно ли указать sed`у сразу несколько шаблонов для поиска и соответствующих им вариантов замены? Или придется вообще программу на Перле писать? Может есть какие-то менее затратные способы, например вышеупомянутый fb2_2_txt.xsl как-то доделать? --- Msged/LNX 6.1.1 * Origin: mobile point - Compaq Armada 1750 + Siemens ME45 (2:5030/382.1) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/328845dded80.html, оценка из 5, голосов 10
|