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