Apache OpenOffice (AOO) Bugzilla – Issue 107470
Add "Distributed" Text Alignment
Last modified: 2013-07-30 02:44:07 UTC
On the Microsoft Excel, it called 'Distributed'. Japanese usually use for title and subject on the table. This feature support on writer(see the example document). ref: * W3C CSS http://www.w3.org/TR/1999/WD-i18n-format-19990910/#a5 * W3C Requirements for Japanese Text Layout 2.1.3 Principles of Arrangement of Kanji and Kana Characters b.even inter-character spacing http://www.w3.org/TR/2009/NOTE-jlreq-20090604/ * Microsoft- About text alignment for East Asian, South Asian, or right-to- left languages http://office.microsoft.com/en-us/publisher/HP010222561033.aspx
Created attachment 66511 [details] example on writer
Created attachment 66512 [details] Distributed on MS-Excel(exported PDF)
Created attachment 66513 [details] Distributed on MS-Excel
As we discussed, I'm taking ownership for this feature request.
Progress of this feature is tracked in openFATE (link provided above).
One issue with this feature is that it requires a change in the ODF spec. I've been researching on various specifications available from the W3C - mostly on XSL-FO (which we heavily reference) and CSS Text up to level 3. So far, CSS Text Level 3 is the only specification that deals with various methods of text justifications comprehensively. With that said, here is the change I'm proposing. For horizontal justification, we use an additional attribute to specify the justification method (that we call 'text-justify'). The values for this attribute will be taken from the attribute of the same name in the CSS Text Level 3 working draft, including the value 'distribute'. For the traditional, western-style justification this attribute can be omitted, or set to 'auto'. For a vertical justification, we introduce an additional value 'justify' to the existing style:vertical-align attribute, and introduce an additional attribute style:vertical-justify to specify the justification method. The style:vertical-justify attribute can take the same set of values that the text-justify can take. The namespace for the text-justify attribute has yet to be determined: we could either use 'style' or something new such as 'css', 'csstext3' to indicate its reference origin. I'm using 'csstext3' in my development build, but it's easy to change it later if it has to be changed. Comments are welcome.
Thanks, that is exactly what I've mentioned about it being possible in Writer, but not in Draw. Is there a way to get the same option available in Draw?
Sorry, above post refers to Issue 71067
Filed an issue for the ODF file format change: [ http://tools.oasis-open.org/issues/browse/OFFICE-2317 ]. The draft of the spec change is found here: [ http://wiki.oasis-open.org/office/text_distributed_justification ].
Reset assignee on issues not touched by assignee in more than 1000 days.