[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Requirements
+NAME Rick Jelliffe +CONTACT rjelliffe@allette.com.au +CATEGORY (select one or more from below) formatting +SCOPE (select one or more from below) text/spreadsheet/presentation +USE CASE Requirement for Diagonal Corner Headers. The current ODF table model is based on Western typesetting. East Asian tables have different features which are legitimate internationalization requirements and which are intimately related to formatting options opened up by the small heading size of Chinese, Japanese and Korean (e.g. typically one to four Han ideographs or kana etc. syllables.) Typically the issue of CJK tables is dealt with under the head "Diagonal Headers". However though there are more issues at play, this request mainly deals with that issues, for simplicity sake. The use case is this: 1) A CJK user should be able to enter tables in ODF documents and applications in graphical forms that were idiomatic *before the 1990s when hand-layout was still used, * that kept idiomatic during the 1990s in native CJK word processors developed in CJK countries, * and are still idiomatic in the late 2000s because of the support in UOF, OOXML, 2) The user imports a UOF, OOXML or other file which uses diagonal headings. 3) A user has to computerize a government or agency form that uses diagonal headings. (Note, the tight graphical layout of forms is very noticable in CJK forms. Note also that in some countries, forms and their presentation are matters of law or legislation.) For more information and examples, see Straddling Tables. Diagonal Table Headers http://holloway.co.nz/blog/2008/07/ Matthew Cruikshank What are Chinese tables? http://broadcast.oreilly.com/2008/10/what-are-chinese-tables.html Rick Jelliffe, from work at Academia Sinica Computing Centre, Taiwan +DESCRIPTION There are three concrete possibilities. 1) Minimal support. Clone the OOXML features. IS 29500 part 1 s17.4.74 tl3br 2) Medium support. Clone the UOF features. Implement the specification given by Shizhoubo of RedFlag ch2000.com.cn as a request for OpenOffice in 2007. I presume this is close to what UOF supports. http://wiki.services.openoffice.org/wiki/Image:Diagonal_Table_Header_Specification.odt 3) Semantic support See the "community of cells" approach at http://broadcast.oreilly.com/2008/10/what-are-chinese-tables.html As ODF does not have good support for visualizing arbitrary structures, I presume that option 3) will be regarded as in excess of requirements. Diagonal headings have been part of Word since approx 2000. Diagonal headings were addded to RedOffice, a Chinese fork of Open Office that supports UOF http://ooocon.kiberpipa.org/media/OOo_RedOffice_in_China_Cai_Yong_Hu/slide.pdf Note 1: East Asians form about 25% of world population. There is considerable, almost willful ignorance and dismissal of their requirements. Typically,. this dismissal takes the form of a rejection that the use case is "good practice", as if what is good practice arises independently of written script and language system. ODF is currently the odd-man-out in its poor support for CJK typesetting requirements. Note 2: This is not a request for slanted headers, that would form a separate request. For a description of slanted headers, together with an unfortunately typical weak apology for why this feature is not high priority, see the W3C CSS discussion at http://www.w3.org/blog/CSS/2007/07/03/rotations_and_non_rectangular_floats
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]