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