Document Liberation Project: progress so far in 2016

If you haven’t heard of the Document Liberation Project (DLP) before, we made a short video explaining what it does and why it’s important. In summary: it supports development of software libraries to read documents from many (usually proprietary) applications. If you’ve ever opened a file generated by Apple Pages, WordPerfect or Microsoft Works in LibreOffice, you’ve benefitted from the hard work of the DLP team. And DLP libraries are used in many other prominent FOSS tools such as Inkscape and Scribus as well. For example, here’s a file being created in Apple Pages, and the same file being rendered in LibreOffice thanks to DLP libraries (click for a bigger version): So, what has been going on in the DLP so far this year? Here’s an overview. New releases In January, libetonyek 0.1.6 was released with a bunch of new features. This library, which helps applications to read files produced by Apple Keynote, Pages and Numbers, can now properly parse links, lists and text languages in Keynote 6 files, while resizing of tables is handled properly. Text containing non-ASCII characters (ie, the majority of non-English languages) is now managed much better as well. Scribus 1.5.1 was released in February, as

The Document Foundation announces LibreOffice 5.1

Immediately available for Linux, MacOS X and Windows Berlin, February 10, 2016 – The Document Foundation announces LibreOffice 5.1, a full featured open source office suite which compares head-to-head with every product in the same category, while standing out with superior interoperability features. LibreOffice 5.1 offers a completely reorganized user interface, and several improved features targeted at enterprise deployments: better support for ODF 1.2, interoperability with proprietary document formats and file management on remote servers. LibreOffice has been downloaded 120 million times since the launch in January 2011. The office suite is deployed by large organizations in every continent, with the latest addition being the Italian Defense Staff with over 100,000 desktops. LibreOffice 5.1 Highlights User Interface: LibreOffice 5.1’s user interface has been completely reorganized, to provide faster and more convenient access to its most used features. A new menu has been added to each of the applications: Style (Writer), Sheet (Calc) and Slide (Impress and Draw). In addition, several icons and menu commands have been repositioned based on user preferences. Interoperability: Compatibility with proprietary document formats has been improved, as a part of the ongoing effort for a better interoperability with other productivity software. In addition, filters have been

LibreOffice: Advent Tip #18

 LibreOffice allows to select the language to check the spelling of a document – or a paragraph – by clicking on the language area of the status bar. The action opens a menu with different options: first, the available dictionaries for the document, and then other choices from disabling the spell checker to choosing a language for a paragraph.

LibreOffice: Advent Tip #17

LibreOffice allows to save different versions of the same document in the ODF file. The feature can be accessed with the menu File > Versions…, which opens the dialog windows on the left. The different options on this dialog window allow to save a new version of the document, or to force the software to always save a new version on closing the document. Once the different versions are saved, they are listed in the box of Existing Versions. The user can select each version, and perform several operations: open, show or delete each single version, or compare two versions.

Tender to implement improved format validity checks (#201512-07)

The Document Foundation (TDF), the charitable entity behind the world’s leading free office suite LibreOffice, seeks for companies or individuals to design and implement improved format validity checks to start work as soon as possible. We would like to ensure that the files the LibreOffice applications write are valid, using the most powerful freely available tools at hand. The scope of this task includes: making sure that extensions to ODF are tracked break the LibreOffice build in case written files are not valid It requires: having an ODF / rng schema with our extensions in git, and use it in odfvalidator for all files written in unit tests and crash tests making sure an extension to ODF breaks that test use the MS binary format validator under wine, for the MS binary formats Required Skills C++ Programming language for the LibreOffice client part Other Skills English (Conversationally fluent in order to coordinate and plan with members of TDF) TDF welcomes applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age. As always, TDF will give some preference to individuals who have previously shown a commitment to TDF, including but not limited to members

LibreOffice: Advent Tip #8

Hybrid PDFs are a peculiar feature of LibreOffice, and are extremely handy for interoperability. They are standard PDF files, which embed a standard ODF document. Because of this characteristic, although they have a PDF extension they can be opened by LibreOffice as fully editable documents (please note that they cannot be opened with a double click on the icon, as any regular ODF document, but they must be opened from within LibreOffice by using the menu File > Open). The process to create a Hybrid PDF is extremely simple. In fact, Hybrid PDFs are one of the options of the menu File > Export as PDF…, which is used to create any kind of PDF file – PDF, PDF/A, signed PDF, Hybrid PDF – with LibreOffice. Once the dialog window is open, the Hybrid PDF option is the first one on the right hand column, and can be combined with every other PDF option (which will be recognized by any PDF reader, independently from the fact that the file embeds the ODF document).