Open documents in LibreOffice |
Editing on line |
LibreOffice, open source software and open standards. These are the three things you can read about on my blog. I'll try to keep you updated on news and events in Denmark.
Open documents in LibreOffice |
Editing on line |
Indsendt af Leif Lodahl kl. 20:31 1 kommentarer
Etiketter: LibreOffice, Lightning, ODF, ownCloud, Thunderbird, WebDAV, WebODF
Indsendt af Leif Lodahl kl. 16:00 1 kommentarer
Etiketter: LibreOffice, Lorem Ipsum, Macro, XML, XML parser
How to take advantage of crowd sourcing and contribute too:
I'm looking forward to my vacation starting two days from now. My wife and I are happy to see southern Spain.
We will rent a car in the airport and drive the approximately 100 km to the house in the small village called Gualchos.
As always when preparing a vacation where I need to find my way around by myself I start looking for maps. Years ago that was printed maps. Who remembers the good old fashioned maps from Michelin? Today that is digital maps on the internet. Like Google, Bing or OpenStreetMap.
About a month ago I started looking for maps and found that the area was pretty bad covered on both Google, Bing and OSM. Bad luck.
I then invested about two saturday afternoons mapping the village and the close surroundings from air photos. Most of the world is covered by images taken from airplanes.
You can see the result here: http://tools.geofabrik.de/mc/?lon=-3.3897&lat=36.74396&zoom=16&num=2&mt0=mapnik&mt1=google-map
Yesterday I downloaded the resulting data as a Garmin navigation file from http://garmin.openstreetmap.nl/ and installed it on my own Garmin device. It works like a charm.
So could I have done the same thing with Google Maps? Perhaps I could. But not for my Garmin device or any other device exept for devices that Google chooses to support. The reason for this is that Google owns and control the data behind their maps and they don't give me access to the core data. They only gives me access to the services that Google wants me to use. I'm not the customer so I'm part of the product.
From OpenStreetMap nobody owns or controls the data. The data belongs to you and me and we can do with them what we want. Without any restrictions exept for respecting the license.
When I get back from my vacation I will bring local knowledge and notes about further observations. I will also bring the trip log from my Garmin navigator. I will then update the map with corrections and additional information.
I hope other tourists or locals will take advantage of my improvements and I also hope that other tourists in Spain, Denmark and other places will do the same and add details to the map.
Note: When you map areas that you don't know your self you must be very carefull. Don't make up details and remember that its pretty difficukt to interpret air photos from a landscape that you don't know your self. So don't map anything that you are not 100% certain is what you think it is.
Happy mapping.
Indsendt af Leif Lodahl kl. 20:08 1 kommentarer
Etiketter: crowd source, Google, OpenStreetMap, OSM, Spain
Indsendt af Leif Lodahl kl. 11:57 8 kommentarer
Etiketter: Interoperability, LibreOffice, MacOS, OOXML, PDF, Swiss army knife
I wrote about embedding of fonts in this blogpost: http://lodahl.blogspot.dk/2013/06/libreoffice-41-most-important-new.html
The embedded fonts will most likely result in better interoperability with Microsoft Office and between different OS'. But there is even more coming on that shelf: Even better interoperability.
From the release notes: https://wiki.documentfoundation.org/ReleaseNotes/4.1
Indsendt af Leif Lodahl kl. 15:38 6 kommentarer
Etiketter: 4.1, Interoperability, LibreOffice, LibreOffice 4.1, OOXML
Indsendt af Leif Lodahl kl. 15:33 7 kommentarer
Etiketter: 4.1, embedded fonts, fonts, Interoperability, LibreOffice 4.1
Through out the last couple of years we have seem quite a few suggestions to a new and more modern look and feel for LibreOffice. Some of these initiatives has already found its way into the product, and you can e.g., see a much more light weight ruler in Writer and the whole sphere around using and handling templates has been reworked with a new design. Each of these examples are small steps ahead towards a more modern layout. But when will we see something more like a jump into the future?
We already got it although you might not actually notice it. More than two hundred dialogues has been recomposed with a completely new development method. This work has a big strategic importance for the community, because in addition to improving the appearance of the UI right now, it opens a lot of long term opportunities.
An example is the word count dialogue. This is how the old method looked:
Illustrating the proportions |
Sidebar in Writer |
Navigator in the Sidebar |
Sidebar in Calc |
Gallery in Calc |
Indsendt af Leif Lodahl kl. 17:42 13 kommentarer
Etiketter: design, LibreOffice, Sidebar, Sidepanel, task panel
I have been discussing the subject before and now I just want to tell about our progress. We have managed to use the Task pane to show the dialog so from now the feature is no longer in the Insert - Picture menu. Instead you should use View - Task pane.
It works on Linux but for some reason Windows doesn't show any preview images and it doesn't insert anything either. Don't worry we will figure that out soon.
Bu the way, if you want to give it a try you can get it from the extension website here: http://extensions.libreoffice.org/extension-center/openclipart-org-integration .
Here is a short video to show the concept:
Indsendt af Leif Lodahl kl. 21:30 8 kommentarer
Etiketter: extension, LibreOffice, OCAL, OpenClipart.org
Recently I made a small demonstration of how to use LibreOffice with CMIS. Now I have also made a video of how to use LibreOffice with WebDAV.
In this demonstration I'm using my ownCloud server on a Raspberry Pi.
Indsendt af Leif Lodahl kl. 13:59 10 kommentarer
Etiketter: Demonstration, LibreOffice, ownCloud, Raspberry Pi, server, WebDAV
Some time ago I wrote about our plans to intergrate OpenClipart.org API in LibreOffice. You can read that post here: http://lodahl.blogspot.dk/2013/01/libreoffice-and-openclipartorg.html .
And thanks for all the good advice on the comments list. All input will be read and taken seriously.
Now I want to tell you how far we are...
First of all we decided to go with LibreOffice 4.0 because the embedded Python runtime environment has been upgraded. We didn't want to go with yesterdays technology.
We developed a Python routine that draws the dialog and searches through the API. We get the result back and present titel and thumb nail image in the dialog. When clicking on a thumbnail image the SVG-file will be inserted into the document at the cursor position. Some meta data from OpenClipart.org is added to the inserted image.
It actually works :-)
You can find a very unofficial extension here. Do NOT try to install this extension in other thann LibreOffice 4.0.
The core insert of the image is actually done by a Basic macro as this is the most easy way to do that. We decided to use the dispatcher for it.
Well we still have a lot of work to do. First of all error handling and we must find some way to disable the dialog while we get data over the internet. Otherwise we get an error from Python even if we just touch the dialog - because the dialog is not ready yet.
We also need to be able to control the size of the inserted image. So far we just use 100% page width witch is probably not what we should do. We are still working on that.
Next is to put the dialog into the task panel as I mentioned in my earlier post. Perhaps we should just try to make dockable window instead but we will see to that. Does any of you guys know how to?
We tried to create an extension so that you guys can try it out but that failed. Something is wrong and it seems that LibreOffice 4.0.0.3 is a little buggy. In the daily built it actually installs but it doesn't run. It claims that Python is not a supported scripting language. (reported as a bug already as https://bugs.freedesktop.org/show_bug.cgi?id=60694 ). You can pick up the extension from there if you like. It doesn't work but it can be installed manually (Python and Basic ...copy and paste you know). As soon as we know whats going on I'll be back. I want to get it out to you as soon as possible so you can try it out.
Here is a short video for demonstration:
Indsendt af Leif Lodahl kl. 22:59 4 kommentarer
Etiketter: Extensions, LibreOffice 4.0. OpenClipart.org, task panel
Indsendt af Leif Lodahl kl. 19:12 0 kommentarer
Here you can see a short video demonstration of how CMIS integration works in LibreOffice 4.0:
Indsendt af Leif Lodahl kl. 17:42 1 kommentarer
Etiketter: Alfresco, CMIS, integration, LibreOffice, Nuxeo, Sharepoint
For several years I have been very fond of clip arts from the Open Clipart Library (OCAL) and when LibreOffice now has built in usage of SVG files I was very happy. Now I could use these exelent cliparts in scalable format. Until then the only way was to convert to bitmap (png or jpg) format first.
Soon I began thinking of getting access to the library directly from the UI in LibreOffice. I discovered that from Inkscape you can insert cliparts from online already.
The project has been described before and its on the list of potential GSOC project on the wiki.
Nice. And there is even a prototype from an earlier GSOC project there ;-)
Indsendt af Leif Lodahl kl. 20:06 5 kommentarer
Etiketter: API, integration, LibreOffice, OpenClipart.org