[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 ] Andras Timar updated OFFICE-4030: --------------------------------- Proposal: 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. 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. > 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 > Affects Versions: ODF-Next > Reporter: Andras Timar > Priority: Minor > -- This message was sent by Atlassian JIRA (v7.7.2#77003)
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]