~ubuntu-branches/ubuntu/lucid/webkit/lucid-updates

« back to all changes in this revision

Viewing changes to WebCore/css/mathml.css

  • Committer: Bazaar Package Importer
  • Author(s): Gustavo Noronha Silva
  • Date: 2010-02-04 19:30:57 UTC
  • mfrom: (1.2.8 upstream) (4.3.9 sid)
  • Revision ID: james.westby@ubuntu.com-20100204193057-d3018lm1fipb0703
* New upstream release
* debian/copyright:
- Updated with changes since 1.1.19.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
@namespace "http://www.w3.org/1998/Math/MathML";
2
2
 
3
 
/* approved */
4
3
math {
5
4
    font-family: Symbol, STIXGeneral, "Times New Roman";
6
5
    display: inline-block;
7
6
    padding: 0px;
8
7
    margin: 0px;
9
 
    text-indent: 0;
10
 
    font-size: 1.1em;
11
8
    vertical-align: baseline;
 
9
    line-height: 1.0;
12
10
}
 
11
 
13
12
math[display="block"] {
14
 
    font-family: "New Times Roman"
15
13
    display: block;
16
14
    text-align: center;
17
15
    page-break-inside: avoid;
 
16
    margin-bottom: 1em;
 
17
}
 
18
 
 
19
math > * {
 
20
    vertical-align: baseline;
 
21
}
 
22
 
 
23
mrow, mfenced {
 
24
    display: inline-block;
 
25
    white-space: nowrap;
 
26
    vertical-align: middle;
 
27
}
 
28
 
 
29
mrow > mo, mfenced > mo, math > mo
 
30
{
 
31
    vertical-align: middle;
 
32
}
 
33
 
 
34
mi, mtext {
 
35
    font-style: italic;
 
36
    padding-right: 0.1em;
 
37
}
 
38
 
 
39
mi + mrow {
 
40
    margin-left: 0.1em;
18
41
}
19
42
 
20
43
mfrac {
 
44
    display: inline-block;
21
45
    vertical-align: middle;
22
46
}
23
47
 
24
48
msub, msup {
25
 
   display: inline-block;
 
49
    display: inline-block;
 
50
    vertical-align: baseline;
26
51
}
27
52
 
28
53
msub > * + * {
29
 
   vertical-align: sub;
30
 
   font-size: 0.75em;
31
 
   line-height: 0.75em;
 
54
    vertical-align: sub;
 
55
    font-size: 0.75em;
32
56
}
33
57
 
34
58
msup > * + * {
35
 
   vertical-align: super;
36
 
   font-size: 0.75em;
37
 
   line-height: 0.75em;
 
59
    vertical-align: super;
 
60
    font-size: 0.75em;
 
61
}
 
62
 
 
63
msubsup {
 
64
    display: inline-block;
 
65
    vertical-align: baseline;
38
66
}
39
67
 
40
68
msubsup > * {
41
69
    margin: 0px;
42
70
    padding: 0px;
43
 
    vertical-align: middle;
44
71
}
45
72
 
46
73
msubsup > * + * {
47
 
   font-size: 0.75em;
48
 
   line-height: 0.75em;
 
74
    font-size: 0.75em;
49
75
}
50
76
 
51
 
munderover {
52
 
    vertical-align: middle;
 
77
munder, mover, munderover {
 
78
    display: inline-block;
 
79
    vertical-align: baseline;
53
80
}
54
81
 
55
82
munderover > * + *, mover > * + *, munder > * + * {
56
 
   font-size: 0.75em;
57
 
   line-height: 0.5625em;
58
 
}
59
 
 
60
 
mrow {
61
 
    line-height: 1em;
62
 
    white-space: nowrap;
63
 
    vertical-align: middle;
64
 
}
65
 
 
66
 
mfenced > * {
67
 
    vertical-align: middle;
68
 
}
69
 
 
70
 
mo, mn, mi {
71
 
   line-height: 0.75em;
72
 
   padding: 0px;
73
 
   margin: 0px;
 
83
    font-size: 0.75em;
 
84
}
 
85
 
 
86
mover > mi {
 
87
    text-align: center;
 
88
}
 
89
 
 
90
mo, mn, mi, mtext {
 
91
    padding: 0px;
 
92
    margin: 0px;
 
93
}
 
94
 
 
95
mo {
 
96
    display: inline-block;
 
97
}
 
98
 
 
99
mo {
 
100
    padding-left: 0.05em;
 
101
    padding-right: 0.05em;
74
102
}
75
103
 
76
104
mo[mathsize="small"], mn[mathsize="small"], mi[mathsize="small"] {
77
 
   font-size: 0.75em;
78
 
   line-height: 0.5625em;
 
105
    font-size: 0.75em;
79
106
}
80
107
 
81
108
mo[mathsize="normal"],mn[mathsize="normal"],mi[mathsize="normal"] {
82
 
   font-size: 1em;
83
 
   line-height: 0.75em;
 
109
    font-size: 1em;
84
110
}
85
111
 
86
112
mo[mathsize="big"], mn[mathsize="big"], mi[mathsize="big"] {
87
 
   line-height: 1.2em;
88
 
   font-size: 1.5em;
 
113
    font-size: 1.5em;
89
114
}
90
115
 
91
116
annotation, annotation-xml {
100
125
}
101
126
 
102
127
msqrt {
 
128
    display: inline-block;
103
129
    padding-top: 0.2em;
104
130
    padding-left: 0.75em;
105
131
}
106
132
 
107
133
mroot {
 
134
    display: inline-block;
108
135
    padding-top: 0.2em;
109
136
    padding-left: 0.2em;
110
137
}
111
138
 
112
139
mroot > * + * {
113
140
    font-size: 0.75em;
114
 
    line-height: 0.75em;
115
141
    vertical-align: top;
116
142
    padding-right: 0.3em;
117
143
}
118
144
 
119
145
mtable {
120
146
    display: inline-table;
121
 
    line-height: 1.5em;
122
147
    text-align: center;
123
148
    vertical-align: middle;
124
149
}
168
193
    border-left: dashed thin;
169
194
}
170
195
 
 
196
mspace[linebreak="newline"] {
 
197
    display: block;
 
198
}