Вы здесьСкрипт для конвертирования fb2 в rtf у кого-нибудь работает?
Опубликовано чт, 05/02/2009 - 20:45 пользователем kozlenok
Грибовский скрипт нормально не хочет работать... Цитата:
Это уже несколько раз обсуждалось на заебуке (например, http://the-ebook.org/forum/viewtopic.php?t=7959 ), но мне сейчас не хочется глубоко в перловый код влезать, может быть если только завтра). Может, у кого-то что похожее было?
|
Вход на сайтПоиск по блогам и форумамUser menuПоследние комментарии
kins928 RE:Полночная библиотека 4 часа
kins928 RE:Подайте бедному копеечку на книжку с литреса... 21 час nehug@cheaphub.net RE:Кнопка ЧИТАТЬ 2 дня Darkenlightener RE:Как стать гениальным художником, не имея ни капли таланта 3 дня s_Sergius RE:Ух, как я не люблю спамеров! 3 дня alexk RE:Опять кончился сертификат 1 неделя Саша из Киева RE:Последняя тайна 1 неделя nehug@cheaphub.net RE:Багрепорт - 2 2 недели Sinekura1204 RE:Анкета 2 недели tvv RE:Не скачиваются книги! 2 недели Моржехрен RE:Анна Радклиф - Итальянец 2 недели Кирка3105 RE:Книга Мари Лоуренс «Реванш империй» 2020 2 недели sveik74 RE:Правила пользования библиотекой Либрусек 2 недели larin RE:Загрузка книг 2 недели Zadd RE:Роскомнадзор 3 недели Paul von Sokolovski RE:Всех с Новым Годом!!!!!!!!! 3 недели chas RE:С Новым Годом! С новым глюком :) 3 недели alexgor1 RE:список книг, сделанных для Либрусека 1 месяц Впечатления о книгах
Ultima2m про Кощеев: Наследник Дьявола [АТ] (Фэнтези, Попаданцы, Самиздат, сетевая литература, Приключения)
27 01 Очень скучная книга, не осилил. Есть ляпы, которые прямо режут глаз. Например, автор всех называет дьяволами, хотя по смыслу правильнее демон. Дьявол это почти имя собственное, в одном экземпляре. Далее, комната в таверне ……… Оценка: плохо
Studentomori про Муравьев: Тайная жизнь города (Боевая фантастика)
26 01 Из-за ошибки в иллюстрации файл не открылся. Вычистил кривую иллюстрацию, немного отформатировал сабы, прогнал скриптами. И у меня вопрос к прочитавшим: а никто не заметил что в файле ровно две копии себя же? На всякий случай ………
Kris17 про Миллер: Цирцея [litres] [Circe ru] (Исторические приключения, Приключения: прочее, Историческое фэнтези)
26 01 Хорошая книга, особенно для любителей мифов Древней Греции. Женский взгляд на богов, людей и героев. Еще один мастерски рассказанный миф. Оценка: хорошо
decim про Вишневский: Пест — Ломаный грош [litres] (Фэнтези)
26 01 Неестественный, изверченный язык. Автору на заметку: в описываемое время вместо "артефакт" говорили "изделие", а вместо "стандартный" - "одинаковый". Медовуха это не водка, а брага, не обжигает рот, пили её как пиво, а не как водку.
alexk про Мур: От судьбы не убежишь [СИ, недописанное] (Любовная фантастика, Недописанное, Самиздат, сетевая литература)
26 01 Отличная аннотация - орфография, пунктуация... ))))
Джим про Кастен: Начни сначала [Begin Again ru] (Современные любовные романы)
26 01 Плохой перевод. В первой же главе девушка приходит в босоножках, а снимает в прихожей ботинки.
prjanik про Слейд: Великан (Альтернативная история, Боевая фантастика)
26 01 Написано (и переведено) очень неплохо, достойное завершение серии. Никакого американского ура-патриотизма. Спокойное повествование, не восхваляющее войну, не обходящее ее ужасы. Наверняка найдутся те, кто будет кричать: ……… Оценка: хорошо
Amir про Вишневский: Пест-серебрушка [litres] (Боевая фантастика, Фэнтези)
26 01 Уфф, реально мое мнение-отличная серия, послевкусие как после прочтения Ведьмака, давно такого удовольствия не получал от чтения, молодец автор
decim про Жаринов: Империя Круппов. Нация и сталь (История)
26 01 См. книгу: Уильям Манчестер. "Стальная империя Круппов. История легендарной оружейной династии", Центрполиграф, 2003 г. Оригинал: The arms of Krupp, 1587-1968, Boston, Little, Brown [1968] Первое издание на русском: ………
mysevra про Шеффилд: Летний прилив [Summertide ru] (Космическая фантастика)
26 01 Очень необычно и не скучно. Событий много, и развиваются они быстро. И сплошные загадки, просто шкатулка с ништяками. Нестандартные персонажи. Обязательно буду читать вторую часть. Оценка: отлично!
Lena Stol про Шарапов: Брошенная колония [litres] (Фэнтези)
25 01 Читала до середины с интересом, потом понемногу интерес стал угасать, к концу просто перелистывала страницы.
ippolit20132 про Искажающие реальность
25 01 Хорошая серия, мне понравилось, да и концовка как бы есть.. Хорошо. |
Комментарии
Отв: Скрипт для конвертирования 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'
В общем, по вкусу подправить можно, но работает очень даже нормально...