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