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] (OFFICE-4030) Bottom to top, left to right writing direction


     [ 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)


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