Вечный вопрос

В истории человечества есть вопросы, которые поднимаются вечно, не находя ответа, и единого ответа на них не может быть, ибо задаются они ради самого процесса поиска ответа, ради бесконечной замкнутой рефлексии спрашивающего.
И в ряду вопросов типа "в чем смысл жизни", "что было раньше - курица или яйцо" есть и такой:

Как нынче модно перегонять из docx в fb2?

Чего-то у меня старые методы не работают - на файло, полученное перекодировщиком он-лан, без слез не взглянешь, файло, сгенерированное в OpenOffice, либра не съела - говорит, плохой файл, невкусный. Веростно, нужно сесть и за OO руками проверить таги - но лень же ж невыносимо. Может, есть какой-то еще автоматический компилятор, и тупо только я о нем не знаю?

Да, под мак. Типа мак-клауд, все такое.

Комментарии

Аватар пользователя Isais

У-у-у-у... умные придут - скажут. Я тупой, у меня MS-97 стоит, я даже не замахиваюсь такое открывать.
Но если приспичит - он-лайн-конвертер перегоняет в .doc, лично я перегоняю в .rtf (потому что моя версия calibre .doc-и не кушает), скармливаю калибрю, на выходе получаю полуфабрикат. Иногда даже с форматированием.

Цитата:
Как нынче модно перегонять из docx в fb2?

При таких сложностях я бы сохранила в doc и воспользовалась конвертером doc2fb.
Аватар пользователя s_Sergius

analist написал:
... файло, сгенерированное в OpenOffice, либра не съела - говорит, плохой файл, невкусный. Веростно, нужно сесть и за OO руками проверить таги - но лень же ж невыносимо. Может, есть какой-то еще автоматический компилятор, и тупо только я о нем не знаю?

Да нет таких автоматических конвертеров: и чтоб легко, и чтоб красиво. Увы.

Насчет OpenOffice. После OOoFBTools получаются вполне приличные fb2. Но только если над файлом предварительно поработать в OpenOffice (или Word). Правильную разметку заголовками, стихами, эпиграфами, цитатами и т.д. никто же сам не сделает.
Да, и самое главное, чтобы description получился корректным, надо приложить усилия. Хоть в doc-редакторе до конвертации, хоть в FBE уже после.
Боюсь, иначе никак.

О, похоже, я слишком бегло прочла.


Цитата:
Да, и самое главное, чтобы description получился корректным, надо приложить усилия. Хоть в doc-редакторе до конвертации, хоть в FBE уже после. Боюсь, иначе никак.
Плюспиццот.

Да и после основных конвертеров приходится ручками "допиливать" (если в исходном, предназначенном для конвертирования, файле не была проделана подготовительная работа).

Спасибо.

Как раз горе было в том, что в Word стили были вполне корректно подготовлены. А вот после конвертации послетали, вестимо. То есть придется просто править стили после конвертации.

А нет какой-то инструкции, скрипта, как быстренько проверить целостность файла автоматом, без вычитывания глазами, без попытки залить? Ведь на самой бибилиотеке явно какой-то скрипт проверяет файл перед заливкой - было бы клево, если бы его можно было использовать и локально тоже.

Аватар пользователя s_Sergius

analist написал:
А нет какой-то инструкции, скрипта, как быстренько проверить целостность файла автоматом, без вычитывания глазами, без попытки залить? Ведь на самой бибилиотеке явно какой-то скрипт проверяет файл перед заливкой - было бы клево, если бы его можно было использовать и локально тоже.

Есть встроенный и внешний валидатор у FBE. Но он не такой уж строгий.

А есть такой (ссылка на страничке Программы в самом низу): fb2utils. Он соответствует входному валидатору Либрусека и Флибусты, вроде как.

Цитата:
Он соответствует входному валидатору Либрусека и Флибусты, вроде как.

За исключением того, что у Либрусековского валидатора расширен список жанров, а на Флибусте некоторые жанры, прописанные в description, будут считаться ошибкой.

О!
Щас попробую.
Спасибо.

Аватар пользователя s_Sergius

analist написал:
Как раз горе было в том, что в Word стили были вполне корректно подготовлены. А вот после конвертации послетали, вестимо. То есть придется просто править стили после конвертации.

А какие стили вы использовали для разметки? Лично я импортировал весь родной набор стилей из OOoFBTools в вордовский normal.dot (normal.dotx) и горя не знаю. Использую именно их, т.е. Level 1, Level 2 и т.д., а не Заголовок 1, Заголовок 2... А также Cite, Epigraph, Poem, SubTitle и прочие. Плюс набор стилей для правильного оформления description.
В LibreOffice остается только открыть doc и запустить конвертер.



upd.
Есть нюанс, правда. Разработчики OOoFBTools, начиная по-моему с версии 2.3, ввели какие-то новые локализованные стили и новую панель для работы с ними. Результатом стало то, что размеченные по-старому документы перестали нормально конвертироваться.
Возможно это ваш случай и есть.
Я на эту систему переходить не стал. Пока. Пусть устаканится. А то даже ExportToFB21_example-1.odt из его комплекта конвертится хреново.
Пока же использую для конвертации либо OOoFBTools более ранних версий, либо LOPyFB2Tools.

Очень похоже на мой случай.
Спасибо!

X