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:comment-tabpanel&focusedCommentId=81653#comment-81653 ] 

Regina Henschel edited comment on OFFICE-4030 at 7/18/22 8:08 PM:
------------------------------------------------------------------

btLr is not part of ISO/IEC 29500-1:2016, see items in annex M.1 on page 5017:
{quote}The following enumeration values were added to the ST_TextDirection simple type (Â17.18.93):
 tb, rl, lr, tbV, rlV, and lrV.{quote}

{quote}The following enumeration values were removed from the ST_TextDirection simple type
 (Â17.18.93): btLr, lrTb, lrTbV, tlLrV, tbLrV, tbRl, and tbRlV.{quote}

And we need to consider, that text directions are also used for text in shapes and for text in table cells.

I will attach a document, which I had made for other purpose, but might be helpful to understand scope of the problem.


was (Author: regina.henschel):
btLr is not part of ISO/IEC 29500-1:2016, see items in annex M.1 on page 5017:
{quote}The following enumeration values were added to the ST_TextDirection simple type (Â17.18.93):
 tb, rl, lr, tbV, rlV, and lrV.

The following enumeration values were removed from the ST_TextDirection simple type
 (Â17.18.93): btLr, lrTb, lrTbV, tlLrV, tbLrV, tbRl, and tbRlV.

And we need to consider, that text directions are also used for text in shapes and for text in table cells.

I will attach a document, which I had made for other purpose, but might be helpful to understand scope of the problem.

> 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
>            Assignee: Patrick Durusau
>            Priority: Minor
>             Fix For: ODF 1.4
>
>         Attachments: Comparison standards and implementations.odt
>
>
> 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]