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: 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]