OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

office message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]

Subject: [OASIS Issue Tracker] Commented: (OFFICE-3847) Simplify Line Height handling

    [ http://tools.oasis-open.org/issues/browse/OFFICE-3847?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=35448#action_35448 ] 

Oliver-Rainer Wittmann commented on OFFICE-3847:

ad style:font-independent-line-spacing:
As far as I understand the specification attribute style:font-independent-line-spacing specifies, if the font metric is used or not for the line spacing calculation. Thus, it can be used to in combination with the others.
Its usage in OpenOffice seems to be limited to the EditEngine, which is used in OO Calc, OO Draw, OO Impress and Drawing object in OO Writer, but not in the Writer text engine.

ad fo:line-height, style:line-spacing and style:line-height-at-least:
As far as I know style:line-spacing and style:line-height-at-least are needed to express a "line spacing" which is not covered by fo:line-height.
We have already same wording regarding how the attributes play together. I think further clearance is needed here.

OpenOffice's document setting "UseFormerLineSpacing" is specified in the feature specification document found at http://www.openoffice.org/specs/writer/compatibility/text_lines_and_prop_line_spacing.sxw (text document in OpenOffice.org XML file format)

OpenOffice's document setting "AddExternalLeading" is specified in the feature specification document found at http://www.openoffice.org/specs/writer/compatibility/external_leading.sxw  (text document in OpenOffice.org XML file format)

Information regarding OpenOffice's document setting "IgnoreTabsAndBlanksForLineCalculation" can be found in OO's Bugzilla issue 3952 - https://issues.apache.org/ooo/show_bug.cgi?id=3952

> Simplify Line Height handling
> -----------------------------
>                 Key: OFFICE-3847
>                 URL: http://tools.oasis-open.org/issues/browse/OFFICE-3847
>             Project: OASIS Open Document Format for Office Applications (OpenDocument) TC
>          Issue Type: Improvement
>    Affects Versions: ODF 1.2
>            Reporter: Svante Schubert 
> Currently we have four independt ODF attributes defining our line-height in ODF. 
> http://docs.oasis-open.org/office/v1.2/os/OpenDocument-v1.2-os-part1.html#property-fo_line-height
> http://docs.oasis-open.org/office/v1.2/os/OpenDocument-v1.2-os-part1.html#property-style_line-height-at-least
> http://docs.oasis-open.org/office/v1.2/os/OpenDocument-v1.2-os-part1.html#property-style_line-spacing
> http://docs.oasis-open.org/office/v1.2/os/OpenDocument-v1.2-os-part1.html#property-style_font-independent-line-spacing 
> I would like to have feed-back from other implementors on the following:
> The first @fo:line-height is dereived from the W3C formatting object specification, 
> http://www.w3.org/TR/xsl/#line-height here we should make clear the "normal" for office documents is equal 100%, not as in browser between 110 and 130% 
> The second @style:line-height-at-least is an extension of the W3C attribute to have a better OOXML interoperability.
> The third @style:line-spacing is equal to 'leading' (not from leader, but from the metal 'lead', as during ancient print there was added a line of lead between the letters), it is specifiying the space between lines.
> The last one @style:font-independent-line-spacing is only used by implementations for presentations, to have a similar layout during the change of the font.
> AFAIK all ODF implementations are using these values exclusivly. 
> I suggest to either make them exclusively in the RelaxNG, or to specify a precedence (or collision) handling. What happens if two attributes exist at the same time?

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators: http://tools.oasis-open.org/issues/secure/Administrators.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]