[ https://issues.oasis-open.org/browse/OFFICE-4030?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Patrick Durusau updated OFFICE-4030:
------------------------------------
Proposal: (was: h1. Summary
Proposal owner: Miklos Vajna
Proposal short name: Bottom to top, left to right writing direction
h1. Rationale
*Use cases:*
Users sometimes want to have a text direction which is similar to latin text
(left to right, then top to bottom), but rotated 90 degrees counter-clockwise.
Also, this improves consistency, as doing the same in the clockwise direction
is already possible (the top to bottom, right to left direction is used for
e.g. Japanese text).
*Alternatives considered:*
It is possible to rotate characters at a span level, but that only gives
similar result as long as the content fits a single line.
h1. Requested changes to the ODF Standard
Text changes/additions (compared to ODF 1.2):
20.394.2 <style:graphic-properties> (existing section)
Append to the end of style:writing-mode attribute value list: bt-lr.
20.394.3 <style:page-layout-properties> (existing section)
Append to the end of style:writing-mode attribute value list: bt-lr.
20.394.4 <style:paragraph-properties> (existing section)
Append to the end of style:writing-mode attribute value list: bt-lr.
20.394.5 <style:section-properties> (existing section)
Append to the end of style:writing-mode attribute value list: bt-lr.
20.394.6 <style:table-cell-properties> (existing section)
Append to the end of style:writing-mode attribute value list: bt-lr.
20.394.7 <style:table-properties> (existing section)
Append to the end of style:writing-mode attribute value list: bt-lr.
Schema changes/additions:
{{<rng:define name="common-writing-mode-attlist">}}
{{Â <rng:optional>}}
{{Â Â <rng:attribute name="style:writing-mode">}}
{{Â Â Â <rng:choice>}}
{{Â Â Â ÂÂ<rng:value>lr-tb</rng:value>}}
{{Â Â Â ÂÂ<rng:value>rl-tb</rng:value>}}
{{Â Â Â ÂÂ<rng:value>tb-rl</rng:value>}}
{{Â Â Â ÂÂ<rng:value>tb-lr</rng:value>}}
{{Â Â Â ÂÂ<rng:value>lr</rng:value>}}
{{Â Â Â ÂÂ<rng:value>rl</rng:value>}}
{{Â Â Â ÂÂ<rng:value>tb</rng:value>}}
{{Â Â Â ÂÂ<rng:value>page</rng:value>}}
{{Â Â Â ÂÂ<rng:value>bt-lr</rng:value>}}
{{Â Â Â </rng:choice>}}
{{Â Â </rng:attribute>}}
{{Â </rng:optional>}}
{{</rng:define>}}
In other words, allow bt-lr as a new value of the style:writing-mode
attribute.
h1. Impacts
*Conformance:*
This proposal will not add any mandatory features or behaviors.
*Backwards compatibility:*
This change will not impact existing ODF processors, the usage of the new
attribute value is optional.
*Accessibility impact:*
This change will not impact accessibility.
*Interoperability:*
OOXML's wordprocessingML has a <w:textDirection w:val="btLr"/> markup to
describe the same, this proposal allows roundtripping that feature in ODF.
LibreOffice 6.3 implements this layout feature in its ODF extension namespace.)
Description:
h1. Summary
Proposal owner: Miklos Vajna
Proposal short name: Bottom to top, left to right writing direction
h1. Rationale
*Use cases:*
Users sometimes want to have a text direction which is similar to latin text
(left to right, then top to bottom), but rotated 90 degrees counter-clockwise.
Also, this improves consistency, as doing the same in the clockwise direction
is already possible (the top to bottom, right to left direction is used for
e.g. Japanese text).
*Alternatives considered:*
It is possible to rotate characters at a span level, but that only gives
similar result as long as the content fits a single line.
h1. Requested changes to the ODF Standard
Text changes/additions (compared to ODF 1.2):
20.394.2 <style:graphic-properties> (existing section)
Append to the end of style:writing-mode attribute value list: bt-lr.
20.394.3 <style:page-layout-properties> (existing section)
Append to the end of style:writing-mode attribute value list: bt-lr.
20.394.4 <style:paragraph-properties> (existing section)
Append to the end of style:writing-mode attribute value list: bt-lr.
20.394.5 <style:section-properties> (existing section)
Append to the end of style:writing-mode attribute value list: bt-lr.
20.394.6 <style:table-cell-properties> (existing section)
Append to the end of style:writing-mode attribute value list: bt-lr.
20.394.7 <style:table-properties> (existing section)
Append to the end of style:writing-mode attribute value list: bt-lr.
Schema changes/additions:
{{<rng:define name="common-writing-mode-attlist">}}
{{Â <rng:optional>}}
{{Â Â <rng:attribute name="style:writing-mode">}}
{{Â Â Â <rng:choice>}}
{{Â Â Â ÂÂ<rng:value>lr-tb</rng:value>}}
{{Â Â Â ÂÂ<rng:value>rl-tb</rng:value>}}
{{Â Â Â ÂÂ<rng:value>tb-rl</rng:value>}}
{{Â Â Â ÂÂ<rng:value>tb-lr</rng:value>}}
{{Â Â Â ÂÂ<rng:value>lr</rng:value>}}
{{Â Â Â ÂÂ<rng:value>rl</rng:value>}}
{{Â Â Â ÂÂ<rng:value>tb</rng:value>}}
{{Â Â Â ÂÂ<rng:value>page</rng:value>}}
{{Â Â Â ÂÂ<rng:value>bt-lr</rng:value>}}
{{Â Â Â </rng:choice>}}
{{Â Â </rng:attribute>}}
{{Â </rng:optional>}}
{{</rng:define>}}
In other words, allow bt-lr as a new value of the style:writing-mode
attribute.
h1. Impacts
*Conformance:*
This proposal will not add any mandatory features or behaviors.
*Backwards compatibility:*
This change will not impact existing ODF processors, the usage of the new
attribute value is optional.
*Accessibility impact:*
This change will not impact accessibility.
*Interoperability:*
OOXML's wordprocessingML has a <w:textDirection w:val="btLr"/> markup to
describe the same, this proposal allows roundtripping that feature in ODF.
LibreOffice 6.3 implements this layout feature in its ODF extension namespace.
Moved previous "proposal" to description. Also assigned the issue to me.
> Bottom to top, left to right writing direction
> ----------------------------------------------
>
> Key: OFFICE-4030
> URL: https://issues.oasis-open.org/browse/OFFICE-4030
> Project: OASIS Open Document Format for Office Applications (OpenDocument) TC
> Issue Type: New Feature
> Components: Paragraph
> Reporter: Andras Timar
> Priority: Minor
> Fix For: ODF 1.4
>
>
> h1. Summary
> Proposal owner: Miklos Vajna
> Proposal short name: Bottom to top, left to right writing direction
> h1. Rationale
> *Use cases:*
> Users sometimes want to have a text direction which is similar to latin text
> (left to right, then top to bottom), but rotated 90 degrees counter-clockwise.
> Also, this improves consistency, as doing the same in the clockwise direction
> is already possible (the top to bottom, right to left direction is used for
> e.g. Japanese text).
> *Alternatives considered:*
> It is possible to rotate characters at a span level, but that only gives
> similar result as long as the content fits a single line.
> h1. Requested changes to the ODF Standard
> Text changes/additions (compared to ODF 1.2):
> 20.394.2 <style:graphic-properties> (existing section)
> Append to the end of style:writing-mode attribute value list: bt-lr.
> 20.394.3 <style:page-layout-properties> (existing section)
> Append to the end of style:writing-mode attribute value list: bt-lr.
> 20.394.4 <style:paragraph-properties> (existing section)
> Append to the end of style:writing-mode attribute value list: bt-lr.
> 20.394.5 <style:section-properties> (existing section)
> Append to the end of style:writing-mode attribute value list: bt-lr.
> 20.394.6 <style:table-cell-properties> (existing section)
> Append to the end of style:writing-mode attribute value list: bt-lr.
> 20.394.7 <style:table-properties> (existing section)
> Append to the end of style:writing-mode attribute value list: bt-lr.
> Schema changes/additions:
> {{<rng:define name="common-writing-mode-attlist">}}
> {{Â <rng:optional>}}
> {{Â Â <rng:attribute name="style:writing-mode">}}
> {{Â Â Â <rng:choice>}}
> {{Â Â Â ÂÂ<rng:value>lr-tb</rng:value>}}
> {{Â Â Â ÂÂ<rng:value>rl-tb</rng:value>}}
> {{Â Â Â ÂÂ<rng:value>tb-rl</rng:value>}}
> {{Â Â Â ÂÂ<rng:value>tb-lr</rng:value>}}
> {{Â Â Â ÂÂ<rng:value>lr</rng:value>}}
> {{Â Â Â ÂÂ<rng:value>rl</rng:value>}}
> {{Â Â Â ÂÂ<rng:value>tb</rng:value>}}
> {{Â Â Â ÂÂ<rng:value>page</rng:value>}}
> {{Â Â Â ÂÂ<rng:value>bt-lr</rng:value>}}
> {{Â Â Â </rng:choice>}}
> {{Â Â </rng:attribute>}}
> {{Â </rng:optional>}}
> {{</rng:define>}}
> In other words, allow bt-lr as a new value of the style:writing-mode
> attribute.
> h1. Impacts
> *Conformance:*
> This proposal will not add any mandatory features or behaviors.
> *Backwards compatibility:*
> This change will not impact existing ODF processors, the usage of the new
> attribute value is optional.
> *Accessibility impact:*
> This change will not impact accessibility.
> *Interoperability:*
> OOXML's wordprocessingML has a <w:textDirection w:val="btLr"/> markup to
> describe the same, this proposal allows roundtripping that feature in ODF.
> LibreOffice 6.3 implements this layout feature in its ODF extension namespace.
--
This message was sent by Atlassian Jira
(v8.3.3#803004)