Date: prev next · Thread: first prev next last
2012 Archives by date, by thread · List index


I wrote:
Surely any ODF implementation is free to *display* documents however it
wishes, even if it would implement  (in the sense of "round-trip") the
document exactly. The *rendering* is completely unspecified by ODF,
isn't it?

Michael Stahl replied:
rendering is quite constrained by the ODF spec

also there are things that affect rendering that are not obvious, for
example having a hyphenation extension for the document language
installed or not (or just one that does hyphenation differently) may
have an effect on the layout.

"may" have an effect is a serious understatement, surely? Especially
in languages with long compound words, like German and Finnish,
hyphenation choices will drastically affect how many lines some text
requires.

So maybe I should restate my claim then, and say that an ODF document
can specify things like column widths and inter-line distance quite
precisely, but in general the number of lines and thus vertical space
taken up by a paragraph of text is up to the rendering client.

This is not a critique of ODF, far from it. One should just not
misunderstand what is possible.

--tml

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.