Вы здесьСкрипт для конвертирования fb2 в rtf у кого-нибудь работает?
Опубликовано чт, 05/02/2009 - 20:45 пользователем kozlenok
Грибовский скрипт нормально не хочет работать... Цитата:
Это уже несколько раз обсуждалось на заебуке (например, http://the-ebook.org/forum/viewtopic.php?t=7959 ), но мне сейчас не хочется глубоко в перловый код влезать, может быть если только завтра). Может, у кого-то что похожее было?
|
Вход на сайтПоиск по блогам и форумамUser menuПоследние комментарии
sem14 RE:Слишком дружелюбный незнакомец 8 часов
Adan75 RE:Kindle и формат mobi 2 дня albatrossoff RE:Отв: Вычитка #5 (2010-I) 2 дня PipboyD RE:Подайте бедному копеечку на книжку с литреса... 2 дня konst1 RE:Правила пользования библиотекой Либрусек 5 дней nehug@cheaphub.net RE:Под покровом ночи 2 недели Саша из Киева RE:Не откладывай на завтра 3 недели Koveshnikov RE:Как вернуть нормальные цвета текста/фона в читалке? 3 недели Саша из Киева RE:Заповедными тропами 3 недели Саша из Киева RE:Заповедными тропами 3 недели nehug@cheaphub.net RE:Что случилось с FTP? 1 месяц Zadd RE:SSL-сертификат 1 месяц Studentomori RE:Багрепорт - 2 1 месяц ssssssssss RE:Роскомнадзор 1 месяц monochka RE:Первая мировая война. Что читать 1 месяц Моржехрен RE:платежи 1 месяц Aleks_Sim RE:Транзитный зал ожидания для временно бездомных Флибустов 1 месяц monochka "Наука". 1 месяц Впечатления о книгах
Yuriko про Первухин: Лекарь. Книга 4 [СИ] (Попаданцы, Самиздат, сетевая литература)
03 07 Нормальная тетралогия. Не скажу, что сильно увлекательно, но читать можно. Оценка: неплохо 03.07.2022
дядя_Андрей про Дмитрий Евгеньевич Чайка
03 07 жмека, речь-то о пионерах 80-х гг. идёт. И я думаю, первой половины 80-х. А то и 70-х гг. А тогда масса специализированных технических журналов: "Юный техник", "Юный химик", "Моделист-конструктор", "Техника-молодёжи" и т.д. ………
жмека про Дмитрий Евгеньевич Чайка
03 07 Начал читать и все не могу понять, как эти дети все это строят сами. Ведь у человека на генном уровне не привиты знания о том, как устроен двигатель, как правильно построить пушку (даже пневматическую), как правильно обращаться ………
Дама пик про Семёнов: Галаховка (Советская классическая проза, Сатира)
03 07 Очень, конечно, смешно из 2022-го читать те описания преступных наклонностей, идей и афер, которыми озабочены отрицательные персонажи повести. Все они, за редким исключением совершения настоящих преступлений, были бы сейчас ……… Оценка: неплохо
Irsanta про Щепетнёв: Зимний Мальчик [СИ] (Приключения: прочее, Мистика, Самиздат, сетевая литература)
03 07 Читаю пока. Автор симпатичен чем-то. Насчёт книги выяснится дальше :-) Оценка: хорошо
Irsanta про Абрамов: Большой Сатурн [litres] (Альтернативная история, О войне, Попаданцы)
03 07 Книга начинается с «подвига» орка-рашиста в ордло, поэтому сразу идёт в мусор. Оценка: нечитаемо
mysevra про Семенов: Противостояние (Полицейский детектив)
02 07 Понравилось. Только персонаж немного перемудрил с обстоятельностью, такой узнаваемый почерк. Было бы всё сделано более небрежно, вряд ли бы этим так уж заинтересовались. Оценка: отлично!
Tommer про Пясецкий: Записки офицера Красной армии [Zapiski oficera Armii Czerwonej [od 17 września 1939 roku] ru] (Сатира, Антисоветская литература)
02 07 Гораздо сильнее удивил тот факт, что дебила с погонялом астрон выпустили из психушки, и он опять полез в комменты нести свои дебильные сказочки. Оценка: отлично!
Ultima2m про Нетт: Страж Китежа [СИ] (Боевая фантастика, Фэнтези, Попаданцы, Самиздат, сетевая литература)
02 07 Мне эти книги показались ужасно длинными. В общем, вторую книгу я не дочитал. Магия толком не прописана, развитие героя тоже не понятно. Много слов, но ни о чем. Оценка: неплохо
Astron про Щепетнёв: Барон Магель Поправка курса [СИ] (Альтернативная история, Попаданцы, Самиздат, сетевая литература)
02 07 Отличная книга. Написана очень толковым и знающим человеком.
Astron про Пясецкий: Записки офицера Красной армии [Zapiski oficera Armii Czerwonej [od 17 września 1939 roku] ru] (Сатира, Антисоветская литература)
02 07 Гораздо сильнее удивил тот факт, что господа, которые с пеной у рта радостно нахваливали сей опус, ни разу не упомянули о разделе Чехословакии между Польшей и гитлеровской Германией, который соответствовал Договору о дружбе ……… Оценка: нечитаемо |
Комментарии
Отв: Скрипт для конвертирования 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'
В общем, по вкусу подправить можно, но работает очень даже нормально...