The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Опубликованы библиотеки для работы с форматами EPUB3, AbiWord, MS Publisher, PageMaker и QuarkXPress

22.01.2018 18:05

Проект Document Liberation, основанный разработчиками LibreOffice для выноса в отдельные библиотеки средств для работы с различными форматами файлов, анонсировал пять библиотек: одну для экспорта в формате EPUB3 и четыре для импорта из файлов в форматах AbiWord, MS Publisher, PageMaker и QuarkXPress. Библиотеки изначально разработаны для LibreOffice 6.0, но благодаря обособленной поставке, позволяют организовать работу с данными форматами не только в LibreOffice, но и в любом стороннем открытом проекте.

  • libe-book - экспорт файлов ODT в формат EPUB3;
  • libabw - импорт документов AbiWord;
  • libmspub - импорт документов MS Publisher;
  • libpagemaker - импорт документов PageMaker 6/7;
  • libqxp - импорт документов и шаблонов QuarkXPress 3.1/4.1.


  1. Главная ссылка к новости (https://blog.documentfoundatio...)
  2. OpenNews: Успехи проекта Document Liberation по созданию библиотек для работы с проприетарными форматами
  3. OpenNews: Создатели LibreOffice представили Document Liberation Project
  4. OpenNews: Выпуск офисного пакета LibreOffice 5.4
  5. OpenNews: Доступен CODE 3.0, дистрибутив для развёртывания LibreOffice Online
  6. OpenNews: Модуль для интеграции LibreOffice в просмотрщик документов GNOME
Лицензия: CC-BY
Тип: Программы
Ключевые слова: document
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (60) Ajax | 1 уровень | Линейный | Раскрыть всё | RSS
  • 1.1, eRIC (ok), 18:25, 22/01/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    молодцы!
    думаю было бы понятней если библиотеки все начинались с префиксом liblibre-*
     
     
  • 2.3, h31 (ok), 18:33, 22/01/2018 [^] [^^] [^^^] [ответить]  
  • +8 +/
    liblibliblibre
     
     
  • 3.6, имя (?), 18:47, 22/01/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    https://packages.debian.org/search?searchon=names&keywords=libbiblio
     
     
  • 4.22, Аноним (-), 21:45, 22/01/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Так это извращенцы из Debian припписувают ко всем названиям перловых пакетов префикс lib. В оригинале там Biblio::*
     
  • 3.12, Аноним (-), 19:48, 22/01/2018 [^] [^^] [^^^] [ответить]  
  • +15 +/
    liblib - библиотека для работы с библиотеками;

    libliblib - внутренняя библиотека, используемая liblib-ом (библиотекой для работы с библиотеками);

    liblibliblib - thirdparty-библиотека, позволяющая использовать оригинальные решения из libliblib другим разработчикам;

    libliblibliblib - название сайта, содержащего в себе библиотеку статей по эффективному применению liblibliblib;

    liblibliblibliblib - библиотека, написанная специально для сайта libliblibliblib для его внутренних нужд (содержит в себе компоненты самописной CMS).

     
     
  • 4.29, Аноним (-), 23:35, 22/01/2018 [^] [^^] [^^^] [ответить]  
  • +19 +/
    Те, кто водят хороводы — хороводоводы.

    Те, кто изучают творчество хороводоводов — хороводоводоведы.

    Те, кто любят читать хороводоводоведов — хороводоводоведофилы.

    Те, кто ненавидят хороводоводоведофилов — хороводоводоведофилофобы.

    Те, кто поедает хороводоводоведофилофобов — хороводоводоведофилофобофаги.

    Те, кто ведет борьбу с хороводоводоведофилофобофагами — антихороводоводоведофилофобофаги.

    Те, кто выдает себя за антихороводоводоведофилофобофагов — квазиантихороводоводоведофилофобофаги!

     
     
  • 5.65, Аноним (-), 09:21, 25/01/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Тот, кто скрывает, что является квазиантихороводоводоведофилофобофагом — тот криптоквазиантихороводоводоведофилофобофаг. Шутка.
     
  • 3.20, Умная Маша (?), 21:29, 22/01/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    https://gcc.gnu.org/onlinedocs/libiberty/Using.html
     

  • 1.2, Онаним (?), 18:32, 22/01/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Вот бы скорее добавили поддержку EPUB, MOBI, AZW и FB2 в Evince...
     
     
  • 2.5, Michael Shigorin (ok), 18:46, 22/01/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Вот бы скорее добавили поддержку EPUB, MOBI, AZW и FB2 в Evince...

    Вообще эти библиотеки были доступны года три-четыре как:

    https://packages.altlinux.org/ru/Sisyphus/srpms/libe-book/changelog
    https://packages.altlinux.org/ru/Sisyphus/srpms/libabw/changelog
    https://packages.altlinux.org/ru/Sisyphus/srpms/libmspub/changelog
    https://packages.altlinux.org/ru/Sisyphus/srpms/libpagemaker/changelog
    https://pkgs.org/download/libqxp

     
     
  • 3.36, тыц (?), 05:40, 23/01/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    В оригинале написано про новые или обновлённые.
    QXP -- проект прошлогоднего GSoC, три-четыре года назад его не только в Альте, но и вообще НИГДЕ не было.
     
     
  • 4.56, Michael Shigorin (ok), 18:53, 23/01/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > QXP -- проект прошлогоднего GSoC

    Так понятней, спасибо.

    > три-четыре года назад его не только в Альте, но и вообще НИГДЕ не было.

    :)

     
  • 2.8, Ordu (ok), 19:09, 22/01/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Вот бы evince портировали на андроид...
     
  • 2.13, zomg (?), 20:11, 22/01/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Попробуйте Okular
     
     
  • 3.14, Онаним (?), 20:41, 22/01/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Непременно попробовал бы если бы он не тащил в зависимостях KDE. А ещё Kate и Krusader бы юзал если бы ни это.
     
     
  • 4.25, Аноним (-), 22:11, 22/01/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Тулкитофобы такие смешные
     
     
  • 5.31, Аноним (-), 23:41, 22/01/2018 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Да гриб с ними с тулкитами, но KDE же тянет за собой всякие непомуки с аконадями и ещё Босх знает что.
     
     
  • 6.40, Аноним (-), 09:49, 23/01/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Поставил на учебный комп в ВУЗе Kate на винду. Где мой KDE?
     
  • 6.47, ТролТех (?), 11:55, 23/01/2018 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Okular тянет только несколько либ из KDE Frameworks, это просто дополнительные классы, расширяющие Qt. Никакое аконади ему не нужно, а непомук вообще давно похоронили.
     
     
  • 7.58, Онаним (?), 19:01, 23/01/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    $ sudo apt-get install okular ... The following NEW packages will be installed: breeze-icon-theme docbook-xsl icoutils kate-data katepart kde-runtime kde-runtime-data kde-style-breeze de-style-breeze-qt4 kdelibs-bin kdelibs5-data kdelibs5-plugins kdoctools kwayland-data kwayland-integration libattica0.4 libdlrestrictions1 libkactivities6 libkatepartinterfaces4 libkcmutils4 libkde3support4 libkdeclarative5 libkdecore5 libkdesu5 libkdeui5 libkdewebkit5 libkdnssd4 libkemoticons4 libkexiv2-11v5 libkexiv2-data libkf5archive5 libkf5auth-data libkf5auth5 libkf5codecs-data libkf5codecs5 libkf5config-bin libkf5config-data libkf5configcore5 libkf5configgui5 libkf5configwidgets-data libkf5configwidgets5 libkf5coreaddons-data libkf5coreaddons5 libkf5guiaddons5 libkf5i18n-data libkf5i18n5 libkf5iconthemes-bin libkf5iconthemes-data libkf5iconthemes5 libkf5idletime5 libkf5itemviews-data libkf5itemviews5 libkf5style5 libkf5waylandclient5 libkf5widgetsaddons-data libkf5widgetsaddons5 libkf5windowsystem-data libkf5windowsystem5 libkfile4 libkhtml5 libkio5 libkjsapi4 libkjsembed4 libkmediaplayer4 libknewstuff3-4 libknotifyconfig4 libkntlm4 libkparts4 libkprintutils4 libkpty4 libkrosscore4 libktexteditor4 libkxmlrpcclient4 libntrack-qt4-1 libntrack0 libokularcore7 libphonon4 libplasma3 libpolkit-qt-1-1 libpolkit-qt5-1-1 libpoppler-qt4-4 libqca2 libqca2-plugins libqimageblitz4 libqmobipocket1 libqt5script5 libqt5waylandclient5 libsolid4 libstreamanalyzer0v5 libstreams0v5 libthreadweaver4 ntrack-module-libnl-0 okular oxygen-icon-theme phonon phonon-backend-gstreamer phonon-backend-gstreamer-common plasma-scriptengine-javascript qtwayland5
     
     
  • 8.60, Аноним (-), 19:16, 23/01/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А если с --no-install-recommends И все равно, никаких аконадей, только либы и и... текст свёрнут, показать
     
  • 6.53, Аноним (-), 16:47, 23/01/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Ну так оно же его не запускает. Вас perl в системе не смущает?
     
     
  • 7.59, Онаним (?), 19:04, 23/01/2018 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Ну так оно же его не запускает.

    Вот по-этому и не нужно.

    > Вас perl в системе не смущает?

    Почему он должен смущать если я им пользуюсь?

     
  • 5.33, Аноним (-), 02:55, 23/01/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Параноики тоже смешные. А вот, поди ж ты, иногда и им выпадает случай посмеяться над другими, которые с удивлением обнаруживают фекалие вместо обещанного ништяка.
     
  • 5.35, Led (ok), 03:22, 23/01/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Тулкитофобы такие смешные

    Он не тулкитофоб, он вендузятник. А вендузятники - они не смешные.

     
     
  • 6.43, Клыкастый (ok), 10:46, 23/01/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Всякие бывают. Вот те которые в 2018 году спрашивают "как запаролить папку" - очень смешные.
     
     
  • 7.44, тоже Аноним (ok), 10:50, 23/01/2018 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Да это просто опечатка. "Затроллить", очевидно же ;)
     
  • 4.34, Led (ok), 03:21, 23/01/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Непременно попробовал бы если бы он не тащил в зависимостях KDE.

    Вендузятнику не должно быть легко.

     
  • 2.15, adolfus (ok), 20:49, 22/01/2018 [^] [^^] [^^^] [ответить]  
  • +/
    лучше пофиксили бы проблему с открытием окон на многоголовых системах. У меня евинс раскрывается на все мониторы одним окном, а должен на тот, на котором мышиный указатель. И, кстати, не запоминает параметров окна.
     
     
  • 3.23, Онаним (?), 22:02, 22/01/2018 [^] [^^] [^^^] [ответить]  
  • +/
    У меня Evince раскрывается каждый раз как ему вздумается (то на весь экран, то малюсеньким окошком, то нормально) но никогда не на все мониторы. На котором мониторе в прошлый раз закрыли - на том и открывается. В общем и то и то бред. Хотелось бы чтобы всегда открывался одним размером (у меня это будет на весь экран, у кого экраны побольше - не на весь, а какой-то другой конкретный размер) и да, на том экране на котором мышка.
     
  • 3.27, user (??), 23:32, 22/01/2018 [^] [^^] [^^^] [ответить]  
  • +/
    В i3 и прочих xmonad с несколькими мониторами всё хорошо, но советовать не рискну...
     
     
  • 4.48, Crazy Alex (ok), 13:28, 23/01/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Почему? Тайл при таких запросах - самый естественный ответ. Я, правда, всё это xmonad/i3 не оценил, notion с полностью статическим тайлингом - наше всё :-)
     
     
  • 5.50, Онаним (?), 13:51, 23/01/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Тайлы - круто, но только для тех, у кого не просто 2 моника, а большие моники. Или кто использует много консольных приложений. У меня же просто обычный ноутбук даже не fullhd плюс старинный монитор к нему вторым подключаю иногда когда хочется видеть два полноразмерных окна одновременно.
     
  • 3.63, хрюзер (?), 10:13, 24/01/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > У меня евинс раскрывается на все мониторы одним окном

    О, я знаю эту багу. Если Super+Up нажать, то окно максимизируется на одном мониторе и все становится нормально. Мерзкий бажок, вероятно из-за гном3

     

  • 1.10, Аноним (-), 19:28, 22/01/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    молодцы конечно, а pagemaker вообще еще жив?
     
     
  • 2.11, НяшМяш (ok), 19:46, 22/01/2018 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Последний апдейт - 30 March 2004. Я не знал, что он так долго протянул - последний раз видел его в версии 6.5
     
     
  • 3.17, PavelR (??), 21:02, 22/01/2018 [^] [^^] [^^^] [ответить]  
  • +/
    А что сейчас используют вместо него?
     
  • 3.18, PavelR (??), 21:06, 22/01/2018 [^] [^^] [^^^] [ответить]  
  • +/
    А что сейчас используют вместо него?
     
     
  • 4.19, Аноним (-), 21:22, 22/01/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А что сейчас используют вместо него?

    InDesign. Но ещё встречаются, те кто пользуются PageMaker'om.

    Последний PageMaker 7.02

     
  • 3.41, тоже Аноним (ok), 10:16, 23/01/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Шестопятый Пижамкер, конечно, давно устарел.
    А вот седьмой стал долгожителем на фоне общей полиграфической стагнации (и, соответственно, отсутствия у редакций, издательств и прочих верстающих лишних денег на обновления).

    Десять лет назад, "обеляя" Индюков в редакции, я слегка фалломорфировал от той суммы, которую Адобе в том же 2007 году по-прежнему хотел за Пижамкер 7.0. Может быть, конечно, цена была как раз такой, чтобы не покупали - и при этом не могли использовать на халяву...

     

  • 1.21, Аноним (-), 21:40, 22/01/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    https://github.com/sk1project/sk1-wx/issues/57
     
  • 1.26, Kuromi (ok), 22:17, 22/01/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Abiword еще жив? Последний раз когда я его использовал он был настолько сломан, что не мог корректно открыть свои же abw файлы - в минуту назад сохраненном файле текст ехал во все стороны, а порой так вообще падал при сохранении.
     
     
  • 2.51, user (??), 16:11, 23/01/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Очень жалко. По количеству фич он более чем достаточен для тех, кому нужно просто посмотреть чужой doc.
     
     
  • 3.61, Аноним (-), 19:21, 23/01/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Очень жалко. По количеству фич он более чем достаточен для тех, кому
    > нужно просто посмотреть чужой doc.

    Не жалко, OO Writer всегда был существенно круче сабжа, что позволяло простить ему немного большее потребление памяти. В отличие от угребищного Calc, который вообще непонятно зачем делается

     
  • 2.62, anonymous (??), 20:38, 23/01/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Я им до сих пор пользуюсь. libreoffice слишком жирный, а конкретно у меня на компе ещё и меню отображает некорректно - рисует буквы цветом фона. А поскольку мне документов печатать не надо и вообще сложных оформлений не нужно, то хватает abiword в режиме rtf.

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

     

  • 1.28, Аноним (-), 23:34, 22/01/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > libmspub - импорт документов MS Publisher;

    это хорошо, а то есть альтернативно одаренные, что как пришлют в этом недопакете недоверстки....


    > libpagemaker - импорт документов PageMaker 6/7;
    > libqxp - импорт документов и шаблонов QuarkXPress 3.1/4.1.

    Еще бы индез :)))

     
     
  • 2.37, тыц (?), 05:43, 23/01/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Еще бы индез :)))

    Формат замороченный. И никому кроме скрибуса не нужен.

     
     
  • 3.42, тоже Аноним (ok), 10:17, 23/01/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    У Индюка есть и XML-based форматы, в которые можно экспортировать верстку. Проблема в том, что для такого экспорта таки нужен Индюк.
    И, действительно, даже Скрибусу библиотеки не очень помогут - нужно же поддерживать те же фичи, а это среди свободных программ никому не под силу. И прорывов не предвидится.
     

  • 1.30, Аноним (-), 23:37, 22/01/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >библиотеки средств для работы с различными форматами файлов

    С этого начинать нужно было.

     
     
  • 2.32, smile (??), 00:10, 23/01/2018 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Правильноделы - это такие люди, которые потом точно знают как надо было делать правильно с самого начала. Но сами они, как правило, не делают вообще ничего: ни правильного, ни неправильного. Но знают. За это их и ценят.
     
  • 2.49, Crazy Alex (ok), 13:30, 23/01/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А не выходит. Пока не побьёшься о форматы - никогда в жизни не поймёшь, какие API нужны.
     

  • 1.38, Ю.Т. (?), 07:51, 23/01/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вообще-то там целая линейка модулей для различных старых форматов. Эти -- пять вновь добавленных, насколько понимаю.
     
     
  • 2.52, prokoudine (ok), 16:32, 23/01/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Неправильно понимаете. Библиотеке libmspub уже семь лет почти.
     
     
  • 3.55, bugware (?), 18:45, 23/01/2018 [^] [^^] [^^^] [ответить]  
  • +/
    libqxp новый, а в остальных Дэвид чего-то поулучшал. Конкретно в mspub вроде поддержку более старых форматов добавил.
     

  • 1.39, Аноним (-), 09:13, 23/01/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Лучше бы libuno опубликовали отдельно.
     
     
  • 2.45, _hide_ (ok), 11:31, 23/01/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    После её "оптимизации" проектом LO - толку от неё не так много
     

  • 1.54, Онаним (?), 18:13, 23/01/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Вообще самая грамотная система поддержки разнообразных типов файлов была реализована, AFAIK, в BeOS. Если я правильно понял там были драйверы типов на уровне ОС и любое приложение могло ими пользоваться. Может чушь гоню, лично туда не углублялся, но где-то читал что было так.
     
     
  • 2.64, bugware (?), 19:55, 24/01/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Может чушь гоню

    Да, как-то так... :)


     

  • 1.66, AnoNe01eX (?), 06:08, 27/01/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А чего так этот либ-ебука много за собой тянет? :-\

    Та же libepub из пакета ebook-tools (http://sourceforge.net/projects/ebook-tools/) намного тоньше. И писана на православных Сях без плюсов. Правда, у неё нет док и код прокомментирован крайне лаконично (на весь проект едва ли наскребётся с десяток комментов)... Да и лицензия MIT... Но кого когда это останавливало?

     
     
  • 2.67, AnoNe01eX (?), 02:39, 30/01/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Всё понятно. lib-ebook предназначена не для html-based и не умеет epub. :-(
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Слёрм
    Inferno Solutions
    Hosting by Ihor
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2019 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру