MHonArc v2.5.0b2 -->
office message
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
| [List Home]
Subject: Proposal for underlining/crossing-out
Dear TC members,
as agreed in the last TC meeting, following are two proposals for an
undelining and crossing out specification that is based on CSS3. The
proposals are the ones that David Faure posted some time ago (see
http://lists.oasis-open.org/archives/office/200308/msg00026.html),
except that the value 'thick' of the "text-underline-width" attribute
has been replaced with a value 'bold' (in proposal 1) or has been added
to the attribute (in proposal 2).
Proposal 1
----------
We replace the style:text-underline and style:text-crossing-out
attributes with the following text formatting properties:
style:text-underline-type: none | single | double
style:text-underline-style: none | solid | dotted | dashed | long-dash |
dot-dash | dot-dot-dash | wave
style:text-underline-width: auto | bold
style:text-line-through-type: none | single | double
style:text-line-through-style: none | solid | dotted | dashed |
long-dash | dot-dash | dot-dot-dash |
wave
style:text-line-through-width: auto | bold
Proposal 2
----------
We replace the style:text-underline and style:text-crossing-out
attributes with the following text formatting properties:
style:text-underline-type: none | single | double
style:text-underline-style: none | solid | dotted | dashed | long-dash |
dot-dash | dot-dot-dash | wave
style:text-underline-width: auto | bold | <normal> | <number> |
<length> | <percentage> | thin | medium |
thick
style:text-line-through-type: none | single | double
style:text-line-through-style: none | solid | dotted | dashed |
long-dash | dot-dash | dot-dot-dash |
wave
style:text-line-through-width: auto | bold | <normal> | <number> |
<length> | <percentage> | thin | medium |
thick
The difference between these proposals are only the "text-*-width"
attributes that in the first case take only the values that are known to
be supported by existing office applications, and in the second case
take the full range of CSS3 values.
The meaning of these attributes is the one described in the CSS3 draft:
http://www.w3.org/TR/2003/CR-css3-text-20030514/
with the following exceptions:
- "style:text-*-style" do not have a value "double". Instead of this,
the "style:text-underline-type" and "style:text-line-through-type"
attributes have been introduced that allow to duplicate all line styles.
- "style:text-*-style" has an additional value "long-dash"
- "style:text-*-width" has an additional value "bold". It specifies a
line width that is calculated from the font sizes like an "auto" width,
but is wider than an auto width.
The original proposal also included the attributes text-underline-color
and text-underline-mode, that are not mentioned here, because they are
already in the specification (text-underline-mode has been added in the
25-Aug meeting). In the 25-Aug meeting, it also been agreed to enhance
the crossing out specification for crossing out with characters and to
enhance the tab-stop specification to support leading lines. Since the
proposal for this
http://lists.oasis-open.org/archives/office/200308/msg00030.html#
was based on David's propoposal, no further changes seem to be required
to this proposal.
If no one objects, I will start a voting about the above proposals
tomorrow (Friday, the 26th) with the following options:
1) I agree to proposal 1
2) I agree to proposal 2
3) I disagree to both proposals
4) I concur to the majority of votes
The voting wil be open until Friday, the 3rd of October.
Best regards
Michael
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
| [List Home]