Hi all,

LibreOffice 3.3 (the OpenOffice fork after Oracle's Sun takeover) was just 
released. See http://www.libreoffice.org/download/new-features-and-fixes/

It allows to import SVG graphics in text documents (Writer) and the import and 
editing in the Presentation/Graphics tool "Impress".

Unfortunately, the quality of the SVG support doesn't impress me at all. While 
I totally welcome the decision to support SVG in text documents I am very 
disappointed on the level of support. Definitely not of production quality.

Text elements don't import at all, gradients don't export, the export structure 
is still a mess. A simple circle and a rectangle in a drawing exports as:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" 
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd";>
<svg version="1.1" viewBox="0 0 21000 29700" preserveAspectRatio="xMidYMid" 
fill-rule="evenodd"
    xmlns="http://www.w3.org/2000/svg"; 
xmlns:xlink="http://www.w3.org/1999/xlink";>
    <g visibility="visible" id="Default">
        <desc>Master slide</desc>
        <g style="stroke:none;fill:none">
            <rect x="0" y="0" width="21000" height="29700"/>
        </g>
    </g>
    <g visibility="visible" id="page1">
        <desc>Slide</desc>
        <g>
            <desc>Drawing</desc>
            <g>
                <g style="stroke:none;fill:rgb(153,204,255)">
                    <path
                        d="M 3858,6715 C 3682,6715 3533,6675 3381,6587 
3229,6500 3120,6391 3033,6239 2945,6087 2905,5938 2905,5763 2905,5587 2945,5438 
3033,5286 3120,5134 3229,5025 3381,4938 3533,4850 3682,4810 3857,4810 4033,4810 
4182,4850 4334,4938 4486,5025 4595,5134 4682,5286 4770,5438 4810,5587 4810,5762 
4810,5938 4770,6087 4682,6239 4595,6391 4486,6500 4334,6587 4182,6675 4033,6715 
3858,6715 L 3858,6715 Z"
                    />
                </g>
                <g style="stroke:rgb(0,0,0);fill:none">
                    <path style="fill:none"
                        d="M 3858,6715 C 3682,6715 3533,6675 3381,6587 
3229,6500 3120,6391 3033,6239 2945,6087 2905,5938 2905,5763 2905,5587 2945,5438 
3033,5286 3120,5134 3229,5025 3381,4938 3533,4850 3682,4810 3857,4810 4033,4810 
4182,4850 4334,4938 4486,5025 4595,5134 4682,5286 4770,5438 4810,5587 4810,5762 
4810,5938 4770,6087 4682,6239 4595,6391 4486,6500 4334,6587 4182,6675 4033,6715 
3858,6715"
                    />
                </g>
                <g/>
            </g>
        </g>
        <g>
            <desc>Drawing</desc>
            <g>
                <g style="stroke:none;fill:rgb(153,204,255)">
                    <path d="M 8620,9255 L 7350,9255 7350,6715 9890,6715 
9890,9255 8620,9255 Z"/>
                </g>
                <g style="stroke:rgb(0,0,0);fill:none">
                    <path style="fill:none"
                        d="M 8620,9255 L 7350,9255 7350,6715 9890,6715 
9890,9255 8620,9255"/>
                </g>
                <g/>
            </g>
        </g>
    </g>
</svg>

This can normally be written in a handful of lines. It seems like LibreOffice 
exports all graphical elements twice, once for the fill and once for the 
stroke. Event if the element isn't stroked at all.

Text elements are exported in a way with SVG fonts (nice) but such as that not 
a single browser nor Inkscape can display the text elements ;-(

Ok - enough ranting. I think it is great that they included it and I hope they 
continue to improve the quality. Hopefully they don't think that is already 
done now.

Is there anybody on this list participating in the LibreOffice effort? How can 
we support the project to help improve the quality? Any thoughts?

Andreas




------------------------------------

-----
To unsubscribe send a message to: [email protected]
-or-
visit http://groups.yahoo.com/group/svg-developers and click "edit my 
membership"
----Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/svg-developers/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/svg-developers/join
    (Yahoo! ID required)

<*> To change settings via email:
    [email protected] 
    [email protected]

<*> To unsubscribe from this group, send an email to:
    [email protected]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

Reply via email to