Вы здесьСкрипт для конвертирования fb2 в rtf у кого-нибудь работает?
Опубликовано чт, 05/02/2009 - 20:45 пользователем kozlenok
Грибовский скрипт нормально не хочет работать... Цитата:
Это уже несколько раз обсуждалось на заебуке (например, http://the-ebook.org/forum/viewtopic.php?t=7959 ), но мне сейчас не хочется глубоко в перловый код влезать, может быть если только завтра). Может, у кого-то что похожее было?
|
Вход на сайтПоиск по блогам и форумамUser menuПоследние комментарии
Kutulik RE:Подайте бедному копеечку на книжку с литреса... 2 дня
Tramell RE:Серия "Очень прикольная книга", издательство Азбука-классика 1 неделя Tramell RE:Серия "Символы времени" издательства "Аграф" 1 неделя Tramell RE:Серия книг «Судьбы книг» издательства «Книга» 1 неделя Tramell RE:Книжная серия "Жизнь в искусстве" издательство "Искусство"... 1 неделя Tramell RE:Современная корейская литература. Книжная серия... 1 неделя nehug@cheaphub.net RE:Загадка автора 1 неделя Drunkenmunky RE:/sql/ 1 неделя weis RE:Прошу переформатировать, распознать, etc... 1 месяц larin RE:Заплатила, а абонемента нет и скачать ничего не могу! 1 месяц sibkron RE:Серия "Библиотека французской литературы" (Макбел) 1 месяц akorish RE:Регистрация 2 месяца Larisa_F RE:Серия "Я познаю мир" издательства "АСТ, Астрель, Олимп",... 2 месяца konst1 RE:Ух, как я не люблю спамеров! 2 месяца tvv RE:DNS 3 месяца sem14 RE:«Не забыть бы тогда, не простить бы и не потерять!»-2 ... 3 месяца larin RE:Заблокирован 3 месяца konst1 RE:Серия «Интеллектуальный детектив» изд-ва АСТ 4 месяца Впечатления о книгах
ikravtso про Браун: Роковая ошибка мистера Куина [litres] [The hurtwood village murders ru] (Классический детектив, Исторический детектив, Детективы: прочее)
17 07 Книга неплохая, но перевод ужасно корявый. "Белла заказала лосося и, прежде чем ответить, насладилась щедрым кусочком". "Я вообще не мог понять, о чем он трещит, и попытался передать свою растерянность пустым выражением лица". ………
Barbud про Калверт: Объект [litres] (Космическая фантастика, Научная фантастика)
16 07 На первых же страницах: "Плутон от нас в четырех с половиной световых годах...". Все, дальше читать не стал, уровень "научности" этой фантастики уже ясен.
Олег Макаров. про Алатова: Неисправная Анна Том 2 [publisher: SelfPub] (Стимпанк, Самиздат, сетевая литература)
14 07 Почему-то вторая сначала читалась труднее, чем первая, но потом захватила и тоже оставила очень хорошее впечатление Оценка: отлично!
Олег Макаров. про Алатова: Неисправная Анна Том 1 [publisher: SelfPub] (Стимпанк, Самиздат, сетевая литература)
14 07 Авторский мир продуман и реалистичен в деталях События разворачиваются динамично и логично, хочется читать серию и дальше Оценка: отлично!
Kutulik про Кеппел: Ривермен. Как Тед Банди и я охотились на Убийцу с Грин-Ривер [litres] (Триллер, Детективы: прочее, Публицистика)
14 07 Ого, кто залил - спасибо тебе огромное, напиши пожалуйста мне в ЛС)))))
Igrina про Тимур Шаов
14 07 Тимур есть на youtube Погуглите ― и будет вам счастье. Я его несколько раз живьём слушала, когда он к нам в Голландию приезжал ― ОТПАД! https://www.youtube.com/results?search_query=Тимур Шаов
Никос Костакис про Тарасов: Один в поле не воин (Фэнтези, Самиздат, сетевая литература)
14 07 В космосе мчался корабль ..." Дальше можно не читать __________________________ Отчего же? Вот начало рассказа "Полное взаимопонимание" известного японского писателя Синити Хоси: "Сверкающая серебряная ракета ………
vudy про Тарасов: Один в поле не воин (Фэнтези, Самиздат, сетевая литература)
14 07 В космосе мчался корабль ..." Дальше можно не читать
nik_ol про Алатова: Неисправная Анна Том 1 [publisher: SelfPub] (Стимпанк, Самиздат, сетевая литература)
13 07 Спасибо большое, что выложили! Оценка: хорошо
udrees про Дорничев: Дворник 13-го уровня. Том 5 (Юмор: прочее, Городское фэнтези, ЛитРПГ, Самиздат, сетевая литература)
12 07 В целом сюжет в книге пока такой же шаблонный, в первой книге еще была интрига. Здесь ничего нового нет – повествование затянулось, обычные рядовые сражения, гаремник, эротические подробности, прокачка героя. Описания очень ……… Оценка: плохо
udrees про Дорничев: Дворник 10-го уровня. Том 4 (Юмор: прочее, Городское фэнтези, ЛитРПГ, Самиздат, сетевая литература)
12 07 Книга на уровне 2-й и 3-й из этой серии, почти ничего нового. Дворник уже не тот дворник из первой книги, а какой-то альфа-герой из книг серии литРПГ со своим отрядом и гаремом девушек. Интересна конечна первая треть книги, ……… Оценка: плохо
mysevra про Булычев: Путешествие Алисы (Детская фантастика)
11 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'
В общем, по вкусу подправить можно, но работает очень даже нормально...