Next in thread →
Next in month →
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 (
).
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:
-----------------------------------------------------------------------
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
Next in thread →
Next in month →