Menu

#37 Ошибочная генерация файла

2.9999
open
nobody
None
2021-05-14
2019-04-21
No

Если в LibreOffice Writer 6.2.2.2 создать концевую сноску, а потом поменять её тип на обычную и попытаться создать fb2-файл, то при этом произойдёт ошибочная генерация файла (без текста этой самой сноски).
Как я понял, это будет из-за того что у этой самой сноски останется тип "Концевая сноска". Если поменять стиль на просто "Сноска" или очистить форматирование, то все начинает работать как надо.
Уверенности в том, что это является особенностью OOoFBTools (2.55), а не конкретной версии LibreOffice у меня, впрочем, нет.
P.S. На выяснение всего этого вчера убил кучу времени.

Discussion

  • dikbsd

    dikbsd - 2019-04-21

    Спасибо за сообщение. Смогу посмотреть в чем дело только через неделю. Пока, на скорую руку: алгоритм распознавания сносок конвертер ом таков: если сноска определена в структуре документа, как концевая, то она и экспортируется, как концевая с её текстом, если он есть. Возможно, проблема Вами верно описана, а возможно, в новой версии офиса опять изменили API по работе с объектами текста.
    Смогу глянуть через неделю

     
  • Vladimir Roshchin

    Может и вправду API поменяли. Я и до этого концевые сноски в обычные конвертировал и ничего не замечал.

     
  • dikbsd

    dikbsd - 2019-04-29

    Сегодня попробовал на LibreOffice Writer 6.2.1.2 - все корректно экспортируется.
    Поставлю последнюю версию LibreOffice - посмотрю, как будет проходить экспорт при смене одного вида сноски в другой.

     
  • dikbsd

    dikbsd - 2019-04-29

    Поставил LibreOffice Writer 6.2.3.2
    При смене типа скоски текст примечания (сноски) экспортируется корректно.

     
  • Vladimir Roshchin

    Прошу прощения за то, что длительное время не отвечал.
    У меня вот продолжает экспортироваться не корректно, но в тоже время ни OOoFBTools ни даже FBV.exe по некорректности не выдают, но текст сноски не экспортируется. Вполне допускаю даже, что проблемы из-за конкретной сборки LibreOffice (Linux x64, если что).
    Примеры того, как у меня получается прилагаю.

     
    • dikbsd

      dikbsd - 2021-05-14

      Я прогнал экспортировал Ваш текстовый файл в OooFBTools-3.1 - все сноски экспортируются.

       

Log in to post a comment.

MongoDB Logo MongoDB