1@namespace table url("urn:oasis:names:tc:opendocument:xmlns:table:1.0");
2@namespace text url("urn:oasis:names:tc:opendocument:xmlns:text:1.0");
3@namespace report url("http://openoffice.org/2005/report");
4
5table|table {
6    display: table;
7}
8
9table|table-columns {
10    display: table-column-group;
11}
12
13table|table-column {
14    display: table-column;
15}
16
17table|table-row {
18    display: table-row;
19}
20
21table|table-cell {
22    display: table-cell;
23}
24
25table|table-cell[number-columns-spanned],
26table|table-cell[number-columns-spanned],
27table|table-columns[number-columns-spanned],
28table|table-column[number-columns-spanned] {
29    -x-liblayout-colspan: attr("table|number-columns-spanned");
30}
31
32table|table-cell[number-rows-spanned],
33table|table-cell[number-rows-spanned] {
34    -x-liblayout-rowspan: attr("table|number-rows-spanned");
35}
36
37
38/**
39 * Style definitions for star report.
40*/
41* {
42    vertical-align: baseline;
43}
44
45/**
46 * A standard number format declaration. The number of decimal places
47 * and whether there is grouping is defined by the format string.
48 *
49 * The position and content of embedded text is also derived directly from
50 * the given format string text.
51
52 number
53 scientific
54 text
55 boolean
56 date
57 currency
58 percentage
59 fraction
60
61*/
62@format number myname {
63    -x-liblayout-decimal-replacement: "-";
64    -x-liblayout-display-factor: 1000;
65    content: "'Prefix'#,##0.00'postfix'";
66}
67
68@format scientific anothername {
69    /* to be filled */
70}
71
72
73
74