Вы здесьСкрипт для конвертирования fb2 в rtf у кого-нибудь работает?
Опубликовано чт, 05/02/2009 - 20:45 пользователем kozlenok
Грибовский скрипт нормально не хочет работать... Цитата:
Это уже несколько раз обсуждалось на заебуке (например, http://the-ebook.org/forum/viewtopic.php?t=7959 ), но мне сейчас не хочется глубоко в перловый код влезать, может быть если только завтра). Может, у кого-то что похожее было?
|
Вход на сайтПоиск по блогам и форумамUser menuПоследние комментарии
нэнси RE:Подайте бедному копеечку на книжку с литреса... 1 день
Tramell RE:Что читать о блокаде Ленинграда. Подборка книг 3 дня epoost RE:Обвиняемые. Теодор Бун-3 6 дней nehug@cheaphub.net RE:Чтение и скачивание невозможны 1 неделя sem14 RE:Национальный бестселлер (лауреаты и финалисты) 2 недели sem14 RE:Книжная серия "Жизнь в искусстве" издательство "Искусство"... 2 недели sem14 RE:Серия "Очень прикольная книга", издательство Азбука-классика 2 недели wsx. RE:Беженцы с Флибусты 3 недели larin RE:Оплатил. Абонемент не отображается 3 недели Yuriko Пжлст загрузите книги автора 1 месяц MrMansur RE:Прошу переформатировать, распознать, etc... 1 месяц sem14 RE:Премия «Фемина» 1 месяц tvv RE:Багрепорт - 2 1 месяц sem14 RE:Беляевская премия 1 месяц Larisa_F RE:Дэвид Герберт Лоуренс собрание в 7 томах том 3 2 месяца sem14 RE:Собираем серию: "Мастер серия", издательство "Лимбус". 2 месяца sibkron RE:«Словенский глагол» 2 месяца Tramell RE:Литературная премия имени И.А. Ефремова 2 месяца Впечатления о книгах
tvv про Перумов: Микробиолог 3. Спасти Ленинград (Альтернативная история, Попаданцы, Самиздат, сетевая литература)
10 11 Значительную часть текста первоначального варианта 3 книги авторы перенесли в четвертый том.
evgen007 про Земляной: Без страха и упрёка 7 (Альтернативная история, Самиздат, сетевая литература)
10 11 На самом деле неплохо, сказка про супермена. Оценка: хорошо
badbag про Француз: Проклятье Мидаса (Фэнтези, Попаданцы, ЛитРПГ, Самиздат, сетевая литература)
10 11 Сперва я думал, что гг - Иванушка-дурачок, но когда дочитал до его разговора с домохозяйкой, то понял - нет, не Иванушка, а - дебилушка-дурачок, и не гг, а автор Оценка: нечитаемо
Lan2292 про Свадковский: Искусство войны (Боевая фантастика, Фэнтези, ЛитРПГ, Самиздат, сетевая литература)
10 11 Вся серия ну очень интересная. Всем кто не читал рекомендую. Оценка: отлично!
sigor2000 про Старобинец: Магма ведьм (Героическая фантастика, Научная фантастика, Исторический детектив)
10 11 Отличный постап. Сюжет классный, развязка печальная. Оценка: отлично!
mysevra про Амфитеатров: Деревенский гипнотизм (Русская классическая проза)
09 11 Можно разобрать на цитаты, читала с удовольствием. Оценка: отлично!
mysevra про Арбузов: Старомодная комедия (Драматургия: прочее)
09 11 Немного грустно и очень трогательно. Так и слышится голос Фрейндлих. Женский персонаж просто восхитителен. Оценка: отлично!
irukan про Пылаев: Сыскарь с того света. Книга II (Городское фэнтези, Самиздат, сетевая литература, Славянское фэнтези)
07 11 Понравилось. Язык хороший, мир проработанный, интрига есть. Оценка: хорошо
Лысенко Владимир Андреевич про Земляной: Без страха и упрёка 7 (Альтернативная история, Самиздат, сетевая литература)
07 11 Сказка для того чтобы не скучать. Оценка: отлично!
decim про Мойзиш: Камердинер Шелленберга. Операция «Цицерон» (Публицистика, Документальная литература, Спецслужбы)
07 11 В серии "Военные приключения" в 1965 г. издавалась книга "Операция Цицерон" "Я был Цицероном". Здесь есть отдельно одна и другая части, разных лет и издательств.
udrees про Абрамов: Я Димасик? Но я же дроу! (Фэнтези, Фантастика: прочее, Попаданцы, Самиздат, сетевая литература)
06 11 Не понимаю, почему некоторые ругают автора и его книгу за нечитабельность и бред. По-моему написано намного грамотнее, чем высеры некоторых авторов-школьников, у которых жизненный опыт заканчивается только учебой в школе и ……… Оценка: хорошо |
Комментарии
Отв: Скрипт для конвертирования 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'
В общем, по вкусу подправить можно, но работает очень даже нормально...