[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: [OASIS Issue Tracker] (OFFICE-3854) [graphic-properties] Proposal: different relative size relations
[ https://issues.oasis-open.org/browse/OFFICE-3854?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Andras Timar updated OFFICE-3854:
---------------------------------
Proposal:
1. RATIONALE
1.1 Use cases:
Currently users can set a relative size (height or width), where 100%
always means the page text area. Sometimes it's wanted to alter this, so that
100% means e.g. the entire page. If style:rel-width-rel / style:rel-height-rel
elements present, then 100% no longer means the default relation
(layout environment), but the value that is set by the attribute -- in a
similar way how style:horizontal-rel / style:vertical-rel already works.
1.2 Alternatives considered:
Right now a possible workaround is to not use relative sizes: with
non-relative sizes it's already possible to set the width or the height to a
portion of the size of the entire page, manually.
2. REQUESTED CHANGES TO THE ODF STANDARD
2.1 Text changes/additions:
In section 17.21 <style:graphic-properties> append to the end of "has the following attributes":
style:rel-width-rel, style:rel-height-rel
In section 19.509 <style:rel-height> append after "The interpretation of percentage values depends on":
In case style:rel-height-rel 20.x is present, then the interpretation of
the percentage value may not depend on the anchor, see the possible values of
style:rel-height-rel 20.x for details.
In section 19.510.2 <style:rel-width> append after "The interpretation of percentage values depends on":
In case style:rel-width-rel 20.y is present, then the interpretation of
the percentage value may not depend on the anchor, see the possible values of
style:rel-height-rel 20.y for details.
In section 20.331 <style:rel-height> append after "The interpretation of percentage values depends on":
In case style:rel-height-rel 20.x is present, then the interpretation of
relative values may not depend on the anchor, see the possible values of
style:rel-height-rel 20.x for details.
In section 20.332.1 <style:rel-width> append after "The interpretation of the percent value depends on":
In case style:rel-width-rel 20.y is present, then the interpretation
of the percent value may not depend on the anchor, see the possible value of
style:rel-width-rel 20.y for details.
20.x: style:rel-height-rel (new section)
The <style:rel-height-rel> attribute specifies the area that counts as 100%,
when counting relative height.
The defined values for the style:rel-height-rel attribute are:
* page: 100% means the entire page
* layout-environment: 100% means the innermost enclosing area of the
anchor (See <style:flow-with-text> 20.259.)
The style:rel-height-rel attribute is usable with the following element:
<style:graphic-properties> 17.21.
The values of style:rel-height-rel are page or layout-environment.
20.y: style:rel-width-rel (new section)
The <style:rel-width-rel> attribute specifies the area that counts as 100%,
when counting relative width.
The defined values for the style:rel-width-rel attribute are:
* page: 100% means the entire page
* layout-environment: 100% means the innermost enclosing area of the
anchor (See <style:flow-with-text> 20.259.)
The style:rel-width-rel attribute is usable with the following element:
<style:graphic-properties> 17.21.
The values of style:rel-width-rel are page or layout-environment.
2.2 Schema changes/additions:
See attached patch.
3. IMPACTS
3.1 Conformance:
This proposal will not add any mandatory features or behaviors.
3.2 Backwards compatibility:
This element was not used in previous versions and is optional. Existing ODF
processors may ignore it, still displaying the relative size (if
present) as if layout-environment was specified, as before.
3.3 Accessibility impact:
None.
was:
1. RATIONALE
1.1 Use cases:
Currently users can set a relative size (height or width), where 100%
always means the page text area. Sometimes it's wanted to alter this, so that
100% means e.g. the entire page. If style:rel-width-rel / style:rel-height-rel
elements present, then 100% no longer means the default relation (page text
area), but the value that is set by the attribute -- in a similar way how
style:horizontal-rel / style:vertical-rel already works.
1.2 Alternatives considered:
Right now a possible workaround is to not use relative sizes: with
non-relative sizes it's already possible to set the width or the height to a
portion of the size of the entire page, manually.
2. REQUESTED CHANGES TO THE ODF STANDARD
2.1 Text changes/additions:
In section 17.21 <style:graphic-properties> append to the end of "has the following attributes":
style:rel-width-rel, style:rel-height-rel
20.x: style:rel-width-rel (new section)
The <style:rel-width-rel> attribute specifies the area that counts as 100%,
when counting relative width.
The defined values for the style:rel-width-rel attribute are:
* page: 100% means the entire page
* paragraph: 100% means the anchor paragraph text area
The style:rel-width-rel attribute is usable with the following element:
<style:graphic-properties> 17.21.
The values of style:rel-width-rel are page or paragraph.
20.x: style:rel-height-rel (new section)
The <style:rel-height-rel> attribute specifies the area that counts as 100%,
when counting relative height.
The defined values for the style:rel-height-rel attribute are:
* page: 100% means the entire page
* paragraph: 100% means the anchor paragraph text area
The style:rel-height-rel attribute is usable with the following element:
<style:graphic-properties> 17.21.
The values of style:rel-height-rel are page or paragraph.
2.2 Schema changes/additions:
See attached patch.
3. IMPACTS
3.1 Conformance:
This proposal will not add any mandatory features or behaviors.
3.2 Backwards compatibility:
This element was not used in previous versions and is optional. Existing ODF
processors may ignore it, still displaying the relative size (if present) as a
percent of the anchor text area, as before.
3.3 Accessibility impact:
None.
> [graphic-properties] Proposal: different relative size relations
> ----------------------------------------------------------------
>
> Key: OFFICE-3854
> URL: https://issues.oasis-open.org/browse/OFFICE-3854
> Project: OASIS Open Document Format for Office Applications (OpenDocument) TC
> Issue Type: Improvement
> Components: Text
> Affects Versions: ODF 1.2
> Environment: This is an enhancement, described in terms of changes to OpenDocument-v1.2
> Reporter: Thorsten Behrens
>
> Improve interoperability with other text processors, by enabling round-trip of additional graphic style properties.
--
This message was sent by Atlassian JIRA
(v6.2.2#6258)
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]