Вы здесьСкрипт для конвертирования fb2 в rtf у кого-нибудь работает?
Опубликовано чт, 05/02/2009 - 20:45 пользователем kozlenok
Грибовский скрипт нормально не хочет работать... Цитата:
Это уже несколько раз обсуждалось на заебуке (например, http://the-ebook.org/forum/viewtopic.php?t=7959 ), но мне сейчас не хочется глубоко в перловый код влезать, может быть если только завтра). Может, у кого-то что похожее было?
|
Вход на сайтПоиск по блогам и форумамUser menuПоследние комментарии
Aliki RE:Подайте бедному копеечку на книжку с литреса... 23 часа
aldan RE:Прошу переформатировать, распознать, etc... 2 дня Larisa_F RE:Современная корейская литература. Книжная серия... 1 неделя Larisa_F RE:Таррин Фишер 1 неделя Aleks_Sim RE:Беженцы с Флибусты 1 неделя Саша из Киева RE:Как приобретать друзей и оказывать влияние на людей 1 неделя Isais RE:Семейственность в литературе 2 недели miri.ness_ RE:Доступ 27 2 недели bmusanov Оплатил, но абонемент не отображается 2 недели holla RE:Багрепорт - 2 2 недели sem14 RE:Книжная серия "Жизнь в искусстве" издательство "Искусство"... 2 недели konst1 RE:Файнридер для Win11 3 недели larin RE:Оплатил, но абонемент не отображается 3 недели sem14 RE:Книжная серия «Сlio» издательства "Евразия" 3 недели Isais RE:Национальный конкурс на лучшее литературное произведение... 3 недели Isais RE:Детство, опаленное войной (Вторая мировая 1939-1945 и ВОВ) 3 недели sem14 RE:«Морской роман» — книжная серия Калининградского книжного... 4 недели larin RE:Оплатил,но абонемент не отображается 4 недели Впечатления о книгах
dolle про Иванов: Корабли и Галактика (Космическая фантастика)
24 08 Необычная концепция непривычного нам параллельного мира .Космоопера , эпос , фантастика , фентези , философия борьбы добра и зла написанная хорошим , красочным литературным языком. Оценка: отлично!
Wedmak про Макаренков: Объект «Фенрир» [litres] (Боевая фантастика, Героическая фантастика, Космическая фантастика, Научная фантастика)
24 08 при чтении откровенно повеяло Стругацкими. прогрессорами, героями, молодыми и побитыми, надломленными жизнью. хорошо так повеяло, качественно. понравилось. Оценка: отлично!
mysevra про Тремблэй: Хоррормейкеры [litres] [Horror Movie: A Novel ru] (Социальная фантастика, Ужасы, Триллер)
23 08 Во-первых, повествование скачет настощее-прошлое-новый сценарий-оригинальная раскадровка. Во-вторых, затянуто: почти нет событий, нагнетание обстановки и вдруг - ничего. Оценка: неплохо
mysevra про Лаундес: Как говорить с кем угодно и о чем угодно. Навыки успешного общения и технологии эффективных коммуникаций (Психология, Маркетинг, PR, реклама)
23 08 Хорошие рекомендации. Жаль, поздно мне попались – сейчас у меня уже профдеформация и тут нужна инструкция «Как помолчать хотя бы 10 минут в компании незнакомцев». Оценка: хорошо
mysevra про Ночкин: Слепое пятно (Боевая фантастика)
23 08 Изложено хорошо, но я несколько раз порывалась бросить из-за неторопливости развития событий, да и общей размытости сюжета. Оценка: хорошо
Олег Макаров. про Царь Федя
21 08 Что-то надо делать с нацизмом у авторов... Как-то помечать книги, может быть? Невозможно же читать, чесслово.
Barbud про Яманов: Сын Тишайшего-2 (Альтернативная история, Попаданцы, Самиздат, сетевая литература)
21 08 Вначале было ничего так, хотя и не без ляпов и анахронизмов, да и герои общаются очень уж по-современному. Но к концу второй части из ГГ (или из автора?) полезло дерьмо - смакование казни на колу, рассуждения о собственной ……… Оценка: нечитаемо
Isais про Роббинс: Куда ушла любовь [Where Love Has Gone ru] (Современная проза, Семейный роман/Семейная сага)
20 08 Криминальная линия в романе основана на действительных событиях — на драме в семье голливудской кинодивы Ланы Тёрнер из-за связи с лос-анджелесским гангстером.
obivatel про Спасти красноармейца Райнова
20 08 2 marin029 Да, во втором томе. У Поселягина всё такое: где-то что-то слышал, втыкает в текст не разобравшись; ну не склонен он к анализу и глубокой проработке не только входящей, но и исходящей информации, и по тексту одно ………
Лысенко Владимир Андреевич про Усманов: Следующий шаг (Боевая фантастика, Героическая фантастика, Попаданцы)
19 08 Эта серия книг нечитаемая, не понял, что автор в этих книгах хотел сказать, нечитаемо. Оценка: нечитаемо
obivatel про Страж [Земляной]
18 08 Годное чтиво для разжижения мозгов: всенагибающий всенаклоняющий всехпривлекающий и т.д и т.п.; читателю остаётся только расслабиться и внемлить потоку эпического повествования. 2 ne_fanat согласен по каждому слову. Но ……… |
Комментарии
Отв: Скрипт для конвертирования 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'
В общем, по вкусу подправить можно, но работает очень даже нормально...