]> git.lyx.org Git - lyx.git/blob - lib/symbols
Remove profiling.py
[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: (note that there should be no space character in the definition)
15 # \def\macroname{definition}
16 # or
17 # \def\macroname{definition} requires
18 # or
19 # \def\macroname{definition} extra xmlname
20 # or
21 # \def\macroname{definition} extra xmlname requires
22 #
23 # ("" for empty strings is not supported. One would have to use x for fields
24 # that are not set.)
25 #
26 # It is also possible to use parameters for the macros
27 # \def\macroname#1{definition using #1}
28 #
29 # TODO: Devise a mechanism to represent these in DocBook/XHTML
30 #
31 # If you put any symbol with a requirement inside an iffont clause, you
32 # must put an alternative definition with the same requirement in the
33 # corresponding else clause. Otherwise the LaTeX output would depend on the
34 # availability of the font. This usually no problem in GUI mode, since all
35 # fonts are shipped with LyX, but in command line mode no font is available
36 # at all.
37 #
38 # New symbols for font packages may be created using
39 # development/tools/generate_symbols_list.py (but may require manual fixes
40 # as well).
41
42 # decorations
43 acute               decoration none
44 bar                 decoration none
45 breve               decoration none
46 check               decoration none
47 ddddot              decoration none       amsmath
48 dddot               decoration none       amsmath
49 ddot                decoration none
50 dot                 decoration none
51 grave               decoration none
52 hat                 decoration none
53 mathring            decoration none
54 overbrace           decoration none
55 overleftarrow       decoration none
56 overleftrightarrow  decoration none       amsmath
57 overline            decoration none
58 overrightarrow      decoration none
59 tilde               decoration none
60 uline               decoration none       ulem
61 underbar            decoration everymode
62 underbrace          decoration none
63 underleftarrow      decoration none       amsmath
64 underleftrightarrow decoration none       amsmath
65 underline           decoration none
66 underrightarrow     decoration none       amsmath
67 #Do not load automatically, it redefines some other symbols, and we don't
68 #have a possibility to turn automatic loading off like for ams
69 #undertilde          decoration none       accents
70 undertilde          decoration none       hiddensymbol
71 utilde              decoration none       undertilde
72 uuline              decoration none       ulem
73 uwave               decoration none       ulem
74 vec                 decoration none
75 widehat             decoration none
76 widetilde           decoration none
77
78 # dots
79 dots              dots        none
80 #Do not load automatically, it redefines some other symbols, and we don't
81 #have a possibility to turn automatic loading off like for ams
82 #adots             dots        none        yhmath
83 adots             dots        none        hiddensymbol
84 cdots             dots        none
85 ddots             dots        none
86 dotsb             dots        none        amsmath
87 dotsc             dots        none        amsmath
88 dotsi             dots        none        amsmath
89 dotsm             dots        none        amsmath
90 dotso             dots        none        amsmath
91 iddots            dots        none        mathdots
92 ldots             dots        none
93 vdots             dots        none
94
95 # big delimiters
96 big               big         none
97 bigl              big         none
98 bigm              big         none
99 bigr              big         none
100 Big               big         none
101 Bigl              big         none
102 Bigm              big         none
103 Bigr              big         none
104 bigg              big         none
105 biggl             big         none
106 biggm             big         none
107 biggr             big         none
108 Bigg              big         none
109 Biggl             big         none
110 Biggm             big         none
111 Biggr             big         none
112 # The following are not standard LaTeX, but defined in the lucida font
113 # packages. No 'm' versions!
114 # See lucidabr.dtx for a possible implementation if you want to use these
115 # with other fonts.
116 biggg             big         none        hiddensymbol
117 bigggl            big         none        hiddensymbol
118 bigggr            big         none        hiddensymbol
119 Biggg             big         none        hiddensymbol
120 Bigggl            big         none        hiddensymbol
121 Bigggr            big         none        hiddensymbol
122
123 # font changes
124 # name           "font"       math/text family  series  shape  color
125 # mathnormal should stay the first
126 mathnormal        font        mathmode  inherit  medium   up  math
127 frak              font        mathmode
128 mathbb            font        mathmode
129 mathds            font        mathmode
130 mathbf            font        mathmode
131 mathcal           font        mathmode
132 mathfrak          font        mathmode
133 mathit            font        mathmode
134 mathrm            font        mathmode
135 mathscr           font        mathmode 
136 mathsf            font        mathmode
137 mathtt            font        mathmode
138 textnormal        font        textmode  inherit  medium   up  math
139 text              font        textmode
140 textbf            font        textmode
141 textipa           font        textmode
142 textit            font        textmode
143 textmd            font        textmode
144 textrm            font        textmode
145 textsc            font        textmode
146 textsl            font        textmode
147 textsf            font        textmode
148 texttt            font        textmode
149 textup            font        textmode
150 emph              font        textmode
151 noun              font        textmode
152 # ce and cf are provided by the mhchem package
153 ce                font        forcetext
154 cf                font        forcetext
155
156 # old-style font commands
157 bf                oldfont     none    hiddensymbol
158 cal               oldfont     none    hiddensymbol
159 it                oldfont     none    hiddensymbol
160 rm                oldfont     none    hiddensymbol
161 tt                oldfont     none    hiddensymbol
162
163 # textsize commands
164 tiny              textsize    none    hiddensymbol
165 scriptsize        textsize    none    hiddensymbol
166 footnotesize      textsize    none    hiddensymbol
167 small             textsize    none    hiddensymbol
168 normalsize        textsize    none    hiddensymbol
169 large             textsize    none    hiddensymbol
170 Large             textsize    none    hiddensymbol
171 LARGE             textsize    none    hiddensymbol
172 huge              textsize    none    hiddensymbol
173 Huge              textsize    none    hiddensymbol
174
175 # matrix environments
176 Bmatrix           matrix      none
177 Vmatrix           matrix      none
178 bmatrix           matrix      none
179 matrix            matrix      none
180 pmatrix           matrix      none
181 psmatrix          matrix      none
182 smallmatrix       matrix      none
183 vmatrix           matrix      none
184 CD                matrix      none
185
186 # split environments with optional valign argument.
187 # the others (split and alignedat) are hardcoded.
188 aligned           split       none
189 gathered          split       none
190 # from Morten H\o gholm's mathtools.sty:
191 lgathered         split       none
192 rgathered         split       none
193
194 # references
195 pageref           ref         none
196 prettyref         ref         none
197 refstyle          ref         none
198 ref               ref         none
199 vpageref          ref         none
200 vref              ref         none
201
202 # spaces
203 lyxnegspace       space       none
204 lyxposspace       space       none
205 !                 space       none
206 negthinspace      space       none
207 negmedspace       space       none
208 negthickspace     space       none
209 ,                 space       none
210 thinspace         space       none
211 :                 space       none
212 medspace          space       none
213 ;                 space       none
214 thickspace        space       none
215 enskip            space       none
216 enspace           space       none
217 quad              space       none
218 qquad             space       none
219 hfill             space       none
220 hspace*           space       none
221 hspace            space       none
222
223 # styles
224 displaystyle      style       3
225 textstyle         style       2
226 scriptstyle       style       1
227 scriptscriptstyle style       0
228
229 # math classes
230 mathord           class    none
231 mathop            class    none
232 mathbin           class    none
233 mathrel           class    none
234 mathopen          class    none
235 mathclose         class    none
236 mathpunct         class    none
237 mathinner         class    none
238
239 # misc
240 # The commented lines in this block get misparsed as MathSymbolInset because
241 # createMathInset() does not know them. I don't know if this is old cruft
242 # or if it is planned to use this in the future. gb 2006-03-13
243 #begin             begin       none
244 #right             right       none
245 underset          underset    none
246 overset           overset     none
247 #protect           protect     none
248 mbox              mbox        forcetext
249 tag               mbox        forcetext
250 tag*              mbox        forcetext
251 #newcommand        newcommand  none
252 #label             label       none
253 #left              left        none
254 #end               end         none
255
256
257 # In order to use one of the decorations of MathSupport.cpp, the line must
258 # be handled by a math inset which calls mathed_draw_deco(). 
259 # If new symbol do not fit into any of the existing insets, it would be ignored
260 # and new inset must be programmed.
261 # Better solutions is to use the font to draw the symbols as below.
262
263 #
264 # symbols generated from fontmath.ltx
265 #
266
267 # When two codes n1|n2 are specified for charid, the the second one will
268 # be used in display mode. This is only useful for mathop symbold (e.g.\sum).
269
270 #symbol            font   charid   charid-in-fallback-Xsymbol-font  math-class  XML-entity
271 alpha              cmm         174  97 mathord    α
272 beta               cmm         175  98 mathord    β
273 gamma              cmm         176 103 mathord    γ
274 delta              cmm         177 100 mathord    δ
275 epsilon            cmm         178   0 mathord    ϵ
276 zeta               cmm         179 122 mathord    ζ
277 eta                cmm         180 104 mathord    η
278 theta              cmm         181 113 mathord    θ
279 iota               cmm         182 105 mathord    ι
280 kappa              cmm         183 107 mathord    κ
281 lambda             cmm         184 108 mathord    λ
282 mu                 cmm         185 109 mathord    μ
283 nu                 cmm         186 110 mathord    ν
284 xi                 cmm         187 120 mathord    ξ
285 pi                 cmm         188 112 mathord    π
286 rho                cmm         189 114 mathord    ρ
287 sigma              cmm         190 115 mathord    σ
288 tau                cmm         191 116 mathord    τ
289 upsilon            cmm         192 117 mathord    υ
290 phi                cmm         193 102 mathord    ϕ
291 chi                cmm         194  99 mathord    χ
292 psi                cmm         195 121 mathord    ψ
293 omega              cmm          33 119 mathord    ω
294 varepsilon         cmm          34 101 mathord    ε
295 vartheta           cmm          35  74 mathord    ϑ
296 varpi              cmm          36 118 mathord    ϖ
297 varrho             cmm          37   0 mathord    ϱ
298 varsigma           cmm          38  86 mathord    ς
299 varphi             cmm          39 106 mathord    φ
300 slash              cmr          47  47 mathord    /
301 Gamma              cmr         161  71 mathalpha  Γ
302 Delta              cmr         162  68 mathalpha  Δ
303 Theta              cmr         163  81 mathalpha  Θ
304 Lambda             cmr         164  76 mathalpha  Λ
305 Xi                 cmr         165  88 mathalpha  Ξ
306 Pi                 cmr         166  80 mathalpha  Π
307 Sigma              cmr         167  83 mathalpha  Σ
308 Upsilon            cmr         168 161 mathalpha  Υ
309 Phi                cmr         169  70 mathalpha  Φ
310 Psi                cmr         170  89 mathalpha  Ψ
311 Omega              cmr         172  87 mathalpha  Ω
312 aleph              cmsy         64 192 mathord    ℵ
313 imath              cmm         123   0 mathord    ı
314 jmath              cmm         124   0 mathord    ȷ
315 ell                cmm          96   0 mathord    ℓ
316 wp                 cmm         125 195 mathord    ℘
317 Re                 cmsy         60 194 mathord    ℜ
318 Im                 cmsy         61 193 mathord    ℑ
319 partial            cmm          64 182 mathord    ∂
320 infty              cmsy         49 165 mathord    ∞
321 prime              cmsy         48 162 mathord    ′
322 emptyset           cmsy         59   0 mathord    ∅
323 nabla              cmsy        114 209 mathord    ∇
324 top                cmsy         62   0 mathord    ⊤
325 bot                cmsy         63  94 mathord    ⊥
326 triangle           cmsy         52   0 mathord    ▵
327 forall             cmsy         56  34 mathord    ∀
328 exists             cmsy         57  36 mathord    ∃
329 neg                cmsy         58 216 mathord    ¬
330 flat               cmm          91   0 mathord    ♭
331 natural            cmm          92   0 mathord    ♮
332 sharp              cmm          93  35 mathord    ♯
333 clubsuit           cmsy        124 167 mathord    ♣
334 diamondsuit        cmsy        125 168 mathord    ♢
335 heartsuit          cmsy        126 169 mathord    ♡
336 spadesuit          cmsy        127 170 mathord    ♠
337 # We define lyxnot as mathrel in order to have proper alignment
338 lyxnot             cmsy         54  47 mathrel  /           hiddensymbol
339 iffont cmsy
340 # kerning is slightly imperfect so that one can see when \not is selected
341 \def\not{\lyxnot}
342 else
343 \def\not{\kern4mu\lyxnot\kern-19mu}
344 endif
345 coprod             cmex      96|97   0 mathop   ⨿
346 bigvee             cmex      87|95   0 mathop   ⋁
347 bigwedge           cmex      86|94   0 mathop   ⋀
348 biguplus           cmex      85|93   0 mathop   ⨄
349 bigcap             cmex      84|92   0 mathop   ⋂
350 bigcup             cmex      83|91   0 mathop   ⋃
351 prod               cmex      81|89 213 mathop   ∏
352 sum                cmex      80|88 229 mathop   ∑
353 bigotimes          cmex      78|79   0 mathop   ⨂
354 bigoplus           cmex      76|77   0 mathop   ⨁
355 bigodot            cmex      74|75   0 mathop   ⨀
356 bigsqcup           cmex      70|71   0 mathop   ⨆
357 smallint           cmsy        115   0 mathop   ∫
358 triangleleft       cmm          47   0 mathbin  ◃
359 triangleright      cmm          46   0 mathbin  ▹
360 bigtriangleup      cmsy         52   0 mathbin  △
361 bigtriangledown    cmsy         53   0 mathbin  ▽
362 wedge              cmsy         94 217 mathbin  ∧
363 land               cmsy         94 217 mathbin  ⋀
364 vee                cmsy         95 218 mathbin  ∨
365 lor                cmsy         95 218 mathbin  ⋁
366 cap                cmsy         92 199 mathbin  ∩
367 cup                cmsy         91 200 mathbin  ∪
368 ddagger            cmsy        122   0 mathbin  ‡
369 dagger             cmsy        121   0 mathbin  †
370 sqcap              cmsy        117   0 mathbin  ⊓
371 sqcup              cmsy        116   0 mathbin  ⊔
372 uplus              cmsy         93   0 mathbin  ⊎
373 amalg              cmsy        113   0 mathbin  ⨿
374 diamond            cmsy        166 224 mathbin  ◊
375 bullet             cmsy        178 183 mathbin  •
376 wr                 cmsy        111   0 mathbin  ≀
377 div                cmsy        165 184 mathbin  ÷
378 odot               cmsy        175   0 mathbin  ⊙
379 oslash             cmsy        174 198 mathbin  ø
380 otimes             cmsy        172 196 mathbin  ⊗
381 ominus             cmsy        170   0 mathbin  ⊖
382 oplus              cmsy        169 197 mathbin  ⊕
383 mp                 cmsy        168   0 mathbin  ∓
384 pm                 cmsy        167 177 mathbin  ±
385 circ               cmsy        177   0 mathbin  ○
386 bigcirc            cmsy        176   0 mathbin  ◯
387 setminus           cmsy        110   0 mathbin  ∖
388 cdot               cmsy        162 215 mathbin  ⋅
389 ast                cmsy        164   0 mathbin  ∗
390 times              cmsy        163 180 mathbin  ×
391 star               cmm          63   0 mathbin  ★
392 propto             cmsy         47 181 mathrel  ∝
393 sqsubseteq         cmsy        118   0 mathrel  ⊑
394 sqsupseteq         cmsy        119   0 mathrel  ⊒
395 parallel           cmsy        107   0 mathrel  ∥
396 mid                cmsy        106 124 mathrel  ∣
397 lvert              cmsy        106 124 mathrel  |        amsmath
398 rvert              cmsy        106 124 mathrel  |        amsmath
399 dashv              cmsy         97   0 mathrel  ⊣
400 vdash              cmsy         96   0 mathrel  ⊢
401 nearrow            cmsy         37   0 mathrel  ↗
402 searrow            cmsy         38   0 mathrel  ↘
403 nwarrow            cmsy         45   0 mathrel  ↖
404 swarrow            cmsy         46   0 mathrel  ↙
405 Leftrightarrow     cmsy         44 219 mathrel  ↔
406 Leftarrow          cmsy         40 220 mathrel  ⇐
407 Rightarrow         cmsy         41 222 mathrel  ⇒
408 le                 cmsy        183 163 mathrel  ≤
409 ge                 cmsy        184 179 mathrel  ≥
410 succ               cmsy        194   0 mathrel  ≻
411 prec               cmsy        193   0 mathrel  ≺
412 approx             cmsy        188 187 mathrel  ≈
413 succeq             cmsy        186   0 mathrel  ⪰
414 preceq             cmsy        185   0 mathrel  ⪯
415 supset             cmsy        190 201 mathrel  ⊃
416 subset             cmsy        189 204 mathrel  ⊂
417 supseteq           cmsy        182 202 mathrel  ⊇
418 subseteq           cmsy        181 205 mathrel  ⊆
419 in                 cmsy         50 206 mathrel  ∈
420 ni                 cmsy         51  39 mathrel  ∋
421 owns               cmsy         51  39 mathrel  ∋
422 gg                 cmsy        192   0 mathrel  ≫
423 ll                 cmsy        191   0 mathrel  ≪
424 leftrightarrow     cmsy         36 171 mathrel  ↔
425 leftarrow          cmsy        195 172 mathrel  ←
426 gets               cmsy        195 172 mathrel  ←
427 rightarrow         cmsy         33 174 mathrel  →
428 to                 cmsy         33 174 mathrel  →
429 mapstochar         cmsy         55   0 mathrel  ⤇
430 sim                cmsy        187 126 mathrel  ∼
431 simeq              cmsy         39   0 mathrel  ≃
432 perp               cmsy         63   0 mathrel  ⊥
433 equiv              cmsy        180 186 mathrel  ≡
434 asymp              cmsy        179   0 mathrel  ≈
435 smile              cmm          94   0 mathrel  ⌣
436 frown              cmm          95   0 mathrel  ⌢
437 leftharpoonup      cmm          40   0 mathrel  ↼
438 leftharpoondown    cmm          41   0 mathrel  ↽
439 rightharpoonup     cmm          42   0 mathrel  ⇀
440 rightharpoondown   cmm          43   0 mathrel  ⇁
441 lhook              cmm          44   0 mathrel  ↩
442 rhook              cmm          45   0 mathrel  ↪
443 ldotp              cmm          58   0 mathpunct  <mo>.</mo>
444 # TODO: how to make this namespaced?
445 cdotp              cmsy        162   0 mathpunct  &#x22C5;
446 colon              cmr          58  58 mathpunct  &#x003A;
447 arrowvert          cmsy        106   0 mathord    &#x007C;
448 Arrowvert          cmsy        107   0 mathord    &#x2225;
449 Vert               cmsy        107   0 mathord    &#x2225;
450 lVert              cmsy        107   0 mathord    &#x2225;        amsmath
451 rVert              cmsy        107   0 mathord    &#x2225;        amsmath
452 |                  cmsy        107   0 mathord    &#x007C;
453 vert               cmsy        106   0 mathord    &#x007C;
454 uparrow            cmsy         34 173 mathrel    &#x2191;
455 downarrow          cmsy         35 175 mathrel    &#x2193;
456 updownarrow        cmsy        108   0 mathrel    &#x2195;
457 Uparrow            cmsy         42 221 mathrel    &#x21D1;
458 Downarrow          cmsy         43 223 mathrel    &#x21D3;
459 Updownarrow        cmsy        109   0 mathrel    &#x21D5;
460 backslash          cmsy        110   0 mathord    &#x005C;
461 rangle             cmsy        105 241 mathclose  &#x27E9;
462 langle             cmsy        104 225 mathopen   &#x27E8;
463 rbrace             cmsy        103   0 mathclose  &#x007D;
464 lbrace             cmsy        102   0 mathopen   &#x007B;
465 rceil              cmsy        101 249 mathclose  &#x2309;
466 lceil              cmsy        100 233 mathopen   &#x2308;
467 rfloor             cmsy         99 251 mathclose  &#x230B;
468 lfloor             cmsy         98 235 mathopen   &#x230A;
469 mathparagraph      cmsy        123   0 mathord    &#x00B6;
470 mathsection        cmsy        120   0 mathord    &#x00A7;
471 mathdollar         cmr          36   0 mathord    &#x0024;
472
473 # Generated from amsfonts.sty
474
475 yen                msa          85   0 mathord    &#x00A5;
476 checkmark          msa          88   0 mathord    &#x2713;
477 circledR           msa         114   0 mathord    &#x00AE;
478 maltese            msa         122   0 mathord    &#x2720;
479 ulcorner           msa         112   0 mathopen   &#x231C;
480 urcorner           msa         113   0 mathclose  &#x231D;
481 llcorner           msa         120   0 mathopen   &#x231E;
482 lrcorner           msa         121   0 mathclose  &#x231F;
483 rightleftharpoons  msa         172   0 mathrel    &#x21CB;
484 angle              msa          92 208 mathord    &#x2220;
485 sqsubset           msa          64   0 mathrel    &#x228F;
486 sqsupset           msa          65   0 mathrel    &#x2290;
487 mho                msb         102   0 mathord    &#x2127;
488 square             msa         164   0 mathord    &#x25A1;
489 Box                msa         164   0 mathord    &#x25A1;
490 lozenge            msa         167   0 mathord    &#x25CA;
491 Diamond            msa         167   0 mathord    &#x22C4;
492 vartriangleright   msa          66   0 mathrel    &#x25B9;
493 vartriangleleft    msa          67   0 mathrel    &#x25C3;
494 trianglerighteq    msa          68   0 mathrel    &#x22B5;
495 trianglelefteq     msa          69   0 mathrel    &#x22B4;
496 rightsquigarrow    msa         195   0 mathrel    &#x219D;
497 lhd                msa          67   0 mathbin    &#x25C3;
498 unlhd              msa          69   0 mathbin    &#x22B4;
499 rhd                msa          66   0 mathbin    &#x25B9;
500 unrhd              msa          68   0 mathbin    &#x22B5;
501
502 # Generated from amssymb.sty
503
504 boxdot             msa         161   0 mathbin  &#x22A1;
505 boxplus            msa         162   0 mathbin  &#x229E;
506 boxtimes           msa         163   0 mathbin  &#x22A0;
507 blacksquare        msa         165   0 mathord  &#x2588;
508 centerdot          msa         166   0 mathbin  &#x25AA;
509 blacklozenge       msa         168   0 mathord  &#x2666;
510 circlearrowright   msa         169   0 mathrel  &#x21BB;
511 circlearrowleft    msa         170   0 mathrel  &#x21BA;
512 leftrightharpoons  msa         174   0 mathrel  &#x21CB;
513 boxminus           msa         175   0 mathbin  &#x229F;
514 Vdash              msa         176   0 mathrel  &#x22A9;
515 Vvdash             msa         177   0 mathrel  &#x22AA;
516 vDash              msa         178   0 mathrel  &#x22A8;
517 twoheadrightarrow  msa         179   0 mathrel  &#x21A0;
518 twoheadleftarrow   msa         180   0 mathrel  &#x219E;
519 leftleftarrows     msa         181   0 mathrel  &#x21C7;
520 rightrightarrows   msa         182   0 mathrel  &#x21C9;
521 upuparrows         msa         183   0 mathrel  &#x21C8;
522 downdownarrows     msa         184   0 mathrel  &#x21CA;
523 upharpoonright     msa         185   0 mathrel  &#x21BE;
524 restriction        msa         185   0 mathrel  &#x21BE;
525 downharpoonright   msa         186   0 mathrel  &#x21C2;
526 upharpoonleft      msa         187   0 mathrel  &#x21BF;
527 downharpoonleft    msa         188   0 mathrel  &#x21C3;
528 rightarrowtail     msa         189   0 mathrel  &#x21A3;
529 leftarrowtail      msa         190   0 mathrel  &#x21A2;
530 leftrightarrows    msa         191   0 mathrel  &#x21C6;
531 rightleftarrows    msa         192   0 mathrel  &#x21C4;
532 Lsh                msa         193   0 mathrel  &#x21B0;
533 Rsh                msa         194   0 mathrel  &#x21B1;
534 leftrightsquigarrow msa         33   0 mathrel  &#x21AD;
535 looparrowleft      msa          34   0 mathrel  &#x21AB;
536 looparrowright     msa          35   0 mathrel  &#x21AC;
537 circeq             msa          36   0 mathrel  &#x2257;
538 succsim            msa          37   0 mathrel  &#x227F;
539 gtrsim             msa          38   0 mathrel  &#x2273;
540 gtrapprox          msa          39   0 mathrel  &#x2A86;
541 multimap           msa          40   0 mathrel  &#x22B8;
542 therefore          msa          41  92 mathrel  &#x2234;
543 because            msa          42   0 mathrel  &#x2235;
544 doteqdot           msa          43   0 mathrel  &#x2251;
545 Doteq              msa          43   0 mathrel  &#x2251;
546 triangleq          msa          44   0 mathrel  &#x225C;
547 precsim            msa          45   0 mathrel  &#x227E;
548 lesssim            msa          46   0 mathrel  &#x2272;
549 lessapprox         msa          47   0 mathrel  &#x2A85;
550 eqslantless        msa          48   0 mathrel  &#x2A95;
551 eqslantgtr         msa          49   0 mathrel  &#x2A96;
552 curlyeqprec        msa          50   0 mathrel  &#x22DE;
553 curlyeqsucc        msa          51   0 mathrel  &#x22DF;
554 preccurlyeq        msa          52   0 mathrel  &#x227C;
555 leqq               msa          53   0 mathrel  &#x2266;
556 leqslant           msa          54   0 mathrel  &#x2A7D;
557 lessgtr            msa          55   0 mathrel  &#x2276;
558 backprime          msa          56   0 mathord  &#x2035;
559 risingdotseq       msa          58   0 mathrel  &#x2253;
560 fallingdotseq      msa          59   0 mathrel  &#x2252;
561 succcurlyeq        msa          60   0 mathrel  &#x227D;
562 geqq               msa          61   0 mathrel  &#x2267;
563 geqslant           msa          62   0 mathrel  &#x2A7E;
564 gtrless            msa          63   0 mathrel  &#x2277;
565 bigstar            msa          70   0 mathord  &#x2605;
566 between            msa          71   0 mathrel  &#x226C;
567 blacktriangledown  msa          72   0 mathord  &#x25BE;
568 blacktriangleright msa          73   0 mathrel  &#x25B8;
569 blacktriangleleft  msa          74   0 mathrel  &#x25C2;
570 vartriangle        msa          77   0 mathrel  &#x25B5;
571 blacktriangle      msa          78   0 mathord  &#x25B4;
572 triangledown       msa          79   0 mathord  &#x25BF;
573 eqcirc             msa          80   0 mathrel  &#x2256;
574 lesseqgtr          msa          81   0 mathrel  &#x22DA;
575 gtreqless          msa          82   0 mathrel  &#x22DB;
576 lesseqqgtr         msa          83   0 mathrel  &#x2A8B;
577 gtreqqless         msa          84   0 mathrel  &#x2A8C;
578 Rrightarrow        msa          86   0 mathrel  &#x21DB;
579 Lleftarrow         msa          87   0 mathrel  &#x21DA;
580 veebar             msa          89   0 mathbin  &#x22BB;
581 barwedge           msa          90   0 mathbin  &#x2305;
582 doublebarwedge     msa          91   0 mathbin  &#x2306;
583 measuredangle      msa          93   0 mathord  &#x2221;
584 sphericalangle     msa          94   0 mathord  &#x2222;
585 varpropto          msa          95   0 mathrel  &#x221D;
586 smallsmile         msa          96   0 mathrel  &#x2323;
587 smallfrown         msa          97   0 mathrel  &#x2322;
588 Subset             msa          98   0 mathrel  &#x22D0;
589 Supset             msa          99   0 mathrel  &#x22D1;
590 Cup                msa         100   0 mathbin  &#x22D3;
591 doublecup          msa         100   0 mathbin  &#x22D3;
592 Cap                msa         101   0 mathbin  &#x22D2;
593 doublecap          msa         101   0 mathbin  &#x22D2;
594 curlywedge         msa         102   0 mathbin  &#x22CF;
595 curlyvee           msa         103   0 mathbin  &#x22CE;
596 leftthreetimes     msa         104   0 mathbin  &#x22CB;
597 rightthreetimes    msa         105   0 mathbin  &#x22CC;
598 subseteqq          msa         106   0 mathrel  &#x2AC5;
599 supseteqq          msa         107   0 mathrel  &#x2AC6;
600 bumpeq             msa         108   0 mathrel  &#x224F;
601 Bumpeq             msa         109   0 mathrel  &#x224E;
602 lll                msa         110   0 mathrel  &#x22D8;
603 llless             msa         110   0 mathrel  &#x22D8;
604 ggg                msa         111   0 mathrel  &#x22D9;
605 gggtr              msa         111   0 mathrel  &#x22D9;
606 circledS           msa         115   0 mathord  &#x24C8;
607 pitchfork          msa         116   0 mathrel  &#x22D4;
608 dotplus            msa         117   0 mathbin  &#x2214;
609 backsim            msa         118   0 mathrel  &#x223D;
610 backsimeq          msa         119   0 mathrel  &#x22CD;
611 complement         msa         123   0 mathord  &#x2201;
612 intercal           msa         124   0 mathbin  &#x22BA;
613 circledcirc        msa         125   0 mathbin  &#x229A;
614 circledast         msa         126   0 mathbin  &#x229B;
615 circleddash        msa         127   0 mathbin  &#x229D;
616 lvertneqq          msb         161   0 mathrel  &#x2268;&#xFE00;
617 gvertneqq          msb         162   0 mathrel  &#x2269;&#xFE00;
618 nleq               msb         163   0 mathrel  &#x2270;
619 ngeq               msb         164   0 mathrel  &#x2271;
620 nless              msb         165   0 mathrel  &#x226E;
621 ngtr               msb         166   0 mathrel  &#x226F;
622 nprec              msb         167   0 mathrel  &#x2280;
623 nsucc              msb         168   0 mathrel  &#x2281;
624 lneqq              msb         169   0 mathrel  &#x2268;
625 gneqq              msb         170   0 mathrel  &#x2269;
626 nleqslant          msb         172   0 mathrel  &#x2A7D;&#x338;
627 ngeqslant          msb         174   0 mathrel  &#x2A7E;&#x338;
628 lneq               msb         175   0 mathrel  &#x2270;
629 gneq               msb         176   0 mathrel  &#x2A88;
630 npreceq            msb         177   0 mathrel  &#x22E0;
631 nsucceq            msb         178   0 mathrel  &#x22E1;
632 precnsim           msb         179   0 mathrel  &#x22E8;
633 succnsim           msb         180   0 mathrel  &#x22E9;
634 lnsim              msb         181   0 mathrel  &#x22E6;
635 gnsim              msb         182   0 mathrel  &#x22E7;
636 nleqq              msb         183   0 mathrel  &#x2266;&#x0338;
637 ngeqq              msb         184   0 mathrel  &#x2267;&#x0338;
638 precneqq           msb         185   0 mathrel  &#x2AB5;
639 succneqq           msb         186   0 mathrel  &#x2AB6;
640 precnapprox        msb         187   0 mathrel  &#x2AB9;
641 succnapprox        msb         188   0 mathrel  &#x2ABA;
642 lnapprox           msb         189   0 mathrel  &#x2A89;
643 gnapprox           msb         190   0 mathrel  &#x2A8A;
644 nsim               msb         191   0 mathrel  &#x2241;
645 ncong              msb         192   0 mathrel  &#x2247;
646 diagup             msb         193   0 mathord  &#x2571;
647 diagdown           msb         194   0 mathord  &#x2572;
648 varsubsetneq       msb         195   0 mathrel  &#x228A;&#xFE00;
649 varsupsetneq       msb          33   0 mathrel  &#x228B;&#xFE00;
650 nsubseteqq         msb          34   0 mathrel  &#x2288;
651 nsupseteqq         msb          35   0 mathrel  &#x2289;
652 subsetneqq         msb          36   0 mathrel  &#x2AC5;&#0338;
653 supsetneqq         msb          37   0 mathrel  &#x2AC6;&#0338;
654 varsubsetneqq      msb          38   0 mathrel  &#x2ACB;&#0338;
655 varsupsetneqq      msb          39   0 mathrel  &#x2ACC;&#0338;
656 subsetneq          msb          40   0 mathrel  &#x228A;
657 supsetneq          msb          41   0 mathrel  &#x228B;
658 nsubseteq          msb          42   0 mathrel  &#x2288;
659 nsupseteq          msb          43   0 mathrel  &#x2289;
660 nparallel          msb          44   0 mathrel  &#x2226;
661 nmid               msb          45   0 mathrel  &#x2AEE;
662 nshortmid          msb          46   0 mathrel  &#x2224;
663 nshortparallel     msb          47   0 mathrel  &#x2226;
664 nvdash             msb          48   0 mathrel  &#x22AC;
665 nVdash             msb          49   0 mathrel  &#x22AE;
666 nvDash             msb          50   0 mathrel  &#x22AD;
667 nVDash             msb          51   0 mathrel  &#x22AF;
668 ntrianglerighteq   msb          52   0 mathrel  &#x22ED;
669 ntrianglelefteq    msb          53   0 mathrel  &#x22EC;
670 ntriangleleft      msb          54   0 mathrel  &#x22EA;
671 ntriangleright     msb          55   0 mathrel  &#x22EB;
672 nleftarrow         msb          56   0 mathrel  &#x219A;
673 nrightarrow        msb          57   0 mathrel  &#x219B;
674 nLeftarrow         msb          58   0 mathrel  &#x21CD;
675 nRightarrow        msb          59   0 mathrel  &#x21CF;
676 nLeftrightarrow    msb          60   0 mathrel  &#x21CE;
677 nleftrightarrow    msb          61   0 mathrel  &#x21AE;
678 divideontimes      msb          62   0 mathbin  &#x22C7;
679 varnothing         msb          63   0 mathord  &#x2205;
680 nexists            msb          64   0 mathord  &#x2204;
681 Finv               msb          96   0 mathord  &#x2132;
682 Game               msb          97   0 mathord  &#x2141;
683 eth                msb         103   0 mathord  &#x00F0;
684 eqsim              msb         104   0 mathrel  &#x2242;
685 beth               msb         105   0 mathord  &#x2136;
686 gimel              msb         106   0 mathord  &#x2137;
687 daleth             msb         107   0 mathord  &#x2138;
688 lessdot            msb         108   0 mathbin  &#x22D6;
689 gtrdot             msb         109   0 mathbin  &#x22D7;
690 ltimes             msb         110   0 mathbin  &#x22C9;
691 rtimes             msb         111   0 mathbin  &#x22CA;
692 shortmid           msb         112   0 mathrel  &#x2223;
693 shortparallel      msb         113   0 mathrel  &#x2225;
694 smallsetminus      msb         114   0 mathbin  &#x2216;
695 thicksim           msb         115   0 mathrel  &#x223C;
696 thickapprox        msb         116   0 mathrel  &#x2248;
697 approxeq           msb         117   0 mathrel  &#x224A;
698 succapprox         msb         118   0 mathrel  &#x2AB8;
699 precapprox         msb         119   0 mathrel  &#x2AB7;
700 curvearrowleft     msb         120   0 mathrel  &#x21B6;
701 curvearrowright    msb         121   0 mathrel  &#x21B7;
702 digamma            msb         122   0 mathord  &#x03DD;
703 varkappa           msb         123   0 mathord  &#x03F0;
704 # Note: Other blackboard symbols are in the same unicode range
705 Bbbk               msb         124   0 mathord  &#x1d55c;
706 hslash             msb         125   0 mathord  &#x210F;
707 hbar               msb         126   0 mathord  &#x210F;
708 backepsilon        msb         127   0 mathrel  &#x03F6;
709
710 lyxbar             cmsy        161   0 mathrel   &#x2014;        hiddensymbol
711 lyxminus           cmsy        161   0 mathbin   &#x2014;        hiddensymbol
712 lyxplus            cmr          43  43 mathbin   +               hiddensymbol
713 lyxeq              cmr          61  61 mathord   =               hiddensymbol
714 lyxeqrel           cmr          61  61 mathrel   =               hiddensymbol
715 lyxlt              cmm          60  60 mathrel   &lt;            hiddensymbol
716 lyxgt              cmm          62  62 mathrel   &gt;            hiddensymbol
717 lyxdabar           msa          57   0 mathord   &#x2013;        hiddensymbol
718 lyxright           msa          75   0 mathord   &#x2192;        hiddensymbol
719 lyxleft            msa          76   0 mathord   &#x2190;        hiddensymbol
720
721 male               wasy          26  0 x         &#x2642;
722 female             wasy          25  0 x         &#x2640;
723 currency           wasy          27  0 textmode  &#x00A4;        wasysym,amstext,lyxmathsym # works in text mode only (produces \oe in math mode)
724 phone              wasy          7   0 textmode  &#x260E;        wasysym,amstext,lyxmathsym # works in text mode only (produces \Upsilon in math mode)
725 recorder           wasy          6   0 textmode  &#x2315;        wasysym,amstext,lyxmathsym # works in text mode only (produces \Sigma in math mode)
726 clock              wasy          28  0 textmode  &#x23F2;        wasysym,amstext,lyxmathsym # works in text mode only (produces \o in math mode)
727 lightning          wasy          18  0 textmode  &#x2607;        wasysym,amstext,lyxmathsym # works in text mode only (produces ` in math mode)
728 # qt does not display characters at the \t position (0x09)
729 pointer            wasy          170  0 textmode &#x21E8;        wasysym,amstext,lyxmathsym # works in text mode only (produces \Psi in math mode)
730 RIGHTarrow         wasy          17  0 textmode  &#x25B6;        wasysym,amstext,lyxmathsym # works in text mode only (produces \jmath in math mode)
731 LEFTarrow          wasy          16  0 textmode  &#x25C0;        wasysym,amstext,lyxmathsym # works in text mode only (produces \imath in math mode)
732 UParrow            wasy          75  0 textmode  &#x25B2;        wasysym,amstext,lyxmathsym # works in text mode only (produces K in math mode)
733 DOWNarrow          wasy          76  0 textmode  &#x25BC;        wasysym,amstext,lyxmathsym # works in text mode only (produces L in math mode)
734 AC                 wasy          58  0 textmode  &#x223F;        wasysym,amstext,lyxmathsym # works in text mode only
735 \def\HF{\approx}                                         wasysym
736 VHF                wasy          64  0 x         &#x224B;        # triple tilde
737 Square             wasy          50  0 x         &#x25A1;
738 \def\CheckedBox{\Square\kern-13.4mu\checked}              wasysym
739 XBox               wasy          52  0 x         &#x22A0;
740 hexagon            wasy          55  0 x         &#x2B21;
741 pentagon           wasy          68  0 x         &#x2B20;
742 octagon            wasy          56  0 x         x
743 varhexagon         wasy          57  0 x         &#x2B21;
744 hexstar            wasy          65  0 x         &#x2736;
745 varhexstar         wasy          66  0 x         &#x2736;
746 davidsstar         wasy          67  0 x         &#x2721;
747 diameter           wasy          31  0 x         &#x2300;
748 invdiameter        wasy          21  0 x         x               # 2205 EMPTY SET and 2300 DIAMETER SIGN are similar but not quite right
749 varangle           wasy          30  0 x         &#x2222;
750 wasylozenge        wasy          53  0 x         &#x2311;
751 kreuz              wasy          54  0 x         &#x2720;
752 smiley             wasy          44  0 x         &#x263A;
753 frownie            wasy          47  0 x         &#x2639;
754 blacksmiley        wasy          45  0 x         &#x263B;
755 sun                wasy          46  0 x         &#x263C;
756 checked            wasy          8   0 x         &#x2713;
757 bell               wasy          171 0 x         &#x237E;
758 eighthnote         wasy          11  0 x         &#x266E;
759 quarternote        wasy          172 0 x         &#x2669;
760 halfnote           wasy          174 0 x         &#x1D15E;
761 fullnote           wasy          14  0 x         &#x1D15D;
762 twonotes           wasy          15  0 x         &#x266B;
763 brokenvert         wasy          124 0 x         &#x00A6;
764 ataribox           wasy          109 0 x         x
765 wasytherefore      wasy          5   0 x         &#x2234;
766 Circle             wasy          35  0 x         &#x25CB;
767 CIRCLE             wasy          32  0 x         &#x25CF;
768 Leftcircle         wasy          73  0 x         x
769 LEFTCIRCLE         wasy          71  0 x         &#x25D6;
770 Rightcircle        wasy          74  0 x         x
771 RIGHTCIRCLE        wasy          72  0 x         &#x25D7;
772 \def\LEFTcircle{\LEFTCIRCLE\kern-13.4mu\Circle}             wasysym
773 \def\RIGHTcircle{\RIGHTCIRCLE\kern-13.4mu\Circle}           wasysym
774
775 # Defined by amsmath.sty
776
777 varGamma           cmm         161  0  mathord  &#x1D6E4;       amsmath
778 varDelta           cmm         162  0  mathord  &#x1D6E5;       amsmath
779 varTheta           cmm         163  0  mathord  &#x1D6E9;       amsmath
780 varLambda          cmm         164  0  mathord  &#x1D6EC;       amsmath
781 varXi              cmm         165  0  mathord  &#x1D6EF;       amsmath
782 varPi              cmm         166  0  mathord  &#x1D6F1;       amsmath
783 varSigma           cmm         167  0  mathord  &#x1D6F4;       amsmath
784 varUpsilon         cmm         168  0  mathord  &#x1D6F6;       amsmath
785 varPhi             cmm         169  0  mathord  &#x1D6F7;       amsmath
786 varPsi             cmm         170  0  mathord  &#x1D6F9;       amsmath
787 varOmega           cmm         172  0  mathord  &#x1D6FA;       amsmath
788
789 #
790 # wasy astronomy
791 #
792
793 vernal             wasy          23  0 x        &#x2648;
794 ascnode            wasy          19  0 x        &#x260A;
795 descnode           wasy          20  0 x        &#x260B;
796 fullmoon           wasy          35  0 x        &#x25CB;
797 newmoon            wasy          32  0 x        &#x25CF;
798 leftmoon           wasy          36  0 x        &#x263E;
799 rightmoon          wasy          37  0 x        &#x263D;
800 astrosun           cmsy         175  0 mathbin  &#x2609;        wasysym
801 mercury            wasy          39  0 x        &#x263F;
802 venus              wasy          25  0 x        &#x2640;
803 earth              wasy          38  0 x        &#x2641;
804 mars               wasy          26  0 x        &#x2642;
805 jupiter            wasy          88  0 x        &#x2643;
806 saturn             wasy          89  0 x        &#x2644;
807 uranus             wasy          90  0 x        &#x2645;
808 neptune            wasy          91  0 x        &#x2646;
809 pluto              wasy          92  0 x        &#x2647;
810
811 #
812 # wasy zodiac
813 #
814 aries              wasy          23  0 x         &#x2648;
815 taurus             wasy          93  0 x         &#x2649;
816 gemini             wasy          94  0 x         &#x264A;
817 cancer             wasy          95  0 x         &#x264B;
818 leo                wasy          19  0 x         &#x264C;
819 virgo              wasy          96  0 x         &#x264D;
820 libra              wasy          97  0 x         &#x264E;
821 scorpio            wasy          98  0 x         &#x264F;
822 sagittarius        wasy          99  0 x         &#x2650;
823 capricornus        wasy          100 0 x         &#x2651;
824 aquarius           wasy          101 0 x         &#x2652;
825 pisces             wasy          102 0 x         &#x2653;
826 conjunction        wasy          86  0 textmode  &#x260C;        wasysym,amstext,lyxmathsym # works in text mode only (produces V in math mode)
827 opposition         wasy          87  0 textmode  &#x260D;        wasysym,amstext,lyxmathsym # works in text mode only (produces W in math mode)
828 # APL characters
829 APLstar            wasy          69  0 x        x
830 APLlog             wasy          22  0 x        &#x235F;
831 APLbox             wasy          126 0 x        &#x2395;
832 APLup              wasy          0   0 x        x
833 APLdown            wasy          70  0 x        x
834 APLinput           wasy          125 0 x        x
835 APLcomment         wasy          127 0 x        x
836 \def\APLinv{\mathord{\div\kern-13.9mu\APLbox}}  wasysym
837 APLuparrowbox      wasy         110  0 x        &#x2350;
838 APLdownarrowbox    wasy         111  0 x        &#x2357;
839 APLleftarrowbox    wasy         112  0 x        &#x2347;
840 APLrightarrowbox   wasy         113  0 x        &#x2348;
841
842 # math characters
843 Bowtie             wasy          49  0 x        &#x22C8;
844 leftturn           wasy          34  0 x        &#x27F2;
845 rightturn          wasy          33  0 x        &#x27F3;
846 # diagrams
847 \def\photon{\AC\AC\AC\AC}     wasysym
848 lyxgluonelement    wasy          80  0 x        x               hiddensymbol
849 lyxgluonbelement   wasy          81  0 x        x               hiddensymbol
850 lyxgluoneelement   wasy          82  0 x        x               hiddensymbol
851 \def\gluon{\lyxgluonbelement\lyxgluonelement\lyxgluonelement\lyxgluonelement\lyxgluonelement\lyxgluonelement\lyxgluonelement\lyxgluoneelement} wasysym
852 # special characters
853 cent               wasy         103   0 x          &#00A2;
854 permil             wasy         104   0 x          &#x2030;
855 agemO              wasy          48   0 textmode   &#x2127;        wasysym,amstext,lyxmathsym # works in text mode only (produces 0 in math mode)
856 thorn              wasy         105   0 textmode   &#x00FE;        wasysym,amstext,lyxmathsym # works in text mode only (produces i in math mode)
857 Thorn              wasy         106   0 textmode   &#x00DE;        wasysym,amstext,lyxmathsym # works in text mode only (produces j in math mode)
858 openo              wasy         108   0 textmode   &#x0254;        wasysym,amstext,lyxmathsym # works in text mode only (produces l in math mode)
859 inve               wasy          85   0 textmode   &#x0259;        wasysym,amstext,lyxmathsym # works in text mode only (produces U in math mode)
860
861 #mho               wasy          48    0  mathord  &#x2127;        wasysym # already in amsfonts
862 #Join              wasy          49    0  mathrel  &#x22C8;        wasysym # already in amsfonts
863 #Box               wasy          50    0  mathord  &#x25A1;        wasysym # already in amsfonts
864 #Diamond           wasy          51    0  mathord  &#x22C4;        wasysym # already in amsfonts
865 leadsto            wasy          59    0  mathrel  &#x2933;
866 #sqsubset          wasy          60    0  mathrel  &#x228F;        wasysym # already in amsfonts
867 #sqsupset          wasy          61    0  mathrel  &#x2290;        wasysym # already in amsfonts
868 #lhd               wasy           1    0  mathbin  &#x25C3;        wasysym # already in amsfonts
869 #unlhd             wasy           2    0  mathbin  &#x22B4;        wasysym # already in amsfonts
870 LHD                wasy          16    0  mathbin  &#x2C50;
871 #rhd               wasy           3    0  mathbin  &#x25B9;        wasysym # already in amsfonts
872 #unrhd             wasy           4    0  mathbin  &#x22B5;        wasysym # already in amsfonts
873 RHD                wasy          17    0  mathbin  &#x25B6;
874 apprle             wasy          62    0  mathrel  &#x2272;
875 apprge             wasy          63    0  mathrel  &#x2273;
876 wasypropto         wasy          29    0  mathrel  &#x221D;
877 invneg             wasy          24    0  mathrel  &#x2310;
878 ocircle            wasy          35    0  mathbin  &#x229A;
879 logof              wasy          22    0  mathrel  x
880 varint             wasy     114|119    0  mathop   &#x222B;
881 varoint            wasy     117|122    0  mathop   &#x222B;
882
883 # Generated from stmaryrd.sty
884
885 shortleftarrow     stmry   0   0 mathrel    x  stmaryrd
886 shortrightarrow    stmry   1   0 mathrel    x  stmaryrd
887 shortuparrow       stmry   2   0 mathrel    x  stmaryrd
888 shortdownarrow     stmry   3   0 mathrel    x  stmaryrd
889 Yup                stmry   4   0 mathbin    x  stmaryrd
890 Ydown              stmry   5   0 mathbin    x  stmaryrd
891 Yleft              stmry   6   0 mathbin    x  stmaryrd
892 Yright             stmry   7   0 mathbin    x  stmaryrd
893 varcurlyvee        stmry   8   0 mathbin    x  stmaryrd
894 # qt does not display characters at codepoints 9, 10,12,13
895 # therefore our copies of the TeX fonts have duplicate glyphs after 170
896 varcurlywedge      stmry 170   0 mathbin    x  stmaryrd
897 minuso             stmry 171   0 mathbin    x  stmaryrd
898 baro               stmry  11   0 mathbin    x  stmaryrd
899 sslash             stmry 172   0 mathbin    x  stmaryrd
900 #for whatever reason qt refuses to display anything at position 173
901 bbslash            stmry 174   0 mathbin    x  stmaryrd
902 moo                stmry  14   0 mathbin    x  stmaryrd
903 varotimes          stmry  15   0 mathbin    x  stmaryrd
904 varoast            stmry  16   0 mathbin    x  stmaryrd
905 varobar            stmry  17   0 mathbin    x  stmaryrd
906 varodot            stmry  18   0 mathbin    x  stmaryrd
907 varoslash          stmry  19   0 mathbin    x  stmaryrd
908 varobslash         stmry  20   0 mathbin    x  stmaryrd
909 varocircle         stmry  21   0 mathbin    x  stmaryrd
910 varoplus           stmry  22   0 mathbin    x  stmaryrd
911 varominus          stmry  23   0 mathbin    x  stmaryrd
912 boxast             stmry  24   0 mathbin    x  stmaryrd
913 boxbar             stmry  25   0 mathbin    x  stmaryrd
914 #boxdot             stmry  26   0 mathbin    x  stmaryrd # already in amssymb
915 boxslash           stmry  27   0 mathbin    x  stmaryrd
916 boxbslash          stmry  28   0 mathbin    x  stmaryrd
917 boxcircle          stmry  29   0 mathbin    x  stmaryrd
918 boxbox             stmry  30   0 mathbin    x  stmaryrd
919 boxempty           stmry  31   0 mathbin    x  stmaryrd
920 #lightning          stmry  32   0 mathord    x  stmaryrd # already in wasy
921 merge              stmry  33   0 mathbin    x  stmaryrd
922 vartimes           stmry  34   0 mathbin    x  stmaryrd
923 fatsemi            stmry  35   0 mathbin    x  stmaryrd
924 sswarrow           stmry  36   0 mathrel    x  stmaryrd
925 ssearrow           stmry  37   0 mathrel    x  stmaryrd
926 curlywedgeuparrow  stmry  38   0 mathrel    x  stmaryrd
927 curlywedgedownarrow stmry 39   0 mathrel    x  stmaryrd
928 fatslash           stmry  40   0 mathbin    x  stmaryrd
929 fatbslash          stmry  41   0 mathbin    x  stmaryrd
930 lbag               stmry  42   0 mathbin    x  stmaryrd
931 rbag               stmry  43   0 mathbin    x  stmaryrd
932 varbigcirc         stmry  44   0 mathbin    x  stmaryrd
933 leftrightarroweq   stmry  45   0 mathrel    x  stmaryrd
934 curlyveedownarrow  stmry  46   0 mathrel    x  stmaryrd
935 curlyveeuparrow    stmry  47   0 mathrel    x  stmaryrd
936 nnwarrow           stmry  48   0 mathrel    x  stmaryrd
937 nnearrow           stmry  49   0 mathrel    x  stmaryrd
938 leftslice          stmry  50   0 mathbin    x  stmaryrd
939 rightslice         stmry  51   0 mathbin    x  stmaryrd
940 varolessthan       stmry  52   0 mathbin    x  stmaryrd
941 varogreaterthan    stmry  53   0 mathbin    x  stmaryrd
942 varovee            stmry  54   0 mathbin    x  stmaryrd
943 varowedge          stmry  55   0 mathbin    x  stmaryrd
944 talloblong         stmry  56   0 mathbin    x  stmaryrd
945 interleave         stmry  57   0 mathbin    x  stmaryrd
946 obar               stmry  58   0 mathbin    x  stmaryrd
947 obslash            stmry  59   0 mathbin    x  stmaryrd
948 olessthan          stmry  60   0 mathbin    x  stmaryrd
949 ogreaterthan       stmry  61   0 mathbin    x  stmaryrd
950 ovee               stmry  62   0 mathbin    x  stmaryrd
951 owedge             stmry  63   0 mathbin    x  stmaryrd
952 oblong             stmry  64   0 mathbin    x  stmaryrd
953 inplus             stmry  65   0 mathrel    x  stmaryrd
954 niplus             stmry  66   0 mathrel    x  stmaryrd
955 nplus              stmry  67   0 mathbin    x  stmaryrd
956 subsetplus         stmry  68   0 mathrel    x  stmaryrd
957 supsetplus         stmry  69   0 mathrel    x  stmaryrd
958 subsetpluseq       stmry  70   0 mathrel    x  stmaryrd
959 supsetpluseq       stmry  71   0 mathrel    x  stmaryrd
960 Lbag               stmry  72   0 mathopen   x  stmaryrd
961 Rbag               stmry  73   0 mathclose  x  stmaryrd
962 llbracket          stmry  74   0 mathopen   x  stmaryrd
963 rrbracket          stmry  75   0 mathclose  x  stmaryrd
964 llparenthesis      stmry  76   0 mathopen   x  stmaryrd
965 rrparenthesis      stmry  77   0 mathclose  x  stmaryrd
966 binampersand       stmry  78   0 mathopen   x  stmaryrd
967 bindnasrepma       stmry  79   0 mathclose  x  stmaryrd
968 trianglelefteqslant stmry 80   0 mathrel    x  stmaryrd
969 trianglerighteqslant stmry 81  0 mathrel    x  stmaryrd
970 ntrianglelefteqslant stmry 82  0 mathrel    x  stmaryrd
971 ntrianglerighteqslant stmry 83 0 mathrel    x  stmaryrd
972 llfloor            stmry  84   0 mathopen   x  stmaryrd
973 rrfloor            stmry  85   0 mathclose  x  stmaryrd
974 llceil             stmry  86   0 mathopen   x  stmaryrd
975 rrceil             stmry  87   0 mathclose  x  stmaryrd
976 lyxarrownot        stmry  88   0 mathrel    x  hiddensymbol #see arrownot defined below
977 lyxArrownot        stmry  89   0 mathrel    x  hiddensymbol #see Arrownot defined below
978 Mapstochar         stmry  90   0 mathrel    x  stmaryrd
979 mapsfromchar       stmry  91   0 mathrel    x  stmaryrd
980 Mapsfromchar       stmry  92   0 mathrel    x  stmaryrd
981 leftrightarrowtriangle stmry 93 0 mathrel   x  stmaryrd
982 leftarrowtriangle  stmry  94   0 mathrel    x  stmaryrd
983 rightarrowtriangle stmry  95   0 mathrel    x  stmaryrd
984 #bigtriangledown    stmry  96   0 mathop     x  stmaryrd #already in cmsy
985 #bigtriangleup      stmry  97   0 mathop     x  stmaryrd #already in cmsy
986 bigcurlyvee        stmry  98|106   0 mathop   x  stmaryrd
987 bigcurlywedge      stmry  99|107   0 mathop   x  stmaryrd
988 bigsqcap           stmry 100|108   0 mathop   x  stmaryrd
989 bigbox             stmry 101|109   0 mathop   x  stmaryrd
990 bigparallel        stmry 102|110   0 mathop   x  stmaryrd
991 biginterleave      stmry 103|111   0 mathop   x  stmaryrd
992 #hugetriangledown   stmry 104       0 mathop   x  stmaryrd # only in the font, not the .sty
993 #hugetriangleup     stmry 105   0 mathop     x  stmaryrd # only in the font, not the .sty
994 #hugecurlyvee       stmry 106   0 mathop     x  stmaryrd # only in the font, not the .sty
995 #hugecurlywedge     stmry 107   0 mathop     x  stmaryrd # only in the font, not the .sty
996 #hugesqcap          stmry 108   0 mathop     x  stmaryrd # only in the font, not the .sty
997 #hugebox            stmry 109   0 mathop     x  stmaryrd # only in the font, not the .sty
998 #hugeparallel       stmry 110   0 mathop     x  stmaryrd # only in the font, not the .sty
999 #hugeinterleave     stmry 111   0 mathop     x  stmaryrd # only in the font, not the .sty
1000 bignplus           stmry 112|120   0 mathop  x  stmaryrd # caution: named hugenplus in the font
1001 #largellbracket     stmry 113   0 mathopen   x  stmaryrd # only in the font, not the .sty
1002 #Largellbracket     stmry 114   0 mathopen   x  stmaryrd # only in the font, not the .sty
1003 #LARGEllbracket     stmry 115   0 mathopen   x  stmaryrd # only in the font, not the .sty
1004 #hugellbracket      stmry 116   0 mathopen   x  stmaryrd # only in the font, not the .sty
1005 #Largellbrackettop  stmry 117   0 mathopen   x  stmaryrd # only in the font, not the .sty
1006 #Largellbracketbot  stmry 118   0 mathopen   x  stmaryrd # only in the font, not the .sty caution: named Hugellbrackettop in the font
1007 #llbracketex        stmry 119   0 mathopen   x  stmaryrd # only in the font, not the .sty caution: named Hugellbracketbot in the font
1008 #hugenplus          stmry 120   0 mathop     x  stmaryrd # only in the font, not the .sty caution: named Hugenplus in the font
1009 #largerrbracket     stmry 121   0 mathclose  x  stmaryrd # only in the font, not the .sty
1010 #Largerrbracket     stmry 122   0 mathclose  x  stmaryrd # only in the font, not the .sty
1011 #LARGErrbracket     stmry 123   0 mathclose  x  stmaryrd # only in the font, not the .sty
1012 #hugerrbracket      stmry 124   0 mathclose  x  stmaryrd # only in the font, not the .sty
1013 #Largerrbrackettop  stmry 125   0 mathclose  x  stmaryrd # only in the font, not the .sty caution: named Hugerrbrackettop in the font
1014 #Largerrbracketbot  stmry 126   0 mathclose  x  stmaryrd # only in the font, not the .sty caution: named Hugerrbracketbot in the font
1015 #rrbracketex        stmry 127   0 mathclose  x  stmaryrd # only in the font, not the .sty caution: named Hugerrbracketex in the font
1016
1017 \def\varcopyright{\mathord{c\kern-11mu\varbigcirc}}         stmaryrd
1018 # kerning is slightly imperfect so that one sees when \[Aa]rrownot is selected
1019 \def\arrownot{\lyxarrownot}                                 stmaryrd
1020 \def\Arrownot{\lyxArrownot\mathrel{\kern0.5mu}}             stmaryrd
1021 \def\longarrownot{\mathrel{\kern5.5mu}\arrownot\mathrel{\kern-5.5mu}} stmaryrd
1022 \def\Longarrownot{\mathrel{\kern5.5mu}\Arrownot\mathrel{\kern-5.5mu}} stmaryrd
1023 \def\Mapsto{\Mapstochar\mathrel\Rightarrow}              mathrel &#x2907; stmaryrd
1024 \def\mapsfrom{\leftarrow\kern-9mu\mapsfromchar}          mathrel &#x21a4; stmaryrd
1025 \def\Mapsfrom{\Leftarrow\kern-9mu\Mapsfromchar}          mathrel &#x2906; stmaryrd
1026 \def\Longmapsto{\Mapstochar\Longrightarrow}              mathrel &#x27fe; stmaryrd
1027 \def\longmapsfrom{\longleftarrow\mapsfromchar}           mathrel &#x27fb; stmaryrd
1028 \def\Longmapsfrom{\Longleftarrow\mathrel{\kern1mu}\Mapsfromchar}   mathrel &#x27fd; stmaryrd
1029
1030 # symbols from the mhchem package, all of them are equivalent to a math symbol
1031 # mhchem is not loaded because these commands can only be used inside
1032 # a \ce or a \cf inset
1033
1034 sbond              cmsy        161   0 mathord  x
1035 dbond              cmr          61   0 mathord  x
1036 tbond              cmsy        180 186 mathord  x
1037
1038 # From the esint package:
1039 # We emulate some symbols if the esint10 font is not available.
1040 # It is important that they have the same requirements in both cases,
1041 # otherwise the LaTeX output would depend on the availability of the esint10
1042 # font in the GUI
1043 # Note that we do _not_ require the wasysym package for any integral besides
1044 # \varint and \varoint. The reason is that the integrals of the wasysym
1045 # package do not match the standard \int and \intop. See
1046 # http://www.lyx.org/trac/ticket/1942 for details.
1047 # If the wasysym integrals are really wanted then one has to load the package
1048 # manually and disable automatic loading of amsmath and esint.
1049 iffont esint
1050 intop              esint    001|002    0  mathop  &#x222B;        esint
1051 iintop             esint    003|004    0  mathop  &#x222C;        esint
1052 iiintop            esint    005|006    0  mathop  &#x222D;        esint
1053 iiiintop           esint    007|008    0  mathop  &#x2A0C;        esint
1054 #9 codepoint forbidden in qt4, 10,12,13 in qt5
1055 ointop             esint    043|044    0  mathop  &#x222E;        esint
1056 oiintop            esint    045|046    0  mathop  &#x222F;        esint
1057 sqintop            esint    015|016    0  mathop  &#x2A16;        esint
1058 sqiintop           esint    017|018    0  mathop  x             esint
1059 dotsintop          esint    041|042    0  mathop  &#x222B;&#x22EF;&#x222B;    esint
1060 ointctrclockwiseop esint    023|024    0  mathop  &#x2233;        esint
1061 ointclockwiseop    esint    025|026    0  mathop  &#x2232;        esint
1062 else
1063 intop              cmex       82|90  242  mathop  &#x222B;        esint
1064 iintop             wasy     115|120    0  mathop  &#x222C;        esint
1065 iiintop            wasy     116|121    0  mathop  &#x222D;        esint
1066 \def\iiiintop{\int\kern-6mu\int\kern-6mu\int\kern-6mu\int}      esint
1067 ointop             cmex       72|73    0  mathop  &#x222E;        esint
1068 oiintop            wasy     118|123    0  mathop  &#x222F;        esint
1069 \def\sqintop{\square\kern-17mu\int\kern6mu}                     esint
1070 \def\sqiintop{\square\kern-20mu\iint\kern3mu}                   esint
1071 \def\dotsintop{\int\kern-3mu\cdots\kern-3mu\int}                esint
1072 \def\ointctrclockwiseop{\circlearrowleft\kern-21mu\int\kern6mu} esint
1073 \def\ointclockwiseop{\circlearrowright\kern-21mu\int\kern6mu}   esint
1074 endif
1075 \def\int{\intop\nolimits}           mathop  &#x222B;        esint|amsmath
1076 \def\iint{\iintop\nolimits}         mathop  &#x222C;        esint|amsmath
1077 \def\iiint{\iiintop\nolimits}       mathop  &#x222D;        esint|amsmath
1078 \def\iiiint{\iiiintop\nolimits}     mathop  &#x2A0C;        esint|amsmath
1079 \def\oint{\ointop\nolimits}         mathop  &#x222E;        esint
1080 \def\oiint{\oiintop\nolimits}       mathop  &#x222F;        esint
1081 \def\sqint{\sqintop\nolimits}       mathop  &#x2A16;        esint
1082 \def\sqiint{\sqiintop\nolimits}     mathop  esint
1083 \def\dotsint{\dotsintop\nolimits}   mathop  &#x222B;&#x22EF;&#x222B;        esint
1084 \def\ointctrclockwise{\ointctrclockwiseop\nolimits} mathop  &#x2232;        esint
1085 \def\ointclockwise{\ointclockwiseop\nolimits}       mathop  &#x2232;        esint
1086
1087 varointclockwiseop esint    027|028    0  mathop  &#x2232;        esint
1088 varointctrclockwiseop esint 029|030    0  mathop  &#x2233;        esint
1089 fintop             esint    031|032    0  mathop  &#x2a0f;        esint
1090 varoiintop         esint    033|034    0  mathop  &#x222F;        esint
1091 landupintop        esint    035|036    0  mathop  x               esint
1092 landdownintop      esint    037|038    0  mathop  x               esint
1093
1094 \def\varointclockwise{\varointclockwiseop\nolimits}       mathop  &#x2232;        esint
1095 \def\varointctrclockwise{\varointctrclockwiseop\nolimits} mathop  &#x2233;        esint
1096 \def\fint{\fintop\nolimits}                mathop  &#x2a0f;        esint
1097 \def\varoiint{\varoiintop\nolimits}        mathop  &#x222F;        esint
1098 \def\landupint{\landupintop\nolimits}      mathop  x               esint
1099 \def\landdownint{\landdownintop\nolimits}  mathop  x               esint
1100
1101
1102 # From the amsmath package:
1103 \def\idotsint{\int\kern-3mu\cdots\kern-3mu\int\limits}                 amsmath
1104
1105
1106 log                lyxblacktext  0   0 func     x
1107 lg                 lyxblacktext  0   0 func     x
1108 ln                 lyxblacktext  0   0 func     x
1109 lim                lyxblacktext  0   0 funclim  x
1110 limsup             lyxblacktext  0   0 funclim  x
1111 liminf             lyxblacktext  0   0 funclim  x
1112 sin                lyxblacktext  0   0 func     x
1113 arcsin             lyxblacktext  0   0 func     x
1114 sinh               lyxblacktext  0   0 func     x
1115 cos                lyxblacktext  0   0 func     x
1116 arccos             lyxblacktext  0   0 func     x
1117 cosh               lyxblacktext  0   0 func     x
1118 tan                lyxblacktext  0   0 func     x
1119 arctan             lyxblacktext  0   0 func     x
1120 tanh               lyxblacktext  0   0 func     x
1121 cot                lyxblacktext  0   0 func     x
1122 coth               lyxblacktext  0   0 func     x
1123 sec                lyxblacktext  0   0 func     x
1124 csc                lyxblacktext  0   0 func     x
1125 max                lyxblacktext  0   0 funclim  x
1126 min                lyxblacktext  0   0 funclim  x
1127 sup                lyxblacktext  0   0 funclim  x
1128 inf                lyxblacktext  0   0 funclim  x
1129 arg                lyxblacktext  0   0 func     x
1130 ker                lyxblacktext  0   0 func     x
1131 dim                lyxblacktext  0   0 func     x
1132 hom                lyxblacktext  0   0 func     x
1133 det                lyxblacktext  0   0 funclim  x
1134 exp                lyxblacktext  0   0 func     x
1135 Pr                 lyxblacktext  0   0 funclim  x
1136 gcd                lyxblacktext  0   0 funclim  x
1137 deg                lyxblacktext  0   0 func     x
1138
1139
1140 #
1141 # Modulo notation
1142 #
1143
1144 # the original definitions have spacing differences between display/inline/script,
1145 # but we cannot reproduce that here
1146 \def\bmod{\mkern1mu\mathbin{\textrm{mod}}\mkern1mu}
1147 \def\pmod#1{\mkern18mu(\textrm{mod}\mkern6mu#1)}
1148 \def\pod#1{\mkern18mu(#1)} amsmath
1149 \def\mod#1{\mkern12mu\textrm{mod}\mkern6mu#1} amsmath
1150
1151 # mathtools.sty
1152 vcentcolon         cmr          58  58    mathrel :          mathtools
1153 ordinarycolon      cmr          58  58    mathrel :          mathtools
1154 \def\bigtimes{\mathop{\diagup\kern-16mu\diagdown}} mathtools
1155 \def\dblcolon{\vcentcolon\mathrel{\kern-0.9mu}\vcentcolon}      mathrel ::          mathtools
1156 \def\coloneqq{\vcentcolon\mathrel{\kern-1.2mu}=}                mathrel &#x2254;    mathtools
1157 \def\Coloneqq{\dblcolon\mathrel{\kern-1.2mu}=}                  mathrel &#x2A74;    mathtools
1158 \def\coloneq{\vcentcolon\mathrel{\kern-1.2mu}\mathrel{-}}       mathrel :-          mathtools
1159 \def\Coloneq{\dblcolon\mathrel{\kern-1.2mu}\mathrel{-}}         mathrel ::-         mathtools
1160 \def\eqqcolon{=\mathrel{\kern-1.2mu}\vcentcolon}                mathrel &#x2255;    mathtools
1161 \def\Eqqcolon{=\mathrel{\kern-1.2mu}\dblcolon}                  mathrel =::         mathtools
1162 \def\eqcolon{\mathrel{-}\mathrel{\kern-1.2mu}\vcentcolon}       mathrel -:          mathtools
1163 \def\Eqcolon{\mathrel{-}\mathrel{\kern-1.2mu}\dblcolon}         mathrel -::         mathtools
1164 \def\colonapprox{\vcentcolon\mathrel{\kern-1.2mu}\approx}       mathrel :&#x2248;   mathtools
1165 \def\Colonapprox{\dblcolon\mathrel{\kern-1.2mu}\approx}         mathrel ::&#x2248;  mathtools
1166 \def\colonsim{\vcentcolon\mathrel{\kern-1.2mu}\sim}             mathrel :&#x223C;   mathtools
1167 \def\Colonsim{\dblcolon\mathrel{\kern-1.2mu}\sim}               mathrel ::&#x223C;  mathtools
1168
1169
1170 #
1171 # pre-defined macros
1172 #
1173
1174 \def\leq{\le}                                                   mathrel &#x2264;
1175 \def\geq{\ge}                                                   mathrel &#x2265;
1176 \def\neq{\not=}                                                 mathrel &#x2260;
1177 \def\ne{\not=}                                                  mathrel &#x2260;
1178 \def\lnot{\neg}                                                 mathord &#xAC;
1179 \def\notin{\not\in}                                             mathrel &#x2209;
1180
1181 \def\ddag{\ddagger}                                             mathbin &#x2021;
1182 \def\dag{\dagger}                                               mathbin &#x2020;
1183
1184 \def\joinrel{\mathrel{\kern-3mu}}
1185 \def\relbar{\lyxbar}
1186 \def\Relbar{\mathrel{=}}
1187 \def\longleftrightarrow{\leftarrow\joinrel\rightarrow}          mathrel &#x27f7;
1188 \def\Longleftrightarrow{\Leftarrow\joinrel\Rightarrow}          mathrel &#x27fa;
1189 \def\iff{\Leftarrow\joinrel\Rightarrow}                         mathrel &#x27fa;
1190 \def\doteq{\stackrel{\cdot}{=}}                                 mathrel &#x2250;
1191
1192 iffont cmsy
1193 \def\longrightarrow{\relbar\joinrel\rightarrow}                 mathrel &#x27F6;
1194 \def\longleftarrow{\leftarrow\joinrel\relbar}                   mathrel &#x27F5;
1195 \def\Longrightarrow{\Relbar\joinrel\Rightarrow}                 mathrel &#x27F9;
1196 \def\Longleftarrow{\Leftarrow\joinrel\Relbar}                   mathrel &#x27F8;
1197 \def\implies{\Longrightarrow}                                   mathrel &#x27F9;    amsmath
1198 \def\impliedby{\Longleftarrow}                                  mathrel &#x27F8;    amsmath
1199 \def\mapsto{\mapstochar\rightarrow}                             mathrel &#x21A4;
1200 \def\longmapsto{\mapstochar\joinrel\relbar\joinrel\rightarrow}  mathrel &#x27FB;
1201 \def\models{\mathrel{\vert}\joinrel\Relbar}                     mathrel &#x22A8;
1202 else
1203 \def\implies{=>}                                                mathrel &#x27F9;    amsmath
1204 \def\impliedby{<=}                                              mathrel &#x27F8;    amsmath
1205 endif
1206 iffont cmm
1207 \def\hookrightarrow{\lhook\joinrel\rightarrow}                  mathrel &#x21AA;
1208 \def\hookleftarrow{\leftarrow\joinrel\rhook}                    mathrel &#x21A9;
1209 \def\bowtie{\mathrel\triangleright\joinrel\mathrel\triangleleft} mathrel&#x22C8;
1210 endif
1211 iffont msa
1212 \def\dashrightarrow{\mathrel{\lyxdabar\lyxdabar\lyxright}}      mathrel &#x290F;    amssymb
1213 \def\dashleftarrow{\mathrel{\lyxleft\lyxdabar\lyxdabar}}        mathrel &#x290E;    amssymb
1214 else
1215 \def\dashrightarrow{- - \rightarrow}                            mathrel &#x290F;    amssymb
1216 \def\dashleftarrow{\leftarrow{} - -}                            mathrel &#x290E;    amssymb
1217 endif
1218 \def\dasharrow{\dashrightarrow}                                 mathrel &#x290F;    amssymb
1219 iffont msb
1220 \def\Join{\mathrel{\ltimes\kern-13.5mu\rtimes}}                 mathrel &#x2a1d;    amssymb
1221 else
1222 \def\Join{|x|}                                                  mathrel &#x2a1d;    amssymb
1223 endif
1224 \def\AA{\AA}{\text{Ã…}} textmode  &#x00C5;    amstext,lyxmathsym
1225 \def\O{\O}{\text{Ø}}   textmode  &#x00D8;    amstext,lyxmathsym
1226
1227 iffont cmsy
1228 # The \sim is placed too high...
1229 \def\cong{\stackrel{\sim}{=}}                                   mathrel  &#x2245;
1230 lyxsurd               cmsy        112 0 mathord  &#x221A;
1231 \def\surd{^\lyxsurd}                                            mathord  &#x221A;
1232 \def\textdegree{\text{°}} textmode Â° textcomp,amstext,lyxmathsym
1233 else
1234 # FIXME: These don't work on OS X, since the Symbol font uses a different
1235 #        encoding and is therefore disabled in FontLoader::available().
1236 cong               lyxsymbol             64  0 mathrel  &#x2245;
1237 surd               lyxsymbol             214 0 mathord  &#x221A;
1238 textdegree         lyxsymbol             176 0 mathord  &#x00B0;    textcomp,amstext,lyxmathsym
1239 endif
1240
1241 #"{\hat{}}
1242
1243
1244 # HEP Particles. The code below is extracted from the hepparticles
1245 # package by Andy Buckley.
1246 #    https://www.ctan.org/pkg/hepparticles
1247 # It has been simplified and is only intended for display purposes inside LyX.
1248
1249
1250 \def\HepParticle#1#2#3{\mathrm{#1{}_{#2}^{#3}}} hepparticles
1251 \def\HepAntiParticle#1#2#3{\mathrm{\overline{#1}{}_{#2}^{#3}}} hepparticles
1252
1253 \def\HepGenParticle#1#2#3{\mathit{#1{}_{\kern-3mu#2}^{\kern-1mu#3}}} hepparticles
1254 \def\HepGenAntiParticle#1#2#3{\mathit{\overline{#1}{}_{\kern-2mu#2}^{#3}}} hepparticles
1255
1256 \def\HepSusyParticle#1#2#3{\mathrm{\widetilde{#1}{}_{#2}^{#3}}} hepparticles
1257 \def\HepGenSusyParticle#1#2#3{\mathit{\mkern2mu\widetilde{\mkern-2mu#1}{}_{\kern-2.5mu#2}^{\kern-0.5mu#3}}} hepparticles
1258 \def\HepSusyAntiParticle#1#2#3{\mathrm{\overline{\widetilde{#1}}{}_{#2}^{#3}}} hepparticles
1259 \def\HepGenSusyAntiParticle#1#2#3{\mathit{\mkern3.5mu\overline{\mkern-3.5mu\mkern2mu\widetilde{\mkern-2mu#1}}{}_{\kern-4mu#2}^{\kern-2mu#3}}} hepparticles
1260
1261 \def\HepResonanceMassTerm#1#2#3{\mathrm{\left(#1\right){}_{#2}^{#3}}} hepparticles
1262 \def\HepResonanceSpecTerm#1#2#3{\mathrm{#1{}_{#2}^{#3}}} hepparticles
1263 \def\HepParticleResonance#1#2#3#4{#1\HepResonanceMassTerm#2#3#4} hepparticles
1264 \def\HepParticleResonanceFormal#1#2#3#4#5#6#7{\HepParticleResonance#1#2#3#4\,\HepResonanceSpecTerm#5#6#7} hepparticles
1265 \def\HepParticleResonanceFull#1#2#3#4#5#6{\HepParticleResonance{\HepParticle#1#2#3}#4#5#6} hepparticles
1266 \def\HepParticleResonanceFormalFull#1#2#3#4#5#6#7#8#9{\HepParticleResonanceFormal{\HepParticle#1#2#3}#4#5#6#7#8#9} hepparticles
1267 \def\HepProcess#1{#1} hepparticles
1268
1269
1270 #
1271 # Particle PEN Names (see hepnames package on CTAN)
1272 #
1273
1274 ## B mesons
1275 \def\PB{\HepParticle{B}{}{}} hepnames
1276 \def\PBpm{\HepParticle{B}{}{\pm}} hepnames
1277 \def\PBmp{\HepParticle{B}{}{\mp}} hepnames
1278 \def\PBp{\HepParticle{B}{}{+}} hepnames
1279 \def\PBm{\HepParticle{B}{}{-}} hepnames
1280 \def\PBz{\HepParticle{B}{}{0}} hepnames
1281 \def\PBst{\HepParticle{B}{}{\ast}} hepnames
1282 \def\PdB{\HepParticle{B}{\Pqd}{0}} hepnames
1283 \def\PuB{\HepParticle{B}{}{+}} hepnames
1284 \def\PcB{\HepParticle{B}{\Pqc}{+}} hepnames
1285 \def\PsB{\HepParticle{B}{\Pqs}{0}} hepnames
1286 \def\PaB{\HepAntiParticle{B}{}{}} hepnames
1287 \def\PaBz{\HepAntiParticle{B}{}{0}} hepnames
1288 \def\PadB{\HepAntiParticle{B}{\Pqd}{0}} hepnames
1289 \def\PauB{\HepParticle{B}{}{-}} hepnames
1290 \def\PacB{\HepParticle{B}{\Pqc}{-}} hepnames
1291 \def\PasB{\HepAntiParticle{B}{\Pqs}{0}} hepnames
1292
1293 ## Kaons
1294 \def\PK{\HepParticle{K}{}{}} hepnames
1295 \def\PKpm{\HepParticle{K}{}{\pm}} hepnames
1296 \def\PKmp{\HepParticle{K}{}{\mp}} hepnames
1297 \def\PKm{\HepParticle{K}{}{-}} hepnames
1298 \def\PKp{\HepParticle{K}{}{+}} hepnames
1299 \def\PKz{\HepParticle{K}{}{0}} hepnames
1300 \def\PKzL{\HepParticle{K}{L}{0}} hepnames
1301 \def\PKzS{\HepParticle{K}{S}{0}} hepnames
1302 \def\PKst{\HepParticle{K}{}{\ast}} hepnames
1303 \def\PaK{\HepAntiParticle{K}{}{}} hepnames
1304 \def\PaKz{\HepAntiParticle{K}{}{0}} hepnames
1305 \def\PKeiii{\HepParticle{K}{e3}{}} hepnames
1306 \def\PKgmiii{\HepParticle{K}{\mu3}{}} hepnames
1307 \def\PKzeiii{\HepParticle{K}{e3}{0}} hepnames
1308 \def\PKzgmiii{\HepParticle{K}{\mu3}{0}} hepnames
1309 \def\PKia{\HepParticleResonanceFull{K}{1}{}{1400}{}{}} hepnames
1310 \def\PKii{\HepParticleResonanceFull{K}{2}{}{1770}{}{}} hepnames
1311 \def\PKi{\HepParticleResonanceFull{K}{1}{}{1270}{}{}} hepnames
1312 \def\PKsti{\HepParticleResonance{\PKst}{892}{}{}} hepnames
1313 \def\PKsta{\HepParticleResonance{\PKst}{1370}{}{}} hepnames
1314 \def\PKstb{\HepParticleResonance{\PKst}{1680}{}{}} hepnames
1315 \def\PKstiii{\HepParticleResonanceFull{K}{3}{\ast}{1780}{}{}} hepnames
1316 \def\PKstii{\HepParticleResonanceFull{K}{2}{\ast}{1430}{}{}} hepnames
1317 \def\PKstiv{\HepParticleResonanceFull{K}{4}{\ast}{2045}{}{}} hepnames
1318 \def\PKstz{\HepParticleResonanceFull{K}{0}{\ast}{1430}{}{}} hepnames
1319
1320 ## N resonances
1321 \def\PN{\HepParticle{N}{}{}} hepnames
1322 \def\PNa{\HepParticleResonanceFormal{\PN}{1440}{}{}{P}{11}{}} hepnames
1323 \def\PNb{\HepParticleResonanceFormal{\PN}{1520}{}{}{D}{13}{}} hepnames
1324 \def\PNc{\HepParticleResonanceFormal{\PN}{1535}{}{}{S}{11}{}} hepnames
1325 \def\PNd{\HepParticleResonanceFormal{\PN}{1650}{}{}{S}{11}{}} hepnames
1326 \def\PNe{\HepParticleResonanceFormal{\PN}{1675}{}{}{D}{15}{}} hepnames
1327 \def\PNf{\HepParticleResonanceFormal{\PN}{1680}{}{}{F}{15}{}} hepnames
1328 \def\PNg{\HepParticleResonanceFormal{\PN}{1700}{}{}{D}{13}{}} hepnames
1329 \def\PNh{\HepParticleResonanceFormal{\PN}{1710}{}{}{P}{11}{}} hepnames
1330 \def\PNi{\HepParticleResonanceFormal{\PN}{1720}{}{}{P}{13}{}} hepnames
1331 \def\PNj{\HepParticleResonanceFormal{\PN}{2190}{}{}{G}{17}{}} hepnames
1332 \def\PNk{\HepParticleResonanceFormal{\PN}{2220}{}{}{H}{19}{}} hepnames
1333 \def\PNl{\HepParticleResonanceFormal{\PN}{2250}{}{}{G}{19}{}} hepnames
1334 \def\PNm{\HepParticleResonanceFormal{\PN}{2600}{}{}{I}{1,11}{}} hepnames
1335
1336 ## Bosons
1337 \def\Pg{\HepParticle{g}{}{}} hepnames
1338 \def\Pgg{\HepParticle{\gamma}{}{}} hepnames
1339 \def\Pggx{\HepParticle{\gamma}{}{*}} hepnames
1340 \def\PW{\HepParticle{W}{}{}} hepnames
1341 \def\PWpm{\HepParticle{W}{}{\pm}} hepnames
1342 \def\PWmp{\HepParticle{W}{}{\mp}} hepnames
1343 \def\PWp{\HepParticle{W}{}{+}} hepnames
1344 \def\PWm{\HepParticle{W}{}{-}} hepnames
1345 \def\PWR{\HepParticle{W}{R}{}} hepnames
1346 \def\PWpr{\HepParticle{W}{}{\prime}} hepnames
1347 \def\PZ{\HepParticle{Z}{}{}} hepnames
1348 \def\PZz{\HepParticle{Z}{}{0}} hepnames
1349 \def\PZpr{\HepParticle{Z}{}{\prime}} hepnames
1350 \def\PZLR{\HepParticle{Z}{LR}{}} hepnames
1351 \def\PZgc{\HepParticle{Z}{\chi}{}} hepnames
1352 \def\PZge{\HepParticle{Z}{\eta}{}} hepnames
1353 \def\PZgy{\HepParticle{Z}{\psi}{}} hepnames
1354 \def\PZi{\HepParticle{Z}{1}{}} hepnames
1355 \def\PAz{\HepParticle{A}{}{\mspace{-2mu}0}} hepnames
1356
1357 ## Higgs (inc. SUSY Higgs)
1358 \def\PH{\HepParticle{H}{}{}} hepnames
1359 \def\PHz{\HepParticle{H}{}{0}} hepnames
1360 \def\Ph{\HepParticle{h}{}{}} hepnames
1361 \def\Phz{\HepParticle{h}{}{0}} hepnames
1362 \def\PA{\HepParticle{A}{}{}} hepnames
1363 \def\PHpm{\HepParticle{H}{}{\pm}} hepnames
1364 \def\PHmp{\HepParticle{H}{}{\mp}} hepnames
1365 \def\PHp{\HepParticle{H}{}{+}} hepnames
1366 \def\PHm{\HepParticle{H}{}{-}} hepnames
1367
1368 \def\Pf{\HepGenParticle{f}{}{}} hepnames
1369 \def\Pfpm{\HepGenParticle{f}{}{\pm}} hepnames
1370 \def\Pfmp{\HepGenParticle{f}{}{\mp}} hepnames
1371 \def\Pfp{\HepGenParticle{f}{}{+}} hepnames
1372 \def\Pfm{\HepGenParticle{f}{}{-}} hepnames
1373 \def\Paf{\HepGenAntiParticle{f}{}{}} hepnames
1374
1375 ## Leptons
1376 \def\Pl{\HepGenParticle{\ell}{}{}} hepnames
1377 \def\Plpm{\HepGenParticle{\ell}{}{\pm}} hepnames
1378 \def\Plmp{\HepGenParticle{\ell}{}{\mp}} hepnames
1379 \def\Plp{\HepGenParticle{\ell}{}{+}} hepnames
1380 \def\Plm{\HepGenParticle{\ell}{}{-}} hepnames
1381 \def\Pal{\HepGenAntiParticle{\ell}{}{}} hepnames
1382 \def\Pgn{\HepGenParticle{\nu}{}{}} hepnames
1383 \def\Pgnl{\HepGenParticle{\nu}{\ell}{}} hepnames
1384 \def\Pagn{\HepGenAntiParticle{\nu}{}{}} hepnames
1385 \def\Pagnl{\HepGenAntiParticle{\nu}{\ell}{}} hepnames
1386 \def\Pe{\HepParticle{e}{}{}} hepnames
1387 \def\Pepm{\HepParticle{e}{}{\pm}} hepnames
1388 \def\Pemp{\HepParticle{e}{}{\mp}} hepnames
1389 \def\Pem{\HepParticle{e}{}{-}} hepnames
1390 \def\Pep{\HepParticle{e}{}{+}} hepnames
1391 \def\Pgm{\HepParticle{\mu}{}{}} hepnames
1392 \def\Pgmpm{\HepParticle{\mu}{}{\pm}} hepnames
1393 \def\Pgmmp{\HepParticle{\mu}{}{\mp}} hepnames
1394 \def\Pgmm{\HepParticle{\mu}{}{-}} hepnames
1395 \def\Pgmp{\HepParticle{\mu}{}{+}} hepnames
1396 \def\Pgt{\HepParticle{\tau}{}{}} hepnames
1397 \def\Pgtpm{\HepParticle{\tau}{}{\pm}} hepnames
1398 \def\Pgtmp{\HepParticle{\tau}{}{\mp}} hepnames
1399 \def\Pgtm{\HepParticle{\tau}{}{-}} hepnames
1400 \def\Pgtp{\HepParticle{\tau}{}{+}} hepnames
1401 \def\Pgne{\HepParticle{\nu}{\!e}{}} hepnames
1402 \def\Pgngm{\HepParticle{\nu}{\!\mu}{}} hepnames
1403 \def\Pgngt{\HepParticle{\nu}{\!\tau}{}} hepnames
1404 \def\Pagne{\HepAntiParticle{\nu}{\!e}{}} hepnames
1405 \def\Pagngm{\HepAntiParticle{\nu}{\!\mu}{}} hepnames
1406 \def\Pagngt{\HepAntiParticle{\nu}{\!\tau}{}} hepnames
1407
1408 ## Quarks
1409 \def\Pq{\HepGenParticle{q}{}{}} hepnames
1410 \def\Paq{\HepGenAntiParticle{q}{}{}} hepnames
1411 \def\Pqd{\HepParticle{d}{}{}} hepnames
1412 \def\Pqu{\HepParticle{u}{}{}} hepnames
1413 \def\Pqs{\HepParticle{s}{}{}} hepnames
1414 \def\Pqc{\HepParticle{c}{}{}} hepnames
1415 \def\Pqb{\HepParticle{b}{}{}} hepnames
1416 \def\Pqt{\HepParticle{t}{}{}} hepnames
1417 \def\Paqd{\HepAntiParticle{d}{}{}} hepnames
1418 \def\Paqu{\HepAntiParticle{u}{}{}} hepnames
1419 \def\Paqs{\HepAntiParticle{s}{}{}} hepnames
1420 \def\Paqc{\HepAntiParticle{c}{}{}} hepnames
1421 \def\Paqb{\HepAntiParticle{b}{}{}} hepnames
1422 \def\Paqt{\HepAntiParticle{t}{}{}} hepnames
1423
1424 ## Nucleons
1425 \def\Pp{\HepParticle{p}{}{}} hepnames
1426 \def\Pn{\HepParticle{n}{}{}} hepnames
1427 \def\Pap{\HepAntiParticle{p}{}{}} hepnames
1428 \def\Pan{\HepAntiParticle{n}{}{}} hepnames
1429
1430 ## Chi_c mesons
1431 \def\Pcgc{\HepParticle{\chi}{c}{}} hepnames
1432 \def\Pcgcii{\HepParticleResonanceFull{\chi}{c2}{}{1P}{}{}} hepnames
1433 \def\Pcgci{\HepParticleResonanceFull{\chi}{c1}{}{1P}{}{}} hepnames
1434 \def\Pcgcz{\HepParticleResonanceFull{\chi}{c0}{}{1P}{}{}} hepnames
1435
1436 ## f baryons
1437 \def\Pfia{\HepParticleResonanceFull{f}{1}{}{1390}{}{}} hepnames
1438 \def\Pfib{\HepParticleResonanceFull{f}{1}{}{1510}{}{}} hepnames
1439 \def\Pfiia{\HepParticleResonanceFull{f}{2}{}{1720}{}{}} hepnames
1440 \def\Pfiib{\HepParticleResonanceFull{f}{2}{}{2010}{}{}} hepnames
1441 \def\Pfiic{\HepParticleResonanceFull{f}{2}{}{2300}{}{}} hepnames
1442 \def\Pfiid{\HepParticleResonanceFull{f}{2}{}{2340}{}{}} hepnames
1443 \def\Pfiipr{\HepParticleResonanceFull{f}{2}{\prime}{1525}{}{}} hepnames
1444 \def\Pfii{\HepParticleResonanceFull{f}{2}{}{1270}{}{}} hepnames
1445 \def\Pfiv{\HepParticleResonanceFull{f}{4}{}{2050}{}{}} hepnames
1446 \def\Pfi{\HepParticleResonanceFull{f}{1}{}{1285}{}{}} hepnames
1447 \def\Pfza{\HepParticleResonanceFull{f}{0}{}{1400}{}{}} hepnames
1448 \def\Pfzb{\HepParticleResonanceFull{f}{0}{}{1590}{}{}} hepnames
1449 \def\Pfz{\HepParticleResonanceFull{f}{0}{}{975}{}{}} hepnames
1450
1451 ## Delta baryons
1452 \def\PgD{\HepParticle{\Delta}{}{}} hepnames
1453 \def\PgDa{\HepParticleResonanceFormal{\PgD}{1232}{}{}{P}{33}{}} hepnames
1454 \def\PgDb{\HepParticleResonanceFormal{\PgD}{1620}{}{}{S}{31}{}} hepnames
1455 \def\PgDc{\HepParticleResonanceFormal{\PgD}{1700}{}{}{D}{33}{}} hepnames
1456 \def\PgDd{\HepParticleResonanceFormal{\PgD}{1900}{}{}{S}{31}{}} hepnames
1457 \def\PgDe{\HepParticleResonanceFormal{\PgD}{1905}{}{}{F}{35}{}} hepnames
1458 \def\PgDf{\HepParticleResonanceFormal{\PgD}{1910}{}{}{P}{31}{}} hepnames
1459 \def\PgDh{\HepParticleResonanceFormal{\PgD}{1920}{}{}{P}{33}{}} hepnames
1460 \def\PgDi{\HepParticleResonanceFormal{\PgD}{1930}{}{}{D}{35}{}} hepnames
1461 \def\PgDj{\HepParticleResonanceFormal{\PgD}{1950}{}{}{F}{37}{}} hepnames
1462 \def\PgDk{\HepParticleResonanceFormal{\PgD}{2420}{}{}{H}{3,11}{}} hepnames
1463
1464 ## Lambda baryons
1465 \def\PgL{\HepParticle{\Lambda}{}{}} hepnames
1466 \def\PagL{\HepAntiParticle{\Lambda}{}{}} hepnames
1467 \def\PcgLp{\HepParticle{\Lambda}{\,c}{+}} hepnames
1468 \def\PbgL{\HepParticle{\Lambda}{b}{}} hepnames
1469 \def\PgLa{\HepParticleResonanceFormal{\PgL}{1405}{}{}{S}{01}{}} hepnames
1470 \def\PgLb{\HepParticleResonanceFormal{\PgL}{1520}{}{}{D}{03}{}} hepnames
1471 \def\PgLc{\HepParticleResonanceFormal{\PgL}{1600}{}{}{P}{01}{}} hepnames
1472 \def\PgLd{\HepParticleResonanceFormal{\PgL}{1670}{}{}{S}{01}{}} hepnames
1473 \def\PgLe{\HepParticleResonanceFormal{\PgL}{1690}{}{}{D}{03}{}} hepnames
1474 \def\PgLf{\HepParticleResonanceFormal{\PgL}{1800}{}{}{S}{01}{}} hepnames
1475 \def\PgLg{\HepParticleResonanceFormal{\PgL}{1810}{}{}{P}{01}{}} hepnames
1476 \def\PgLh{\HepParticleResonanceFormal{\PgL}{1820}{}{}{F}{05}{}} hepnames
1477 \def\PgLi{\HepParticleResonanceFormal{\PgL}{1830}{}{}{D}{05}{}} hepnames
1478 \def\PgLj{\HepParticleResonanceFormal{\PgL}{1890}{}{}{P}{03}{}} hepnames
1479 \def\PgLk{\HepParticleResonanceFormal{\PgL}{2100}{}{}{G}{07}{}} hepnames
1480 \def\PgLl{\HepParticleResonanceFormal{\PgL}{2110}{}{}{F}{05}{}} hepnames
1481 \def\PgLm{\HepParticleResonanceFormal{\PgL}{2350}{}{}{H}{09}{}} hepnames
1482
1483 ## Omega
1484 \def\PgO{\HepParticle{\Omega}{}{}} hepnames
1485 \def\PgOpm{\HepParticle{\Omega}{}{\pm}} hepnames
1486 \def\PgOmp{\HepParticle{\Omega}{}{\mp}} hepnames
1487 \def\PgOp{\HepParticle{\Omega}{}{+}} hepnames
1488 \def\PgOm{\HepParticle{\Omega}{}{-}} hepnames
1489 \def\PgOma{\HepParticleResonanceFull{\Omega}{}{}{2250}{}{-}} hepnames
1490 \def\PagO{\HepAntiParticle{\Omega}{}{}} hepnames
1491 \def\PagOp{\HepAntiParticle{\Omega}{}{+}} hepnames
1492 \def\PagOm{\HepAntiParticle{\Omega}{}{-}} hepnames
1493
1494 ## Sigma baryons
1495 \def\PgS{\HepParticle{\Sigma}{}{}} hepnames
1496 \def\PgSpm{\HepParticle{\Sigma}{}{\pm}} hepnames
1497 \def\PgSmp{\HepParticle{\Sigma}{}{\mp}} hepnames
1498 \def\PgSm{\HepParticle{\Sigma}{}{-}} hepnames
1499 \def\PgSp{\HepParticle{\Sigma}{}{+}} hepnames
1500 \def\PgSz{\HepParticle{\Sigma}{}{0}} hepnames
1501 \def\PcgS{\HepParticle{\Sigma}{c}{}} hepnames
1502 \def\PagSm{\HepAntiParticle{\Sigma}{}{-}} hepnames
1503 \def\PagSp{\HepAntiParticle{\Sigma}{}{+}} hepnames
1504 \def\PagSz{\HepAntiParticle{\Sigma}{}{0}} hepnames
1505 \def\PacgS{\HepAntiParticle{\Sigma}{c}{}} hepnames
1506 \def\PgSa{\HepParticleResonanceFormal{\PgS}{1385}{}{}{P}{13}{}} hepnames
1507 \def\PgSb{\HepParticleResonanceFormal{\PgS}{1660}{}{}{P}{11}{}} hepnames
1508 \def\PgSc{\HepParticleResonanceFormal{\PgS}{1670}{}{}{D}{13}{}} hepnames
1509 \def\PgSd{\HepParticleResonanceFormal{\PgS}{1750}{}{}{S}{11}{}} hepnames
1510 \def\PgSe{\HepParticleResonanceFormal{\PgS}{1775}{}{}{D}{15}{}} hepnames
1511 \def\PgSf{\HepParticleResonanceFormal{\PgS}{1915}{}{}{F}{15}{}} hepnames
1512 \def\PgSg{\HepParticleResonanceFormal{\PgS}{1940}{}{}{D}{13}{}} hepnames
1513 \def\PgSh{\HepParticleResonanceFormal{\PgS}{2030}{}{}{F}{17}{}} hepnames
1514 \def\PgSi{\HepParticleResonance{\PgS}{2050}{}{}} hepnames
1515 \def\PcgSi{\HepParticleResonance{\PcgS}{2455}{}{}} hepnames
1516
1517 ## Upsilon
1518 \def\PgU{\HepParticle{\Upsilon}{}{}} hepnames
1519 \def\PgUi{\HepParticleResonance{\PgU}{1S}{}{}} hepnames
1520 \def\PgUa{\HepParticleResonance{\PgU}{2S}{}{}} hepnames
1521 \def\PgUb{\HepParticleResonance{\PgU}{3S}{}{}} hepnames
1522 \def\PgUc{\HepParticleResonance{\PgU}{4S}{}{}} hepnames
1523 \def\PgUd{\HepParticleResonance{\PgU}{10860}{}{}} hepnames
1524 \def\PgUe{\HepParticleResonance{\PgU}{11020}{}{}} hepnames
1525
1526 ## Xi
1527 \def\PgX{\HepParticle{\Xi}{}{}} hepnames
1528 \def\PgXp{\HepParticle{\Xi}{}{+}} hepnames
1529 \def\PgXm{\HepParticle{\Xi}{}{-}} hepnames
1530 \def\PgXz{\HepParticle{\Xi}{}{0}} hepnames
1531 \def\PgXa{\HepParticleResonanceFormalFull{\Xi}{}{}{1530}{}{}{P}{13}{}} hepnames
1532 \def\PgXb{\HepParticleResonanceFull{\Xi}{}{}{1690}{}{}} hepnames
1533 \def\PgXc{\HepParticleResonanceFormalFull{\Xi}{}{}{1820}{}{}{D}{13}{}} hepnames
1534 \def\PgXd{\HepParticleResonanceFull{\Xi}{}{}{1950}{}{}} hepnames
1535 \def\PgXe{\HepParticleResonanceFull{\Xi}{}{}{2030}{}{}} hepnames
1536 \def\PagXp{\HepAntiParticle{\Xi}{}{+}} hepnames
1537 \def\PagXm{\HepAntiParticle{\Xi}{}{-}} hepnames
1538 \def\PagXz{\HepAntiParticle{\Xi}{}{0}} hepnames
1539 \def\PcgXp{\HepParticle{\Xi}{\,c}{+}} hepnames
1540 \def\PcgXz{\HepParticle{\Xi}{c}{0}} hepnames
1541
1542 ## Strange mesons
1543 \def\Pgf{\HepParticle{\phi}{}{}} hepnames
1544 \def\Pgfi{\HepParticleResonance{\Pgf}{1020}{}{}} hepnames
1545 \def\Pgfa{\HepParticleResonance{\Pgf}{1680}{}{}} hepnames
1546 \def\Pgfiii{\HepParticleResonanceFull{\phi}{3}{}{1850}{}{}} hepnames
1547
1548 ## Eta mesons
1549 \def\Pgh{\HepParticle{\eta}{}{}} hepnames
1550 \def\Pghpr{\HepParticle{\eta}{}{\prime}} hepnames
1551 \def\Pcgh{\HepParticle{\eta}{\Pqc}{}} hepnames
1552 \def\Pgha{\HepParticleResonance{\Pgh}{1295}{}{}} hepnames
1553 \def\Pghb{\HepParticleResonance{\Pgh}{1440}{}{}} hepnames
1554 \def\Pghpri{\HepParticleResonance{\Pghpr}{958}{}{}} hepnames
1555 \def\Pcghi{\HepParticleResonance{\Pcgh}{1S}{}{}} hepnames
1556
1557 ## omega mesons
1558 \def\Pgo{\HepParticle{\omega}{}{}} hepnames
1559 \def\Pgoi{\HepParticleResonance{\Pgo}{783}{}{}} hepnames
1560 \def\Pgoa{\HepParticleResonance{\Pgo}{1390}{}{}} hepnames
1561 \def\Pgob{\HepParticleResonance{\Pgo}{1600}{}{}} hepnames
1562 \def\Pgoiii{\HepParticleResonance{\Pgo}{3}{}{1670}{}{}} hepnames
1563
1564 ## Pions
1565 \def\Pgp{\HepParticle{\pi}{}{}} hepnames
1566 \def\Pgppm{\HepParticle{\pi}{}{\pm}} hepnames
1567 \def\Pgpmp{\HepParticle{\pi}{}{\mp}} hepnames
1568 \def\Pgpm{\HepParticle{\pi}{}{-}} hepnames
1569 \def\Pgpp{\HepParticle{\pi}{}{+}} hepnames
1570 \def\Pgpz{\HepParticle{\pi}{}{0}} hepnames
1571 \def\Pgpa{\HepParticleResonanceFull{\pi}{}{}{1300}{}{}} hepnames
1572 \def\Pgpii{\HepParticleResonanceFull{\pi}{2}{}{1670}{}{}} hepnames
1573
1574 ## Rho mesons
1575 \def\Pgr{\HepParticle{\rho}{}{}} hepnames
1576 \def\Pgrp{\HepParticle{\rho}{}{+}} hepnames
1577 \def\Pgrm{\HepParticle{\rho}{}{-}} hepnames
1578 \def\Pgrpm{\HepParticle{\rho}{}{\pm}} hepnames
1579 \def\Pgrmp{\HepParticle{\rho}{}{\mp}} hepnames
1580 \def\Pgrz{\HepParticle{\rho}{}{0}} hepnames
1581 \def\Pgri{\HepParticleResonanceFull{\rho}{}{}{770}{}{}} hepnames
1582 \def\Pgra{\HepParticleResonanceFull{\rho}{}{}{1450}{}{}} hepnames
1583 \def\Pgrb{\HepParticleResonanceFull{\rho}{}{}{1700}{}{}} hepnames
1584 \def\Pgriii{\HepParticleResonanceFull{\rho}{3}{}{1690}{}{}} hepnames
1585
1586 ## Psi resonances
1587 \def\PJgy{\HepParticle{J\mspace{-2mu}/\mspace{-2mu}\psi}{}{}} hepnames
1588 \def\PJgyi{\HepParticleResonance{\PJgy}{1S}{}{}} hepnames
1589 \def\Pgy{\HepParticle{\psi}{}{}} hepnames
1590 \def\Pgyii{\HepParticleResonance{\Pgy}{2S}{}{}} hepnames
1591 \def\Pgya{\HepParticleResonance{\Pgy}{3770}{}{}} hepnames
1592 \def\Pgyb{\HepParticleResonance{\Pgy}{4040}{}{}} hepnames
1593 \def\Pgyc{\HepParticleResonance{\Pgy}{4160}{}{}} hepnames
1594 \def\Pgyd{\HepParticleResonance{\Pgy}{4415}{}{}} hepnames
1595
1596 ## Charmed mesons
1597 \def\PD{\HepParticle{D}{}{}} hepnames
1598 \def\PDpm{\HepParticle{D}{}{\pm}} hepnames
1599 \def\PDmp{\HepParticle{D}{}{\mp}} hepnames
1600 \def\PDz{\HepParticle{D}{}{0}} hepnames
1601 \def\PDm{\HepParticle{D}{}{-}} hepnames
1602 \def\PDp{\HepParticle{D}{}{+}} hepnames
1603 \def\PDst{\HepParticle{D}{}{\ast}} hepnames
1604 \def\PaD{\HepAntiParticle{D}{}{}} hepnames
1605 \def\PaDz{\HepAntiParticle{D}{}{0}} hepnames
1606 \def\PsD{\HepParticle{D}{s}{}} hepnames
1607 \def\PsDm{\HepParticle{D}{\,s}{-}} hepnames
1608 \def\PsDp{\HepParticle{D}{\,s}{+}} hepnames
1609 \def\PsDpm{\HepParticle{D}{\,s}{\pm}} hepnames
1610 \def\PsDmp{\HepParticle{D}{\,s}{\mp}} hepnames
1611 \def\PsDst{\HepParticle{D}{s}{\ast}} hepnames
1612 \def\PsDipm{\HepParticleResonanceFull{D}{s1}{}{2536}{}{\pm}} hepnames
1613 \def\PsDimp{\HepParticleResonanceFull{D}{s1}{}{2536}{}{\mp}} hepnames
1614 \def\PDiz{\HepParticleResonanceFull{D}{1}{}{2420}{}{0}} hepnames
1615 \def\PDstiiz{\HepParticleResonanceFull{D}{2}{\ast}{2460}{}{0}} hepnames
1616 \def\PDstpm{\HepParticleResonanceFull{D}{}{\ast}{2010}{}{\pm}} hepnames
1617 \def\PDstmp{\HepParticleResonanceFull{D}{}{\ast}{2010}{}{\mp}} hepnames
1618 \def\PDstz{\HepParticleResonanceFull{D}{}{\ast}{2010}{}{0}} hepnames
1619
1620 ## Random things
1621 \def\PEz{\HepParticle{E}{}{0}} hepnames
1622 \def\PLpm{\HepParticle{L}{}{\mspace{-1mu}\pm}} hepnames
1623 \def\PLmp{\HepParticle{L}{}{\mspace{-1mu}\mp}} hepnames
1624 \def\PLz{\HepParticle{L}{}{\mspace{-1mu}0}} hepnames
1625 \def\Paii{\HepParticleResonanceFull{a}{2}{}{1320}{}{}} hepnames
1626 \def\Pai{\HepParticleResonanceFull{a}{1}{}{1260}{}{}} hepnames
1627 \def\Paz{\HepParticleResonanceFull{a}{0}{}{980}{}{}} hepnames
1628 \def\Pbgcia{\HepParticleResonanceFull{\chi}{b1}{}{2P}{}{}} hepnames
1629 \def\Pbgciia{\HepParticleResonanceFull{\chi}{b2}{}{2P}{}{}} hepnames
1630 \def\Pbgcii{\HepParticleResonanceFull{\chi}{b2}{}{1P}{}{}} hepnames
1631 \def\Pbgci{\HepParticleResonanceFull{\chi}{b1}{}{1P}{}{}} hepnames
1632 \def\Pbgcza{\HepParticleResonanceFull{\chi}{b0}{}{2P}{}{}} hepnames
1633 \def\Pbgcz{\HepParticleResonanceFull{\chi}{b0}{}{1P}{}{}} hepnames
1634 \def\Pbi{\HepParticleResonanceFull{b}{1}{}{1235}{}{}} hepnames
1635 \def\Phia{\HepParticleResonanceFull{h}{1}{}{1170}{}{}} hepnames
1636
1637 ## SUSY particles
1638 \def\PSH{\HepSusyParticle{H}{}{}} hepnames
1639 \def\PSHp{\HepSusyParticle{H}{}{+}} hepnames
1640 \def\PSHm{\HepSusyParticle{H}{}{-}} hepnames
1641 \def\PSHpm{\HepSusyParticle{H}{}{\pm}} hepnames
1642 \def\PSHmp{\HepSusyParticle{H}{}{\mp}} hepnames
1643 \def\PSHz{\HepSusyParticle{H}{}{0}} hepnames
1644 \def\PSW{\HepSusyParticle{W}{}{}} hepnames
1645 \def\PSWp{\HepSusyParticle{W}{}{+}} hepnames
1646 \def\PSWm{\HepSusyParticle{W}{}{-}} hepnames
1647 \def\PSWpm{\HepSusyParticle{W}{}{\pm}} hepnames
1648 \def\PSWmp{\HepSusyParticle{W}{}{\mp}} hepnames
1649 \def\PSZ{\HepSusyParticle{Z}{}{}} hepnames
1650 \def\PSZz{\HepSusyParticle{Z}{}{0}} hepnames
1651 \def\PSB{\HepSusyParticle{B}{}{}} hepnames
1652 \def\PSe{\HepSusyParticle{e}{}{}} hepnames
1653 \def\PSgg{\HepSusyParticle{\gamma}{}{}} hepnames
1654 \def\PSgm{\HepSusyParticle{\mu}{}{}} hepnames
1655 \def\PSgn{\HepSusyParticle{\nu}{}{}} hepnames
1656 \def\PSgt{\HepSusyParticle{\tau}{}{}} hepnames
1657 \def\PSgx{\HepSusyParticle{\chi}{}{}} hepnames
1658 \def\PSgxpm{\HepSusyParticle{\chi}{}{\pm}} hepnames
1659 \def\PSgxmp{\HepSusyParticle{\chi}{}{\mp}} hepnames
1660 \def\PSgxz{\HepSusyParticle{\chi}{}{0}} hepnames
1661 \def\PSgxzi{\HepSusyParticle{\chi}{1}{0}} hepnames
1662 \def\PSgxzii{\HepSusyParticle{\chi}{2}{0}} hepnames
1663 \def\PSg{\HepSusyParticle{g}{}{}} hepnames
1664 \def\PSl{\HepGenSusyParticle{\ell}{}{}} hepnames
1665 \def\PaSl{\HepGenSusyAntiParticle{\ell}{}{}} hepnames
1666 \def\PSq{\HepGenSusyParticle{q}{}{}} hepnames
1667 \def\PaSq{\HepGenSusyAntiParticle{q}{}{}} hepnames
1668 \def\PSqd{\HepSusyParticle{d}{}{}} hepnames
1669 \def\PSqu{\HepSusyParticle{u}{}{}} hepnames
1670 \def\PSqs{\HepSusyParticle{s}{}{}} hepnames
1671 \def\PSqc{\HepSusyParticle{c}{}{}} hepnames
1672 \def\PSqb{\HepSusyParticle{b}{}{}} hepnames
1673 \def\PSqt{\HepSusyParticle{t}{}{}} hepnames
1674 \def\PaSqd{\HepSusyAntiParticle{d}{}{}} hepnames
1675 \def\PaSqu{\HepSusyAntiParticle{u}{}{}} hepnames
1676 \def\PaSqs{\HepSusyAntiParticle{s}{}{}} hepnames
1677 \def\PaSqc{\HepSusyAntiParticle{c}{}{}} hepnames
1678 \def\PaSqb{\HepSusyAntiParticle{b}{}{}} hepnames
1679 \def\PaSqt{\HepSusyAntiParticle{t}{}{}} hepnames
1680
1681
1682 #
1683 # Particle nice names. The code below is extracted from the hepnames
1684 # package by Andy Buckley.
1685 #    https://www.ctan.org/pkg/hepnames
1686 # It has been simplified and is only intended for display purposes inside LyX.
1687
1688 ## B mesons
1689 \def\PBplus{\PBp} hepnames
1690 \def\PBminus{\PBm} hepnames
1691 \def\PBzero{\PBz} hepnames
1692 \def\PBstar{\PBst} hepnames
1693 \def\PBd{\PdB} hepnames
1694 \def\PBu{\PuB} hepnames
1695 \def\PBc{\PcB} hepnames
1696 \def\PBs{\PsB} hepnames
1697 \def\APB{\PaB} hepnames
1698 \def\APBzero{\PaBz} hepnames
1699 \def\APBd{\PadB} hepnames
1700 \def\APBu{\PauB} hepnames
1701 \def\APBc{\PacB} hepnames
1702 \def\APBs{\PasB} hepnames
1703
1704 ## Kaons
1705 \def\PKplus{\PKp} hepnames
1706 \def\PKminus{\PKm} hepnames
1707 \def\PKzero{\PKz} hepnames
1708 \def\PKshort{\PKzS} hepnames
1709 \def\PKs{\PKzS} hepnames
1710 \def\PKlong{\PKzL} hepnames
1711 \def\PKl{\PKzL} hepnames
1712 \def\PKstar{\PKst} hepnames
1713 \def\APK{\PaKz} hepnames
1714 \def\APKzero{\PaKz} hepnames
1715
1716 ## Bosons
1717 \def\Pphoton{\Pgg} hepnames
1718 \def\Pgamma{\Pgg} hepnames
1719 \def\Pphotonx{\Pggx} hepnames
1720 \def\Pgammastar{\Pggx} hepnames
1721 \def\Pgluon{\Pg} hepnames
1722 \def\PWplus{\PWp} hepnames
1723 \def\PWminus{\PWm} hepnames
1724 \def\PWprime{\PWpr} hepnames
1725 \def\PZzero{\PZz} hepnames
1726 \def\PZprime{\PZpr} hepnames
1727 \def\Paxion{\PAz} hepnames
1728
1729 ## Generic fermions
1730 \def\Pfermion{\Pf} hepnames
1731 \def\Pfermionpm{\Pfpm} hepnames
1732 \def\Pfermionmp{\Pfmp} hepnames
1733 \def\Pfermionplus{\Pfp} hepnames
1734 \def\Pfermionminus{\Pfm} hepnames
1735 \def\APfermion{\Paf} hepnames
1736
1737 ## Leptons
1738 \def\Plepton{\Pl} hepnames
1739 \def\Pleptonpm{\Plpm} hepnames
1740 \def\Pleptonmp{\Plmp} hepnames
1741 \def\Pleptonplus{\Plp} hepnames
1742 \def\Pleptonminus{\Plm} hepnames
1743 \def\APlepton{\Pal} hepnames
1744 \def\Pnu{\Pgn} hepnames
1745 \def\APnu{\Pagn} hepnames
1746 \def\Pneutrino{\Pgn} hepnames
1747 \def\APneutrino{\Pagn} hepnames
1748 \def\Pnulepton{\Pgnl} hepnames
1749 \def\APnulepton{\Pagnl} hepnames
1750 \def\Pelectron{\Pem} hepnames
1751 \def\APelectron{\Pep} hepnames
1752 \def\Ppositron{\Pep} hepnames
1753 \def\APpositron{\Pep} hepnames
1754 \def\Pmu{\Pgm} hepnames
1755 \def\Pmupm{\Pgmpm} hepnames
1756 \def\Pmump{\Pgmmp} hepnames
1757 \def\Pmuon{\Pgmm} hepnames
1758 \def\APmuon{\Pgmp} hepnames
1759 \def\Ptau{\Pgt} hepnames
1760 \def\Ptaupm{\Pgtpm} hepnames
1761 \def\Ptaump{\Pgtmp} hepnames
1762 \def\Ptauon{\Pgtm} hepnames
1763 \def\APtauon{\Pgtp} hepnames
1764 \def\Pnue{\Pgne} hepnames
1765 \def\Pnum{\Pgngm} hepnames
1766 \def\Pnut{\Pgngt} hepnames
1767 \def\APnue{\Pagne} hepnames
1768 \def\APnum{\Pagngm} hepnames
1769 \def\APnut{\Pagngt} hepnames
1770
1771 ## Quarks
1772 \def\Pquark{\Pq} hepnames
1773 \def\APquark{\Paq} hepnames
1774 \def\Pdown{\Pqd} hepnames
1775 \def\Pup{\Pqu} hepnames
1776 \def\Pstrange{\Pqs} hepnames
1777 \def\Pcharm{\Pqc} hepnames
1778 \def\Pbottom{\Pqb} hepnames
1779 \def\Pbeauty{\Pqb} hepnames
1780 \def\Ptop{\Pqt} hepnames
1781 \def\Ptruth{\Pqt} hepnames
1782 \def\APdown{\Paqd} hepnames
1783 \def\APqd{\Paqd} hepnames
1784 \def\APup{\Paqu} hepnames
1785 \def\APqu{\Paqu} hepnames
1786 \def\APstrange{\Paqs} hepnames
1787 \def\APqs{\Paqs} hepnames
1788 \def\APcharm{\Paqc} hepnames
1789 \def\APqc{\Paqc} hepnames
1790 \def\APbottom{\Paqb} hepnames
1791 \def\APbeauty{\Paqb} hepnames
1792 \def\APqb{\Paqb} hepnames
1793 \def\APtop{\Paqt} hepnames
1794 \def\APtruth{\Paqt} hepnames
1795 \def\APqt{\Paqt} hepnames
1796
1797 ## Nucleons
1798 \def\Pproton{\Pp} hepnames
1799 \def\Pneutron{\Pn} hepnames
1800 \def\APproton{\Pap} hepnames
1801 \def\APneutron{\Pan} hepnames
1802
1803 ## Chi_c mesons
1804 \def\Pchic{\Pcgc} hepnames
1805
1806 ## Delta baryons
1807 \def\PDelta{\PgD} hepnames
1808
1809 ## Lambda baryons
1810 \def\PLambda{\PgL} hepnames
1811 \def\APLambda{\PagL} hepnames
1812 \def\PLambdac{\PcgLp} hepnames
1813 \def\PLambdab{\PbgL} hepnames
1814
1815 ## Omega
1816 \def\POmega{\PgO} hepnames
1817 \def\POmegapm{\PgOpm} hepnames
1818 \def\POmegamp{\PgOmp} hepnames
1819 \def\POmegaplus{\PgOp} hepnames
1820 \def\POmegaminus{\PgOm} hepnames
1821 \def\APOmega{\PagO} hepnames
1822 \def\APOmegaplus{\PagOp} hepnames
1823 \def\APOmegaminus{\PagOm} hepnames
1824
1825 ## Sigma baryons
1826 \def\PSigma{\PgS} hepnames
1827 \def\PSigmapm{\PgSpm} hepnames
1828 \def\PSigmamp{\PgSmp} hepnames
1829 \def\PSigmaminus{\PgSm} hepnames
1830 \def\PSigmaplus{\PgSp} hepnames
1831 \def\PSigmazero{\PgSz} hepnames
1832 \def\PSigmac{\PcgS} hepnames
1833 \def\APSigmaminus{\PagSm} hepnames
1834 \def\APSigmaplus{\PagSp} hepnames
1835 \def\APSigmazero{\PagSz} hepnames
1836 \def\APSigmac{\PacgS} hepnames
1837
1838 ## Upsilon
1839 \def\PUpsilon{\PgU} hepnames
1840 \def\PUpsilonOneS{\PgUi} hepnames
1841 \def\PUpsilonTwoS{\PgUa} hepnames
1842 \def\PUpsilonThreeS{\PgUb} hepnames
1843 \def\PUpsilonFourS{\PgUc} hepnames
1844
1845 ## Xi
1846 \def\PXi{\PgX} hepnames
1847 \def\PXiplus{\PgXp} hepnames
1848 \def\PXiminus{\PgXm} hepnames
1849 \def\PXizero{\PgXz} hepnames
1850 \def\APXiplus{\PagXp} hepnames
1851 \def\APXiminus{\PagXm} hepnames
1852 \def\APXizero{\PagXz} hepnames
1853 \def\PXicplus{\PcgXp} hepnames
1854 \def\PXiczero{\PcgXz} hepnames
1855 ## others?
1856
1857 ## Strange mesons
1858 \def\Pphi{\Pgf} hepnames
1859
1860 ## Eta mesons
1861 \def\Peta{\Pgh} hepnames
1862 \def\Petaprime{\Pghpr} hepnames
1863 \def\Petac{\Pcgh} hepnames
1864
1865 ## omega mesons
1866 \def\Pomega{\Pgo} hepnames
1867
1868 ## Pions
1869 \def\Ppi{\Pgp} hepnames
1870 \def\Ppipm{\Pgppm} hepnames
1871 \def\Ppimp{\Pgpmp} hepnames
1872 \def\Ppiplus{\Pgpp} hepnames
1873 \def\Ppiminus{\Pgpm} hepnames
1874 \def\Ppizero{\Pgpz} hepnames
1875
1876 ## Rho mesons
1877 \def\Prho{\Pgr} hepnames
1878 \def\Prhoplus{\Pgrp} hepnames
1879 \def\Prhominus{\Pgrm} hepnames
1880 \def\Prhopm{\Pgrpm} hepnames
1881 \def\Prhomp{\Pgrmp} hepnames
1882 \def\Prhozero{\Pgrz} hepnames
1883
1884 ## Psi resonances
1885 \def\PJpsi{\PJgy} hepnames
1886 \def\PJpsiOneS{\PJgyi} hepnames
1887 \def\Ppsi{\Pgy} hepnames
1888 \def\PpsiTwoS{\Pgyii} hepnames
1889
1890 ## Charmed mesons
1891 \def\PDzero{\PDz} hepnames
1892 \def\PDminus{\PDm} hepnames
1893 \def\PDplus{\PDp} hepnames
1894 \def\PDstar{\PDst} hepnames
1895 \def\APD{\PaD} hepnames
1896 \def\APDzero{\PaDz} hepnames
1897 \def\PDs{\PsD} hepnames
1898 \def\PDsminus{\PsDm} hepnames
1899 \def\PDsplus{\PsDp} hepnames
1900 \def\PDspm{\PsDpm} hepnames
1901 \def\PDsmp{\PsDmp} hepnames
1902 \def\PDsstar{\PsDst} hepnames
1903
1904 ## Higgses (including SUSY sector Higgses)
1905 \def\PHiggs{\PH} hepnames
1906 \def\PHiggsheavy{\PH} hepnames
1907 \def\PHiggslight{\Ph} hepnames
1908 \def\PHiggsheavyzero{\PHz} hepnames
1909 \def\PHiggslightzero{\Phz} hepnames
1910 \def\PHiggsps{\PA} hepnames
1911 \def\PHiggspszero{\PAz} hepnames
1912 \def\PHiggsplus{\PHp} hepnames
1913 \def\PHiggsminus{\PHm} hepnames
1914 \def\PHiggspm{\PHpm} hepnames
1915 \def\PHiggsmp{\PHmp} hepnames
1916 \def\PHiggszero{\PHz} hepnames
1917
1918 ## SUSY partners
1919 \def\PSHiggs{\PSH} hepnames
1920 \def\PSHiggsino{\PSH} hepnames
1921 \def\PSHiggsplus{\PSHp} hepnames
1922 \def\PSHiggsinoplus{\PSHp} hepnames
1923 \def\PSHiggsminus{\PSHm} hepnames
1924 \def\PSHiggsinominus{\PSHm} hepnames
1925 \def\PSHiggspm{\PSHpm} hepnames
1926 \def\PSHiggsinopm{\PSHpm} hepnames
1927 \def\PSHiggsmp{\PSHmp} hepnames
1928 \def\PSHiggsinomp{\PSHmp} hepnames
1929 \def\PSHiggszero{\PSHz} hepnames
1930 \def\PSHiggsinozero{\PSHz} hepnames
1931 \def\PSBino{\PSB} hepnames
1932 \def\PSWplus{\PSWp} hepnames
1933 \def\PSWminus{\PSWm} hepnames
1934 \def\PSWino{\PSW} hepnames
1935 \def\PSWinopm{\PSWpm} hepnames
1936 \def\PSWinomp{\PSWmp} hepnames
1937 \def\PSZzero{\PSZz} hepnames
1938 \def\PSphoton{\PSgg} hepnames
1939 \def\PSphotino{\PSgg} hepnames
1940 \def\Pphotino{\PSgg} hepnames
1941 \def\PSmu{\PSgm} hepnames
1942 \def\PSnu{\PSgn} hepnames
1943 \def\PStau{\PSgt} hepnames
1944 \def\PSino{\PSgx} hepnames
1945 \def\PSgaugino{\PSino} hepnames
1946 \def\PScharginopm{\PSgxpm} hepnames
1947 \def\PScharginomp{\PSgxmp} hepnames
1948 \def\PSneutralino{\PSgxz} hepnames
1949 \def\PSneutralinoOne{\PSgxzi} hepnames
1950 \def\PSneutralinoTwo{\PSgxzii} hepnames
1951 \def\PSgluino{\PSg} hepnames
1952 \def\PSlepton{\PSl} hepnames
1953 \def\PSslepton{\PSl} hepnames
1954 \def\Pslepton{\PSl} hepnames
1955 \def\APSlepton{\PaSl} hepnames
1956 \def\APslepton{\PaSl} hepnames
1957
1958 ## Squarks
1959 \def\Psquark{\PSq} hepnames
1960 \def\APSq{\PaSq} hepnames
1961 \def\APsquark{\PaSq} hepnames
1962 \def\PSdown{\PSqd} hepnames
1963 \def\PSup{\PSqu} hepnames
1964 \def\PSstrange{\PSqs} hepnames
1965 \def\PScharm{\PSqc} hepnames
1966 \def\PSbottom{\PSqb} hepnames
1967 \def\PStop{\PSqt} hepnames
1968 \def\PASdown{\PaSqd} hepnames
1969 \def\PASup{\PaSqu} hepnames
1970 \def\PASstrange{\PaSqs} hepnames
1971 \def\PAScharm{\PaSqc} hepnames
1972 \def\PASbottom{\PaSqb} hepnames
1973 \def\PAStop{\PaSqt} hepnames
1974
1975 ## Even less formal names
1976 \def\eplus{\Pep} hepnames
1977 \def\eminus{\Pem} hepnames
1978