• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1@namespace "http://www.w3.org/1998/Math/MathML";
2
3math {
4    font-family: Symbol, STIXGeneral, "Times New Roman";
5    display: inline-block;
6    padding: 0px;
7    margin: 0px;
8    vertical-align: baseline;
9    line-height: 1.0;
10}
11
12math[display="block"] {
13    display: block;
14    text-align: center;
15    page-break-inside: avoid;
16    margin-bottom: 1em;
17}
18
19math > * {
20    vertical-align: baseline;
21}
22
23mrow, mfenced {
24    display: inline-block;
25    white-space: nowrap;
26    vertical-align: middle;
27}
28
29mrow > mo, mfenced > mo, math > mo
30{
31    vertical-align: middle;
32}
33
34mi, mtext {
35    font-style: italic;
36    padding-right: 0.1em;
37}
38
39mi + mrow {
40    margin-left: 0.1em;
41}
42
43mfrac {
44    display: inline-block;
45    vertical-align: middle;
46}
47
48msub, msup {
49    display: inline-block;
50    vertical-align: baseline;
51}
52
53msub > * + * {
54    vertical-align: sub;
55    font-size: 0.75em;
56}
57
58msup > * + * {
59    vertical-align: super;
60    font-size: 0.75em;
61}
62
63msubsup {
64    display: inline-block;
65    vertical-align: baseline;
66}
67
68msubsup > * {
69    margin: 0px;
70    padding: 0px;
71}
72
73msubsup > * + * {
74    font-size: 0.75em;
75}
76
77munder, mover, munderover {
78    display: inline-block;
79    vertical-align: baseline;
80}
81
82munderover > * + *, mover > * + *, munder > * + * {
83    font-size: 0.75em;
84}
85
86mover > mi {
87    text-align: center;
88}
89
90mo, mn, mi, mtext {
91    padding: 0px;
92    margin: 0px;
93}
94
95mo {
96    display: inline-block;
97}
98
99mo {
100    padding-left: 0.05em;
101    padding-right: 0.05em;
102}
103
104mo[mathsize="small"], mn[mathsize="small"], mi[mathsize="small"] {
105    font-size: 0.75em;
106}
107
108mo[mathsize="normal"],mn[mathsize="normal"],mi[mathsize="normal"] {
109    font-size: 1em;
110}
111
112mo[mathsize="big"], mn[mathsize="big"], mi[mathsize="big"] {
113    font-size: 1.5em;
114}
115
116annotation, annotation-xml {
117    display:none;
118}
119
120mphantom {
121    visibility: hidden;
122}
123merror {
124    outline: solid thin red;
125}
126
127msqrt {
128    display: inline-block;
129    padding-top: 0.2em;
130    padding-left: 0.75em;
131}
132
133mroot {
134    display: inline-block;
135    padding-top: 0.2em;
136    padding-left: 0.2em;
137}
138
139mroot > * + * {
140    font-size: 0.75em;
141    vertical-align: top;
142    padding-right: 0.3em;
143}
144
145mtable {
146    display: inline-table;
147    text-align: center;
148    vertical-align: middle;
149}
150mtr {
151    display: table-row;
152}
153mtd {
154    display: table-cell;
155    padding: 0 0.5ex;
156}
157
158mtable[columnalign="left"], mtr[columnalign="left"], mtd[columnalign="left"] {
159    text-align: left;
160}
161
162mtable[columnalign="right"], mtr[columnalign="right"], mtd[columnalign="right"] {
163    text-align: right;
164}
165mtable[rowalign="top"] mtd, mtable mtr[rowalign="top"] mtd, mtable mtr mtd[rowalign="top"] {
166    vertical-align: top;
167}
168mtable[rowalign="bottom"] mtd, mtable mtr[rowalign="bottom"] mtd, mtable mtr mtd[rowalign="bottom"] {
169    vertical-align: bottom;
170}
171mtable[rowalign="center"] mtd, mtable mtr[rowalign="center"] mtd, mtable mtr mtd[rowalign="center"] {
172    vertical-align: middle;
173}
174mtable[frame="solid"] {
175    border: solid thin;
176}
177mtable[frame="dashed"] {
178    border: dashed thin;
179}
180mtable[rowlines="solid"], mtable[rowlines="dashed"], mtable[columnlines="solid"], mtable[columnlines="dashed"] {
181    border-collapse: collapse;
182}
183mtable[rowlines="solid"] > mtr + mtr {
184    border-top: solid thin;
185}
186mtable[rowlines="dashed"] > mtr + mtr {
187    border-top: dashed thin;
188}
189mtable[columnlines="solid"] > mtr > mtd + mtd {
190    border-left: solid thin;
191}
192mtable[columnlines="dashed"] > mtr > mtd + mtd {
193    border-left: dashed thin;
194}
195
196mspace[linebreak="newline"] {
197    display: block;
198}
199