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