]> git.lyx.org Git - lyx.git/blob - lib/symbols
ad5424a40edcb925939f963b2cf1e5ba0ee2b641
[lyx.git] / lib / symbols
1 #
2 # things supported by real insets in mathed
3 #
4 #
5 # The syntax of lib/symbols is very ad hoc.
6 # There are several possible formats of a line, which are quite different.
7 # If you put any symbol with a requirement inside an iffont clause, you
8 # must put an alternative definition with the same requirement in the
9 # corresponding else clause. Otherwise the LaTeX output would depend on the
10 # availability of the font. This usually no problem in GUI mode, since all
11 # fonts are shipped with LyX, but in command line mode no font is available
12 # at all.
13 # New symbols for font packages may be created using
14 # development/tools/generate_symbols_list.py (but may require manual fixes
15 # as well).
16
17 # decorations
18 acute               decoration none
19 bar                 decoration none
20 breve               decoration none
21 check               decoration none
22 ddddot              decoration none       amsmath
23 dddot               decoration none       amsmath
24 ddot                decoration none
25 dot                 decoration none
26 grave               decoration none
27 hat                 decoration none
28 mathring            decoration none
29 overbrace           decoration none
30 overleftarrow       decoration none
31 overleftrightarrow  decoration none       amsmath
32 overline            decoration none
33 overrightarrow      decoration none
34 tilde               decoration none
35 underbar            decoration none
36 underbrace          decoration none
37 underleftarrow      decoration none       amsmath
38 underleftrightarrow decoration none       amsmath
39 underline           decoration none
40 underrightarrow     decoration none       amsmath
41 #Do not load automatically, it redefines some other symbols, and we don't
42 #have a possibility to turn automatic loading off like for ams
43 #undertilde          decoration none       accents
44 undertilde          decoration none
45 utilde              decoration none       undertilde
46 vec                 decoration none
47 widehat             decoration none
48 widetilde           decoration none
49
50 # dots
51 dots              dots        none
52 #Do not load automatically, it redefines some other symbols, and we don't
53 #have a possibility to turn automatic loading off like for ams
54 #adots             dots        none        yhmath
55 adots             dots        none
56 cdots             dots        none
57 ddots             dots        none
58 dotsb             dots        none        amsmath
59 dotsc             dots        none        amsmath
60 dotsi             dots        none        amsmath
61 dotsm             dots        none        amsmath
62 dotso             dots        none        amsmath
63 iddots            dots        none        mathdots
64 ldots             dots        none
65 vdots             dots        none
66
67 # big delimiters
68 big               big         none
69 bigl              big         none
70 bigm              big         none
71 bigr              big         none
72 Big               big         none
73 Bigl              big         none
74 Bigm              big         none
75 Bigr              big         none
76 bigg              big         none
77 biggl             big         none
78 biggm             big         none
79 biggr             big         none
80 Bigg              big         none
81 Biggl             big         none
82 Biggm             big         none
83 Biggr             big         none
84 # The following are not standard LaTeX, but defined in the lucida font
85 # packages. No 'm' versions!
86 # See lucidabr.dtx for a possible implementation if you want to use these
87 # with other fonts.
88 biggg             big         none
89 bigggl            big         none
90 bigggr            big         none
91 Biggg             big         none
92 Bigggl            big         none
93 Bigggr            big         none
94
95 # font changes
96 # name           "font"       math/text family  series  shape  color
97 # mathnormal should stay the first
98 mathnormal        font        mathmode  inherit  medium   up  math
99 frak              font        mathmode
100 mathbb            font        mathmode
101 mathbf            font        mathmode
102 mathcal           font        mathmode
103 mathfrak          font        mathmode
104 mathit            font        mathmode
105 mathrm            font        mathmode
106 mathscr           font        mathmode 
107 mathsf            font        mathmode
108 mathtt            font        mathmode
109 textnormal        font        textmode  inherit  medium   up  math
110 text              font        textmode
111 textbf            font        textmode
112 textipa           font        textmode
113 textit            font        textmode
114 textmd            font        textmode
115 textrm            font        textmode
116 textsc            font        textmode
117 textsl            font        textmode
118 textsf            font        textmode
119 texttt            font        textmode
120 textup            font        textmode
121 emph              font        textmode
122 noun              font        textmode
123 # ce and cf are provided by the mhchem package
124 ce                font        forcetext
125 cf                font        forcetext
126
127 # old-style font commands
128 bf                oldfont     none
129 cal               oldfont     none
130 it                oldfont     none
131 rm                oldfont     none
132 tt                oldfont     none
133
134 # matrix environments
135 Bmatrix           matrix      none
136 Vmatrix           matrix      none
137 bmatrix           matrix      none
138 matrix            matrix      none
139 pmatrix           matrix      none
140 psmatrix          matrix      none
141 smallmatrix       matrix      none
142 vmatrix           matrix      none
143 CD                matrix      none
144
145 # split environments with optional valign argument.
146 # the others (split and alignedat) are hardcoded.
147 aligned           split       none
148 gathered          split       none
149 # from Morten H\o gholm's mathtools.sty:
150 lgathered         split       none
151 rgathered         split       none
152
153 # references
154 pageref           ref         none
155 prettyref         ref         none
156 refstyle          ref         none
157 ref               ref         none
158 vpageref          ref         none
159 vref              ref         none
160
161 # spaces
162 lyxnegspace       space       none
163 lyxposspace       space       none
164 !                 space       none
165 negthinspace      space       none
166 negmedspace       space       none
167 negthickspace     space       none
168 ,                 space       none
169 thinspace         space       none
170 :                 space       none
171 medspace          space       none
172 ;                 space       none
173 thickspace        space       none
174 enskip            space       none
175 enspace           space       none
176 quad              space       none
177 qquad             space       none
178 hfill             space       none
179 hspace*           space       none
180 hspace            space       none
181
182 # styles
183 displaystyle      style       0
184 textstyle         style       1
185 scriptstyle       style       2
186 scriptscriptstyle style       3
187
188 # misc
189 # The commented lines in this block get misparsed as MathSymbolInset because
190 # createMathInset() does not know them. I don't know if this is old cruft
191 # or if it is planned to use this in the future. gb 2006-03-13
192 #begin             begin       none
193 #right             right       none
194 underset          underset    none
195 overset           overset     none
196 #protect           protect     none
197 mbox              mbox        forcetext
198 tag               mbox        forcetext
199 tag*              mbox        forcetext
200 #newcommand        newcommand  none
201 #label             label       none
202 #left              left        none
203 #end               end         none
204
205
206 # In order to use one of the decorations of MathSupport.cpp, the line must
207 # be handled by a math inset which calls mathed_draw_deco(). 
208 # If new symbol do not fit into any of the existing insets, it would be ignored
209 # and new inset must be programmed.
210 # Better solutions is to use the font to draw the symbols as below.
211
212 #
213 # symbols generated from fontmath.ltx
214 #
215
216 #symbol            font   charid   charid-in-fallback-Xsymbol-font
217 alpha              cmm         174  97 mathord  α
218 beta               cmm         175  98 mathord  β
219 gamma              cmm         176 103 mathord  γ
220 delta              cmm         177 100 mathord  δ
221 epsilon            cmm         178   0 mathord  ε
222 zeta               cmm         179 122 mathord  ζ
223 eta                cmm         180 104 mathord  η
224 theta              cmm         181 113 mathord  θ
225 iota               cmm         182 105 mathord  ι
226 kappa              cmm         183 107 mathord  κ
227 lambda             cmm         184 108 mathord  λ
228 mu                 cmm         185 109 mathord  μ
229 nu                 cmm         186 110 mathord  ν
230 xi                 cmm         187 120 mathord  ξ
231 pi                 cmm         188 112 mathord  π
232 rho                cmm         189 114 mathord  ρ
233 sigma              cmm         190 115 mathord  σ
234 tau                cmm         191 116 mathord  τ
235 upsilon            cmm         192 117 mathord  υ
236 phi                cmm         193 102 mathord  φ
237 chi                cmm         194  99 mathord  χ
238 psi                cmm         195 121 mathord  ψ
239 omega              cmm          33 119 mathord  ω
240 varepsilon         cmm          34 101 mathord  ϵ
241 vartheta           cmm          35  74 mathord  ϑ
242 varpi              cmm          36 118 mathord  ϖ
243 varrho             cmm          37   0 mathord  ϱ
244 varsigma           cmm          38  86 mathord  ς
245 varphi             cmm          39 106 mathord  ϕ
246 Gamma              cmr         161  71 mathalpha  Γ
247 Delta              cmr         162  68 mathalpha  Δ
248 Theta              cmr         163  81 mathalpha  Θ
249 Lambda             cmr         164  76 mathalpha  Λ
250 Xi                 cmr         165  88 mathalpha  Ξ
251 Pi                 cmr         166  80 mathalpha  Π
252 Sigma              cmr         167  83 mathalpha  Σ
253 Upsilon            cmr         168 161 mathalpha  ϒ
254 Phi                cmr         169  70 mathalpha  Φ
255 Psi                cmr         170  89 mathalpha  Ψ
256 Omega              cmr         173  87 mathalpha  Ω
257 aleph              cmsy         64 192 mathord  ℵ
258 imath              cmm         123   0 mathord  ı
259 jmath              cmm         124   0 mathord  ȷ
260 ell                cmm          96   0 mathord  ℓ
261 wp                 cmm         125 195 mathord  ℘
262 Re                 cmsy         60 194 mathord  ℜ
263 Im                 cmsy         61 193 mathord  ℑ
264 partial            cmm          64 182 mathord  ∂
265 infty              cmsy         49 165 mathord  ∞
266 prime              cmsy         48 162 mathord  ′
267 emptyset           cmsy         59   0 mathord  ∅
268 nabla              cmsy        114 209 mathord  ∇
269 top                cmsy         62   0 mathord  ⊤
270 bot                cmsy         63  94 mathord  ⊥
271 triangle           cmsy         52   0 mathord  ▵
272 forall             cmsy         56  34 mathord  ∀
273 exists             cmsy         57  36 mathord  ∃
274 neg                cmsy         58 216 mathord  ¬
275 lnot               cmsy         58 216 mathord  ¬
276 flat               cmm          91   0 mathord  ♭
277 natural            cmm          92   0 mathord  ♮
278 sharp              cmm          93  35 mathord  ♯
279 clubsuit           cmsy        124 167 mathord  ♣
280 diamondsuit        cmsy        125 168 mathord  ♢
281 heartsuit          cmsy        126 169 mathord  ♡
282 spadesuit          cmsy        127 170 mathord  ♠
283 # We define lyxnot as mathrel in order to have proper alignment
284 lyxnot             cmsy         54  47 mathrel  ∖
285 iffont cmsy
286 # 9mu = 0.5em which is the extra space added to relation operators
287 \def\not{\lyxnot\kern-9mu}
288 else
289 \def\not{\kern4mu\lyxnot\kern-19mu}
290 endif
291 coprod             cmex         96   0 mathop   ⨿
292 bigvee             cmex         87   0 mathop   ⋁
293 bigwedge           cmex         86   0 mathop   ⋀
294 biguplus           cmex         85   0 mathop   ⨄
295 bigcap             cmex         84   0 mathop   ⋂
296 bigcup             cmex         83   0 mathop   ⋃
297 prod               cmex         81 213 mathop   ∏
298 sum                cmex         80 229 mathop   ∑
299 bigotimes          cmex         78   0 mathop   ⨂
300 bigoplus           cmex         76   0 mathop   ⨁
301 bigodot            cmex         74   0 mathop   ⨀
302 bigsqcup           cmex         70   0 mathop   ⨆
303 smallint           cmsy        115   0 mathop   ∫
304 triangleleft       cmm          47   0 mathbin  ◃
305 triangleright      cmm          46   0 mathbin  ▹
306 bigtriangleup      cmsy         52   0 mathbin  △
307 bigtriangledown    cmsy         53   0 mathbin  ▽
308 wedge              cmsy         94 217 mathbin  ∧
309 land               cmsy         94 217 mathbin  ⋀
310 vee                cmsy         95 218 mathbin  ∨
311 lor                cmsy         95 218 mathbin  ⋁
312 cap                cmsy         92 199 mathbin  ∩
313 cup                cmsy         91 200 mathbin  ∪
314 ddagger            cmsy        122   0 mathbin  ‡
315 dagger             cmsy        121   0 mathbin  †
316 sqcap              cmsy        117   0 mathbin  ⊓
317 sqcup              cmsy        116   0 mathbin  ⊔
318 uplus              cmsy         93   0 mathbin  ⊎
319 amalg              cmsy        113   0 mathbin  ⨿
320 diamond            cmsy        166 224 mathbin  ◊
321 bullet             cmsy        178 183 mathbin  •
322 wr                 cmsy        111   0 mathbin  ≀
323 div                cmsy        165 184 mathbin  ÷
324 odot               cmsy        175   0 mathbin  ⊙
325 oslash             cmsy        174 198 mathbin  ø
326 otimes             cmsy        173 196 mathbin  ⊗
327 ominus             cmsy        170   0 mathbin  ⊖
328 oplus              cmsy        169 197 mathbin  ⊕
329 mp                 cmsy        168   0 mathbin  ∓
330 pm                 cmsy        167 177 mathbin  ±
331 circ               cmsy        177   0 mathbin  ○
332 bigcirc            cmsy        176   0 mathbin  ◯
333 setminus           cmsy        110   0 mathbin  ∖
334 cdot               cmsy        162 215 mathbin  ⋅
335 ast                cmsy        164   0 mathbin  ∗
336 times              cmsy        163 180 mathbin  ×
337 star               cmm          63   0 mathbin  ★
338 propto             cmsy         47 181 mathrel  ∝
339 sqsubseteq         cmsy        118   0 mathrel  ⊑
340 sqsupseteq         cmsy        119   0 mathrel  ⊒
341 parallel           cmsy        107   0 mathrel  ∥
342 mid                cmsy        106 124 mathrel  ∣
343 dashv              cmsy         97   0 mathrel  ⊣
344 vdash              cmsy         96   0 mathrel  ⊢
345 nearrow            cmsy         37   0 mathrel  ↗
346 searrow            cmsy         38   0 mathrel  ↘
347 nwarrow            cmsy         45   0 mathrel  ↖
348 swarrow            cmsy         46   0 mathrel  ↙
349 Leftrightarrow     cmsy         44 219 mathrel  ↔
350 Leftarrow          cmsy         40 220 mathrel  ⇐
351 Rightarrow         cmsy         41 222 mathrel  ⇒
352 leq                cmsy        183 163 mathrel  ≤
353 le                 cmsy        183 163 mathrel  ≤
354 geq                cmsy        184 179 mathrel  ≥
355 ge                 cmsy        184 179 mathrel  ≥
356 succ               cmsy        194   0 mathrel  ≻
357 prec               cmsy        193   0 mathrel  ≺
358 approx             cmsy        188 187 mathrel  ≈
359 succeq             cmsy        186   0 mathrel  ⪰
360 preceq             cmsy        185   0 mathrel  ⪯
361 supset             cmsy        190 201 mathrel  ⊃
362 subset             cmsy        189 204 mathrel  ⊂
363 supseteq           cmsy        182 202 mathrel  ⊇
364 subseteq           cmsy        181 205 mathrel  ⊆
365 in                 cmsy         50 206 mathrel  ∈
366 ni                 cmsy         51  39 mathrel  ∋
367 owns               cmsy         51  39 mathrel  ∋
368 gg                 cmsy        192   0 mathrel  >
369 ll                 cmsy        191   0 mathrel  <
370 leftrightarrow     cmsy         36 171 mathrel  ↔
371 leftarrow          cmsy        195 172 mathrel  ←
372 gets               cmsy        195 172 mathrel  ←
373 rightarrow         cmsy         33 174 mathrel  →
374 to                 cmsy         33 174 mathrel  →
375 mapstochar         cmsy         55   0 mathrel  x
376 sim                cmsy        187 126 mathrel  ∼
377 simeq              cmsy         39   0 mathrel  ≃
378 perp               cmsy         63   0 mathrel  ⊥
379 equiv              cmsy        180 186 mathrel  ≡
380 asymp              cmsy        179   0 mathrel  ≈
381 smile              cmm          94   0 mathrel  ⌣
382 frown              cmm          95   0 mathrel  ⌢
383 leftharpoonup      cmm          40   0 mathrel  ↼
384 leftharpoondown    cmm          41   0 mathrel  ↽
385 rightharpoonup     cmm          42   0 mathrel  ⇀
386 rightharpoondown   cmm          43   0 mathrel  ⇁
387 lhook              cmm          44   0 mathrel  x
388 rhook              cmm          45   0 mathrel  x
389 ldotp              cmm          58   0 mathpunct  <mo>.</mo>
390 cdotp              cmsy        162   0 mathpunct  &sdot;
391 colon              cmr          58  58 mathpunct  &colon;
392 arrowvert          cmsy        106   0 mathord  &verbar;
393 Arrowvert          cmsy        107   0 mathord  &par;
394 Vert               cmsy        107   0 mathord  &par;
395 |                  cmsy        107   0 mathord  &verbar;
396 vert               cmsy        106   0 mathord  &verbar;
397 uparrow            cmsy         34 173 mathrel  &uarr;
398 downarrow          cmsy         35 175 mathrel  &darr;
399 updownarrow        cmsy        108   0 mathrel  &varr;
400 Uparrow            cmsy         42 221 mathrel  &uArr;
401 Downarrow          cmsy         43 223 mathrel  &dArr;
402 Updownarrow        cmsy        109   0 mathrel  &vArr;
403 backslash          cmsy        110   0 mathord  &bsol;
404 rangle             cmsy        105 241 mathclose  &rang;
405 langle             cmsy        104 225 mathopen  &lang;
406 rbrace             cmsy        103   0 mathclose  &rcub;
407 lbrace             cmsy        102   0 mathopen  &lcub;
408 rceil              cmsy        101 249 mathclose  &rceil;
409 lceil              cmsy        100 233 mathopen  &lceil;
410 rfloor             cmsy         99 251 mathclose  &rfloor;
411 lfloor             cmsy         98 235 mathopen  &lfloor;
412 mathparagraph      cmsy        123   0 mathord  &para;
413 mathsection        cmsy        120   0 mathord  &sect;
414 mathdollar         cmr          36   0 mathord  &dollar;
415
416 # Generated from amsfonts.sty
417
418 yen                msa          85   0 mathord  &yen;
419 checkmark          msa          88   0 mathord  &check;
420 circledR           msa         114   0 mathord  &reg;
421 maltese            msa         122   0 mathord  &malt;
422 ulcorner           msa         112   0 mathopen  &ulcorn;
423 urcorner           msa         113   0 mathclose  &urcorn;
424 llcorner           msa         120   0 mathopen  &dlcorn;
425 lrcorner           msa         121   0 mathclose  &drcorn;
426 rightleftharpoons  msa         173   0 mathrel  &lrhar;
427 angle              msa          92 208 mathord  &ang;
428 sqsubset           msa          64   0 mathrel  &sqsub;
429 sqsupset           msa          65   0 mathrel  &sqsup;
430 mho                msb         102   0 mathord  &mho;
431 square             msa         164   0 mathord  &square;
432 Box                msa         164   0 mathord  &square;
433 lozenge            msa         167   0 mathord  &loz;
434 Diamond            msa         167   0 mathord  xdiam;
435 vartriangleright   msa          66   0 mathrel  &rtri;
436 vartriangleleft    msa          67   0 mathrel  &ltri;
437 trianglerighteq    msa          68   0 mathrel  &rtrie;
438 trianglelefteq     msa          69   0 mathrel  &ltrie;
439 rightsquigarrow    msa         195   0 mathrel  &rarrw;
440 lhd                msa          67   0 mathbin  &ltri;
441 unlhd              msa          69   0 mathbin  &ltrie;
442 rhd                msa          66   0 mathbin  &rtri;
443 unrhd              msa          68   0 mathbin  &rtrie;
444
445 # Generated from amssymb.sty
446
447 boxdot             msa         161   0 mathbin  &sdotb;
448 boxplus            msa         162   0 mathbin  &plusb;
449 boxtimes           msa         163   0 mathbin  &timesb;
450 blacksquare        msa         165   0 mathord  &block;
451 centerdot          msa         166   0 mathbin  &squarf;
452 blacklozenge       msa         168   0 mathord  &diams;
453 circlearrowright   msa         169   0 mathrel  &orarr;
454 circlearrowleft    msa         170   0 mathrel  &olarr;
455 leftrightharpoons  msa         174   0 mathrel  &lrhar;
456 boxminus           msa         175   0 mathbin  &minusb;
457 Vdash              msa         176   0 mathrel  &Vdash;
458 Vvdash             msa         177   0 mathrel  &Vvdash;
459 vDash              msa         178   0 mathrel  &vDash;
460 twoheadrightarrow  msa         179   0 mathrel  &Rarr;
461 twoheadleftarrow   msa         180   0 mathrel  &Larr;
462 leftleftarrows     msa         181   0 mathrel  &llarr;
463 rightrightarrows   msa         182   0 mathrel  &rrarr;
464 upuparrows         msa         183   0 mathrel  &uuarr;
465 downdownarrows     msa         184   0 mathrel  &ddarr;
466 upharpoonright     msa         185   0 mathrel  &uharr;
467 restriction        msa         185   0 mathrel  &uharr;
468 downharpoonright   msa         186   0 mathrel  &dharr;
469 upharpoonleft      msa         187   0 mathrel  &uharl;
470 downharpoonleft    msa         188   0 mathrel  &dharl;
471 rightarrowtail     msa         189   0 mathrel  &rarrtl;
472 leftarrowtail      msa         190   0 mathrel  &larrtl;
473 leftrightarrows    msa         191   0 mathrel  &lrarr;
474 rightleftarrows    msa         192   0 mathrel  &rlarr;
475 Lsh                msa         193   0 mathrel  &lsh;
476 Rsh                msa         194   0 mathrel  &rsh;
477 leftrightsquigarrow msa         33   0 mathrel  &harrw;
478 looparrowleft      msa          34   0 mathrel  &larrlp;
479 looparrowright     msa          35   0 mathrel  &rarrlp;
480 circeq             msa          36   0 mathrel  &cire;
481 succsim            msa          37   0 mathrel  &scsim;
482 gtrsim             msa          38   0 mathrel  &gsim;
483 gtrapprox          msa          39   0 mathrel  &gap;
484 multimap           msa          40   0 mathrel  &mumap;
485 therefore          msa          41  92 mathrel  &there4;
486 because            msa          42   0 mathrel  &becaus;
487 doteqdot           msa          43   0 mathrel  &eDot;
488 Doteq              msa          43   0 mathrel  &eDot;
489 triangleq          msa          44   0 mathrel  &trie;
490 precsim            msa          45   0 mathrel  &prsim;
491 lesssim            msa          46   0 mathrel  &lsim;
492 lessapprox         msa          47   0 mathrel  &lap;
493 eqslantless        msa          48   0 mathrel  &els;
494 eqslantgtr         msa          49   0 mathrel  &egs;
495 curlyeqprec        msa          50   0 mathrel  &cuepr;
496 curlyeqsucc        msa          51   0 mathrel  &cuesc;
497 preccurlyeq        msa          52   0 mathrel  &prcue;
498 leqq               msa          53   0 mathrel  &lE;
499 leqslant           msa          54   0 mathrel  &les;
500 lessgtr            msa          55   0 mathrel  &lg;
501 backprime          msa          56   0 mathord  &bprime;
502 risingdotseq       msa          58   0 mathrel  &erDot;
503 fallingdotseq      msa          59   0 mathrel  &efDot;
504 succcurlyeq        msa          60   0 mathrel  &sccue;
505 geqq               msa          61   0 mathrel  &gE;
506 geqslant           msa          62   0 mathrel  &ges;
507 gtrless            msa          63   0 mathrel  &gl;
508 bigstar            msa          70   0 mathord  &starf;
509 between            msa          71   0 mathrel  &twixt;
510 blacktriangledown  msa          72   0 mathord  &dtrif;
511 blacktriangleright msa          73   0 mathrel  &rtrif;
512 blacktriangleleft  msa          74   0 mathrel  &ltrif;
513 vartriangle        msa          77   0 mathrel  &#x25b5;
514 blacktriangle      msa          78   0 mathord  &utrif;
515 triangledown       msa          79   0 mathord  &dtri;
516 eqcirc             msa          80   0 mathrel  &ecir;
517 lesseqgtr          msa          81   0 mathrel  &leg;
518 gtreqless          msa          82   0 mathrel  &gel;
519 lesseqqgtr         msa          83   0 mathrel  &lEg;
520 gtreqqless         msa          84   0 mathrel  &gEl;
521 Rrightarrow        msa          86   0 mathrel  &rAarr;
522 Lleftarrow         msa          87   0 mathrel  &lAarr;
523 veebar             msa          89   0 mathbin  &veebar;
524 barwedge           msa          90   0 mathbin  &barwed;
525 doublebarwedge     msa          91   0 mathbin  &Barwed;
526 measuredangle      msa          93   0 mathord  &angmsd;
527 sphericalangle     msa          94   0 mathord  &angsph;
528 varpropto          msa          95   0 mathrel  &vprop;
529 smallsmile         msa          96   0 mathrel  &ssmile;
530 smallfrown         msa          97   0 mathrel  &sfrown;
531 Subset             msa          98   0 mathrel  &Sub;
532 Supset             msa          99   0 mathrel  &Sup;
533 Cup                msa         100   0 mathbin  &Cup;
534 doublecup          msa         100   0 mathbin  &Cup;
535 Cap                msa         101   0 mathbin  &Cap;
536 doublecap          msa         101   0 mathbin  &Cap;
537 curlywedge         msa         102   0 mathbin  &cuwed;
538 curlyvee           msa         103   0 mathbin  &cuvee;
539 leftthreetimes     msa         104   0 mathbin  &lthree;
540 rightthreetimes    msa         105   0 mathbin  &rthree;
541 subseteqq          msa         106   0 mathrel  &subE;
542 supseteqq          msa         107   0 mathrel  &supE;
543 bumpeq             msa         108   0 mathrel  &bumpe;
544 Bumpeq             msa         109   0 mathrel  &bump;
545 lll                msa         110   0 mathrel  &Ll;
546 llless             msa         110   0 mathrel  &Ll;
547 ggg                msa         111   0 mathrel  &Gg;
548 gggtr              msa         111   0 mathrel  &Gg;
549 circledS           msa         115   0 mathord  &oS;
550 pitchfork          msa         116   0 mathrel  &fork;
551 dotplus            msa         117   0 mathbin  &plusdo;
552 backsim            msa         118   0 mathrel  &bsim;
553 backsimeq          msa         119   0 mathrel  &bsime;
554 complement         msa         123   0 mathord  &comp;
555 intercal           msa         124   0 mathbin  &intcal;
556 circledcirc        msa         125   0 mathbin  &ocir;
557 circledast         msa         126   0 mathbin  &oast;
558 circleddash        msa         127   0 mathbin  &odash;
559 lvertneqq          msb         161   0 mathrel  &lvnE;
560 gvertneqq          msb         162   0 mathrel  &gvnE;
561 nleq               msb         163   0 mathrel  &nle;
562 ngeq               msb         164   0 mathrel  &nge;
563 nless              msb         165   0 mathrel  &nlt;
564 ngtr               msb         166   0 mathrel  &ngt;
565 nprec              msb         167   0 mathrel  &npr;
566 nsucc              msb         168   0 mathrel  &nsc;
567 lneqq              msb         169   0 mathrel  &lnE;
568 gneqq              msb         170   0 mathrel  &gnE;
569 nleqslant          msb         173   0 mathrel  &nles;
570 ngeqslant          msb         174   0 mathrel  &nges;
571 lneq               msb         175   0 mathrel  &nle;
572 gneq               msb         176   0 mathrel  &gne;
573 npreceq            msb         177   0 mathrel  &nprcue;
574 nsucceq            msb         178   0 mathrel  &nsccue;
575 precnsim           msb         179   0 mathrel  &prnsim;
576 succnsim           msb         180   0 mathrel  &scnsim;
577 lnsim              msb         181   0 mathrel  &lnsim;
578 gnsim              msb         182   0 mathrel  &gnsim;
579 nleqq              msb         183   0 mathrel  &nlE;
580 ngeqq              msb         184   0 mathrel  &ngE;
581 precneqq           msb         185   0 mathrel  &prnE;
582 succneqq           msb         186   0 mathrel  &scnE;
583 precnapprox        msb         187   0 mathrel  &prnap;
584 succnapprox        msb         188   0 mathrel  &scnap;
585 lnapprox           msb         189   0 mathrel  &lnap;
586 gnapprox           msb         190   0 mathrel  &gnap;
587 nsim               msb         191   0 mathrel  &nsim;
588 ncong              msb         192   0 mathrel  &ncong;
589 diagup             msb         193   0 mathord  &#x2571;
590 diagdown           msb         194   0 mathord  &#x2572;
591 varsubsetneq       msb         195   0 mathrel  &vsubne;
592 varsupsetneq       msb          33   0 mathrel  &vsupne;
593 nsubseteqq         msb          34   0 mathrel  &nsube;
594 nsupseteqq         msb          35   0 mathrel  &nsupe;
595 subsetneqq         msb          36   0 mathrel  &nsubE;
596 supsetneqq         msb          37   0 mathrel  &nsupE;
597 varsubsetneqq      msb          38   0 mathrel  &vsubnE;
598 varsupsetneqq      msb          39   0 mathrel  &vsupnE;
599 subsetneq          msb          40   0 mathrel  &subne;
600 supsetneq          msb          41   0 mathrel  &supne;
601 nsubseteq          msb          42   0 mathrel  &nsube;
602 nsupseteq          msb          43   0 mathrel  &nsupe;
603 nparallel          msb          44   0 mathrel  &npar;
604 nmid               msb          45   0 mathrel  &rnmid;
605 nshortmid          msb          46   0 mathrel  &nsmid;
606 nshortparallel     msb          47   0 mathrel  &nspar;
607 nvdash             msb          48   0 mathrel  &nvdash;
608 nVdash             msb          49   0 mathrel  &nVdash;
609 nvDash             msb          50   0 mathrel  &nvDash;
610 nVDash             msb          51   0 mathrel  &nVDash;
611 ntrianglerighteq   msb          52   0 mathrel  &nrtrie;
612 ntrianglelefteq    msb          53   0 mathrel  &nltrie;
613 ntriangleleft      msb          54   0 mathrel  &nltri;
614 ntriangleright     msb          55   0 mathrel  &nrtri;
615 nleftarrow         msb          56   0 mathrel  &nlarr;
616 nrightarrow        msb          57   0 mathrel  &nrarr;
617 nLeftarrow         msb          58   0 mathrel  &nlArr;
618 nRightarrow        msb          59   0 mathrel  &nrArr;
619 nLeftrightarrow    msb          60   0 mathrel  &nhArr;
620 nleftrightarrow    msb          61   0 mathrel  &nharr;
621 divideontimes      msb          62   0 mathbin  &divonx;
622 varnothing         msb          63   0 mathord  &emptyv;
623 nexists            msb          64   0 mathord  &nexist;
624 Finv               msb          96   0 mathord  &#x2132;
625 Game               msb          97   0 mathord  &#x2141;
626 eth                msb         103   0 mathord  &#x00F0;
627 eqsim              msb         104   0 mathrel  &esim;
628 beth               msb         105   0 mathord  &beth;
629 gimel              msb         106   0 mathord  &gimel;
630 daleth             msb         107   0 mathord  &daleth;
631 lessdot            msb         108   0 mathbin  &ltdot;
632 gtrdot             msb         109   0 mathbin  &gtdot;
633 ltimes             msb         110   0 mathbin  &ltimes;
634 rtimes             msb         111   0 mathbin  &rtimes;
635 shortmid           msb         112   0 mathrel  &smid;
636 shortparallel      msb         113   0 mathrel  &spar;
637 smallsetminus      msb         114   0 mathbin  &ssetmn;
638 thicksim           msb         115   0 mathrel  &thksim;
639 thickapprox        msb         116   0 mathrel  &thkap;
640 approxeq           msb         117   0 mathrel  &ape;
641 succapprox         msb         118   0 mathrel  &scap;
642 precapprox         msb         119   0 mathrel  &prap;
643 curvearrowleft     msb         120   0 mathrel  &cularr;
644 curvearrowright    msb         121   0 mathrel  &curarr;
645 digamma            msb         122   0 mathord  &gammad;
646 varkappa           msb         123   0 mathord  &kappav;
647 # Note: Other blackboard symbols are in the same unicode range
648 Bbbk               msb         124   0 mathord  &#x1d55c;
649 hslash             msb         125   0 mathord  &plankv;
650 hbar               msb         126   0 mathord  &planck;
651 backepsilon        msb         127   0 mathrel  &bepsi;
652
653 lyxbar             cmsy        161   0 mathord  &mdash;
654 lyxeq              cmr          61   0 mathord  =
655 lyxdabar           msa          57   0 mathord  &ndash;
656 lyxright           msa          75   0 mathord  &rarr;
657 lyxleft            msa          76   0 mathord  &larr;
658
659 male               wasy          26  0 x        &male;
660 female             wasy          25  0 x        &female;
661 currency           wasy          27  0 textmode &curren; wasysym # works in text mode only (produces \oe in math mode)
662 phone              wasy          7   0 textmode &phone;  wasysym # works in text mode only (produces \Upsilon in math mode)
663 recorder           wasy          6   0 textmode &telrec; wasysym # works in text mode only (produces \Sigma in math mode)
664 clock              wasy          28  0 textmode &clock;  wasysym # works in text mode only (produces \o in math mode)
665 lightning          wasy          18  0 x        &#x2607;
666 # FIXME Display is wrong: qt does not display characters at the \t position (0x09)
667 pointer            wasy          9   0 textmode x        wasysym # works in text mode only (produces \Psi in math mode)
668 RIGHTarrow         wasy          17  0 textmode &#x25B6; wasysym # works in text mode only (produces \jmath in math mode)
669 LEFTarrow          wasy          16  0 textmode &#x25C0; wasysym # works in text mode only (produces \imath in math mode)
670 UParrow            wasy          75  0 textmode &#x25B2; wasysym # works in text mode only (produces K in math mode)
671 DOWNarrow          wasy          76  0 textmode &#x25BC; wasysym # works in text mode only (produces L in math mode)
672 AC                 wasy          58  0 textmode x        wasysym # works in text mode only
673 # \def\HF{\leavevmode \lower0.9pt\hbox to 0pt{\kern0.5pt\wasyfamily\char58\hss}\raise0.9pt\hbox{\kern0.5pt\wasyfamily\char58\kern0.5pt}} wasysym
674 VHF                wasy          64  0 x        x
675 Square             wasy          50  0 x        &square;
676 #CheckedBox         wasy          50\hss}\hbox{\wasyfamily\char8  0 x
677 XBox               wasy          52  0 x        &timesb;
678 hexagon            wasy          55  0 x        &#x2b21;
679 pentagon           wasy          68  0 x        &#x2b20;
680 octagon            wasy          56  0 x        x
681 varhexagon         wasy          57  0 x        &#x2b21;
682 hexstar            wasy          65  0 x        &sext;
683 varhexstar         wasy          66  0 x        &sext;
684 davidsstar         wasy          67  0 x        &#x2721;
685 diameter           wasy          31  0 x        &#x2300;
686 # Unicode is wrong, but a true alternate doesn't seem available.
687 invdiameter        wasy          21  0 x        &#x2300;
688 varangle           wasy          30  0 x        &angsph;
689 wasylozenge        wasy          53  0 x        &#x2311;
690 kreuz              wasy          54  0 x        &#x2720;
691 smiley             wasy          44  0 x        &#x263A;
692 frownie            wasy          47  0 x        &#x2639;
693 blacksmiley        wasy          45  0 x        &#x263B;
694 sun                wasy          46  0 x        &#x263C;
695 checked            wasy          8   0 x        &#x2713;
696 bell               wasy          10  0 x        &#x237E;
697 eighthnote         wasy          11  0 x        &#x266E;
698 quarternote        wasy          12  0 x        &#x2669;
699 halfnote           wasy          13  0 x        &#x1d15e;
700 fullnote           wasy          14  0 x        &#x1d15d;
701 twonotes           wasy          15  0 x        &#x266B;
702 brokenvert         wasy          124 0 x        &brvbar;
703 ataribox           wasy          109 0 x        x
704 wasytherefore      wasy          5   0 x        &there4;
705 Circle             wasy          35  0 x        &cir;
706 CIRCLE             wasy          32  0 x        &#x25cF;
707 Leftcircle         wasy          73  0 x        x
708 LEFTCIRCLE         wasy          71  0 x        &#x25D6;
709 Rightcircle        wasy          74  0 x        x
710 RIGHTCIRCLE        wasy          72  0 x        &#x25D7;
711 #LEFTcircle {\hbox to 0pt{\wasyfamily\char71\hss}\hbox{\wasyfamily\char35}}
712 #RIGHTcircle{\hbox to 0pt{\wasyfamily\char72\hss}\hbox{\wasyfamily\char35}}
713
714 # Defined by amsmath.sty
715
716 varGamma           cmm         161  0  mathord  x  amsmath
717 varDelta           cmm         162  0  mathord  x  amsmath
718 varTheta           cmm         163  0  mathord  x  amsmath
719 varLambda          cmm         164  0  mathord  x  amsmath
720 varXi              cmm         165  0  mathord  x  amsmath
721 varPi              cmm         166  0  mathord  x  amsmath
722 varSigma           cmm         167  0  mathord  x  amsmath
723 varUpsilon         cmm         168  0  mathord  x  amsmath
724 varPhi             cmm         169  0  mathord  x  amsmath
725 varPsi             cmm         170  0  mathord  x  amsmath
726 varOmega           cmm         173  0  mathord  x  amsmath
727
728 #
729 # wasy astronomy
730 #
731
732 vernal             wasy          23  0 x        &#x2648;
733 ascnode            wasy          19  0 x        &#x260A;
734 descnode           wasy          20  0 x        &#x260B;
735 fullmoon           wasy          35  0 x        &circ;
736 newmoon            wasy          32  0 x        &#x25CF;
737 leftmoon           wasy          36  0 x        &#x263E;
738 rightmoon          wasy          37  0 x        &#x263D;
739 astrosun           cmsy         175  0 mathbin  &#x2609;  wasysym
740 mercury            wasy          39  0 x        &#x263F;
741 venus              wasy          25  0 x        &#x2640;
742 earth              wasy          38  0 x        &#x2641;
743 mars               wasy          26  0 x        &#x2642;
744 jupiter            wasy          88  0 x        &#x2643;
745 saturn             wasy          89  0 x        &#x2644;
746 uranus             wasy          90  0 x        &#x2645;
747 neptune            wasy          91  0 x        &#x2646;
748 pluto              wasy          92  0 x        &#x2647;
749
750 #
751 # wasy zodiac
752 #
753 aries              wasy          23  0 x        &#x2648;
754 taurus             wasy          93  0 x        &#x2649;
755 gemini             wasy          94  0 x        &#x264A;
756 cancer             wasy          95  0 x        &#x264B;
757 leo                wasy          19  0 x        &#x264C;
758 virgo              wasy          96  0 x        &#x264D;
759 libra              wasy          97  0 x        &#x264E;
760 scorpio            wasy          98  0 x        &#x264F;
761 sagittarius        wasy          99  0 x        &#x2650;
762 capricornus        wasy          100 0 x        &#x2651;
763 aquarius           wasy          101 0 x        &#x2652;
764 pisces             wasy          102 0 x        &#x2653;
765 conjunction        wasy          86  0 textmode &#x260C; wasysym # works in text mode only (produces V in math mode)
766 opposition         wasy          87  0 textmode &#x260D; wasysym # works in text mode only (produces W in math mode)
767 # APL characters
768 APLstar            wasy          69  0 x        &#x235F;
769 APLlog             wasy          22  0 x        x
770 APLbox             wasy          126 0 x        &#x2395;
771 APLup              wasy          0   0 x        x
772 APLdown            wasy          70  0 x        x
773 APLinput           wasy          125 0 x        x
774 APLcomment         wasy          127 0 x        x
775 #APLinv     {{\hbox to 0pt{$\div$\hss}\APLbox}}
776 APLuparrowbox      wasy         110  0 x        &#x2350;
777 APLdownarrowbox    wasy         111  0 x        &#x2357;
778 APLleftarrowbox    wasy         112  0 x        &#x2347;
779 APLrightarrowbox   wasy         113  0 x        &#x2348;
780
781 # math characters
782 Bowtie             wasy          49  0 x        &#x22C8;
783 leftturn           wasy          34  0 x        &#x27F2;
784 rightturn          wasy          33  0 x        &#x27F3;
785 # diagrams
786 #photon             wasy          58\char58\char58\char58}}
787 #gluon              wasy          81\char80\char80\char80%
788 #char80\char80\char80\char82}}
789 # special characters
790 cent               wasy         103   0 x        &#00A2;
791 permil             wasy         104   0 x        &#x2030;
792 agemO              wasy          48   0 textmode &mho;    wasysym # works in text mode only (produces 0 in math mode)
793 thorn              wasy         105   0 textmode &#x00FE; wasysym # works in text mode only (produces i in math mode)
794 Thorn              wasy         106   0 textmode &#x00DE; wasysym # works in text mode only (produces j in math mode)
795 openo              wasy         108   0 textmode &#x0254; wasysym # works in text mode only (produces l in math mode)
796 inve               wasy          85   0 textmode &#x0259; wasysym # works in text mode only (produces U in math mode)
797
798 #mho               wasy          48    0  mathord &mho; # already in amsfonts
799 #Join              wasy          49    0  mathrel x
800 #Box               wasy          50    0  mathord x
801 #Diamond           wasy          51    0  mathord x
802 leadsto            wasy          59    0  mathrel &rarrc;
803 #sqsubset          wasy          60    0  mathrel &sqsub; # already in amsfonts
804 #sqsupset          wasy          61    0  mathrel &sqsup; # already in amsfonts
805 #lhd               wasy           1    0  mathbin x
806 #unlhd             wasy           2    0  mathbin x
807 LHD                wasy          16    0  mathbin &#x2C50;
808 #rhd               wasy           3    0  mathbin x
809 #unrhd             wasy           4    0  mathbin x
810 RHD                wasy          17    0  mathbin &#x25B6;
811 apprle             wasy          62    0  mathrel &lsim;
812 apprge             wasy          63    0  mathrel &gsim;
813 wasypropto         wasy          29    0  mathrel &prop;
814 invneg             wasy          24    0  mathrel &#x2310;
815 ocircle            wasy          35    0  mathbin &#x229A;
816 logof              wasy          22    0  mathrel x
817 varint             wasy         114    0  mathop  &int;
818 varoint            wasy         117    0  mathop  &int;
819
820 # Generated from stmaryrd.sty
821
822 shortleftarrow     stmry   0   0 mathrel    x  stmaryrd
823 shortrightarrow    stmry   1   0 mathrel    x  stmaryrd
824 shortuparrow       stmry   2   0 mathrel    x  stmaryrd
825 shortdownarrow     stmry   3   0 mathrel    x  stmaryrd
826 Yup                stmry   4   0 mathbin    x  stmaryrd
827 Ydown              stmry   5   0 mathbin    x  stmaryrd
828 Yleft              stmry   6   0 mathbin    x  stmaryrd
829 Yright             stmry   7   0 mathbin    x  stmaryrd
830 varcurlyvee        stmry   8   0 mathbin    x  stmaryrd
831 # qt does not display characters at the \t position (0x09)
832 # therefore our .ttf font contains a copy at 254 (0xfe)
833 #varcurlywedge      stmry   9   0 mathbin    x  stmaryrd
834 varcurlywedge      stmry 254   0 mathbin    x  stmaryrd
835 minuso             stmry  10   0 mathbin    x  stmaryrd
836 baro               stmry  11   0 mathbin    x  stmaryrd
837 sslash             stmry  12   0 mathbin    x  stmaryrd
838 bbslash            stmry  13   0 mathbin    x  stmaryrd
839 moo                stmry  14   0 mathbin    x  stmaryrd
840 varotimes          stmry  15   0 mathbin    x  stmaryrd
841 varoast            stmry  16   0 mathbin    x  stmaryrd
842 varobar            stmry  17   0 mathbin    x  stmaryrd
843 varodot            stmry  18   0 mathbin    x  stmaryrd
844 varoslash          stmry  19   0 mathbin    x  stmaryrd
845 varobslash         stmry  20   0 mathbin    x  stmaryrd
846 varocircle         stmry  21   0 mathbin    x  stmaryrd
847 varoplus           stmry  22   0 mathbin    x  stmaryrd
848 varominus          stmry  23   0 mathbin    x  stmaryrd
849 boxast             stmry  24   0 mathbin    x  stmaryrd
850 boxbar             stmry  25   0 mathbin    x  stmaryrd
851 #boxdot             stmry  26   0 mathbin    x  stmaryrd # already in amssymb
852 boxslash           stmry  27   0 mathbin    x  stmaryrd
853 boxbslash          stmry  28   0 mathbin    x  stmaryrd
854 boxcircle          stmry  29   0 mathbin    x  stmaryrd
855 boxbox             stmry  30   0 mathbin    x  stmaryrd
856 boxempty           stmry  31   0 mathbin    x  stmaryrd
857 #lightning          stmry  32   0 mathord   x  stmaryrd # already in wasy
858 merge              stmry  33   0 mathbin    x  stmaryrd
859 vartimes           stmry  34   0 mathbin    x  stmaryrd
860 fatsemi            stmry  35   0 mathbin    x  stmaryrd
861 sswarrow           stmry  36   0 mathrel    x  stmaryrd
862 ssearrow           stmry  37   0 mathrel    x  stmaryrd
863 curlywedgeuparrow  stmry  38   0 mathrel    x  stmaryrd
864 curlywedgedownarrow stmry 39   0 mathrel    x  stmaryrd
865 fatslash           stmry  40   0 mathbin    x  stmaryrd
866 fatbslash          stmry  41   0 mathbin    x  stmaryrd
867 lbag               stmry  42   0 mathbin    x  stmaryrd
868 rbag               stmry  43   0 mathbin    x  stmaryrd
869 varbigcirc         stmry  44   0 mathbin    x  stmaryrd
870 leftrightarroweq   stmry  45   0 mathrel    x  stmaryrd
871 curlyveedownarrow  stmry  46   0 mathrel    x  stmaryrd
872 curlyveeuparrow    stmry  47   0 mathrel    x  stmaryrd
873 nnwarrow           stmry  48   0 mathrel    x  stmaryrd
874 nnearrow           stmry  49   0 mathrel    x  stmaryrd
875 leftslice          stmry  50   0 mathbin    x  stmaryrd
876 rightslice         stmry  51   0 mathbin    x  stmaryrd
877 varolessthan       stmry  52   0 mathbin    x  stmaryrd
878 varogreaterthan    stmry  53   0 mathbin    x  stmaryrd
879 varovee            stmry  54   0 mathbin    x  stmaryrd
880 varowedge          stmry  55   0 mathbin    x  stmaryrd
881 talloblong         stmry  56   0 mathbin    x  stmaryrd
882 interleave         stmry  57   0 mathbin    x  stmaryrd
883 obar               stmry  58   0 mathbin    x  stmaryrd
884 obslash            stmry  59   0 mathbin    x  stmaryrd
885 olessthan          stmry  60   0 mathbin    x  stmaryrd
886 ogreaterthan       stmry  61   0 mathbin    x  stmaryrd
887 ovee               stmry  62   0 mathbin    x  stmaryrd
888 owedge             stmry  63   0 mathbin    x  stmaryrd
889 oblong             stmry  64   0 mathbin    x  stmaryrd
890 inplus             stmry  65   0 mathrel    x  stmaryrd
891 niplus             stmry  66   0 mathrel    x  stmaryrd
892 nplus              stmry  67   0 mathbin    x  stmaryrd
893 subsetplus         stmry  68   0 mathrel    x  stmaryrd
894 supsetplus         stmry  69   0 mathrel    x  stmaryrd
895 subsetpluseq       stmry  70   0 mathrel    x  stmaryrd
896 supsetpluseq       stmry  71   0 mathrel    x  stmaryrd
897 Lbag               stmry  72   0 mathopen   x  stmaryrd
898 Rbag               stmry  73   0 mathclose  x  stmaryrd
899 llbracket          stmry  74   0 mathopen  x  stmaryrd
900 rrbracket          stmry  75   0 mathclose x  stmaryrd
901 llparenthesis      stmry  76   0 mathopen   x  stmaryrd
902 rrparenthesis      stmry  77   0 mathclose  x  stmaryrd
903 binampersand       stmry  78   0 mathopen   x  stmaryrd
904 bindnasrepma       stmry  79   0 mathclose  x  stmaryrd
905 trianglelefteqslant stmry 80   0 mathrel    x  stmaryrd
906 trianglerighteqslant stmry 81  0 mathrel    x  stmaryrd
907 ntrianglelefteqslant stmry 82  0 mathrel    x  stmaryrd
908 ntrianglerighteqslant stmry 83 0 mathrel    x  stmaryrd
909 llfloor            stmry  84   0 mathopen   x  stmaryrd
910 rrfloor            stmry  85   0 mathclose  x  stmaryrd
911 llceil             stmry  86   0 mathopen   x  stmaryrd
912 rrceil             stmry  87   0 mathclose  x  stmaryrd
913 arrownot           stmry  88   0 mathrel    x  stmaryrd
914 Arrownot           stmry  89   0 mathrel    x  stmaryrd
915 Mapstochar         stmry  90   0 mathrel    x  stmaryrd
916 mapsfromchar       stmry  91   0 mathrel    x  stmaryrd
917 Mapsfromchar       stmry  92   0 mathrel    x  stmaryrd
918 leftrightarrowtriangle stmry 93 0 mathrel   x  stmaryrd
919 leftarrowtriangle  stmry  94   0 mathrel    x  stmaryrd
920 rightarrowtriangle stmry  95   0 mathrel    x  stmaryrd
921 #bigtriangledown    stmry  96   0 mathop    x  stmaryrd #already in cmsy
922 #bigtriangleup      stmry  97   0 mathop    x  stmaryrd #already in cmsy
923 bigcurlyvee        stmry  98   0 mathop    x  stmaryrd
924 bigcurlywedge      stmry  99   0 mathop    x  stmaryrd
925 bigsqcap           stmry 100   0 mathop    x  stmaryrd
926 bigbox             stmry 101   0 mathop    x  stmaryrd
927 bigparallel        stmry 102   0 mathop    x  stmaryrd
928 biginterleave      stmry 103   0 mathop    x  stmaryrd
929 #hugetriangledown   stmry 104   0 mathop    x  stmaryrd # only in the font, not the .sty
930 #hugetriangleup     stmry 105   0 mathop    x  stmaryrd # only in the font, not the .sty
931 #hugecurlyvee       stmry 106   0 mathop    x  stmaryrd # only in the font, not the .sty
932 #hugecurlywedge     stmry 107   0 mathop    x  stmaryrd # only in the font, not the .sty
933 #hugesqcap          stmry 108   0 mathop    x  stmaryrd # only in the font, not the .sty
934 #hugebox            stmry 109   0 mathop    x  stmaryrd # only in the font, not the .sty
935 #hugeparallel       stmry 110   0 mathop    x  stmaryrd # only in the font, not the .sty
936 #hugeinterleave     stmry 111   0 mathop    x  stmaryrd # only in the font, not the .sty
937 bignplus           stmry 112   0 mathop    x  stmaryrd # caution: named hugenplus in the font
938 #largellbracket     stmry 113   0 mathopen  x  stmaryrd # only in the font, not the .sty
939 #Largellbracket     stmry 114   0 mathopen  x  stmaryrd # only in the font, not the .sty
940 #LARGEllbracket     stmry 115   0 mathopen  x  stmaryrd # only in the font, not the .sty
941 #hugellbracket      stmry 116   0 mathopen  x  stmaryrd # only in the font, not the .sty
942 #Largellbrackettop  stmry 117   0 mathopen  x  stmaryrd # only in the font, not the .sty
943 #Largellbracketbot  stmry 118   0 mathopen  x  stmaryrd # only in the font, not the .sty caution: named Hugellbrackettop in the font
944 #llbracketex        stmry 119   0 mathopen  x  stmaryrd # only in the font, not the .sty caution: named Hugellbracketbot in the font
945 #hugenplus          stmry 120   0 mathop    x  stmaryrd # only in the font, not the .sty caution: named Hugenplus in the font
946 #largerrbracket     stmry 121   0 mathclose x  stmaryrd # only in the font, not the .sty
947 #Largerrbracket     stmry 122   0 mathclose x  stmaryrd # only in the font, not the .sty
948 #LARGErrbracket     stmry 123   0 mathclose x  stmaryrd # only in the font, not the .sty
949 #hugerrbracket      stmry 124   0 mathclose x  stmaryrd # only in the font, not the .sty
950 #Largerrbrackettop  stmry 125   0 mathclose x  stmaryrd # only in the font, not the .sty caution: named Hugerrbrackettop in the font
951 #Largerrbracketbot  stmry 126   0 mathclose x  stmaryrd # only in the font, not the .sty caution: named Hugerrbracketbot in the font
952 #rrbracketex        stmry 127   0 mathclose x  stmaryrd # only in the font, not the .sty caution: named Hugerrbracketex in the font
953
954 \def\varcopyright{c\kern-14mu\varbigcirc}                   stmaryrd
955 \def\longarrownot{\kern5.5mu\arrownot\kern-5.5mu}           stmaryrd
956 \def\Longarrownot{\kern5.5mu\Arrownot\kern-5.5mu}           stmaryrd
957 \def\Mapsto{\Mapstochar\kern-9mu\Rightarrow}                stmaryrd
958 \def\mapsfrom{\leftarrow\kern-9mu\mapsfromchar}             stmaryrd
959 \def\Mapsfrom{\Leftarrow\kern-9mu\Mapsfromchar}             stmaryrd
960 \def\Longmapsto{\Mapstochar\kern-7mu\Longrightarrow}        stmaryrd
961 \def\longmapsfrom{\longleftarrow\kern-7mu\mapsfromchar}     stmaryrd
962 \def\Longmapsfrom{\Longleftarrow\kern-7mu\Mapsfromchar}     stmaryrd
963
964 # symbols from the mhchem package, all of them are equivalent to a math symbol
965 # mhchem is not loaded because these commands can only be used inside
966 # a \ce or a \cf inset
967
968 sbond              cmsy        161   0 mathord  x
969 dbond              cmr          61   0 mathord  x
970 tbond              cmsy        180 186 mathord  x
971
972 # From the esint package:
973 # We emulate some symbols if the esint10 font is not available.
974 # It is important that they have the same requirements in both cases,
975 # otherwise the LaTeX output would depend on the availability of the esint10
976 # font in the GUI
977 # Note that we do _not_ require the wasysym package for any integral besides
978 # \varint and \varoint. The reason is that the integrals of the wasysym
979 # package do not match the standard \int and \intop. See
980 # http://www.lyx.org/trac/ticket/1942 for details.
981 # If the wasysym integrals are really wanted then one has to load the package
982 # manually and disable automatic loading of amsmath and esint.
983 iffont esint
984 int                esint        001    0  mathop  &int;  esint
985 intop              esint        001    0  mathop  &int;  esint
986 iint               esint        003    0  mathop  &Int;         esint|amsmath
987 iintop             esint        003    0  mathop  &Int;      esint
988 iiint              esint        005    0  mathop  &tint;        esint|amsmath
989
990 iiintop            esint        005    0  mathop  &tint;      esint
991 iiiint             esint        007    0  mathop  &qint;        esint|amsmath
992
993 iiiintop           esint        007    0  mathop  &qint;      esint
994 oint               esint        011    0  mathop  &conint;      esint
995
996 ointop             esint        011    0  mathop  &conint;      esint
997 oiint              esint        013    0  mathop  &Conint;      esint
998 oiintop            esint        013    0  mathop  &Conint;      esint
999 sqint              esint        015    0  mathop  x      esint
1000 sqintop            esint        015    0  mathop  x      esint
1001 sqiint             esint        017    0  mathop  x      esint
1002 sqiintop           esint        017    0  mathop  x      esint
1003 dotsint            esint        019    0  mathop  &int;&ctdot;&int;      esint
1004 dotsintop          esint        019    0  mathop  &int;&ctdot;&int;      esint
1005 ointctrclockwise   esint        023    0  mathop  &awconint;      esint
1006 ointctrclockwiseop esint        023    0  mathop  &awconint;      esint
1007 ointclockwise      esint        025    0  mathop  &cwconint;      esint
1008 ointclockwiseop    esint        025    0  mathop  &cwconint;      esint
1009 else
1010 int                cmex          82  242  mathop  &int;  esint
1011 intop              cmex          82  242  mathop  &int;  esint
1012 iint               wasy         115    0  mathop  &Int;         esint|amsmath
1013 iintop             wasy         115    0  mathop  &Int      esint
1014 iiint              wasy         116    0  mathop  &tint;        esint|amsmath
1015
1016 iiintop            wasy         116    0  mathop  &tint;      esint
1017 \def\iiiint{\int\kern-6mu\int\kern-6mu\int\kern-6mu\int}        esint|amsmath
1018 \def\iiiintop{\int\kern-6mu\int\kern-6mu\int\kern-6mu\int}      esint
1019 \def\dotsint{\int\kern-3mu\cdots\kern-3mu\int}                  esint
1020 \def\dotsintop{\int\kern-3mu\cdots\kern-3mu\int}                esint
1021 oint               cmex          72    0  mathop  &conint;      esint
1022
1023 ointop             cmex          72    0  mathop  &conint;      esint
1024 oiint              wasy         118    0  mathop  &Conint;      esint
1025 oiintop            wasy         118    0  mathop  &Conint;      esint
1026 \def\sqint{\square\kern-17mu\int\kern6mu}                       esint
1027 \def\sqintop{\square\kern-17mu\int\kern6mu}                     esint
1028 \def\sqiint{\square\kern-20mu\iint\kern3mu}                     esint
1029 \def\sqiintop{\square\kern-20mu\iint\kern3mu}                   esint
1030 \def\ointctrclockwise{\circlearrowleft\kern-21mu\int\kern6mu}   esint
1031 \def\ointctrclockwiseop{\circlearrowleft\kern-21mu\int\kern6mu} esint
1032 \def\ointclockwise{\circlearrowright\kern-21mu\int\kern6mu}     esint
1033 \def\ointclockwiseop{\circlearrowright\kern-21mu\int\kern6mu}   esint
1034 endif
1035
1036 varointclockwise   esint        027    0  mathop  &cwconint;      esint
1037 varointclockwiseop esint        027    0  mathop  &cwconint;      esint
1038 varointctrclockwise esint       029    0  mathop  &awconint;      esint
1039 varointctrclockwiseop esint     029    0  mathop  &awconint;      esint
1040 fint               esint        031    0  mathop  &#x2a0f;      esint
1041 fintop             esint        031    0  mathop  &#x2a0f;      esint
1042 varoiint           esint        033    0  mathop  &Conint;      esint
1043 varoiintop         esint        033    0  mathop  &Conint;      esint
1044 landupint          esint        035    0  mathop  x      esint
1045 landupintop        esint        035    0  mathop  x      esint
1046 landdownint        esint        037    0  mathop  x      esint
1047 landdownintop      esint        037    0  mathop  x      esint
1048
1049
1050 # From the amsmath package:
1051 \def\idotsint{\int\kern-3mu\cdots\kern-3mu\int}               amsmath
1052
1053
1054 log                lyxblacktext  0   0 func     x
1055 lg                 lyxblacktext  0   0 func     x
1056 ln                 lyxblacktext  0   0 func     x
1057 lim                lyxblacktext  0   0 funclim  x
1058 limsup             lyxblacktext  0   0 funclim  x
1059 liminf             lyxblacktext  0   0 funclim  x
1060 sin                lyxblacktext  0   0 func     x
1061 arcsin             lyxblacktext  0   0 func     x
1062 sinh               lyxblacktext  0   0 func     x
1063 cos                lyxblacktext  0   0 func     x
1064 arccos             lyxblacktext  0   0 func     x
1065 cosh               lyxblacktext  0   0 func     x
1066 tan                lyxblacktext  0   0 func     x
1067 arctan             lyxblacktext  0   0 func     x
1068 tanh               lyxblacktext  0   0 func     x
1069 cot                lyxblacktext  0   0 func     x
1070 coth               lyxblacktext  0   0 func     x
1071 sec                lyxblacktext  0   0 func     x
1072 csc                lyxblacktext  0   0 func     x
1073 max                lyxblacktext  0   0 funclim  x
1074 min                lyxblacktext  0   0 funclim  x
1075 sup                lyxblacktext  0   0 funclim  x
1076 inf                lyxblacktext  0   0 funclim  x
1077 arg                lyxblacktext  0   0 func     x
1078 ker                lyxblacktext  0   0 func     x
1079 dim                lyxblacktext  0   0 func     x
1080 hom                lyxblacktext  0   0 func     x
1081 det                lyxblacktext  0   0 funclim  x
1082 exp                lyxblacktext  0   0 func     x
1083 Pr                 lyxblacktext  0   0 funclim  x
1084 gcd                lyxblacktext  0   0 funclim  x
1085 deg                lyxblacktext  0   0 func     x
1086 mod                lyxblacktext  0   0 func     x     amsmath
1087 bmod               lyxblacktext  0   0 func     x
1088 pmod               lyxblacktext  0   0 func     x
1089 pod                lyxblacktext  0   0 func     x     amsmath
1090
1091
1092 # mathtools.sty
1093 \def\vcentcolon{\kern4mu:\kern3mu}             mathtools
1094 \def\dblcolon{\vcentcolon\kern-8mu\vcentcolon} mathtools
1095 \def\coloneqq{\vcentcolon\kern-7mu=}           mathtools
1096 \def\Coloneqq{\dblcolon\kern-7mu=}             mathtools
1097 \def\coloneq{\vcentcolon\kern-7mu-}            mathtools
1098 \def\Coloneq{\dblcolon\kern-7mu-}              mathtools
1099 \def\eqqcolon{=\kern-8mu\vcentcolon}           mathtools
1100 \def\Eqqcolon{=\kern-8mu\dblcolon}             mathtools
1101 \def\eqcolon{-\kern-8mu\vcentcolon}            mathtools
1102 \def\Eqcolon{-\kern-8mu\dblcolon}              mathtools
1103 \def\colonapprox{\vcentcolon\kern-7mu\approx}  mathtools
1104 \def\Colonapprox{\dblcolon\kern-7mu\approx}    mathtools
1105 \def\colonsim{\vcentcolon\kern-7mu\sim}        mathtools
1106 \def\Colonsim{\dblcolon\kern-7mu\sim}          mathtools
1107
1108
1109 #
1110 # pre-defined macros
1111 #
1112
1113 \def\neq{\not=}
1114 \def\ne{\not=}
1115 \def\notin{\not\in}
1116 \def\slash{/}
1117
1118 \def\longleftrightarrow{\leftarrow\kern-12.5mu\rightarrow}
1119 \def\Longleftrightarrow{\Leftarrow\kern-12.5mu\Rightarrow}
1120 \def\iff{\Leftarrow\kern-12.5mu\Rightarrow}
1121 \def\doteq{\stackrel{\cdot}{=}}
1122
1123 iffont cmsy
1124 \def\longrightarrow{\lyxbar\kern-11mu\rightarrow}
1125 \def\longleftarrow{\leftarrow\kern-11mu\lyxbar}
1126 \def\Longrightarrow{\lyxeq\kern-9.5mu\Rightarrow}
1127 \def\Longleftarrow{\Leftarrow\kern-9.5mu\lyxeq}
1128 \def\implies{\Longrightarrow}                                     amsmath
1129 \def\mapsto{\mapstochar\kern-9mu\rightarrow}
1130 \def\longmapsto{\mapstochar\kern-6mu\lyxbar\kern-11mu\rightarrow}
1131 \def\models{\vert\kern-7mu\lyxeq}
1132 else
1133 \def\implies{=>}                                                  amsmath
1134 endif
1135 iffont cmm
1136 \def\hookrightarrow{\lhook\kern-12mu\rightarrow}
1137 \def\hookleftarrow{\leftarrow\kern-12mu\rhook}
1138 \def\bowtie{\triangleright\kern-6mu\triangleleft}
1139 endif
1140 iffont msa
1141 \def\dashrightarrow{\lyxdabar\lyxdabar\lyxright}
1142 \def\dashleftarrow{\lyxleft\lyxdabar\lyxdabar}
1143 \def\dasharrow{\dashrightarrow}
1144 endif
1145 iffont msb
1146 \def\Join{\ltimes\kern-18.5mu\rtimes}
1147 endif
1148 # Fixme: latin-1 chars in text file
1149 \def\AA{\AA}{Å}
1150 \def\O{\O}{Ø}
1151
1152 iffont cmsy
1153 # The \sim is placed too high...
1154 \def\cong{\stackrel{_\sim}{=}}
1155 lyxsurd               cmsy        112 0 mathord  &radic;
1156 \def\surd{^\lyxsurd}
1157 \def\textdegree{\kern-1mu^{\circ}\kern-4mu}
1158 else
1159 cong               lyxsymbol             64  0 mathrel  &cong;
1160 surd               lyxsymbol             214 0 mathord  &radic;
1161 textdegree         lyxsymbol             176 0 mathord  &deg;
1162 endif
1163
1164 #"{\hat{}}
1165
1166