[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [office] Proposal "Text overline"
Dear TC members, I have forgotten to formally contribute the final proposal text to OASIS. Here it is - it is a copy of the current wiki content: <final proposal text> Proposal - Text overline Summary Proposal owner: Oliver-Rainer Wittmann, volunteering for Martin Whitaker ( mailing-list@martin-whitaker.me.uk ). Proposal short name: Text overline Abstract: Proposal to introduce text properties to support the new feature to draw a line over a certain piece of text. These new text properties correspond to the ones which are already existing for the feature to underline text. History: Martin Whitaker has made the initial feature request on the comment mailing list on 2007-05-08 - see http://lists.oasis-open.org/archives/office-comment/200705/msg00005.html. This feature request is tracked as #92 in the comment list - see http://www.oasis-open.org/committees/download.php/29138/07-11-24-spec00025. Oliver-Rainer Wittmann requested discussion of this comment/feature request on 2008-06-04 - see http://lists.oasis-open.org/archives/office/200806/msg00014.html. The TC agreed to this feature request in principle in its TC call on 2008-06-30 - see the minutes http://lists.oasis-open.org/archives/office/200807/msg00030.html. It has been decided that the proposal needs to be worked out. On 2008-08-28 Oliver-Rainer Wittmann filled out the proposal wiki form with the contribution given in Martin Whitaker's initial feature request - see above. Oliver-Rainer Wittmann added some text about proposed changes to the ODF specification and to the ODF schema derived from Martin Whitaker's initial contribution. Till 2008-09-02 Oliver-Rainer Wittmann finished the proposal text in agreement with Martin Whitaker. Rationale: Use cases: As rationale for why ODF should support "overlined" text, the following use cases have been identified by OpenOffice.org users who have voted for this enhancement: * In Boolean algebra, an "overline" is used to denote negation (i.e. logical inversion). * In digital electronics, an "overline" is used to denote an active low signal. * In high energy physics, an "overline" is used to denote an antiparticle. * In older West European texts, an "overline" is used to denote an abbreviation. * "Overlines" are used in sign language transcriptions. Martin Whitaker knows of two other word processor applications that support "overlined" text: Adobe FrameMaker and AbiWord. This feature will facilitate the conversion to and from HTML documents using the corresponding CSS3 overline text properties. See last W3C Candidate Recommendation of CSS3 overline text properties at http://www.w3.org/TR/2003/CR-css3-text-20030514/#text-decoration-overview. Alternatives considered: In most of the above cases, the "overline" attribute is applied to a word, so using a combining "overline" character is awkward and causes problems for search and replace (besides which, most fonts don't include a combining "overline" character). Requested changes to the ODF Standard: Text additions: Add the following new text properties to section 15.14.8.1 <style:text-properties> and to section 16.5 <style:text-properties>: * style:text-overline-type * style:text-overline-style * style:text-overline-width * style:text-overline-color * style:text-overline-mode Add specific section for each new above given text property to chapter 18. The content of these sections should correspond to the sections for the existing underline text properties. Note: The above given section numbers are regarding ODF 1.2 specification draft "draft7-5-xref" - http://www.oasis-open.org/committees/download.php/28893/OpenDocument-v1.2-draft7-5-xref.odt Schema additions: <define name="style-text-properties-attlist" combine="interleave"> <optional> <attribute name="style:text-overline-type"> <ref name="lineType"/> </attribute> </optional> <optional> <attribute name="style:text-overline-style"> <ref name="lineStyle"/> </attribute> </optional> <optional> <attribute name="style:text-overline-width"> <ref name="lineWidth"/> </attribute> </optional> <optional> <attribute name="style:text-overline-color"> <choice> <value>font-color</value> <ref name="color"/> </choice> </attribute> </optional> <optional> <attribute name="style:text-overline-mode"> <ref name="lineMode"/> </attribute> </optional> </define> Impacts: Conformance: No conformance issue known. Backwards compatibility: Text overline is a new feature, which can not be represented in ODF 1.0 or ODF 1.1. Thus, existing ODF processors only supporting ODF 1.0/1.1 can not support this feature. Accessibility impact: No accessibility impact known. </final proposal text> Regards, Oliver. -- ======================================================================= Sun Microsystems GmbH Oliver-Rainer Wittmann Nagelsweg 55 Software Engineer - OpenOffice.org/StarOffice 20097 Hamburg Germany Fax: (+49 40) 23 646 955 http://www.sun.de mailto:oliver-rainer.wittmann@sun.com ----------------------------------------------------------------------- Sitz der Gesellschaft: Sun Microsystems GmbH, Sonnenallee 1, D-85551 Kirchheim-Heimstetten Amtsgericht Muenchen: HRB 161028 Geschaeftsfuehrer: Thomas Schroeder, Wolfgang Engels, Dr. Roland Boemer Vorsitzender des Aufsichtsrates: Martin Haering ======================================================================= Oliver-Rainer Wittmann (od) - OpenOffice.org Writer OpenOffice.org Engineering at Sun: http://blogs.sun.com/GullFOSS
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]