Вы здесьСкрипт для конвертирования fb2 в rtf у кого-нибудь работает?
Опубликовано чт, 05/02/2009 - 20:45 пользователем kozlenok
Грибовский скрипт нормально не хочет работать... Цитата:
Это уже несколько раз обсуждалось на заебуке (например, http://the-ebook.org/forum/viewtopic.php?t=7959 ), но мне сейчас не хочется глубоко в перловый код влезать, может быть если только завтра). Может, у кого-то что похожее было?
|
Вход на сайтПоиск по блогам и форумамUser menuПоследние комментарии
Larisa_F RE:Книжная серия "Жизнь в искусстве" издательство "Искусство"... 1 день
lemma7 RE:Серия «Интеллектуальный детектив» изд-ва АСТ 1 день konst1 RE:Переименовать ник (имя учетки) 3 дня Океана RE:Подайте бедному копеечку на книжку с литреса... 2 дня Larisa_F RE:Современная корейская литература. Книжная серия... 2 недели Larisa_F RE:Таррин Фишер 2 недели Aleks_Sim RE:Беженцы с Флибусты 2 недели Саша из Киева RE:Как приобретать друзей и оказывать влияние на людей 3 недели Isais RE:Семейственность в литературе 3 недели miri.ness_ RE:Доступ 27 3 недели bmusanov Оплатил, но абонемент не отображается 1 месяц holla RE:Багрепорт - 2 1 месяц konst1 RE:Файнридер для Win11 1 месяц larin RE:Оплатил, но абонемент не отображается 1 месяц sem14 RE:Книжная серия «Сlio» издательства "Евразия" 1 месяц Isais RE:Национальный конкурс на лучшее литературное произведение... 1 месяц Isais RE:Детство, опаленное войной (Вторая мировая 1939-1945 и ВОВ) 1 месяц sem14 RE:«Морской роман» — книжная серия Калининградского книжного... 1 месяц Впечатления о книгах
дядя_Андрей про Найтов: Родитель «дубль два» [litres] (Боевая фантастика, Исторические приключения, Попаданцы)
04 09 — Хорошие люди после смерти попадают в СССР. — А плохие в США? — А плохие в ГУЛАГ! Оценка: отлично!
Никос Костакис про Найтов: Родитель «дубль два» [litres] (Боевая фантастика, Исторические приключения, Попаданцы)
04 09 – Проходите, приятно познакомится. _____________ Кто приятно познакомится?
lukyanelena про Корсакова: Полное погружение [Миллионер из подворотни] (Современные любовные романы)
03 09 Кто написал это убожество под именем Корсаковой?! Примитивный сценарий для тупой мелодрамы. Дочитать не получилось. Оценка: нечитаемо
svetik489 про Капба: На золотом крыльце - 2 (Киберпанк, Городское фэнтези, Самиздат, сетевая литература)
01 09 а чего тут такого восхитительного? так, на троечку,с натягом... Оценка: неплохо
udrees про Каку: Физика невозможного [Physics of the Impossible: A Scientific Exploration into the World of Phasers, Force Fields, Teleportation, and Time Travel ru] (Физика, Научпоп)
31 08 Увлекательно прочитать про возможности и открытия, которые могут быть доступны в ближайшие сотню лет или больше. Книга немного уже устарела, информация базируется видимо на сведениях 2006-2007 годов. Сейчас в 2025 году часть ……… Оценка: хорошо
udrees про Роузвуд: Джеффри Дамер. Ужасающая история одного из самых известных маньяков в мире [litres] [Jeffrey Dahmer: A Terrifying True Story of Rape, Murder & Cannibalism ru] (Биографии и Мемуары, Публицистика, Документальная литература)
31 08 Кому интересно почитать про историю ужасных преступлений Джеффри Дамера – почитайте книгу. Она достаточно подробно на 50 страницах описывает его похождения и убийства мужчин, без особых кровавых подробностей, хотя описания ……… Оценка: неплохо
udrees про Мантикор: Зеркало Мисы (Боевая фантастика, ЛитРПГ, Самиздат, сетевая литература)
31 08 Как увлекательно становится читать долгую историю приключений друида, который по силе невероятно прокачался по ветке РПГ, что практически стал богом, когда он натыкается на препятствия и противников, которые сводят на нет ……… Оценка: отлично!
Amfortas про Бачигалупи: Навола (Социальная фантастика, Городское фэнтези, Историческое фэнтези)
30 08 Скучно. Невыносимо скучно. Не одолел, бросил на половине. Слащавый "роман воспитания" с кучей банальных деталей. Повествование, ведущее в никуда. Не спасает даже стилизация под итальянское Возрождение. Лучше почитать словарь. Веселее и более интригующе. Оценка: плохо
Олег Макаров. про Юдковски: Гарри Поттер и методы рационального мышления [Harry Potter and the Methods of Rationality ru] (Фэнтези, Фанфик)
30 08 Один из лучших в мире специалистов по критическому мышлению написал фанфик по Гарри Поттеру для того, чтобы большее количество людей заинтересовались критическим мышлением. Представляете, что получилось? Оценка "отлично". ……… Оценка: отлично!
Олег Макаров. про Капба: На золотом крыльце - 2 (Киберпанк, Городское фэнтези, Самиздат, сетевая литература)
30 08 Капба это Капба. К его книгам не читайте аннотаций, читайте сами книги. 5 баллов это недостаточное количество баллов. Оценка: отлично!
Sello про Мережковский: Петр и Алексей (Историческая проза)
30 08 Поздновато, конечно, я разобрался, почему "не прет" мне Мережковский - лишь с третьей попытки, на третьем романе серии. Потому что там, где религия перетягивает на себя одеяло в ущерб историческому повествованию, истина, всегда, ……… Оценка: неплохо
mysevra про Эйрес: Оззи. Автобиография без цензуры [I Am Ozzy ru] (Биографии и Мемуары)
29 08 Несмотря на множество грустных моментов, книга просто пропитана оптимизмом и юмором. Возможно, местами позитив слишком уж натужный, но по-другому никак не выжить в некоторых обстоятельствах, тут тянешь себя за волосы как Мюнхгаузен. Оценка: отлично! |
Комментарии
Отв: Скрипт для конвертирования fb2 в rtf у кого-нибудь ...
Нормально работает. Но с некоторыми файлами (м.б. невалидными) не работает. Примерно 2 - 3 на сотню.
Отв: Скрипт для конвертирования fb2 в rtf у кого-нибудь ...
Я так и не смог заставить его работать. А хотелось бы иметь в числе форматов rtf.
Отв: Скрипт для конвертирования fb2 в rtf у кого-нибудь ...
Я имел в виду FB2 to Any. М.б. тут речь идет о чем-то другом, а я не врубился.
Отв: Скрипт для конвертирования fb2 в rtf у кого-нибудь ...
А lrf (сонькин формат) в числе форматов иметь не хочешь? (сам думаю, что нет - у тебя же V3, вроде) ;-) obelix выкатил недавно консольный fb2lrf.
Отв: Скрипт для конвертирования fb2 в rtf у кого-нибудь ...
Там в FB2ToTXT.pm нужно убрать Encode::decode
- print RTFILE Encode::encode($ResEnc,Encode::decode("UTF8",TransformXML($CleanXML,$XslFile,$NeedClean))) or die "Error writing to rtf file:\n$!";
+ print RTFILE Encode::encode($ResEnc,TransformXML($CleanXML,$XslFile,$NeedClean)) or die "Error writing to rtf file:\n$!";
Патч
Отв: Скрипт для конвертирования fb2 в rtf у кого-нибудь ...
Спасибо, заработал теперь, это я вчера ночью не сообразил.
Но там еще есть не совсем "такое" место -- это где замена символов производится. Мне кажется, что можно и лучше сделать (в смысле, какие символы менять, а какие нет), чем так:
"\t" => "\\tab ", # Tabs (altho theoretically raw \t's might be okay)
"\f" => "\n\\page\n", # Formfeed
"-" => "\\_", # Turn plaintext '-' into a non-breaking hyphen
# I /think/ that's for the best.
"\xA0" => "\\~", # \xA0 is Latin-1/Unicode non-breaking space
"\xAD" => "\\-", # \xAD is Latin-1/Unicode soft (optional) hyphen
'«' => '«',
'»' => '»',
'–' => '\endash',
'—' => '\endash'
В общем, по вкусу подправить можно, но работает очень даже нормально...