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