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: proposals for charts: percentage-data-style-name, data-label-number,label-separator


Dear TC members,

I am forwarding the following three proposals created by the 
OpenOffice.org-Chart development team concerning chart styles and labels 
for inclusion into OpenDocument 1.2...

----------------------------------------------------------------------
Chart: Numberformat for percentage display

Some chart elements can have the style:number-style-name attribute in 
their associated styles (this is missing in the spec). In addition, some 
elements can also have a number format for display of percentage values 
(this is a new proposal).

     * In 14.1.0.9 Data Style Name change the text to:

Table cell styles and chart styles can have an associated data style. 
This applies to automatic and common styles. The data style is 
referenced by the style:data-style-name attribute. See section 14.7 for 
details about data styles.

Chart styles with an associated data style name are used by the elements 
chart:axis, chart:series and chart:data-point.

     * Add a new section (after 14.1.0.9):

Percentage Data Style Name

In addition to a data style, a chart style can also have an associated 
percentage data style that is used for display of percentage numbers in 
the case when an object displays absolute numbers as well as percentages 
at the same time.

Chart styles with an associated percentage data style name are used by 
the elements chart:axis, chart:series and chart:data-point.

<define name="style-style-attlist" combine="interleave">
	<optional>
		<attribute name="style:percentage-data-style-name">
			<ref name="styleNameRef"/>
		</attribute>
	</optional>
</define>

----------------------------------------------------------------------

Chart: Data Labels with Percentage and Value

For data labels you can have the property chart:data-label-number. This 
can have three different values. This proposal extends the list by one 
possible value: "value-and-percentage".

Also, the default is missing for this optional property. Proposal: "none".

Change the schema spec in 15.32.3. Data Labels subsection Value:

<define name="style-chart-properties-attlist" combine="interleave">
    <optional>
       <attribute name="chart:data-label-number" a:defaultValue="none">
          <choice>
             <value>none</value>
             <value>value</value>
             <value>percentage</value>
             <value>value-and-percentage</value>
          </choice>
       </attribute>
    </optional>
</define>

----------------------------------------------------------------------

Chart: Label Separator

Add a new subsection to 15.32.3 Data Labels

Separator

The chart:label-separator property element specifies text that is used 
for separating different parts of a textual data label. These parts can 
be the value as number, the value as a percentage (see 
chart:data-label-number), and the label text (see chart:data-label-text).

The default for this property, that is used when the 
chart:label-separator element is ommited, is a space. Other typical 
values are a comma, a semicolon, or a new-line.

<define name="style-chart-properties-attlist" combine="interleave">
    <optional>
       <element name="chart:label-separator">
          <text-p/>
       </element>
    </optional>
</define>


-- 
Lars Oppermann <lars.oppermann@sun.com>               Sun Microsystems
Software Engineer                                         Nagelsweg 55
Phone: +49 40 23646 959                         20097 Hamburg, Germany
Fax:   +49 40 23646 550                  http://www.sun.com/staroffice


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]