X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=lib%2Fsymbols;h=abdafd01f3f1def3318963c083d76f777cc57c15;hb=28f76b84c96323e4dad43140121aae01820b4c38;hp=2ed922c6a5d9a927b06562689cd60a32152781b4;hpb=13b288bc5ee658327c43df7412289cd6689d1745;p=lyx.git diff --git a/lib/symbols b/lib/symbols index 2ed922c6a5..abdafd01f3 100644 --- a/lib/symbols +++ b/lib/symbols @@ -4,6 +4,37 @@ # # The syntax of lib/symbols is very ad hoc. # There are several possible formats of a line, which are quite different. +# +# Note for \def: The definition is not used in LaTeX output, but for screen +# display. Therefore you may use a definition that is only approximately +# correct if no accurate representation is possible (e.g. \HF vs. \approx). +# Note that the first argument of \def must not uses braces, and the second +# must use braces. +# +# syntax: (note that there should be no space character in the definition) +# \def\macroname{definition} +# or +# \def\macroname{definition} requires +# or +# \def\macroname{definition} extra xmlname +# or +# \def\macroname{definition} extra xmlname requires +# +# ("" for empty strings is not supported. One would have to use x for fields +# that are not set.) +# +# It is also possible to use parameters for the macros +# \def\macroname#1{definition using #1} +# +# TODO: Devise a mechanism to represent these in DocBook/XHTML +# +# If you put any symbol with a requirement inside an iffont clause, you +# must put an alternative definition with the same requirement in the +# corresponding else clause. Otherwise the LaTeX output would depend on the +# availability of the font. This usually no problem in GUI mode, since all +# fonts are shipped with LyX, but in command line mode no font is available +# at all. +# # New symbols for font packages may be created using # development/tools/generate_symbols_list.py (but may require manual fixes # as well). @@ -35,7 +66,7 @@ underrightarrow decoration none amsmath #Do not load automatically, it redefines some other symbols, and we don't #have a possibility to turn automatic loading off like for ams #undertilde decoration none accents -undertilde decoration none +undertilde decoration none hiddensymbol utilde decoration none undertilde vec decoration none widehat decoration none @@ -46,7 +77,7 @@ dots dots none #Do not load automatically, it redefines some other symbols, and we don't #have a possibility to turn automatic loading off like for ams #adots dots none yhmath -adots dots none +adots dots none hiddensymbol cdots dots none ddots dots none dotsb dots none amsmath @@ -79,12 +110,12 @@ Biggr big none # packages. No 'm' versions! # See lucidabr.dtx for a possible implementation if you want to use these # with other fonts. -biggg big none -bigggl big none -bigggr big none -Biggg big none -Bigggl big none -Bigggr big none +biggg big none hiddensymbol +bigggl big none hiddensymbol +bigggr big none hiddensymbol +Biggg big none hiddensymbol +Bigggl big none hiddensymbol +Bigggr big none hiddensymbol # font changes # name "font" math/text family series shape color @@ -92,6 +123,7 @@ Bigggr big none mathnormal font mathmode inherit medium up math frak font mathmode mathbb font mathmode +mathds font mathmode mathbf font mathmode mathcal font mathmode mathfrak font mathmode @@ -119,11 +151,11 @@ ce font forcetext cf font forcetext # old-style font commands -bf oldfont none -cal oldfont none -it oldfont none -rm oldfont none -tt oldfont none +bf oldfont none hiddensymbol +cal oldfont none hiddensymbol +it oldfont none hiddensymbol +rm oldfont none hiddensymbol +tt oldfont none hiddensymbol # matrix environments Bmatrix matrix none @@ -174,10 +206,20 @@ hspace* space none hspace space none # styles -displaystyle style 0 -textstyle style 1 -scriptstyle style 2 -scriptscriptstyle style 3 +displaystyle style 3 +textstyle style 2 +scriptstyle style 1 +scriptscriptstyle style 0 + +# math classes +mathord class none +mathop class none +mathbin class none +mathrel class none +mathopen class none +mathclose class none +mathpunct class none +mathinner class none # misc # The commented lines in this block get misparsed as MathSymbolInset because @@ -207,518 +249,527 @@ tag* mbox forcetext # symbols generated from fontmath.ltx # -#symbol font charid charid-in-fallback-Xsymbol-font -alpha cmm 174 97 mathord α -beta cmm 175 98 mathord β -gamma cmm 176 103 mathord γ -delta cmm 177 100 mathord δ -epsilon cmm 178 0 mathord ε -zeta cmm 179 122 mathord ζ -eta cmm 180 104 mathord η -theta cmm 181 113 mathord θ -iota cmm 182 105 mathord ι -kappa cmm 183 107 mathord κ -lambda cmm 184 108 mathord λ -mu cmm 185 109 mathord μ -nu cmm 186 110 mathord ν -xi cmm 187 120 mathord ξ -pi cmm 188 112 mathord π -rho cmm 189 114 mathord ρ -sigma cmm 190 115 mathord σ -tau cmm 191 116 mathord τ -upsilon cmm 192 117 mathord υ -phi cmm 193 102 mathord φ -chi cmm 194 99 mathord χ -psi cmm 195 121 mathord ψ -omega cmm 33 119 mathord ω -varepsilon cmm 34 101 mathord ϵ -vartheta cmm 35 74 mathord ϑ -varpi cmm 36 118 mathord ϖ -varrho cmm 37 0 mathord ϱ -varsigma cmm 38 86 mathord ς -varphi cmm 39 106 mathord ϕ -Gamma cmr 161 71 mathalpha Γ -Delta cmr 162 68 mathalpha Δ -Theta cmr 163 81 mathalpha Θ -Lambda cmr 164 76 mathalpha Λ -Xi cmr 165 88 mathalpha Ξ -Pi cmr 166 80 mathalpha Π -Sigma cmr 167 83 mathalpha Σ -Upsilon cmr 168 161 mathalpha ϒ -Phi cmr 169 70 mathalpha Φ -Psi cmr 170 89 mathalpha Ψ -Omega cmr 173 87 mathalpha Ω -aleph cmsy 64 192 mathord ℵ -imath cmm 123 0 mathord ı -jmath cmm 124 0 mathord ȷ -ell cmm 96 0 mathord ℓ -wp cmm 125 195 mathord ℘ -Re cmsy 60 194 mathord ℜ -Im cmsy 61 193 mathord ℑ -partial cmm 64 182 mathord ∂ -infty cmsy 49 165 mathord ∞ -prime cmsy 48 162 mathord ′ -emptyset cmsy 59 0 mathord ∅ -nabla cmsy 114 209 mathord ∇ -top cmsy 62 0 mathord ⊤ -bot cmsy 63 94 mathord ⊥ -triangle cmsy 52 0 mathord ▵ -forall cmsy 56 34 mathord ∀ -exists cmsy 57 36 mathord ∃ -neg cmsy 58 216 mathord ¬ -lnot cmsy 58 216 mathord ¬ -flat cmm 91 0 mathord ♭ -natural cmm 92 0 mathord ♮ -sharp cmm 93 35 mathord ♯ -clubsuit cmsy 124 167 mathord ♣ -diamondsuit cmsy 125 168 mathord ♢ -heartsuit cmsy 126 169 mathord ♡ -spadesuit cmsy 127 170 mathord ♠ +# When two codes n1|n2 are specified for charid, the the second one will +# be used in display mode. This is only useful for mathop symbold (e.g.\sum). + +#symbol font charid charid-in-fallback-Xsymbol-font math-class XML-entity +alpha cmm 174 97 mathord α +beta cmm 175 98 mathord β +gamma cmm 176 103 mathord γ +delta cmm 177 100 mathord δ +epsilon cmm 178 0 mathord ϵ +zeta cmm 179 122 mathord ζ +eta cmm 180 104 mathord η +theta cmm 181 113 mathord θ +iota cmm 182 105 mathord ι +kappa cmm 183 107 mathord κ +lambda cmm 184 108 mathord λ +mu cmm 185 109 mathord μ +nu cmm 186 110 mathord ν +xi cmm 187 120 mathord ξ +pi cmm 188 112 mathord π +rho cmm 189 114 mathord ρ +sigma cmm 190 115 mathord σ +tau cmm 191 116 mathord τ +upsilon cmm 192 117 mathord υ +phi cmm 193 102 mathord ϕ +chi cmm 194 99 mathord χ +psi cmm 195 121 mathord ψ +omega cmm 33 119 mathord ω +varepsilon cmm 34 101 mathord ε +vartheta cmm 35 74 mathord ϑ +varpi cmm 36 118 mathord ϖ +varrho cmm 37 0 mathord ϱ +varsigma cmm 38 86 mathord ς +varphi cmm 39 106 mathord φ +slash cmr 47 47 mathord / +Gamma cmr 161 71 mathalpha Γ +Delta cmr 162 68 mathalpha Δ +Theta cmr 163 81 mathalpha Θ +Lambda cmr 164 76 mathalpha Λ +Xi cmr 165 88 mathalpha Ξ +Pi cmr 166 80 mathalpha Π +Sigma cmr 167 83 mathalpha Σ +Upsilon cmr 168 161 mathalpha Υ +Phi cmr 169 70 mathalpha Φ +Psi cmr 170 89 mathalpha Ψ +Omega cmr 172 87 mathalpha Ω +aleph cmsy 64 192 mathord ℵ +imath cmm 123 0 mathord ı +jmath cmm 124 0 mathord ȷ +ell cmm 96 0 mathord ℓ +wp cmm 125 195 mathord ℘ +Re cmsy 60 194 mathord ℜ +Im cmsy 61 193 mathord ℑ +partial cmm 64 182 mathord ∂ +infty cmsy 49 165 mathord ∞ +prime cmsy 48 162 mathord ′ +emptyset cmsy 59 0 mathord ∅ +nabla cmsy 114 209 mathord ∇ +top cmsy 62 0 mathord ⊤ +bot cmsy 63 94 mathord ⊥ +triangle cmsy 52 0 mathord ▵ +forall cmsy 56 34 mathord ∀ +exists cmsy 57 36 mathord ∃ +neg cmsy 58 216 mathord ¬ +flat cmm 91 0 mathord ♭ +natural cmm 92 0 mathord ♮ +sharp cmm 93 35 mathord ♯ +clubsuit cmsy 124 167 mathord ♣ +diamondsuit cmsy 125 168 mathord ♢ +heartsuit cmsy 126 169 mathord ♡ +spadesuit cmsy 127 170 mathord ♠ # We define lyxnot as mathrel in order to have proper alignment -lyxnot cmsy 54 47 mathrel ∖ +lyxnot cmsy 54 47 mathrel / hiddensymbol iffont cmsy -# 9mu = 0.5em which is the extra space added to relation operators -\def\not{\lyxnot\kern-9mu} +# kerning is slightly imperfect so that one can see when \not is selected +\def\not{\lyxnot} else \def\not{\kern4mu\lyxnot\kern-19mu} endif -coprod cmex 96 0 mathop ⨿ -bigvee cmex 87 0 mathop ⋁ -bigwedge cmex 86 0 mathop ⋀ -biguplus cmex 85 0 mathop ⨄ -bigcap cmex 84 0 mathop ⋂ -bigcup cmex 83 0 mathop ⋃ -prod cmex 81 213 mathop ∏ -sum cmex 80 229 mathop ∑ -bigotimes cmex 78 0 mathop ⨂ -bigoplus cmex 76 0 mathop ⨁ -bigodot cmex 74 0 mathop ⨀ -bigsqcup cmex 70 0 mathop ⨆ -smallint cmsy 115 0 mathop ∫ -triangleleft cmm 47 0 mathbin ◃ -triangleright cmm 46 0 mathbin ▹ -bigtriangleup cmsy 52 0 mathbin △ -bigtriangledown cmsy 53 0 mathbin ▽ -wedge cmsy 94 217 mathbin ∧ -land cmsy 94 217 mathbin ⋀ -vee cmsy 95 218 mathbin ∨ -lor cmsy 95 218 mathbin ⋁ -cap cmsy 92 199 mathbin ∩ -cup cmsy 91 200 mathbin ∪ -ddagger cmsy 122 0 mathbin ‡ -dagger cmsy 121 0 mathbin † -sqcap cmsy 117 0 mathbin ⊓ -sqcup cmsy 116 0 mathbin ⊔ -uplus cmsy 93 0 mathbin ⊎ -amalg cmsy 113 0 mathbin ⨿ -diamond cmsy 166 224 mathbin ◊ -bullet cmsy 178 183 mathbin • -wr cmsy 111 0 mathbin ≀ -div cmsy 165 184 mathbin ÷ -odot cmsy 175 0 mathbin ⊙ -oslash cmsy 174 198 mathbin ø -otimes cmsy 173 196 mathbin ⊗ -ominus cmsy 170 0 mathbin ⊖ -oplus cmsy 169 197 mathbin ⊕ -mp cmsy 168 0 mathbin ∓ -pm cmsy 167 177 mathbin ± -circ cmsy 177 0 mathbin ○ -bigcirc cmsy 176 0 mathbin ◯ -setminus cmsy 110 0 mathbin ∖ -cdot cmsy 162 215 mathbin ⋅ -ast cmsy 164 0 mathbin ∗ -times cmsy 163 180 mathbin × -star cmm 63 0 mathbin ★ -propto cmsy 47 181 mathrel ∝ -sqsubseteq cmsy 118 0 mathrel ⊑ -sqsupseteq cmsy 119 0 mathrel ⊒ -parallel cmsy 107 0 mathrel ∥ -mid cmsy 106 124 mathrel ∣ -dashv cmsy 97 0 mathrel ⊣ -vdash cmsy 96 0 mathrel ⊢ -nearrow cmsy 37 0 mathrel ↗ -searrow cmsy 38 0 mathrel ↘ -nwarrow cmsy 45 0 mathrel ↖ -swarrow cmsy 46 0 mathrel ↙ -Leftrightarrow cmsy 44 219 mathrel ↔ -Leftarrow cmsy 40 220 mathrel ⇐ -Rightarrow cmsy 41 222 mathrel ⇒ -leq cmsy 183 163 mathrel ≤ -le cmsy 183 163 mathrel ≤ -geq cmsy 184 179 mathrel ≥ -ge cmsy 184 179 mathrel ≥ -succ cmsy 194 0 mathrel ≻ -prec cmsy 193 0 mathrel ≺ -approx cmsy 188 187 mathrel ≈ -succeq cmsy 186 0 mathrel ⪰ -preceq cmsy 185 0 mathrel ⪯ -supset cmsy 190 201 mathrel ⊃ -subset cmsy 189 204 mathrel ⊂ -supseteq cmsy 182 202 mathrel ⊇ -subseteq cmsy 181 205 mathrel ⊆ -in cmsy 50 206 mathrel ∈ -ni cmsy 51 39 mathrel ∋ -owns cmsy 51 39 mathrel ∋ -gg cmsy 192 0 mathrel > -ll cmsy 191 0 mathrel < -leftrightarrow cmsy 36 171 mathrel ↔ -leftarrow cmsy 195 172 mathrel ← -gets cmsy 195 172 mathrel ← -rightarrow cmsy 33 174 mathrel → -to cmsy 33 174 mathrel → -mapstochar cmsy 55 0 mathrel x -sim cmsy 187 126 mathrel ∼ -simeq cmsy 39 0 mathrel ≃ -perp cmsy 63 0 mathrel ⊥ -equiv cmsy 180 186 mathrel ≡ -asymp cmsy 179 0 mathrel ≈ -smile cmm 94 0 mathrel ⌣ -frown cmm 95 0 mathrel ⌢ -leftharpoonup cmm 40 0 mathrel ↼ -leftharpoondown cmm 41 0 mathrel ↽ -rightharpoonup cmm 42 0 mathrel ⇀ -rightharpoondown cmm 43 0 mathrel ⇁ -lhook cmm 44 0 mathrel x -rhook cmm 45 0 mathrel x +coprod cmex 96|97 0 mathop ⨿ +bigvee cmex 87|95 0 mathop ⋁ +bigwedge cmex 86|94 0 mathop ⋀ +biguplus cmex 85|93 0 mathop ⨄ +bigcap cmex 84|92 0 mathop ⋂ +bigcup cmex 83|91 0 mathop ⋃ +prod cmex 81|89 213 mathop ∏ +sum cmex 80|88 229 mathop ∑ +bigotimes cmex 78|79 0 mathop ⨂ +bigoplus cmex 76|77 0 mathop ⨁ +bigodot cmex 74|75 0 mathop ⨀ +bigsqcup cmex 70|71 0 mathop ⨆ +smallint cmsy 115 0 mathop ∫ +triangleleft cmm 47 0 mathbin ◃ +triangleright cmm 46 0 mathbin ▹ +bigtriangleup cmsy 52 0 mathbin △ +bigtriangledown cmsy 53 0 mathbin ▽ +wedge cmsy 94 217 mathbin ∧ +land cmsy 94 217 mathbin ⋀ +vee cmsy 95 218 mathbin ∨ +lor cmsy 95 218 mathbin ⋁ +cap cmsy 92 199 mathbin ∩ +cup cmsy 91 200 mathbin ∪ +ddagger cmsy 122 0 mathbin ‡ +dagger cmsy 121 0 mathbin † +sqcap cmsy 117 0 mathbin ⊓ +sqcup cmsy 116 0 mathbin ⊔ +uplus cmsy 93 0 mathbin ⊎ +amalg cmsy 113 0 mathbin ⨿ +diamond cmsy 166 224 mathbin ◊ +bullet cmsy 178 183 mathbin • +wr cmsy 111 0 mathbin ≀ +div cmsy 165 184 mathbin ÷ +odot cmsy 175 0 mathbin ⊙ +oslash cmsy 174 198 mathbin ø +otimes cmsy 172 196 mathbin ⊗ +ominus cmsy 170 0 mathbin ⊖ +oplus cmsy 169 197 mathbin ⊕ +mp cmsy 168 0 mathbin ∓ +pm cmsy 167 177 mathbin ± +circ cmsy 177 0 mathbin ○ +bigcirc cmsy 176 0 mathbin ◯ +setminus cmsy 110 0 mathbin ∖ +cdot cmsy 162 215 mathbin ⋅ +ast cmsy 164 0 mathbin ∗ +times cmsy 163 180 mathbin × +star cmm 63 0 mathbin ★ +propto cmsy 47 181 mathrel ∝ +sqsubseteq cmsy 118 0 mathrel ⊑ +sqsupseteq cmsy 119 0 mathrel ⊒ +parallel cmsy 107 0 mathrel ∥ +mid cmsy 106 124 mathrel ∣ +lvert cmsy 106 124 mathrel | amsmath +rvert cmsy 106 124 mathrel | amsmath +dashv cmsy 97 0 mathrel ⊣ +vdash cmsy 96 0 mathrel ⊢ +nearrow cmsy 37 0 mathrel ↗ +searrow cmsy 38 0 mathrel ↘ +nwarrow cmsy 45 0 mathrel ↖ +swarrow cmsy 46 0 mathrel ↙ +Leftrightarrow cmsy 44 219 mathrel ↔ +Leftarrow cmsy 40 220 mathrel ⇐ +Rightarrow cmsy 41 222 mathrel ⇒ +le cmsy 183 163 mathrel ≤ +ge cmsy 184 179 mathrel ≥ +succ cmsy 194 0 mathrel ≻ +prec cmsy 193 0 mathrel ≺ +approx cmsy 188 187 mathrel ≈ +succeq cmsy 186 0 mathrel ⪰ +preceq cmsy 185 0 mathrel ⪯ +supset cmsy 190 201 mathrel ⊃ +subset cmsy 189 204 mathrel ⊂ +supseteq cmsy 182 202 mathrel ⊇ +subseteq cmsy 181 205 mathrel ⊆ +in cmsy 50 206 mathrel ∈ +ni cmsy 51 39 mathrel ∋ +owns cmsy 51 39 mathrel ∋ +gg cmsy 192 0 mathrel ≫ +ll cmsy 191 0 mathrel ≪ +leftrightarrow cmsy 36 171 mathrel ↔ +leftarrow cmsy 195 172 mathrel ← +gets cmsy 195 172 mathrel ← +rightarrow cmsy 33 174 mathrel → +to cmsy 33 174 mathrel → +mapstochar cmsy 55 0 mathrel ⤇ +sim cmsy 187 126 mathrel ∼ +simeq cmsy 39 0 mathrel ≃ +perp cmsy 63 0 mathrel ⊥ +equiv cmsy 180 186 mathrel ≡ +asymp cmsy 179 0 mathrel ≈ +smile cmm 94 0 mathrel ⌣ +frown cmm 95 0 mathrel ⌢ +leftharpoonup cmm 40 0 mathrel ↼ +leftharpoondown cmm 41 0 mathrel ↽ +rightharpoonup cmm 42 0 mathrel ⇀ +rightharpoondown cmm 43 0 mathrel ⇁ +lhook cmm 44 0 mathrel ↩ +rhook cmm 45 0 mathrel ↪ ldotp cmm 58 0 mathpunct . -cdotp cmsy 162 0 mathpunct ⋅ -colon cmr 58 58 mathpunct : -arrowvert cmsy 106 0 mathord | -Arrowvert cmsy 107 0 mathord ∥ -Vert cmsy 107 0 mathord ∥ -| cmsy 107 0 mathord | -vert cmsy 106 0 mathord | -uparrow cmsy 34 173 mathrel ↑ -downarrow cmsy 35 175 mathrel ↓ -updownarrow cmsy 108 0 mathrel ↕ -Uparrow cmsy 42 221 mathrel ⇑ -Downarrow cmsy 43 223 mathrel ⇓ -Updownarrow cmsy 109 0 mathrel ⇕ -backslash cmsy 110 0 mathord \ -rangle cmsy 105 241 mathclose ⟩ -langle cmsy 104 225 mathopen ⟨ -rbrace cmsy 103 0 mathclose } -lbrace cmsy 102 0 mathopen { -rceil cmsy 101 249 mathclose ⌉ -lceil cmsy 100 233 mathopen ⌈ -rfloor cmsy 99 251 mathclose ⌋ -lfloor cmsy 98 235 mathopen ⌊ -mathparagraph cmsy 123 0 mathord ¶ -mathsection cmsy 120 0 mathord § -mathdollar cmr 36 0 mathord $ +# TODO: how to make this namespaced? +cdotp cmsy 162 0 mathpunct ⋅ +colon cmr 58 58 mathpunct : +arrowvert cmsy 106 0 mathord | +Arrowvert cmsy 107 0 mathord ∥ +Vert cmsy 107 0 mathord ∥ +lVert cmsy 107 0 mathord ∥ amsmath +rVert cmsy 107 0 mathord ∥ amsmath +| cmsy 107 0 mathord | +vert cmsy 106 0 mathord | +uparrow cmsy 34 173 mathrel ↑ +downarrow cmsy 35 175 mathrel ↓ +updownarrow cmsy 108 0 mathrel ↕ +Uparrow cmsy 42 221 mathrel ⇑ +Downarrow cmsy 43 223 mathrel ⇓ +Updownarrow cmsy 109 0 mathrel ⇕ +backslash cmsy 110 0 mathord \ +rangle cmsy 105 241 mathclose ⟩ +langle cmsy 104 225 mathopen ⟨ +rbrace cmsy 103 0 mathclose } +lbrace cmsy 102 0 mathopen { +rceil cmsy 101 249 mathclose ⌉ +lceil cmsy 100 233 mathopen ⌈ +rfloor cmsy 99 251 mathclose ⌋ +lfloor cmsy 98 235 mathopen ⌊ +mathparagraph cmsy 123 0 mathord ¶ +mathsection cmsy 120 0 mathord § +mathdollar cmr 36 0 mathord $ # Generated from amsfonts.sty -yen msa 85 0 mathord ¥ -checkmark msa 88 0 mathord ✓ -circledR msa 114 0 mathord ® -maltese msa 122 0 mathord ✠ -ulcorner msa 112 0 mathopen ⌜ -urcorner msa 113 0 mathclose ⌝ -llcorner msa 120 0 mathopen ⌞ -lrcorner msa 121 0 mathclose ⌟ -rightleftharpoons msa 173 0 mathrel ⇋ -angle msa 92 208 mathord ∠ -sqsubset msa 64 0 mathrel ⊏ -sqsupset msa 65 0 mathrel ⊐ -mho msb 102 0 mathord ℧ -square msa 164 0 mathord □ -Box msa 164 0 mathord □ -lozenge msa 167 0 mathord ◊ -Diamond msa 167 0 mathord xdiam; -vartriangleright msa 66 0 mathrel ▹ -vartriangleleft msa 67 0 mathrel ◃ -trianglerighteq msa 68 0 mathrel ⊵ -trianglelefteq msa 69 0 mathrel ⊴ -rightsquigarrow msa 195 0 mathrel ↝ -lhd msa 67 0 mathbin ◃ -unlhd msa 69 0 mathbin ⊴ -rhd msa 66 0 mathbin ▹ -unrhd msa 68 0 mathbin ⊵ +yen msa 85 0 mathord ¥ +checkmark msa 88 0 mathord ✓ +circledR msa 114 0 mathord ® +maltese msa 122 0 mathord ✠ +ulcorner msa 112 0 mathopen ⌜ +urcorner msa 113 0 mathclose ⌝ +llcorner msa 120 0 mathopen ⌞ +lrcorner msa 121 0 mathclose ⌟ +rightleftharpoons msa 172 0 mathrel ⇋ +angle msa 92 208 mathord ∠ +sqsubset msa 64 0 mathrel ⊏ +sqsupset msa 65 0 mathrel ⊐ +mho msb 102 0 mathord ℧ +square msa 164 0 mathord □ +Box msa 164 0 mathord □ +lozenge msa 167 0 mathord ◊ +Diamond msa 167 0 mathord ⋄ +vartriangleright msa 66 0 mathrel ▹ +vartriangleleft msa 67 0 mathrel ◃ +trianglerighteq msa 68 0 mathrel ⊵ +trianglelefteq msa 69 0 mathrel ⊴ +rightsquigarrow msa 195 0 mathrel ↝ +lhd msa 67 0 mathbin ◃ +unlhd msa 69 0 mathbin ⊴ +rhd msa 66 0 mathbin ▹ +unrhd msa 68 0 mathbin ⊵ # Generated from amssymb.sty -boxdot msa 161 0 mathbin ⊡ -boxplus msa 162 0 mathbin ⊞ -boxtimes msa 163 0 mathbin ⊠ -blacksquare msa 165 0 mathord █ -centerdot msa 166 0 mathbin ▪ -blacklozenge msa 168 0 mathord ♦ -circlearrowright msa 169 0 mathrel ↻ -circlearrowleft msa 170 0 mathrel ↺ -leftrightharpoons msa 174 0 mathrel ⇋ -boxminus msa 175 0 mathbin ⊟ -Vdash msa 176 0 mathrel ⊩ -Vvdash msa 177 0 mathrel ⊪ -vDash msa 178 0 mathrel ⊨ -twoheadrightarrow msa 179 0 mathrel ↠ -twoheadleftarrow msa 180 0 mathrel ↞ -leftleftarrows msa 181 0 mathrel ⇇ -rightrightarrows msa 182 0 mathrel ⇉ -upuparrows msa 183 0 mathrel ⇈ -downdownarrows msa 184 0 mathrel ⇊ -upharpoonright msa 185 0 mathrel ↾ -restriction msa 185 0 mathrel ↾ -downharpoonright msa 186 0 mathrel ⇂ -upharpoonleft msa 187 0 mathrel ↿ -downharpoonleft msa 188 0 mathrel ⇃ -rightarrowtail msa 189 0 mathrel ↣ -leftarrowtail msa 190 0 mathrel ↢ -leftrightarrows msa 191 0 mathrel ⇆ -rightleftarrows msa 192 0 mathrel ⇄ -Lsh msa 193 0 mathrel ↰ -Rsh msa 194 0 mathrel ↱ -leftrightsquigarrow msa 33 0 mathrel ↭ -looparrowleft msa 34 0 mathrel ↫ -looparrowright msa 35 0 mathrel ↬ -circeq msa 36 0 mathrel ≗ -succsim msa 37 0 mathrel ≿ -gtrsim msa 38 0 mathrel ≳ -gtrapprox msa 39 0 mathrel ⪆ -multimap msa 40 0 mathrel ⊸ -therefore msa 41 92 mathrel ∴ -because msa 42 0 mathrel ∵ -doteqdot msa 43 0 mathrel ≑ -Doteq msa 43 0 mathrel ≑ -triangleq msa 44 0 mathrel ≜ -precsim msa 45 0 mathrel ≾ -lesssim msa 46 0 mathrel ≲ -lessapprox msa 47 0 mathrel ⪅ -eqslantless msa 48 0 mathrel ⪕ -eqslantgtr msa 49 0 mathrel ⪖ -curlyeqprec msa 50 0 mathrel ⋞ -curlyeqsucc msa 51 0 mathrel ⋟ -preccurlyeq msa 52 0 mathrel ≼ -leqq msa 53 0 mathrel ≦ -leqslant msa 54 0 mathrel ⩽ -lessgtr msa 55 0 mathrel ≶ -backprime msa 56 0 mathord ‵ -risingdotseq msa 58 0 mathrel ≓ -fallingdotseq msa 59 0 mathrel ≒ -succcurlyeq msa 60 0 mathrel ≽ -geqq msa 61 0 mathrel ≧ -geqslant msa 62 0 mathrel ⩾ -gtrless msa 63 0 mathrel ≷ -bigstar msa 70 0 mathord ★ -between msa 71 0 mathrel ≬ -blacktriangledown msa 72 0 mathord ▾ -blacktriangleright msa 73 0 mathrel ▸ -blacktriangleleft msa 74 0 mathrel ◂ -vartriangle msa 77 0 mathrel ▵ -blacktriangle msa 78 0 mathord ▴ -triangledown msa 79 0 mathord ▿ -eqcirc msa 80 0 mathrel ≖ -lesseqgtr msa 81 0 mathrel ⋚ -gtreqless msa 82 0 mathrel ⋛ -lesseqqgtr msa 83 0 mathrel ⪋ -gtreqqless msa 84 0 mathrel ⪌ -Rrightarrow msa 86 0 mathrel ⇛ -Lleftarrow msa 87 0 mathrel ⇚ -veebar msa 89 0 mathbin ⊻ -barwedge msa 90 0 mathbin ⌅ -doublebarwedge msa 91 0 mathbin ⌆ -measuredangle msa 93 0 mathord ∡ -sphericalangle msa 94 0 mathord ∢ -varpropto msa 95 0 mathrel ∝ -smallsmile msa 96 0 mathrel ⌣ -smallfrown msa 97 0 mathrel ⌢ -Subset msa 98 0 mathrel ⋐ -Supset msa 99 0 mathrel ⋑ -Cup msa 100 0 mathbin ⋓ -doublecup msa 100 0 mathbin ⋓ -Cap msa 101 0 mathbin ⋒ -doublecap msa 101 0 mathbin ⋒ -curlywedge msa 102 0 mathbin ⋏ -curlyvee msa 103 0 mathbin ⋎ -leftthreetimes msa 104 0 mathbin ⋋ -rightthreetimes msa 105 0 mathbin ⋌ -subseteqq msa 106 0 mathrel ⫅ -supseteqq msa 107 0 mathrel ⫆ -bumpeq msa 108 0 mathrel ≏ -Bumpeq msa 109 0 mathrel ≎ -lll msa 110 0 mathrel ⋘ -llless msa 110 0 mathrel ⋘ -ggg msa 111 0 mathrel ⋙ -gggtr msa 111 0 mathrel ⋙ -circledS msa 115 0 mathord Ⓢ -pitchfork msa 116 0 mathrel ⋔ -dotplus msa 117 0 mathbin ∔ -backsim msa 118 0 mathrel ∽ -backsimeq msa 119 0 mathrel ⋍ -complement msa 123 0 mathord ∁ -intercal msa 124 0 mathbin ⊺ -circledcirc msa 125 0 mathbin ⊚ -circledast msa 126 0 mathbin ⊛ -circleddash msa 127 0 mathbin ⊝ -lvertneqq msb 161 0 mathrel ≨︀ -gvertneqq msb 162 0 mathrel ≩︀ -nleq msb 163 0 mathrel ≰ -ngeq msb 164 0 mathrel ≱ -nless msb 165 0 mathrel ≮ -ngtr msb 166 0 mathrel ≯ -nprec msb 167 0 mathrel ⊀ -nsucc msb 168 0 mathrel ⊁ -lneqq msb 169 0 mathrel ≨ -gneqq msb 170 0 mathrel ≩ -nleqslant msb 173 0 mathrel ⩽̸ -ngeqslant msb 174 0 mathrel ⩾̸ -lneq msb 175 0 mathrel ≰ -gneq msb 176 0 mathrel ⪈ -npreceq msb 177 0 mathrel ⋠ -nsucceq msb 178 0 mathrel ⋡ -precnsim msb 179 0 mathrel ⋨ -succnsim msb 180 0 mathrel ⋩ -lnsim msb 181 0 mathrel ⋦ -gnsim msb 182 0 mathrel ⋧ -nleqq msb 183 0 mathrel ≦̸ -ngeqq msb 184 0 mathrel ≧̸ -precneqq msb 185 0 mathrel ⪵ -succneqq msb 186 0 mathrel ⪶ -precnapprox msb 187 0 mathrel ⪹ -succnapprox msb 188 0 mathrel ⪺ -lnapprox msb 189 0 mathrel ⪉ -gnapprox msb 190 0 mathrel ⪊ -nsim msb 191 0 mathrel ≁ -ncong msb 192 0 mathrel ≇ +boxdot msa 161 0 mathbin ⊡ +boxplus msa 162 0 mathbin ⊞ +boxtimes msa 163 0 mathbin ⊠ +blacksquare msa 165 0 mathord █ +centerdot msa 166 0 mathbin ▪ +blacklozenge msa 168 0 mathord ♦ +circlearrowright msa 169 0 mathrel ↻ +circlearrowleft msa 170 0 mathrel ↺ +leftrightharpoons msa 174 0 mathrel ⇋ +boxminus msa 175 0 mathbin ⊟ +Vdash msa 176 0 mathrel ⊩ +Vvdash msa 177 0 mathrel ⊪ +vDash msa 178 0 mathrel ⊨ +twoheadrightarrow msa 179 0 mathrel ↠ +twoheadleftarrow msa 180 0 mathrel ↞ +leftleftarrows msa 181 0 mathrel ⇇ +rightrightarrows msa 182 0 mathrel ⇉ +upuparrows msa 183 0 mathrel ⇈ +downdownarrows msa 184 0 mathrel ⇊ +upharpoonright msa 185 0 mathrel ↾ +restriction msa 185 0 mathrel ↾ +downharpoonright msa 186 0 mathrel ⇂ +upharpoonleft msa 187 0 mathrel ↿ +downharpoonleft msa 188 0 mathrel ⇃ +rightarrowtail msa 189 0 mathrel ↣ +leftarrowtail msa 190 0 mathrel ↢ +leftrightarrows msa 191 0 mathrel ⇆ +rightleftarrows msa 192 0 mathrel ⇄ +Lsh msa 193 0 mathrel ↰ +Rsh msa 194 0 mathrel ↱ +leftrightsquigarrow msa 33 0 mathrel ↭ +looparrowleft msa 34 0 mathrel ↫ +looparrowright msa 35 0 mathrel ↬ +circeq msa 36 0 mathrel ≗ +succsim msa 37 0 mathrel ≿ +gtrsim msa 38 0 mathrel ≳ +gtrapprox msa 39 0 mathrel ⪆ +multimap msa 40 0 mathrel ⊸ +therefore msa 41 92 mathrel ∴ +because msa 42 0 mathrel ∵ +doteqdot msa 43 0 mathrel ≑ +Doteq msa 43 0 mathrel ≑ +triangleq msa 44 0 mathrel ≜ +precsim msa 45 0 mathrel ≾ +lesssim msa 46 0 mathrel ≲ +lessapprox msa 47 0 mathrel ⪅ +eqslantless msa 48 0 mathrel ⪕ +eqslantgtr msa 49 0 mathrel ⪖ +curlyeqprec msa 50 0 mathrel ⋞ +curlyeqsucc msa 51 0 mathrel ⋟ +preccurlyeq msa 52 0 mathrel ≼ +leqq msa 53 0 mathrel ≦ +leqslant msa 54 0 mathrel ⩽ +lessgtr msa 55 0 mathrel ≶ +backprime msa 56 0 mathord ‵ +risingdotseq msa 58 0 mathrel ≓ +fallingdotseq msa 59 0 mathrel ≒ +succcurlyeq msa 60 0 mathrel ≽ +geqq msa 61 0 mathrel ≧ +geqslant msa 62 0 mathrel ⩾ +gtrless msa 63 0 mathrel ≷ +bigstar msa 70 0 mathord ★ +between msa 71 0 mathrel ≬ +blacktriangledown msa 72 0 mathord ▾ +blacktriangleright msa 73 0 mathrel ▸ +blacktriangleleft msa 74 0 mathrel ◂ +vartriangle msa 77 0 mathrel ▵ +blacktriangle msa 78 0 mathord ▴ +triangledown msa 79 0 mathord ▿ +eqcirc msa 80 0 mathrel ≖ +lesseqgtr msa 81 0 mathrel ⋚ +gtreqless msa 82 0 mathrel ⋛ +lesseqqgtr msa 83 0 mathrel ⪋ +gtreqqless msa 84 0 mathrel ⪌ +Rrightarrow msa 86 0 mathrel ⇛ +Lleftarrow msa 87 0 mathrel ⇚ +veebar msa 89 0 mathbin ⊻ +barwedge msa 90 0 mathbin ⌅ +doublebarwedge msa 91 0 mathbin ⌆ +measuredangle msa 93 0 mathord ∡ +sphericalangle msa 94 0 mathord ∢ +varpropto msa 95 0 mathrel ∝ +smallsmile msa 96 0 mathrel ⌣ +smallfrown msa 97 0 mathrel ⌢ +Subset msa 98 0 mathrel ⋐ +Supset msa 99 0 mathrel ⋑ +Cup msa 100 0 mathbin ⋓ +doublecup msa 100 0 mathbin ⋓ +Cap msa 101 0 mathbin ⋒ +doublecap msa 101 0 mathbin ⋒ +curlywedge msa 102 0 mathbin ⋏ +curlyvee msa 103 0 mathbin ⋎ +leftthreetimes msa 104 0 mathbin ⋋ +rightthreetimes msa 105 0 mathbin ⋌ +subseteqq msa 106 0 mathrel ⫅ +supseteqq msa 107 0 mathrel ⫆ +bumpeq msa 108 0 mathrel ≏ +Bumpeq msa 109 0 mathrel ≎ +lll msa 110 0 mathrel ⋘ +llless msa 110 0 mathrel ⋘ +ggg msa 111 0 mathrel ⋙ +gggtr msa 111 0 mathrel ⋙ +circledS msa 115 0 mathord Ⓢ +pitchfork msa 116 0 mathrel ⋔ +dotplus msa 117 0 mathbin ∔ +backsim msa 118 0 mathrel ∽ +backsimeq msa 119 0 mathrel ⋍ +complement msa 123 0 mathord ∁ +intercal msa 124 0 mathbin ⊺ +circledcirc msa 125 0 mathbin ⊚ +circledast msa 126 0 mathbin ⊛ +circleddash msa 127 0 mathbin ⊝ +lvertneqq msb 161 0 mathrel ≨︀ +gvertneqq msb 162 0 mathrel ≩︀ +nleq msb 163 0 mathrel ≰ +ngeq msb 164 0 mathrel ≱ +nless msb 165 0 mathrel ≮ +ngtr msb 166 0 mathrel ≯ +nprec msb 167 0 mathrel ⊀ +nsucc msb 168 0 mathrel ⊁ +lneqq msb 169 0 mathrel ≨ +gneqq msb 170 0 mathrel ≩ +nleqslant msb 172 0 mathrel ⩽̸ +ngeqslant msb 174 0 mathrel ⩾̸ +lneq msb 175 0 mathrel ≰ +gneq msb 176 0 mathrel ⪈ +npreceq msb 177 0 mathrel ⋠ +nsucceq msb 178 0 mathrel ⋡ +precnsim msb 179 0 mathrel ⋨ +succnsim msb 180 0 mathrel ⋩ +lnsim msb 181 0 mathrel ⋦ +gnsim msb 182 0 mathrel ⋧ +nleqq msb 183 0 mathrel ≦̸ +ngeqq msb 184 0 mathrel ≧̸ +precneqq msb 185 0 mathrel ⪵ +succneqq msb 186 0 mathrel ⪶ +precnapprox msb 187 0 mathrel ⪹ +succnapprox msb 188 0 mathrel ⪺ +lnapprox msb 189 0 mathrel ⪉ +gnapprox msb 190 0 mathrel ⪊ +nsim msb 191 0 mathrel ≁ +ncong msb 192 0 mathrel ≇ diagup msb 193 0 mathord ╱ diagdown msb 194 0 mathord ╲ -varsubsetneq msb 195 0 mathrel ⊊︀ -varsupsetneq msb 33 0 mathrel ⊋︀ -nsubseteqq msb 34 0 mathrel ⊈ -nsupseteqq msb 35 0 mathrel ⊉ -subsetneqq msb 36 0 mathrel ⫅̸ -supsetneqq msb 37 0 mathrel ⫆̸ -varsubsetneqq msb 38 0 mathrel ⫋︀ -varsupsetneqq msb 39 0 mathrel ⫌︀ -subsetneq msb 40 0 mathrel ⊊ -supsetneq msb 41 0 mathrel ⊋ -nsubseteq msb 42 0 mathrel ⊈ -nsupseteq msb 43 0 mathrel ⊉ -nparallel msb 44 0 mathrel ∦ -nmid msb 45 0 mathrel ⫮ -nshortmid msb 46 0 mathrel ∤ -nshortparallel msb 47 0 mathrel ∦ -nvdash msb 48 0 mathrel ⊬ -nVdash msb 49 0 mathrel ⊮ -nvDash msb 50 0 mathrel ⊭ -nVDash msb 51 0 mathrel ⊯ -ntrianglerighteq msb 52 0 mathrel ⋭ -ntrianglelefteq msb 53 0 mathrel ⋬ -ntriangleleft msb 54 0 mathrel ⋪ -ntriangleright msb 55 0 mathrel ⋫ -nleftarrow msb 56 0 mathrel ↚ -nrightarrow msb 57 0 mathrel ↛ -nLeftarrow msb 58 0 mathrel ⇍ -nRightarrow msb 59 0 mathrel ⇏ -nLeftrightarrow msb 60 0 mathrel ⇎ -nleftrightarrow msb 61 0 mathrel ↮ -divideontimes msb 62 0 mathbin ⋇ -varnothing msb 63 0 mathord ∅ -nexists msb 64 0 mathord ∄ +varsubsetneq msb 195 0 mathrel ⊊︀ +varsupsetneq msb 33 0 mathrel ⊋︀ +nsubseteqq msb 34 0 mathrel ⊈ +nsupseteqq msb 35 0 mathrel ⊉ +subsetneqq msb 36 0 mathrel ⫅Œ +supsetneqq msb 37 0 mathrel ⫆Œ +varsubsetneqq msb 38 0 mathrel ⫋Œ +varsupsetneqq msb 39 0 mathrel ⫌Œ +subsetneq msb 40 0 mathrel ⊊ +supsetneq msb 41 0 mathrel ⊋ +nsubseteq msb 42 0 mathrel ⊈ +nsupseteq msb 43 0 mathrel ⊉ +nparallel msb 44 0 mathrel ∦ +nmid msb 45 0 mathrel ⫮ +nshortmid msb 46 0 mathrel ∤ +nshortparallel msb 47 0 mathrel ∦ +nvdash msb 48 0 mathrel ⊬ +nVdash msb 49 0 mathrel ⊮ +nvDash msb 50 0 mathrel ⊭ +nVDash msb 51 0 mathrel ⊯ +ntrianglerighteq msb 52 0 mathrel ⋭ +ntrianglelefteq msb 53 0 mathrel ⋬ +ntriangleleft msb 54 0 mathrel ⋪ +ntriangleright msb 55 0 mathrel ⋫ +nleftarrow msb 56 0 mathrel ↚ +nrightarrow msb 57 0 mathrel ↛ +nLeftarrow msb 58 0 mathrel ⇍ +nRightarrow msb 59 0 mathrel ⇏ +nLeftrightarrow msb 60 0 mathrel ⇎ +nleftrightarrow msb 61 0 mathrel ↮ +divideontimes msb 62 0 mathbin ⋇ +varnothing msb 63 0 mathord ∅ +nexists msb 64 0 mathord ∄ Finv msb 96 0 mathord Ⅎ Game msb 97 0 mathord ⅁ eth msb 103 0 mathord ð -eqsim msb 104 0 mathrel ≂ -beth msb 105 0 mathord ℶ -gimel msb 106 0 mathord ℷ -daleth msb 107 0 mathord ℸ -lessdot msb 108 0 mathbin ⋖ -gtrdot msb 109 0 mathbin ⋗ -ltimes msb 110 0 mathbin ⋉ -rtimes msb 111 0 mathbin ⋊ -shortmid msb 112 0 mathrel ∣ -shortparallel msb 113 0 mathrel ∥ -smallsetminus msb 114 0 mathbin ∖ -thicksim msb 115 0 mathrel ∼ -thickapprox msb 116 0 mathrel ≈ -approxeq msb 117 0 mathrel ≊ -succapprox msb 118 0 mathrel ⪸ -precapprox msb 119 0 mathrel ⪷ -curvearrowleft msb 120 0 mathrel ↶ -curvearrowright msb 121 0 mathrel ↷ -digamma msb 122 0 mathord ϝ -varkappa msb 123 0 mathord ϰ +eqsim msb 104 0 mathrel ≂ +beth msb 105 0 mathord ℶ +gimel msb 106 0 mathord ℷ +daleth msb 107 0 mathord ℸ +lessdot msb 108 0 mathbin ⋖ +gtrdot msb 109 0 mathbin ⋗ +ltimes msb 110 0 mathbin ⋉ +rtimes msb 111 0 mathbin ⋊ +shortmid msb 112 0 mathrel ∣ +shortparallel msb 113 0 mathrel ∥ +smallsetminus msb 114 0 mathbin ∖ +thicksim msb 115 0 mathrel ∼ +thickapprox msb 116 0 mathrel ≈ +approxeq msb 117 0 mathrel ≊ +succapprox msb 118 0 mathrel ⪸ +precapprox msb 119 0 mathrel ⪷ +curvearrowleft msb 120 0 mathrel ↶ +curvearrowright msb 121 0 mathrel ↷ +digamma msb 122 0 mathord ϝ +varkappa msb 123 0 mathord ϰ # Note: Other blackboard symbols are in the same unicode range Bbbk msb 124 0 mathord 𝕜 -hslash msb 125 0 mathord ℏ -hbar msb 126 0 mathord ℏ -backepsilon msb 127 0 mathrel ϶ - -lyxbar cmsy 161 0 mathord — -lyxeq cmr 61 0 mathord = -lyxdabar msa 57 0 mathord – -lyxright msa 75 0 mathord → -lyxleft msa 76 0 mathord ← - -male wasy 26 0 x ♂ -female wasy 25 0 x ♀ -currency wasy 27 0 x ¤ -phone wasy 7 0 x ☎ -recorder wasy 6 0 x ⌕ -clock wasy 28 0 x &clock; -lightning wasy 18 0 x ☇ -pointer wasy 9 0 x x -RIGHTarrow wasy 17 0 x ▶ -LEFTarrow wasy 16 0 x ◀ -UParrow wasy 75 0 x ▲ -DOWNarrow wasy 76 0 x ▼ -#AC wasy n0.5pt\wasyfamily\char58\kern0.5pt}} -#HF {\leavevmode -# \lower0.9pt\hbox to 0pt{\kern0.5pt\wasyfamily\char58\hss}% -# \raise0.9pt\hbox{\kern0.5pt\wasyfamily\char58\kern0.5pt}} -#VHF wasy 64 0 x x -Square wasy 50 0 x □ -#CheckedBox wasy 50\hss}\hbox{\wasyfamily\char8 0 x -XBox wasy 52 0 x ⊠ -hexagon wasy 55 0 x ⬡ -pentagon wasy 68 0 x ⬠ -octagon wasy 56 0 x x -varhexagon wasy 57 0 x ⬡ -hexstar wasy 65 0 x ✶ -varhexstar wasy 66 0 x ✶ -davidsstar wasy 67 0 x ✡ -diameter wasy 31 0 x ⌀ -# Unicode is wrong, but a true alternate doesn't seem available. -invdiameter wasy 21 0 x ⌀ -varangle wasy 30 0 x ∢ -wasylozenge wasy 53 0 x ⌑ -kreuz wasy 54 0 x ✠ -smiley wasy 44 0 x ☺ -frownie wasy 47 0 x ☹ -blacksmiley wasy 45 0 x ☻ -sun wasy 46 0 x ☼ -checked wasy 8 0 x ✓ -bell wasy 10 0 x ⍾ -eighthnote wasy 11 0 x ♮ -quarternote wasy 12 0 x ♩ -halfnote wasy 13 0 x 𝅗𝅥 -fullnote wasy 14 0 x 𝅝 -twonotes wasy 15 0 x ♫ -brokenvert wasy 124 0 x ¦ -ataribox wasy 109 0 x x -wasytherefore wasy 5 0 x ∴ -Circle wasy 35 0 x ○ -CIRCLE wasy 32 0 x ● -Leftcircle wasy 73 0 x x -LEFTCIRCLE wasy 71 0 x ◖ -Rightcircle wasy 74 0 x x -RIGHTCIRCLE wasy 72 0 x ◗ -#LEFTcircle {\hbox to 0pt{\wasyfamily\char71\hss}\hbox{\wasyfamily\char35}} -#RIGHTcircle{\hbox to 0pt{\wasyfamily\char72\hss}\hbox{\wasyfamily\char35}} +hslash msb 125 0 mathord ℏ +hbar msb 126 0 mathord ℏ +backepsilon msb 127 0 mathrel ϶ + +lyxbar cmsy 161 0 mathrel — hiddensymbol +lyxminus cmsy 161 0 mathbin — hiddensymbol +lyxplus cmr 43 43 mathbin + hiddensymbol +lyxeq cmr 61 61 mathord = hiddensymbol +lyxeqrel cmr 61 61 mathrel = hiddensymbol +lyxlt cmm 60 60 mathrel < hiddensymbol +lyxgt cmm 62 62 mathrel > hiddensymbol +lyxdabar msa 57 0 mathord – hiddensymbol +lyxright msa 75 0 mathord → hiddensymbol +lyxleft msa 76 0 mathord ← hiddensymbol + +male wasy 26 0 x ♂ +female wasy 25 0 x ♀ +currency wasy 27 0 textmode ¤ wasysym,amstext,lyxmathsym # works in text mode only (produces \oe in math mode) +phone wasy 7 0 textmode ☎ wasysym,amstext,lyxmathsym # works in text mode only (produces \Upsilon in math mode) +recorder wasy 6 0 textmode ⌕ wasysym,amstext,lyxmathsym # works in text mode only (produces \Sigma in math mode) +clock wasy 28 0 textmode ⏲ wasysym,amstext,lyxmathsym # works in text mode only (produces \o in math mode) +lightning wasy 18 0 textmode ☇ wasysym,amstext,lyxmathsym # works in text mode only (produces ` in math mode) +# qt does not display characters at the \t position (0x09) +pointer wasy 170 0 textmode ⇨ wasysym,amstext,lyxmathsym # works in text mode only (produces \Psi in math mode) +RIGHTarrow wasy 17 0 textmode ▶ wasysym,amstext,lyxmathsym # works in text mode only (produces \jmath in math mode) +LEFTarrow wasy 16 0 textmode ◀ wasysym,amstext,lyxmathsym # works in text mode only (produces \imath in math mode) +UParrow wasy 75 0 textmode ▲ wasysym,amstext,lyxmathsym # works in text mode only (produces K in math mode) +DOWNarrow wasy 76 0 textmode ▼ wasysym,amstext,lyxmathsym # works in text mode only (produces L in math mode) +AC wasy 58 0 textmode ∿ wasysym,amstext,lyxmathsym # works in text mode only +\def\HF{\approx} wasysym +VHF wasy 64 0 x ≋ # triple tilde +Square wasy 50 0 x □ +\def\CheckedBox{\Square\kern-13.4mu\checked} wasysym +XBox wasy 52 0 x ⊠ +hexagon wasy 55 0 x ⬡ +pentagon wasy 68 0 x ⬠ +octagon wasy 56 0 x x +varhexagon wasy 57 0 x ⬡ +hexstar wasy 65 0 x ✶ +varhexstar wasy 66 0 x ✶ +davidsstar wasy 67 0 x ✡ +diameter wasy 31 0 x ⌀ +invdiameter wasy 21 0 x x # 2205 EMPTY SET and 2300 DIAMETER SIGN are similar but not quite right +varangle wasy 30 0 x ∢ +wasylozenge wasy 53 0 x ⌑ +kreuz wasy 54 0 x ✠ +smiley wasy 44 0 x ☺ +frownie wasy 47 0 x ☹ +blacksmiley wasy 45 0 x ☻ +sun wasy 46 0 x ☼ +checked wasy 8 0 x ✓ +bell wasy 171 0 x ⍾ +eighthnote wasy 11 0 x ♮ +quarternote wasy 172 0 x ♩ +halfnote wasy 174 0 x 𝅗𝅥 +fullnote wasy 14 0 x 𝅝 +twonotes wasy 15 0 x ♫ +brokenvert wasy 124 0 x ¦ +ataribox wasy 109 0 x x +wasytherefore wasy 5 0 x ∴ +Circle wasy 35 0 x ○ +CIRCLE wasy 32 0 x ● +Leftcircle wasy 73 0 x x +LEFTCIRCLE wasy 71 0 x ◖ +Rightcircle wasy 74 0 x x +RIGHTCIRCLE wasy 72 0 x ◗ +\def\LEFTcircle{\LEFTCIRCLE\kern-13.4mu\Circle} wasysym +\def\RIGHTcircle{\RIGHTCIRCLE\kern-13.4mu\Circle} wasysym # Defined by amsmath.sty -varGamma cmm 161 0 mathord x amsmath -varDelta cmm 162 0 mathord x amsmath -varTheta cmm 163 0 mathord x amsmath -varLambda cmm 164 0 mathord x amsmath -varXi cmm 165 0 mathord x amsmath -varPi cmm 166 0 mathord x amsmath -varSigma cmm 167 0 mathord x amsmath -varUpsilon cmm 168 0 mathord x amsmath -varPhi cmm 169 0 mathord x amsmath -varPsi cmm 170 0 mathord x amsmath -varOmega cmm 173 0 mathord x amsmath +varGamma cmm 161 0 mathord 𝛤 amsmath +varDelta cmm 162 0 mathord 𝛥 amsmath +varTheta cmm 163 0 mathord 𝛩 amsmath +varLambda cmm 164 0 mathord 𝛬 amsmath +varXi cmm 165 0 mathord 𝛯 amsmath +varPi cmm 166 0 mathord 𝛱 amsmath +varSigma cmm 167 0 mathord 𝛴 amsmath +varUpsilon cmm 168 0 mathord 𝛶 amsmath +varPhi cmm 169 0 mathord 𝛷 amsmath +varPsi cmm 170 0 mathord 𝛹 amsmath +varOmega cmm 172 0 mathord 𝛺 amsmath # # wasy astronomy @@ -727,11 +778,11 @@ varOmega cmm 173 0 mathord x amsmath vernal wasy 23 0 x ♈ ascnode wasy 19 0 x ☊ descnode wasy 20 0 x ☋ -fullmoon wasy 35 0 x ˆ +fullmoon wasy 35 0 x ○ newmoon wasy 32 0 x ● leftmoon wasy 36 0 x ☾ rightmoon wasy 37 0 x ☽ -astrosun cmsy 175 0 mathbin ☉ wasysym +astrosun cmsy 175 0 mathbin ☉ wasysym mercury wasy 39 0 x ☿ venus wasy 25 0 x ♀ earth wasy 38 0 x ♁ @@ -745,29 +796,29 @@ pluto wasy 92 0 x ♇ # # wasy zodiac # -aries wasy 23 0 x ♈ -taurus wasy 93 0 x ♉ -gemini wasy 94 0 x ♊ -cancer wasy 95 0 x ♋ -leo wasy 19 0 x ♌ -virgo wasy 96 0 x ♍ -libra wasy 97 0 x ♎ -scorpio wasy 98 0 x ♏ -sagittarius wasy 99 0 x ♐ -capricornus wasy 100 0 x ♑ -aquarius wasy 101 0 x ♒ -pisces wasy 102 0 x ♓ -conjunction wasy 86 0 x ☌ -opposition wasy 87 0 x ☍ +aries wasy 23 0 x ♈ +taurus wasy 93 0 x ♉ +gemini wasy 94 0 x ♊ +cancer wasy 95 0 x ♋ +leo wasy 19 0 x ♌ +virgo wasy 96 0 x ♍ +libra wasy 97 0 x ♎ +scorpio wasy 98 0 x ♏ +sagittarius wasy 99 0 x ♐ +capricornus wasy 100 0 x ♑ +aquarius wasy 101 0 x ♒ +pisces wasy 102 0 x ♓ +conjunction wasy 86 0 textmode ☌ wasysym,amstext,lyxmathsym # works in text mode only (produces V in math mode) +opposition wasy 87 0 textmode ☍ wasysym,amstext,lyxmathsym # works in text mode only (produces W in math mode) # APL characters -APLstar wasy 69 0 x ⍟ -APLlog wasy 22 0 x x +APLstar wasy 69 0 x x +APLlog wasy 22 0 x ⍟ APLbox wasy 126 0 x ⎕ APLup wasy 0 0 x x APLdown wasy 70 0 x x APLinput wasy 125 0 x x APLcomment wasy 127 0 x x -#APLinv {{\hbox to 0pt{$\div$\hss}\APLbox}} +\def\APLinv{\mathord{\div\kern-13.9mu\APLbox}} wasysym APLuparrowbox wasy 110 0 x ⍐ APLdownarrowbox wasy 111 0 x ⍗ APLleftarrowbox wasy 112 0 x ⍇ @@ -778,39 +829,41 @@ Bowtie wasy 49 0 x ⋈ leftturn wasy 34 0 x ⟲ rightturn wasy 33 0 x ⟳ # diagrams -#photon wasy 58\char58\char58\char58}} -#gluon wasy 81\char80\char80\char80% -#char80\char80\char80\char82}} +\def\photon{\AC\AC\AC\AC} wasysym +lyxgluonelement wasy 80 0 x x hiddensymbol +lyxgluonbelement wasy 81 0 x x hiddensymbol +lyxgluoneelement wasy 82 0 x x hiddensymbol +\def\gluon{\lyxgluonbelement\lyxgluonelement\lyxgluonelement\lyxgluonelement\lyxgluonelement\lyxgluonelement\lyxgluonelement\lyxgluoneelement} wasysym # special characters -cent wasy 103 0 x �A2; -permil wasy 104 0 x ‰ -agemO wasy 48 0 x ℧ -thorn wasy 105 0 x þ -Thorn wasy 106 0 x Þ -openo wasy 108 0 x ɔ -inve wasy 85 0 x ə - -#mho wasy 48 0 mathord ℧ # already in amsfonts -#Join wasy 49 0 mathrel x -#Box wasy 50 0 mathord x -#Diamond wasy 51 0 mathord x -leadsto wasy 59 0 mathrel ⤳ -#sqsubset wasy 60 0 mathrel ⊏ # already in amsfonts -#sqsupset wasy 61 0 mathrel ⊐ # already in amsfonts -#lhd wasy 1 0 mathbin x -#unlhd wasy 2 0 mathbin x -LHD wasy 16 0 mathbin ⱐ -#rhd wasy 3 0 mathbin x -#unrhd wasy 4 0 mathbin x -RHD wasy 17 0 mathbin ▶ -apprle wasy 62 0 mathrel ≲ -apprge wasy 63 0 mathrel ≳ -wasypropto wasy 29 0 mathrel ∝ -invneg wasy 24 0 mathrel ⌐ -ocircle wasy 35 0 mathbin ⊚ -logof wasy 22 0 mathrel x -varint wasy 114 0 mathop ∫ -varoint wasy 117 0 mathop ∫ +cent wasy 103 0 x �A2; +permil wasy 104 0 x ‰ +agemO wasy 48 0 textmode ℧ wasysym,amstext,lyxmathsym # works in text mode only (produces 0 in math mode) +thorn wasy 105 0 textmode þ wasysym,amstext,lyxmathsym # works in text mode only (produces i in math mode) +Thorn wasy 106 0 textmode Þ wasysym,amstext,lyxmathsym # works in text mode only (produces j in math mode) +openo wasy 108 0 textmode ɔ wasysym,amstext,lyxmathsym # works in text mode only (produces l in math mode) +inve wasy 85 0 textmode ə wasysym,amstext,lyxmathsym # works in text mode only (produces U in math mode) + +#mho wasy 48 0 mathord ℧ wasysym # already in amsfonts +#Join wasy 49 0 mathrel ⋈ wasysym # already in amsfonts +#Box wasy 50 0 mathord □ wasysym # already in amsfonts +#Diamond wasy 51 0 mathord ⋄ wasysym # already in amsfonts +leadsto wasy 59 0 mathrel ⤳ +#sqsubset wasy 60 0 mathrel ⊏ wasysym # already in amsfonts +#sqsupset wasy 61 0 mathrel ⊐ wasysym # already in amsfonts +#lhd wasy 1 0 mathbin ◃ wasysym # already in amsfonts +#unlhd wasy 2 0 mathbin ⊴ wasysym # already in amsfonts +LHD wasy 16 0 mathbin ⱐ +#rhd wasy 3 0 mathbin ▹ wasysym # already in amsfonts +#unrhd wasy 4 0 mathbin ⊵ wasysym # already in amsfonts +RHD wasy 17 0 mathbin ▶ +apprle wasy 62 0 mathrel ≲ +apprge wasy 63 0 mathrel ≳ +wasypropto wasy 29 0 mathrel ∝ +invneg wasy 24 0 mathrel ⌐ +ocircle wasy 35 0 mathbin ⊚ +logof wasy 22 0 mathrel x +varint wasy 114|119 0 mathop ∫ +varoint wasy 117|122 0 mathop ∫ # Generated from stmaryrd.sty @@ -823,14 +876,14 @@ Ydown stmry 5 0 mathbin x stmaryrd Yleft stmry 6 0 mathbin x stmaryrd Yright stmry 7 0 mathbin x stmaryrd varcurlyvee stmry 8 0 mathbin x stmaryrd -# qt does not display characters at the \t position (0x09) -# therefore our .ttf font contains a copy at 254 (0xfe) -#varcurlywedge stmry 9 0 mathbin x stmaryrd -varcurlywedge stmry 254 0 mathbin x stmaryrd -minuso stmry 10 0 mathbin x stmaryrd +# qt does not display characters at codepoints 9, 10,12,13 +# therefore our copies of the TeX fonts have duplicate glyphs after 170 +varcurlywedge stmry 170 0 mathbin x stmaryrd +minuso stmry 171 0 mathbin x stmaryrd baro stmry 11 0 mathbin x stmaryrd -sslash stmry 12 0 mathbin x stmaryrd -bbslash stmry 13 0 mathbin x stmaryrd +sslash stmry 172 0 mathbin x stmaryrd +#for whatever reason qt refuses to display anything at position 173 +bbslash stmry 174 0 mathbin x stmaryrd moo stmry 14 0 mathbin x stmaryrd varotimes stmry 15 0 mathbin x stmaryrd varoast stmry 16 0 mathbin x stmaryrd @@ -849,7 +902,7 @@ boxbslash stmry 28 0 mathbin x stmaryrd boxcircle stmry 29 0 mathbin x stmaryrd boxbox stmry 30 0 mathbin x stmaryrd boxempty stmry 31 0 mathbin x stmaryrd -#lightning stmry 32 0 mathord x stmaryrd # already in wasy +#lightning stmry 32 0 mathord x stmaryrd # already in wasy merge stmry 33 0 mathbin x stmaryrd vartimes stmry 34 0 mathbin x stmaryrd fatsemi stmry 35 0 mathbin x stmaryrd @@ -891,8 +944,8 @@ subsetpluseq stmry 70 0 mathrel x stmaryrd supsetpluseq stmry 71 0 mathrel x stmaryrd Lbag stmry 72 0 mathopen x stmaryrd Rbag stmry 73 0 mathclose x stmaryrd -llbracket stmry 74 0 mathopen x stmaryrd -rrbracket stmry 75 0 mathclose x stmaryrd +llbracket stmry 74 0 mathopen x stmaryrd +rrbracket stmry 75 0 mathclose x stmaryrd llparenthesis stmry 76 0 mathopen x stmaryrd rrparenthesis stmry 77 0 mathclose x stmaryrd binampersand stmry 78 0 mathopen x stmaryrd @@ -905,56 +958,59 @@ llfloor stmry 84 0 mathopen x stmaryrd rrfloor stmry 85 0 mathclose x stmaryrd llceil stmry 86 0 mathopen x stmaryrd rrceil stmry 87 0 mathclose x stmaryrd -arrownot stmry 88 0 mathrel x stmaryrd -Arrownot stmry 89 0 mathrel x stmaryrd +lyxarrownot stmry 88 0 mathrel x hiddensymbol #see arrownot defined below +lyxArrownot stmry 89 0 mathrel x hiddensymbol #see Arrownot defined below Mapstochar stmry 90 0 mathrel x stmaryrd mapsfromchar stmry 91 0 mathrel x stmaryrd Mapsfromchar stmry 92 0 mathrel x stmaryrd leftrightarrowtriangle stmry 93 0 mathrel x stmaryrd leftarrowtriangle stmry 94 0 mathrel x stmaryrd rightarrowtriangle stmry 95 0 mathrel x stmaryrd -#bigtriangledown stmry 96 0 mathop x stmaryrd #already in cmsy -#bigtriangleup stmry 97 0 mathop x stmaryrd #already in cmsy -bigcurlyvee stmry 98 0 mathop x stmaryrd -bigcurlywedge stmry 99 0 mathop x stmaryrd -bigsqcap stmry 100 0 mathop x stmaryrd -bigbox stmry 101 0 mathop x stmaryrd -bigparallel stmry 102 0 mathop x stmaryrd -biginterleave stmry 103 0 mathop x stmaryrd -#hugetriangledown stmry 104 0 mathop x stmaryrd # only in the font, not the .sty -#hugetriangleup stmry 105 0 mathop x stmaryrd # only in the font, not the .sty -#hugecurlyvee stmry 106 0 mathop x stmaryrd # only in the font, not the .sty -#hugecurlywedge stmry 107 0 mathop x stmaryrd # only in the font, not the .sty -#hugesqcap stmry 108 0 mathop x stmaryrd # only in the font, not the .sty -#hugebox stmry 109 0 mathop x stmaryrd # only in the font, not the .sty -#hugeparallel stmry 110 0 mathop x stmaryrd # only in the font, not the .sty -#hugeinterleave stmry 111 0 mathop x stmaryrd # only in the font, not the .sty -bignplus stmry 112 0 mathop x stmaryrd # caution: named hugenplus in the font -#largellbracket stmry 113 0 mathopen x stmaryrd # only in the font, not the .sty -#Largellbracket stmry 114 0 mathopen x stmaryrd # only in the font, not the .sty -#LARGEllbracket stmry 115 0 mathopen x stmaryrd # only in the font, not the .sty -#hugellbracket stmry 116 0 mathopen x stmaryrd # only in the font, not the .sty -#Largellbrackettop stmry 117 0 mathopen x stmaryrd # only in the font, not the .sty -#Largellbracketbot stmry 118 0 mathopen x stmaryrd # only in the font, not the .sty caution: named Hugellbrackettop in the font -#llbracketex stmry 119 0 mathopen x stmaryrd # only in the font, not the .sty caution: named Hugellbracketbot in the font -#hugenplus stmry 120 0 mathop x stmaryrd # only in the font, not the .sty caution: named Hugenplus in the font -#largerrbracket stmry 121 0 mathclose x stmaryrd # only in the font, not the .sty -#Largerrbracket stmry 122 0 mathclose x stmaryrd # only in the font, not the .sty -#LARGErrbracket stmry 123 0 mathclose x stmaryrd # only in the font, not the .sty -#hugerrbracket stmry 124 0 mathclose x stmaryrd # only in the font, not the .sty -#Largerrbrackettop stmry 125 0 mathclose x stmaryrd # only in the font, not the .sty caution: named Hugerrbrackettop in the font -#Largerrbracketbot stmry 126 0 mathclose x stmaryrd # only in the font, not the .sty caution: named Hugerrbracketbot in the font -#rrbracketex stmry 127 0 mathclose x stmaryrd # only in the font, not the .sty caution: named Hugerrbracketex in the font - -\def\varcopyright{c\kern-14mu\varbigcirc} stmaryrd -\def\longarrownot{\kern5.5mu\arrownot\kern-5.5mu} stmaryrd -\def\Longarrownot{\kern5.5mu\Arrownot\kern-5.5mu} stmaryrd -\def\Mapsto{\Mapstochar\kern-9mu\Rightarrow} stmaryrd -\def\mapsfrom{\leftarrow\kern-9mu\mapsfromchar} stmaryrd -\def\Mapsfrom{\Leftarrow\kern-9mu\Mapsfromchar} stmaryrd -\def\Longmapsto{\Mapstochar\kern-7mu\Longrightarrow} stmaryrd -\def\longmapsfrom{\longleftarrow\kern-7mu\mapsfromchar} stmaryrd -\def\Longmapsfrom{\Longleftarrow\kern-7mu\Mapsfromchar} stmaryrd +#bigtriangledown stmry 96 0 mathop x stmaryrd #already in cmsy +#bigtriangleup stmry 97 0 mathop x stmaryrd #already in cmsy +bigcurlyvee stmry 98|106 0 mathop x stmaryrd +bigcurlywedge stmry 99|107 0 mathop x stmaryrd +bigsqcap stmry 100|108 0 mathop x stmaryrd +bigbox stmry 101|109 0 mathop x stmaryrd +bigparallel stmry 102|110 0 mathop x stmaryrd +biginterleave stmry 103|111 0 mathop x stmaryrd +#hugetriangledown stmry 104 0 mathop x stmaryrd # only in the font, not the .sty +#hugetriangleup stmry 105 0 mathop x stmaryrd # only in the font, not the .sty +#hugecurlyvee stmry 106 0 mathop x stmaryrd # only in the font, not the .sty +#hugecurlywedge stmry 107 0 mathop x stmaryrd # only in the font, not the .sty +#hugesqcap stmry 108 0 mathop x stmaryrd # only in the font, not the .sty +#hugebox stmry 109 0 mathop x stmaryrd # only in the font, not the .sty +#hugeparallel stmry 110 0 mathop x stmaryrd # only in the font, not the .sty +#hugeinterleave stmry 111 0 mathop x stmaryrd # only in the font, not the .sty +bignplus stmry 112|120 0 mathop x stmaryrd # caution: named hugenplus in the font +#largellbracket stmry 113 0 mathopen x stmaryrd # only in the font, not the .sty +#Largellbracket stmry 114 0 mathopen x stmaryrd # only in the font, not the .sty +#LARGEllbracket stmry 115 0 mathopen x stmaryrd # only in the font, not the .sty +#hugellbracket stmry 116 0 mathopen x stmaryrd # only in the font, not the .sty +#Largellbrackettop stmry 117 0 mathopen x stmaryrd # only in the font, not the .sty +#Largellbracketbot stmry 118 0 mathopen x stmaryrd # only in the font, not the .sty caution: named Hugellbrackettop in the font +#llbracketex stmry 119 0 mathopen x stmaryrd # only in the font, not the .sty caution: named Hugellbracketbot in the font +#hugenplus stmry 120 0 mathop x stmaryrd # only in the font, not the .sty caution: named Hugenplus in the font +#largerrbracket stmry 121 0 mathclose x stmaryrd # only in the font, not the .sty +#Largerrbracket stmry 122 0 mathclose x stmaryrd # only in the font, not the .sty +#LARGErrbracket stmry 123 0 mathclose x stmaryrd # only in the font, not the .sty +#hugerrbracket stmry 124 0 mathclose x stmaryrd # only in the font, not the .sty +#Largerrbrackettop stmry 125 0 mathclose x stmaryrd # only in the font, not the .sty caution: named Hugerrbrackettop in the font +#Largerrbracketbot stmry 126 0 mathclose x stmaryrd # only in the font, not the .sty caution: named Hugerrbracketbot in the font +#rrbracketex stmry 127 0 mathclose x stmaryrd # only in the font, not the .sty caution: named Hugerrbracketex in the font + +\def\varcopyright{\mathord{c\kern-11mu\varbigcirc}} stmaryrd +# kerning is slightly imperfect so that one sees when \[Aa]rrownot is selected +\def\arrownot{\lyxarrownot} stmaryrd +\def\Arrownot{\lyxArrownot\mathrel{\kern0.5mu}} stmaryrd +\def\longarrownot{\mathrel{\kern5.5mu}\arrownot\mathrel{\kern-5.5mu}} stmaryrd +\def\Longarrownot{\mathrel{\kern5.5mu}\Arrownot\mathrel{\kern-5.5mu}} stmaryrd +\def\Mapsto{\Mapstochar\mathrel\Rightarrow} mathrel ⤇ stmaryrd +\def\mapsfrom{\leftarrow\kern-9mu\mapsfromchar} mathrel ↤ stmaryrd +\def\Mapsfrom{\Leftarrow\kern-9mu\Mapsfromchar} mathrel ⤆ stmaryrd +\def\Longmapsto{\Mapstochar\Longrightarrow} mathrel ⟾ stmaryrd +\def\longmapsfrom{\longleftarrow\mapsfromchar} mathrel ⟻ stmaryrd +\def\Longmapsfrom{\Longleftarrow\mathrel{\kern1mu}\Mapsfromchar} mathrel ⟽ stmaryrd # symbols from the mhchem package, all of them are equivalent to a math symbol # mhchem is not loaded because these commands can only be used inside @@ -976,74 +1032,60 @@ tbond cmsy 180 186 mathord x # If the wasysym integrals are really wanted then one has to load the package # manually and disable automatic loading of amsmath and esint. iffont esint -int esint 001 0 mathop ∫ esint -intop esint 001 0 mathop ∫ esint -iint esint 003 0 mathop ∬ esint|amsmath -iintop esint 003 0 mathop ∬ esint -iiint esint 005 0 mathop ∭ esint|amsmath - -iiintop esint 005 0 mathop ∭ esint -iiiint esint 007 0 mathop ⨌ esint|amsmath - -iiiintop esint 007 0 mathop ⨌ esint -oint esint 011 0 mathop ∮ esint - -ointop esint 011 0 mathop ∮ esint -oiint esint 013 0 mathop ∯ esint -oiintop esint 013 0 mathop ∯ esint -sqint esint 015 0 mathop x esint -sqintop esint 015 0 mathop x esint -sqiint esint 017 0 mathop x esint -sqiintop esint 017 0 mathop x esint -dotsint esint 019 0 mathop ∫⋯∫ esint -dotsintop esint 019 0 mathop ∫⋯∫ esint -ointctrclockwise esint 023 0 mathop ∳ esint -ointctrclockwiseop esint 023 0 mathop ∳ esint -ointclockwise esint 025 0 mathop ∲ esint -ointclockwiseop esint 025 0 mathop ∲ esint +intop esint 001|002 0 mathop ∫ esint +iintop esint 003|004 0 mathop ∬ esint +iiintop esint 005|006 0 mathop ∭ esint +iiiintop esint 007|008 0 mathop ⨌ esint +#9 codepoint forbidden in qt4, 10,12,13 in qt5 +ointop esint 043|044 0 mathop ∮ esint +oiintop esint 045|046 0 mathop ∯ esint +sqintop esint 015|016 0 mathop ⨖ esint +sqiintop esint 017|018 0 mathop x esint +dotsintop esint 041|042 0 mathop ∫⋯∫ esint +ointctrclockwiseop esint 023|024 0 mathop ∳ esint +ointclockwiseop esint 025|026 0 mathop ∲ esint else -int cmex 82 242 mathop ∫ esint -intop cmex 82 242 mathop ∫ esint -iint wasy 115 0 mathop ∬ esint|amsmath -iintop wasy 115 0 mathop &Int esint -iiint wasy 116 0 mathop ∭ esint|amsmath - -iiintop wasy 116 0 mathop ∭ esint -\def\iiiint{\int\kern-6mu\int\kern-6mu\int\kern-6mu\int} esint|amsmath +intop cmex 82|90 242 mathop ∫ esint +iintop wasy 115|120 0 mathop ∬ esint +iiintop wasy 116|121 0 mathop ∭ esint \def\iiiintop{\int\kern-6mu\int\kern-6mu\int\kern-6mu\int} esint -\def\dotsint{\int\kern-3mu\cdots\kern-3mu\int} esint -\def\dotsintop{\int\kern-3mu\cdots\kern-3mu\int} esint -oint cmex 72 0 mathop ∮ esint - -ointop cmex 72 0 mathop ∮ esint -oiint wasy 118 0 mathop ∯ esint -oiintop wasy 118 0 mathop ∯ esint -\def\sqint{\square\kern-17mu\int\kern6mu} esint +ointop cmex 72|73 0 mathop ∮ esint +oiintop wasy 118|123 0 mathop ∯ esint \def\sqintop{\square\kern-17mu\int\kern6mu} esint -\def\sqiint{\square\kern-20mu\iint\kern3mu} esint \def\sqiintop{\square\kern-20mu\iint\kern3mu} esint -\def\ointctrclockwise{\circlearrowleft\kern-21mu\int\kern6mu} esint +\def\dotsintop{\int\kern-3mu\cdots\kern-3mu\int} esint \def\ointctrclockwiseop{\circlearrowleft\kern-21mu\int\kern6mu} esint -\def\ointclockwise{\circlearrowright\kern-21mu\int\kern6mu} esint \def\ointclockwiseop{\circlearrowright\kern-21mu\int\kern6mu} esint endif +\def\int{\intop\nolimits} mathop ∫ esint|amsmath +\def\iint{\iintop\nolimits} mathop ∬ esint|amsmath +\def\iiint{\iiintop\nolimits} mathop ∭ esint|amsmath +\def\iiiint{\iiiintop\nolimits} mathop ⨌ esint|amsmath +\def\oint{\ointop\nolimits} mathop ∮ esint +\def\oiint{\oiintop\nolimits} mathop ∯ esint +\def\sqint{\sqintop\nolimits} mathop ⨖ esint +\def\sqiint{\sqiintop\nolimits} mathop esint +\def\dotsint{\dotsintop\nolimits} mathop ∫⋯∫ esint +\def\ointctrclockwise{\ointctrclockwiseop\nolimits} mathop ∲ esint +\def\ointclockwise{\ointclockwiseop\nolimits} mathop ∲ esint -varointclockwise esint 027 0 mathop ∲ esint -varointclockwiseop esint 027 0 mathop ∲ esint -varointctrclockwise esint 029 0 mathop ∳ esint -varointctrclockwiseop esint 029 0 mathop ∳ esint -fint esint 031 0 mathop ⨏ esint -fintop esint 031 0 mathop ⨏ esint -varoiint esint 033 0 mathop ∯ esint -varoiintop esint 033 0 mathop ∯ esint -landupint esint 035 0 mathop x esint -landupintop esint 035 0 mathop x esint -landdownint esint 037 0 mathop x esint -landdownintop esint 037 0 mathop x esint +varointclockwiseop esint 027|028 0 mathop ∲ esint +varointctrclockwiseop esint 029|030 0 mathop ∳ esint +fintop esint 031|032 0 mathop ⨏ esint +varoiintop esint 033|034 0 mathop ∯ esint +landupintop esint 035|036 0 mathop x esint +landdownintop esint 037|038 0 mathop x esint + +\def\varointclockwise{\varointclockwiseop\nolimits} mathop ∲ esint +\def\varointctrclockwise{\varointctrclockwiseop\nolimits} mathop ∳ esint +\def\fint{\fintop\nolimits} mathop ⨏ esint +\def\varoiint{\varoiintop\nolimits} mathop ∯ esint +\def\landupint{\landupintop\nolimits} mathop x esint +\def\landdownint{\landdownintop\nolimits} mathop x esint # From the amsmath package: -\def\idotsint{\int\kern-3mu\cdots\kern-3mu\int} amsmath +\def\idotsint{\int\kern-3mu\cdots\kern-3mu\int\limits} amsmath log lyxblacktext 0 0 func x @@ -1078,82 +1120,844 @@ exp lyxblacktext 0 0 func x Pr lyxblacktext 0 0 funclim x gcd lyxblacktext 0 0 funclim x deg lyxblacktext 0 0 func x -mod lyxblacktext 0 0 func x amsmath -bmod lyxblacktext 0 0 func x -pmod lyxblacktext 0 0 func x -pod lyxblacktext 0 0 func x amsmath +# +# Modulo notation +# + +# the original definitions have spacing differences between display/inline/script, +# but we cannot reproduce that here +\def\bmod{\mkern1mu\mathbin{\textrm{mod}}\mkern1mu} +\def\pmod#1{\mkern18mu(\textrm{mod}\mkern6mu#1)} +\def\pod#1{\mkern18mu(#1)} amsmath +\def\mod#1{\mkern12mu\textrm{mod}\mkern6mu#1} amsmath + # mathtools.sty -\def\vcentcolon{\kern4mu:\kern3mu} mathtools -\def\dblcolon{\vcentcolon\kern-8mu\vcentcolon} mathtools -\def\coloneqq{\vcentcolon\kern-7mu=} mathtools -\def\Coloneqq{\dblcolon\kern-7mu=} mathtools -\def\coloneq{\vcentcolon\kern-7mu-} mathtools -\def\Coloneq{\dblcolon\kern-7mu-} mathtools -\def\eqqcolon{=\kern-8mu\vcentcolon} mathtools -\def\Eqqcolon{=\kern-8mu\dblcolon} mathtools -\def\eqcolon{-\kern-8mu\vcentcolon} mathtools -\def\Eqcolon{-\kern-8mu\dblcolon} mathtools -\def\colonapprox{\vcentcolon\kern-7mu\approx} mathtools -\def\Colonapprox{\dblcolon\kern-7mu\approx} mathtools -\def\colonsim{\vcentcolon\kern-7mu\sim} mathtools -\def\Colonsim{\dblcolon\kern-7mu\sim} mathtools +vcentcolon cmr 58 58 mathrel : mathtools +ordinarycolon cmr 58 58 mathrel : mathtools +\def\bigtimes{\mathop{\diagup\kern-16mu\diagdown}} mathtools +\def\dblcolon{\vcentcolon\mathrel{\kern-0.9mu}\vcentcolon} mathrel :: mathtools +\def\coloneqq{\vcentcolon\mathrel{\kern-1.2mu}=} mathrel ≔ mathtools +\def\Coloneqq{\dblcolon\mathrel{\kern-1.2mu}=} mathrel ⩴ mathtools +\def\coloneq{\vcentcolon\mathrel{\kern-1.2mu}\mathrel{-}} mathrel :- mathtools +\def\Coloneq{\dblcolon\mathrel{\kern-1.2mu}\mathrel{-}} mathrel ::- mathtools +\def\eqqcolon{=\mathrel{\kern-1.2mu}\vcentcolon} mathrel ≕ mathtools +\def\Eqqcolon{=\mathrel{\kern-1.2mu}\dblcolon} mathrel =:: mathtools +\def\eqcolon{\mathrel{-}\mathrel{\kern-1.2mu}\vcentcolon} mathrel -: mathtools +\def\Eqcolon{\mathrel{-}\mathrel{\kern-1.2mu}\dblcolon} mathrel -:: mathtools +\def\colonapprox{\vcentcolon\mathrel{\kern-1.2mu}\approx} mathrel :≈ mathtools +\def\Colonapprox{\dblcolon\mathrel{\kern-1.2mu}\approx} mathrel ::≈ mathtools +\def\colonsim{\vcentcolon\mathrel{\kern-1.2mu}\sim} mathrel :∼ mathtools +\def\Colonsim{\dblcolon\mathrel{\kern-1.2mu}\sim} mathrel ::∼ mathtools # # pre-defined macros # -\def\neq{\not=} -\def\ne{\not=} -\def\notin{\not\in} -\def\slash{/} +\def\leq{\le} mathrel ≤ +\def\geq{\ge} mathrel ≥ +\def\neq{\not=} mathrel ≠ +\def\ne{\not=} mathrel ≠ +\def\lnot{\neg} mathord ¬ +\def\notin{\not\in} mathrel ∉ -\def\longleftrightarrow{\leftarrow\kern-12.5mu\rightarrow} -\def\Longleftrightarrow{\Leftarrow\kern-12.5mu\Rightarrow} -\def\iff{\Leftarrow\kern-12.5mu\Rightarrow} -\def\doteq{\stackrel{\cdot}{=}} +\def\ddag{\ddagger} mathbin ‡ +\def\dag{\dagger} mathbin † + +\def\joinrel{\mathrel{\kern-3mu}} +\def\relbar{\lyxbar} +\def\Relbar{\mathrel{=}} +\def\longleftrightarrow{\leftarrow\joinrel\rightarrow} mathrel ⟷ +\def\Longleftrightarrow{\Leftarrow\joinrel\Rightarrow} mathrel ⟺ +\def\iff{\Leftarrow\joinrel\Rightarrow} mathrel ⟺ +\def\doteq{\stackrel{\cdot}{=}} mathrel ≐ iffont cmsy -\def\longrightarrow{\lyxbar\kern-11mu\rightarrow} -\def\longleftarrow{\leftarrow\kern-11mu\lyxbar} -\def\Longrightarrow{\lyxeq\kern-9.5mu\Rightarrow} -\def\Longleftarrow{\Leftarrow\kern-9.5mu\lyxeq} -\def\implies{\Longrightarrow} amsmath -\def\mapsto{\mapstochar\kern-9mu\rightarrow} -\def\longmapsto{\mapstochar\kern-6mu\lyxbar\kern-11mu\rightarrow} -\def\models{\vert\kern-7mu\lyxeq} +\def\longrightarrow{\relbar\joinrel\rightarrow} mathrel ⟶ +\def\longleftarrow{\leftarrow\joinrel\relbar} mathrel ⟵ +\def\Longrightarrow{\Relbar\joinrel\Rightarrow} mathrel ⟹ +\def\Longleftarrow{\Leftarrow\joinrel\Relbar} mathrel ⟸ +\def\implies{\Longrightarrow} mathrel ⟹ amsmath +\def\impliedby{\Longleftarrow} mathrel ⟸ amsmath +\def\mapsto{\mapstochar\rightarrow} mathrel ↤ +\def\longmapsto{\mapstochar\joinrel\relbar\joinrel\rightarrow} mathrel ⟻ +\def\models{\mathrel{\vert}\joinrel\Relbar} mathrel ⊨ +else +\def\implies{=>} mathrel ⟹ amsmath +\def\impliedby{<=} mathrel ⟸ amsmath endif iffont cmm -\def\hookrightarrow{\lhook\kern-12mu\rightarrow} -\def\hookleftarrow{\leftarrow\kern-12mu\rhook} -\def\bowtie{\triangleright\kern-6mu\triangleleft} +\def\hookrightarrow{\lhook\joinrel\rightarrow} mathrel ↪ +\def\hookleftarrow{\leftarrow\joinrel\rhook} mathrel ↩ +\def\bowtie{\mathrel\triangleright\joinrel\mathrel\triangleleft} mathrel⋈ endif iffont msa -\def\dashrightarrow{\lyxdabar\lyxdabar\lyxright} -\def\dashleftarrow{\lyxleft\lyxdabar\lyxdabar} -\def\dasharrow{\dashrightarrow} +\def\dashrightarrow{\mathrel{\lyxdabar\lyxdabar\lyxright}} mathrel ⤏ amssymb +\def\dashleftarrow{\mathrel{\lyxleft\lyxdabar\lyxdabar}} mathrel ⤎ amssymb +else +\def\dashrightarrow{- - \rightarrow} mathrel ⤏ amssymb +\def\dashleftarrow{\leftarrow{} - -} mathrel ⤎ amssymb endif +\def\dasharrow{\dashrightarrow} mathrel ⤏ amssymb iffont msb -\def\Join{\ltimes\kern-18.5mu\rtimes} +\def\Join{\mathrel{\ltimes\kern-13.5mu\rtimes}} mathrel ⨝ amssymb +else +\def\Join{|x|} mathrel ⨝ amssymb endif -# Fixme: latin-1 chars in text file -\def\AA{\AA}{Å} -\def\O{\O}{Ø} +\def\AA{\AA}{\text{Å}} textmode Å amstext,lyxmathsym +\def\O{\O}{\text{Ø}} textmode Ø amstext,lyxmathsym iffont cmsy # The \sim is placed too high... -\def\cong{\stackrel{_\sim}{=}} -lyxsurd cmsy 112 0 mathord √ -\def\surd{^\lyxsurd} -\def\textdegree{\kern-1mu^{\circ}\kern-4mu} +\def\cong{\stackrel{\sim}{=}} mathrel ≅ +lyxsurd cmsy 112 0 mathord √ +\def\surd{^\lyxsurd} mathord √ +\def\textdegree{\text{°}} textmode ° textcomp,amstext,lyxmathsym else -cong lyxsymbol 64 0 mathrel ≅ -surd lyxsymbol 214 0 mathord √ -textdegree lyxsymbol 176 0 mathord ° +# FIXME: These don't work on OS X, since the Symbol font uses a different +# encoding and is therefore disabled in FontLoader::available(). +cong lyxsymbol 64 0 mathrel ≅ +surd lyxsymbol 214 0 mathord √ +textdegree lyxsymbol 176 0 mathord ° textcomp,amstext,lyxmathsym endif #"{\hat{}} +# HEP Particles. The code below is extracted from the hepparticles +# package by Andy Buckley. +# https://www.ctan.org/pkg/hepparticles +# It has been simplified and is only intended for display purposes inside LyX. + + +\def\HepParticle#1#2#3{\mathrm{#1{}_{#2}^{#3}}} hepparticles +\def\HepAntiParticle#1#2#3{\mathrm{\overline{#1}{}_{#2}^{#3}}} hepparticles + +\def\HepGenParticle#1#2#3{\mathit{#1{}_{\kern-3mu#2}^{\kern-1mu#3}}} hepparticles +\def\HepGenAntiParticle#1#2#3{\mathit{\overline{#1}{}_{\kern-2mu#2}^{#3}}} hepparticles + +\def\HepSusyParticle#1#2#3{\mathrm{\widetilde{#1}{}_{#2}^{#3}}} hepparticles +\def\HepGenSusyParticle#1#2#3{\mathit{\mkern2mu\widetilde{\mkern-2mu#1}{}_{\kern-2.5mu#2}^{\kern-0.5mu#3}}} hepparticles +\def\HepSusyAntiParticle#1#2#3{\mathrm{\overline{\widetilde{#1}}{}_{#2}^{#3}}} hepparticles +\def\HepGenSusyAntiParticle#1#2#3{\mathit{\mkern3.5mu\overline{\mkern-3.5mu\mkern2mu\widetilde{\mkern-2mu#1}}{}_{\kern-4mu#2}^{\kern-2mu#3}}} hepparticles + +\def\HepResonanceMassTerm#1#2#3{\mathrm{\left(#1\right){}_{#2}^{#3}}} hepparticles +\def\HepResonanceSpecTerm#1#2#3{\mathrm{#1{}_{#2}^{#3}}} hepparticles +\def\HepParticleResonance#1#2#3#4{#1\HepResonanceMassTerm#2#3#4} hepparticles +\def\HepParticleResonanceFormal#1#2#3#4#5#6#7{\HepParticleResonance#1#2#3#4\,\HepResonanceSpecTerm#5#6#7} hepparticles +\def\HepParticleResonanceFull#1#2#3#4#5#6{\HepParticleResonance{\HepParticle#1#2#3}#4#5#6} hepparticles +\def\HepParticleResonanceFormalFull#1#2#3#4#5#6#7#8#9{\HepParticleResonanceFormal{\HepParticle#1#2#3}#4#5#6#7#8#9} hepparticles +\def\HepProcess#1{#1} hepparticles + + +# +# Particle PEN Names (see hepnames package on CTAN) +# + +## B mesons +\def\PB{\HepParticle{B}{}{}} hepnames +\def\PBpm{\HepParticle{B}{}{\pm}} hepnames +\def\PBmp{\HepParticle{B}{}{\mp}} hepnames +\def\PBp{\HepParticle{B}{}{+}} hepnames +\def\PBm{\HepParticle{B}{}{-}} hepnames +\def\PBz{\HepParticle{B}{}{0}} hepnames +\def\PBst{\HepParticle{B}{}{\ast}} hepnames +\def\PdB{\HepParticle{B}{\Pqd}{0}} hepnames +\def\PuB{\HepParticle{B}{}{+}} hepnames +\def\PcB{\HepParticle{B}{\Pqc}{+}} hepnames +\def\PsB{\HepParticle{B}{\Pqs}{0}} hepnames +\def\PaB{\HepAntiParticle{B}{}{}} hepnames +\def\PaBz{\HepAntiParticle{B}{}{0}} hepnames +\def\PadB{\HepAntiParticle{B}{\Pqd}{0}} hepnames +\def\PauB{\HepParticle{B}{}{-}} hepnames +\def\PacB{\HepParticle{B}{\Pqc}{-}} hepnames +\def\PasB{\HepAntiParticle{B}{\Pqs}{0}} hepnames + +## Kaons +\def\PK{\HepParticle{K}{}{}} hepnames +\def\PKpm{\HepParticle{K}{}{\pm}} hepnames +\def\PKmp{\HepParticle{K}{}{\mp}} hepnames +\def\PKm{\HepParticle{K}{}{-}} hepnames +\def\PKp{\HepParticle{K}{}{+}} hepnames +\def\PKz{\HepParticle{K}{}{0}} hepnames +\def\PKzL{\HepParticle{K}{L}{0}} hepnames +\def\PKzS{\HepParticle{K}{S}{0}} hepnames +\def\PKst{\HepParticle{K}{}{\ast}} hepnames +\def\PaK{\HepAntiParticle{K}{}{}} hepnames +\def\PaKz{\HepAntiParticle{K}{}{0}} hepnames +\def\PKeiii{\HepParticle{K}{e3}{}} hepnames +\def\PKgmiii{\HepParticle{K}{\mu3}{}} hepnames +\def\PKzeiii{\HepParticle{K}{e3}{0}} hepnames +\def\PKzgmiii{\HepParticle{K}{\mu3}{0}} hepnames +\def\PKia{\HepParticleResonanceFull{K}{1}{}{1400}{}{}} hepnames +\def\PKii{\HepParticleResonanceFull{K}{2}{}{1770}{}{}} hepnames +\def\PKi{\HepParticleResonanceFull{K}{1}{}{1270}{}{}} hepnames +\def\PKsti{\HepParticleResonance{\PKst}{892}{}{}} hepnames +\def\PKsta{\HepParticleResonance{\PKst}{1370}{}{}} hepnames +\def\PKstb{\HepParticleResonance{\PKst}{1680}{}{}} hepnames +\def\PKstiii{\HepParticleResonanceFull{K}{3}{\ast}{1780}{}{}} hepnames +\def\PKstii{\HepParticleResonanceFull{K}{2}{\ast}{1430}{}{}} hepnames +\def\PKstiv{\HepParticleResonanceFull{K}{4}{\ast}{2045}{}{}} hepnames +\def\PKstz{\HepParticleResonanceFull{K}{0}{\ast}{1430}{}{}} hepnames + +## N resonances +\def\PN{\HepParticle{N}{}{}} hepnames +\def\PNa{\HepParticleResonanceFormal{\PN}{1440}{}{}{P}{11}{}} hepnames +\def\PNb{\HepParticleResonanceFormal{\PN}{1520}{}{}{D}{13}{}} hepnames +\def\PNc{\HepParticleResonanceFormal{\PN}{1535}{}{}{S}{11}{}} hepnames +\def\PNd{\HepParticleResonanceFormal{\PN}{1650}{}{}{S}{11}{}} hepnames +\def\PNe{\HepParticleResonanceFormal{\PN}{1675}{}{}{D}{15}{}} hepnames +\def\PNf{\HepParticleResonanceFormal{\PN}{1680}{}{}{F}{15}{}} hepnames +\def\PNg{\HepParticleResonanceFormal{\PN}{1700}{}{}{D}{13}{}} hepnames +\def\PNh{\HepParticleResonanceFormal{\PN}{1710}{}{}{P}{11}{}} hepnames +\def\PNi{\HepParticleResonanceFormal{\PN}{1720}{}{}{P}{13}{}} hepnames +\def\PNj{\HepParticleResonanceFormal{\PN}{2190}{}{}{G}{17}{}} hepnames +\def\PNk{\HepParticleResonanceFormal{\PN}{2220}{}{}{H}{19}{}} hepnames +\def\PNl{\HepParticleResonanceFormal{\PN}{2250}{}{}{G}{19}{}} hepnames +\def\PNm{\HepParticleResonanceFormal{\PN}{2600}{}{}{I}{1,11}{}} hepnames + +## Bosons +\def\Pg{\HepParticle{g}{}{}} hepnames +\def\Pgg{\HepParticle{\gamma}{}{}} hepnames +\def\Pggx{\HepParticle{\gamma}{}{*}} hepnames +\def\PW{\HepParticle{W}{}{}} hepnames +\def\PWpm{\HepParticle{W}{}{\pm}} hepnames +\def\PWmp{\HepParticle{W}{}{\mp}} hepnames +\def\PWp{\HepParticle{W}{}{+}} hepnames +\def\PWm{\HepParticle{W}{}{-}} hepnames +\def\PWR{\HepParticle{W}{R}{}} hepnames +\def\PWpr{\HepParticle{W}{}{\prime}} hepnames +\def\PZ{\HepParticle{Z}{}{}} hepnames +\def\PZz{\HepParticle{Z}{}{0}} hepnames +\def\PZpr{\HepParticle{Z}{}{\prime}} hepnames +\def\PZLR{\HepParticle{Z}{LR}{}} hepnames +\def\PZgc{\HepParticle{Z}{\chi}{}} hepnames +\def\PZge{\HepParticle{Z}{\eta}{}} hepnames +\def\PZgy{\HepParticle{Z}{\psi}{}} hepnames +\def\PZi{\HepParticle{Z}{1}{}} hepnames +\def\PAz{\HepParticle{A}{}{\mspace{-2mu}0}} hepnames + +## Higgs (inc. SUSY Higgs) +\def\PH{\HepParticle{H}{}{}} hepnames +\def\PHz{\HepParticle{H}{}{0}} hepnames +\def\Ph{\HepParticle{h}{}{}} hepnames +\def\Phz{\HepParticle{h}{}{0}} hepnames +\def\PA{\HepParticle{A}{}{}} hepnames +\def\PHpm{\HepParticle{H}{}{\pm}} hepnames +\def\PHmp{\HepParticle{H}{}{\mp}} hepnames +\def\PHp{\HepParticle{H}{}{+}} hepnames +\def\PHm{\HepParticle{H}{}{-}} hepnames + +\def\Pf{\HepGenParticle{f}{}{}} hepnames +\def\Pfpm{\HepGenParticle{f}{}{\pm}} hepnames +\def\Pfmp{\HepGenParticle{f}{}{\mp}} hepnames +\def\Pfp{\HepGenParticle{f}{}{+}} hepnames +\def\Pfm{\HepGenParticle{f}{}{-}} hepnames +\def\Paf{\HepGenAntiParticle{f}{}{}} hepnames + +## Leptons +\def\Pl{\HepGenParticle{\ell}{}{}} hepnames +\def\Plpm{\HepGenParticle{\ell}{}{\pm}} hepnames +\def\Plmp{\HepGenParticle{\ell}{}{\mp}} hepnames +\def\Plp{\HepGenParticle{\ell}{}{+}} hepnames +\def\Plm{\HepGenParticle{\ell}{}{-}} hepnames +\def\Pal{\HepGenAntiParticle{\ell}{}{}} hepnames +\def\Pgn{\HepGenParticle{\nu}{}{}} hepnames +\def\Pgnl{\HepGenParticle{\nu}{\ell}{}} hepnames +\def\Pagn{\HepGenAntiParticle{\nu}{}{}} hepnames +\def\Pagnl{\HepGenAntiParticle{\nu}{\ell}{}} hepnames +\def\Pe{\HepParticle{e}{}{}} hepnames +\def\Pepm{\HepParticle{e}{}{\pm}} hepnames +\def\Pemp{\HepParticle{e}{}{\mp}} hepnames +\def\Pem{\HepParticle{e}{}{-}} hepnames +\def\Pep{\HepParticle{e}{}{+}} hepnames +\def\Pgm{\HepParticle{\mu}{}{}} hepnames +\def\Pgmpm{\HepParticle{\mu}{}{\pm}} hepnames +\def\Pgmmp{\HepParticle{\mu}{}{\mp}} hepnames +\def\Pgmm{\HepParticle{\mu}{}{-}} hepnames +\def\Pgmp{\HepParticle{\mu}{}{+}} hepnames +\def\Pgt{\HepParticle{\tau}{}{}} hepnames +\def\Pgtpm{\HepParticle{\tau}{}{\pm}} hepnames +\def\Pgtmp{\HepParticle{\tau}{}{\mp}} hepnames +\def\Pgtm{\HepParticle{\tau}{}{-}} hepnames +\def\Pgtp{\HepParticle{\tau}{}{+}} hepnames +\def\Pgne{\HepParticle{\nu}{\!e}{}} hepnames +\def\Pgngm{\HepParticle{\nu}{\!\mu}{}} hepnames +\def\Pgngt{\HepParticle{\nu}{\!\tau}{}} hepnames +\def\Pagne{\HepAntiParticle{\nu}{\!e}{}} hepnames +\def\Pagngm{\HepAntiParticle{\nu}{\!\mu}{}} hepnames +\def\Pagngt{\HepAntiParticle{\nu}{\!\tau}{}} hepnames + +## Quarks +\def\Pq{\HepGenParticle{q}{}{}} hepnames +\def\Paq{\HepGenAntiParticle{q}{}{}} hepnames +\def\Pqd{\HepParticle{d}{}{}} hepnames +\def\Pqu{\HepParticle{u}{}{}} hepnames +\def\Pqs{\HepParticle{s}{}{}} hepnames +\def\Pqc{\HepParticle{c}{}{}} hepnames +\def\Pqb{\HepParticle{b}{}{}} hepnames +\def\Pqt{\HepParticle{t}{}{}} hepnames +\def\Paqd{\HepAntiParticle{d}{}{}} hepnames +\def\Paqu{\HepAntiParticle{u}{}{}} hepnames +\def\Paqs{\HepAntiParticle{s}{}{}} hepnames +\def\Paqc{\HepAntiParticle{c}{}{}} hepnames +\def\Paqb{\HepAntiParticle{b}{}{}} hepnames +\def\Paqt{\HepAntiParticle{t}{}{}} hepnames + +## Nucleons +\def\Pp{\HepParticle{p}{}{}} hepnames +\def\Pn{\HepParticle{n}{}{}} hepnames +\def\Pap{\HepAntiParticle{p}{}{}} hepnames +\def\Pan{\HepAntiParticle{n}{}{}} hepnames + +## Chi_c mesons +\def\Pcgc{\HepParticle{\chi}{c}{}} hepnames +\def\Pcgcii{\HepParticleResonanceFull{\chi}{c2}{}{1P}{}{}} hepnames +\def\Pcgci{\HepParticleResonanceFull{\chi}{c1}{}{1P}{}{}} hepnames +\def\Pcgcz{\HepParticleResonanceFull{\chi}{c0}{}{1P}{}{}} hepnames + +## f baryons +\def\Pfia{\HepParticleResonanceFull{f}{1}{}{1390}{}{}} hepnames +\def\Pfib{\HepParticleResonanceFull{f}{1}{}{1510}{}{}} hepnames +\def\Pfiia{\HepParticleResonanceFull{f}{2}{}{1720}{}{}} hepnames +\def\Pfiib{\HepParticleResonanceFull{f}{2}{}{2010}{}{}} hepnames +\def\Pfiic{\HepParticleResonanceFull{f}{2}{}{2300}{}{}} hepnames +\def\Pfiid{\HepParticleResonanceFull{f}{2}{}{2340}{}{}} hepnames +\def\Pfiipr{\HepParticleResonanceFull{f}{2}{\prime}{1525}{}{}} hepnames +\def\Pfii{\HepParticleResonanceFull{f}{2}{}{1270}{}{}} hepnames +\def\Pfiv{\HepParticleResonanceFull{f}{4}{}{2050}{}{}} hepnames +\def\Pfi{\HepParticleResonanceFull{f}{1}{}{1285}{}{}} hepnames +\def\Pfza{\HepParticleResonanceFull{f}{0}{}{1400}{}{}} hepnames +\def\Pfzb{\HepParticleResonanceFull{f}{0}{}{1590}{}{}} hepnames +\def\Pfz{\HepParticleResonanceFull{f}{0}{}{975}{}{}} hepnames + +## Delta baryons +\def\PgD{\HepParticle{\Delta}{}{}} hepnames +\def\PgDa{\HepParticleResonanceFormal{\PgD}{1232}{}{}{P}{33}{}} hepnames +\def\PgDb{\HepParticleResonanceFormal{\PgD}{1620}{}{}{S}{31}{}} hepnames +\def\PgDc{\HepParticleResonanceFormal{\PgD}{1700}{}{}{D}{33}{}} hepnames +\def\PgDd{\HepParticleResonanceFormal{\PgD}{1900}{}{}{S}{31}{}} hepnames +\def\PgDe{\HepParticleResonanceFormal{\PgD}{1905}{}{}{F}{35}{}} hepnames +\def\PgDf{\HepParticleResonanceFormal{\PgD}{1910}{}{}{P}{31}{}} hepnames +\def\PgDh{\HepParticleResonanceFormal{\PgD}{1920}{}{}{P}{33}{}} hepnames +\def\PgDi{\HepParticleResonanceFormal{\PgD}{1930}{}{}{D}{35}{}} hepnames +\def\PgDj{\HepParticleResonanceFormal{\PgD}{1950}{}{}{F}{37}{}} hepnames +\def\PgDk{\HepParticleResonanceFormal{\PgD}{2420}{}{}{H}{3,11}{}} hepnames + +## Lambda baryons +\def\PgL{\HepParticle{\Lambda}{}{}} hepnames +\def\PagL{\HepAntiParticle{\Lambda}{}{}} hepnames +\def\PcgLp{\HepParticle{\Lambda}{\,c}{+}} hepnames +\def\PbgL{\HepParticle{\Lambda}{b}{}} hepnames +\def\PgLa{\HepParticleResonanceFormal{\PgL}{1405}{}{}{S}{01}{}} hepnames +\def\PgLb{\HepParticleResonanceFormal{\PgL}{1520}{}{}{D}{03}{}} hepnames +\def\PgLc{\HepParticleResonanceFormal{\PgL}{1600}{}{}{P}{01}{}} hepnames +\def\PgLd{\HepParticleResonanceFormal{\PgL}{1670}{}{}{S}{01}{}} hepnames +\def\PgLe{\HepParticleResonanceFormal{\PgL}{1690}{}{}{D}{03}{}} hepnames +\def\PgLf{\HepParticleResonanceFormal{\PgL}{1800}{}{}{S}{01}{}} hepnames +\def\PgLg{\HepParticleResonanceFormal{\PgL}{1810}{}{}{P}{01}{}} hepnames +\def\PgLh{\HepParticleResonanceFormal{\PgL}{1820}{}{}{F}{05}{}} hepnames +\def\PgLi{\HepParticleResonanceFormal{\PgL}{1830}{}{}{D}{05}{}} hepnames +\def\PgLj{\HepParticleResonanceFormal{\PgL}{1890}{}{}{P}{03}{}} hepnames +\def\PgLk{\HepParticleResonanceFormal{\PgL}{2100}{}{}{G}{07}{}} hepnames +\def\PgLl{\HepParticleResonanceFormal{\PgL}{2110}{}{}{F}{05}{}} hepnames +\def\PgLm{\HepParticleResonanceFormal{\PgL}{2350}{}{}{H}{09}{}} hepnames + +## Omega +\def\PgO{\HepParticle{\Omega}{}{}} hepnames +\def\PgOpm{\HepParticle{\Omega}{}{\pm}} hepnames +\def\PgOmp{\HepParticle{\Omega}{}{\mp}} hepnames +\def\PgOp{\HepParticle{\Omega}{}{+}} hepnames +\def\PgOm{\HepParticle{\Omega}{}{-}} hepnames +\def\PgOma{\HepParticleResonanceFull{\Omega}{}{}{2250}{}{-}} hepnames +\def\PagO{\HepAntiParticle{\Omega}{}{}} hepnames +\def\PagOp{\HepAntiParticle{\Omega}{}{+}} hepnames +\def\PagOm{\HepAntiParticle{\Omega}{}{-}} hepnames + +## Sigma baryons +\def\PgS{\HepParticle{\Sigma}{}{}} hepnames +\def\PgSpm{\HepParticle{\Sigma}{}{\pm}} hepnames +\def\PgSmp{\HepParticle{\Sigma}{}{\mp}} hepnames +\def\PgSm{\HepParticle{\Sigma}{}{-}} hepnames +\def\PgSp{\HepParticle{\Sigma}{}{+}} hepnames +\def\PgSz{\HepParticle{\Sigma}{}{0}} hepnames +\def\PcgS{\HepParticle{\Sigma}{c}{}} hepnames +\def\PagSm{\HepAntiParticle{\Sigma}{}{-}} hepnames +\def\PagSp{\HepAntiParticle{\Sigma}{}{+}} hepnames +\def\PagSz{\HepAntiParticle{\Sigma}{}{0}} hepnames +\def\PacgS{\HepAntiParticle{\Sigma}{c}{}} hepnames +\def\PgSa{\HepParticleResonanceFormal{\PgS}{1385}{}{}{P}{13}{}} hepnames +\def\PgSb{\HepParticleResonanceFormal{\PgS}{1660}{}{}{P}{11}{}} hepnames +\def\PgSc{\HepParticleResonanceFormal{\PgS}{1670}{}{}{D}{13}{}} hepnames +\def\PgSd{\HepParticleResonanceFormal{\PgS}{1750}{}{}{S}{11}{}} hepnames +\def\PgSe{\HepParticleResonanceFormal{\PgS}{1775}{}{}{D}{15}{}} hepnames +\def\PgSf{\HepParticleResonanceFormal{\PgS}{1915}{}{}{F}{15}{}} hepnames +\def\PgSg{\HepParticleResonanceFormal{\PgS}{1940}{}{}{D}{13}{}} hepnames +\def\PgSh{\HepParticleResonanceFormal{\PgS}{2030}{}{}{F}{17}{}} hepnames +\def\PgSi{\HepParticleResonance{\PgS}{2050}{}{}} hepnames +\def\PcgSi{\HepParticleResonance{\PcgS}{2455}{}{}} hepnames + +## Upsilon +\def\PgU{\HepParticle{\Upsilon}{}{}} hepnames +\def\PgUi{\HepParticleResonance{\PgU}{1S}{}{}} hepnames +\def\PgUa{\HepParticleResonance{\PgU}{2S}{}{}} hepnames +\def\PgUb{\HepParticleResonance{\PgU}{3S}{}{}} hepnames +\def\PgUc{\HepParticleResonance{\PgU}{4S}{}{}} hepnames +\def\PgUd{\HepParticleResonance{\PgU}{10860}{}{}} hepnames +\def\PgUe{\HepParticleResonance{\PgU}{11020}{}{}} hepnames + +## Xi +\def\PgX{\HepParticle{\Xi}{}{}} hepnames +\def\PgXp{\HepParticle{\Xi}{}{+}} hepnames +\def\PgXm{\HepParticle{\Xi}{}{-}} hepnames +\def\PgXz{\HepParticle{\Xi}{}{0}} hepnames +\def\PgXa{\HepParticleResonanceFormalFull{\Xi}{}{}{1530}{}{}{P}{13}{}} hepnames +\def\PgXb{\HepParticleResonanceFull{\Xi}{}{}{1690}{}{}} hepnames +\def\PgXc{\HepParticleResonanceFormalFull{\Xi}{}{}{1820}{}{}{D}{13}{}} hepnames +\def\PgXd{\HepParticleResonanceFull{\Xi}{}{}{1950}{}{}} hepnames +\def\PgXe{\HepParticleResonanceFull{\Xi}{}{}{2030}{}{}} hepnames +\def\PagXp{\HepAntiParticle{\Xi}{}{+}} hepnames +\def\PagXm{\HepAntiParticle{\Xi}{}{-}} hepnames +\def\PagXz{\HepAntiParticle{\Xi}{}{0}} hepnames +\def\PcgXp{\HepParticle{\Xi}{\,c}{+}} hepnames +\def\PcgXz{\HepParticle{\Xi}{c}{0}} hepnames + +## Strange mesons +\def\Pgf{\HepParticle{\phi}{}{}} hepnames +\def\Pgfi{\HepParticleResonance{\Pgf}{1020}{}{}} hepnames +\def\Pgfa{\HepParticleResonance{\Pgf}{1680}{}{}} hepnames +\def\Pgfiii{\HepParticleResonanceFull{\phi}{3}{}{1850}{}{}} hepnames + +## Eta mesons +\def\Pgh{\HepParticle{\eta}{}{}} hepnames +\def\Pghpr{\HepParticle{\eta}{}{\prime}} hepnames +\def\Pcgh{\HepParticle{\eta}{\Pqc}{}} hepnames +\def\Pgha{\HepParticleResonance{\Pgh}{1295}{}{}} hepnames +\def\Pghb{\HepParticleResonance{\Pgh}{1440}{}{}} hepnames +\def\Pghpri{\HepParticleResonance{\Pghpr}{958}{}{}} hepnames +\def\Pcghi{\HepParticleResonance{\Pcgh}{1S}{}{}} hepnames + +## omega mesons +\def\Pgo{\HepParticle{\omega}{}{}} hepnames +\def\Pgoi{\HepParticleResonance{\Pgo}{783}{}{}} hepnames +\def\Pgoa{\HepParticleResonance{\Pgo}{1390}{}{}} hepnames +\def\Pgob{\HepParticleResonance{\Pgo}{1600}{}{}} hepnames +\def\Pgoiii{\HepParticleResonance{\Pgo}{3}{}{1670}{}{}} hepnames + +## Pions +\def\Pgp{\HepParticle{\pi}{}{}} hepnames +\def\Pgppm{\HepParticle{\pi}{}{\pm}} hepnames +\def\Pgpmp{\HepParticle{\pi}{}{\mp}} hepnames +\def\Pgpm{\HepParticle{\pi}{}{-}} hepnames +\def\Pgpp{\HepParticle{\pi}{}{+}} hepnames +\def\Pgpz{\HepParticle{\pi}{}{0}} hepnames +\def\Pgpa{\HepParticleResonanceFull{\pi}{}{}{1300}{}{}} hepnames +\def\Pgpii{\HepParticleResonanceFull{\pi}{2}{}{1670}{}{}} hepnames + +## Rho mesons +\def\Pgr{\HepParticle{\rho}{}{}} hepnames +\def\Pgrp{\HepParticle{\rho}{}{+}} hepnames +\def\Pgrm{\HepParticle{\rho}{}{-}} hepnames +\def\Pgrpm{\HepParticle{\rho}{}{\pm}} hepnames +\def\Pgrmp{\HepParticle{\rho}{}{\mp}} hepnames +\def\Pgrz{\HepParticle{\rho}{}{0}} hepnames +\def\Pgri{\HepParticleResonanceFull{\rho}{}{}{770}{}{}} hepnames +\def\Pgra{\HepParticleResonanceFull{\rho}{}{}{1450}{}{}} hepnames +\def\Pgrb{\HepParticleResonanceFull{\rho}{}{}{1700}{}{}} hepnames +\def\Pgriii{\HepParticleResonanceFull{\rho}{3}{}{1690}{}{}} hepnames + +## Psi resonances +\def\PJgy{\HepParticle{J\mspace{-2mu}/\mspace{-2mu}\psi}{}{}} hepnames +\def\PJgyi{\HepParticleResonance{\PJgy}{1S}{}{}} hepnames +\def\Pgy{\HepParticle{\psi}{}{}} hepnames +\def\Pgyii{\HepParticleResonance{\Pgy}{2S}{}{}} hepnames +\def\Pgya{\HepParticleResonance{\Pgy}{3770}{}{}} hepnames +\def\Pgyb{\HepParticleResonance{\Pgy}{4040}{}{}} hepnames +\def\Pgyc{\HepParticleResonance{\Pgy}{4160}{}{}} hepnames +\def\Pgyd{\HepParticleResonance{\Pgy}{4415}{}{}} hepnames + +## Charmed mesons +\def\PD{\HepParticle{D}{}{}} hepnames +\def\PDpm{\HepParticle{D}{}{\pm}} hepnames +\def\PDmp{\HepParticle{D}{}{\mp}} hepnames +\def\PDz{\HepParticle{D}{}{0}} hepnames +\def\PDm{\HepParticle{D}{}{-}} hepnames +\def\PDp{\HepParticle{D}{}{+}} hepnames +\def\PDst{\HepParticle{D}{}{\ast}} hepnames +\def\PaD{\HepAntiParticle{D}{}{}} hepnames +\def\PaDz{\HepAntiParticle{D}{}{0}} hepnames +\def\PsD{\HepParticle{D}{s}{}} hepnames +\def\PsDm{\HepParticle{D}{\,s}{-}} hepnames +\def\PsDp{\HepParticle{D}{\,s}{+}} hepnames +\def\PsDpm{\HepParticle{D}{\,s}{\pm}} hepnames +\def\PsDmp{\HepParticle{D}{\,s}{\mp}} hepnames +\def\PsDst{\HepParticle{D}{s}{\ast}} hepnames +\def\PsDipm{\HepParticleResonanceFull{D}{s1}{}{2536}{}{\pm}} hepnames +\def\PsDimp{\HepParticleResonanceFull{D}{s1}{}{2536}{}{\mp}} hepnames +\def\PDiz{\HepParticleResonanceFull{D}{1}{}{2420}{}{0}} hepnames +\def\PDstiiz{\HepParticleResonanceFull{D}{2}{\ast}{2460}{}{0}} hepnames +\def\PDstpm{\HepParticleResonanceFull{D}{}{\ast}{2010}{}{\pm}} hepnames +\def\PDstmp{\HepParticleResonanceFull{D}{}{\ast}{2010}{}{\mp}} hepnames +\def\PDstz{\HepParticleResonanceFull{D}{}{\ast}{2010}{}{0}} hepnames + +## Random things +\def\PEz{\HepParticle{E}{}{0}} hepnames +\def\PLpm{\HepParticle{L}{}{\mspace{-1mu}\pm}} hepnames +\def\PLmp{\HepParticle{L}{}{\mspace{-1mu}\mp}} hepnames +\def\PLz{\HepParticle{L}{}{\mspace{-1mu}0}} hepnames +\def\Paii{\HepParticleResonanceFull{a}{2}{}{1320}{}{}} hepnames +\def\Pai{\HepParticleResonanceFull{a}{1}{}{1260}{}{}} hepnames +\def\Paz{\HepParticleResonanceFull{a}{0}{}{980}{}{}} hepnames +\def\Pbgcia{\HepParticleResonanceFull{\chi}{b1}{}{2P}{}{}} hepnames +\def\Pbgciia{\HepParticleResonanceFull{\chi}{b2}{}{2P}{}{}} hepnames +\def\Pbgcii{\HepParticleResonanceFull{\chi}{b2}{}{1P}{}{}} hepnames +\def\Pbgci{\HepParticleResonanceFull{\chi}{b1}{}{1P}{}{}} hepnames +\def\Pbgcza{\HepParticleResonanceFull{\chi}{b0}{}{2P}{}{}} hepnames +\def\Pbgcz{\HepParticleResonanceFull{\chi}{b0}{}{1P}{}{}} hepnames +\def\Pbi{\HepParticleResonanceFull{b}{1}{}{1235}{}{}} hepnames +\def\Phia{\HepParticleResonanceFull{h}{1}{}{1170}{}{}} hepnames + +## SUSY particles +\def\PSH{\HepSusyParticle{H}{}{}} hepnames +\def\PSHp{\HepSusyParticle{H}{}{+}} hepnames +\def\PSHm{\HepSusyParticle{H}{}{-}} hepnames +\def\PSHpm{\HepSusyParticle{H}{}{\pm}} hepnames +\def\PSHmp{\HepSusyParticle{H}{}{\mp}} hepnames +\def\PSHz{\HepSusyParticle{H}{}{0}} hepnames +\def\PSW{\HepSusyParticle{W}{}{}} hepnames +\def\PSWp{\HepSusyParticle{W}{}{+}} hepnames +\def\PSWm{\HepSusyParticle{W}{}{-}} hepnames +\def\PSWpm{\HepSusyParticle{W}{}{\pm}} hepnames +\def\PSWmp{\HepSusyParticle{W}{}{\mp}} hepnames +\def\PSZ{\HepSusyParticle{Z}{}{}} hepnames +\def\PSZz{\HepSusyParticle{Z}{}{0}} hepnames +\def\PSB{\HepSusyParticle{B}{}{}} hepnames +\def\PSe{\HepSusyParticle{e}{}{}} hepnames +\def\PSgg{\HepSusyParticle{\gamma}{}{}} hepnames +\def\PSgm{\HepSusyParticle{\mu}{}{}} hepnames +\def\PSgn{\HepSusyParticle{\nu}{}{}} hepnames +\def\PSgt{\HepSusyParticle{\tau}{}{}} hepnames +\def\PSgx{\HepSusyParticle{\chi}{}{}} hepnames +\def\PSgxpm{\HepSusyParticle{\chi}{}{\pm}} hepnames +\def\PSgxmp{\HepSusyParticle{\chi}{}{\mp}} hepnames +\def\PSgxz{\HepSusyParticle{\chi}{}{0}} hepnames +\def\PSgxzi{\HepSusyParticle{\chi}{1}{0}} hepnames +\def\PSgxzii{\HepSusyParticle{\chi}{2}{0}} hepnames +\def\PSg{\HepSusyParticle{g}{}{}} hepnames +\def\PSl{\HepGenSusyParticle{\ell}{}{}} hepnames +\def\PaSl{\HepGenSusyAntiParticle{\ell}{}{}} hepnames +\def\PSq{\HepGenSusyParticle{q}{}{}} hepnames +\def\PaSq{\HepGenSusyAntiParticle{q}{}{}} hepnames +\def\PSqd{\HepSusyParticle{d}{}{}} hepnames +\def\PSqu{\HepSusyParticle{u}{}{}} hepnames +\def\PSqs{\HepSusyParticle{s}{}{}} hepnames +\def\PSqc{\HepSusyParticle{c}{}{}} hepnames +\def\PSqb{\HepSusyParticle{b}{}{}} hepnames +\def\PSqt{\HepSusyParticle{t}{}{}} hepnames +\def\PaSqd{\HepSusyAntiParticle{d}{}{}} hepnames +\def\PaSqu{\HepSusyAntiParticle{u}{}{}} hepnames +\def\PaSqs{\HepSusyAntiParticle{s}{}{}} hepnames +\def\PaSqc{\HepSusyAntiParticle{c}{}{}} hepnames +\def\PaSqb{\HepSusyAntiParticle{b}{}{}} hepnames +\def\PaSqt{\HepSusyAntiParticle{t}{}{}} hepnames + + +# +# Particle nice names. The code below is extracted from the hepnames +# package by Andy Buckley. +# https://www.ctan.org/pkg/hepnames +# It has been simplified and is only intended for display purposes inside LyX. + +## B mesons +\def\PBplus{\PBp} hepnames +\def\PBminus{\PBm} hepnames +\def\PBzero{\PBz} hepnames +\def\PBstar{\PBst} hepnames +\def\PBd{\PdB} hepnames +\def\PBu{\PuB} hepnames +\def\PBc{\PcB} hepnames +\def\PBs{\PsB} hepnames +\def\APB{\PaB} hepnames +\def\APBzero{\PaBz} hepnames +\def\APBd{\PadB} hepnames +\def\APBu{\PauB} hepnames +\def\APBc{\PacB} hepnames +\def\APBs{\PasB} hepnames + +## Kaons +\def\PKplus{\PKp} hepnames +\def\PKminus{\PKm} hepnames +\def\PKzero{\PKz} hepnames +\def\PKshort{\PKzS} hepnames +\def\PKs{\PKzS} hepnames +\def\PKlong{\PKzL} hepnames +\def\PKl{\PKzL} hepnames +\def\PKstar{\PKst} hepnames +\def\APK{\PaKz} hepnames +\def\APKzero{\PaKz} hepnames + +## Bosons +\def\Pphoton{\Pgg} hepnames +\def\Pgamma{\Pgg} hepnames +\def\Pphotonx{\Pggx} hepnames +\def\Pgammastar{\Pggx} hepnames +\def\Pgluon{\Pg} hepnames +\def\PWplus{\PWp} hepnames +\def\PWminus{\PWm} hepnames +\def\PWprime{\PWpr} hepnames +\def\PZzero{\PZz} hepnames +\def\PZprime{\PZpr} hepnames +\def\Paxion{\PAz} hepnames + +## Generic fermions +\def\Pfermion{\Pf} hepnames +\def\Pfermionpm{\Pfpm} hepnames +\def\Pfermionmp{\Pfmp} hepnames +\def\Pfermionplus{\Pfp} hepnames +\def\Pfermionminus{\Pfm} hepnames +\def\APfermion{\Paf} hepnames + +## Leptons +\def\Plepton{\Pl} hepnames +\def\Pleptonpm{\Plpm} hepnames +\def\Pleptonmp{\Plmp} hepnames +\def\Pleptonplus{\Plp} hepnames +\def\Pleptonminus{\Plm} hepnames +\def\APlepton{\Pal} hepnames +\def\Pnu{\Pgn} hepnames +\def\APnu{\Pagn} hepnames +\def\Pneutrino{\Pgn} hepnames +\def\APneutrino{\Pagn} hepnames +\def\Pnulepton{\Pgnl} hepnames +\def\APnulepton{\Pagnl} hepnames +\def\Pelectron{\Pem} hepnames +\def\APelectron{\Pep} hepnames +\def\Ppositron{\Pep} hepnames +\def\APpositron{\Pep} hepnames +\def\Pmu{\Pgm} hepnames +\def\Pmupm{\Pgmpm} hepnames +\def\Pmump{\Pgmmp} hepnames +\def\Pmuon{\Pgmm} hepnames +\def\APmuon{\Pgmp} hepnames +\def\Ptau{\Pgt} hepnames +\def\Ptaupm{\Pgtpm} hepnames +\def\Ptaump{\Pgtmp} hepnames +\def\Ptauon{\Pgtm} hepnames +\def\APtauon{\Pgtp} hepnames +\def\Pnue{\Pgne} hepnames +\def\Pnum{\Pgngm} hepnames +\def\Pnut{\Pgngt} hepnames +\def\APnue{\Pagne} hepnames +\def\APnum{\Pagngm} hepnames +\def\APnut{\Pagngt} hepnames + +## Quarks +\def\Pquark{\Pq} hepnames +\def\APquark{\Paq} hepnames +\def\Pdown{\Pqd} hepnames +\def\Pup{\Pqu} hepnames +\def\Pstrange{\Pqs} hepnames +\def\Pcharm{\Pqc} hepnames +\def\Pbottom{\Pqb} hepnames +\def\Pbeauty{\Pqb} hepnames +\def\Ptop{\Pqt} hepnames +\def\Ptruth{\Pqt} hepnames +\def\APdown{\Paqd} hepnames +\def\APqd{\Paqd} hepnames +\def\APup{\Paqu} hepnames +\def\APqu{\Paqu} hepnames +\def\APstrange{\Paqs} hepnames +\def\APqs{\Paqs} hepnames +\def\APcharm{\Paqc} hepnames +\def\APqc{\Paqc} hepnames +\def\APbottom{\Paqb} hepnames +\def\APbeauty{\Paqb} hepnames +\def\APqb{\Paqb} hepnames +\def\APtop{\Paqt} hepnames +\def\APtruth{\Paqt} hepnames +\def\APqt{\Paqt} hepnames + +## Nucleons +\def\Pproton{\Pp} hepnames +\def\Pneutron{\Pn} hepnames +\def\APproton{\Pap} hepnames +\def\APneutron{\Pan} hepnames + +## Chi_c mesons +\def\Pchic{\Pcgc} hepnames + +## Delta baryons +\def\PDelta{\PgD} hepnames + +## Lambda baryons +\def\PLambda{\PgL} hepnames +\def\APLambda{\PagL} hepnames +\def\PLambdac{\PcgLp} hepnames +\def\PLambdab{\PbgL} hepnames + +## Omega +\def\POmega{\PgO} hepnames +\def\POmegapm{\PgOpm} hepnames +\def\POmegamp{\PgOmp} hepnames +\def\POmegaplus{\PgOp} hepnames +\def\POmegaminus{\PgOm} hepnames +\def\APOmega{\PagO} hepnames +\def\APOmegaplus{\PagOp} hepnames +\def\APOmegaminus{\PagOm} hepnames + +## Sigma baryons +\def\PSigma{\PgS} hepnames +\def\PSigmapm{\PgSpm} hepnames +\def\PSigmamp{\PgSmp} hepnames +\def\PSigmaminus{\PgSm} hepnames +\def\PSigmaplus{\PgSp} hepnames +\def\PSigmazero{\PgSz} hepnames +\def\PSigmac{\PcgS} hepnames +\def\APSigmaminus{\PagSm} hepnames +\def\APSigmaplus{\PagSp} hepnames +\def\APSigmazero{\PagSz} hepnames +\def\APSigmac{\PacgS} hepnames + +## Upsilon +\def\PUpsilon{\PgU} hepnames +\def\PUpsilonOneS{\PgUi} hepnames +\def\PUpsilonTwoS{\PgUa} hepnames +\def\PUpsilonThreeS{\PgUb} hepnames +\def\PUpsilonFourS{\PgUc} hepnames + +## Xi +\def\PXi{\PgX} hepnames +\def\PXiplus{\PgXp} hepnames +\def\PXiminus{\PgXm} hepnames +\def\PXizero{\PgXz} hepnames +\def\APXiplus{\PagXp} hepnames +\def\APXiminus{\PagXm} hepnames +\def\APXizero{\PagXz} hepnames +\def\PXicplus{\PcgXp} hepnames +\def\PXiczero{\PcgXz} hepnames +## others? + +## Strange mesons +\def\Pphi{\Pgf} hepnames + +## Eta mesons +\def\Peta{\Pgh} hepnames +\def\Petaprime{\Pghpr} hepnames +\def\Petac{\Pcgh} hepnames + +## omega mesons +\def\Pomega{\Pgo} hepnames + +## Pions +\def\Ppi{\Pgp} hepnames +\def\Ppipm{\Pgppm} hepnames +\def\Ppimp{\Pgpmp} hepnames +\def\Ppiplus{\Pgpp} hepnames +\def\Ppiminus{\Pgpm} hepnames +\def\Ppizero{\Pgpz} hepnames + +## Rho mesons +\def\Prho{\Pgr} hepnames +\def\Prhoplus{\Pgrp} hepnames +\def\Prhominus{\Pgrm} hepnames +\def\Prhopm{\Pgrpm} hepnames +\def\Prhomp{\Pgrmp} hepnames +\def\Prhozero{\Pgrz} hepnames + +## Psi resonances +\def\PJpsi{\PJgy} hepnames +\def\PJpsiOneS{\PJgyi} hepnames +\def\Ppsi{\Pgy} hepnames +\def\PpsiTwoS{\Pgyii} hepnames + +## Charmed mesons +\def\PDzero{\PDz} hepnames +\def\PDminus{\PDm} hepnames +\def\PDplus{\PDp} hepnames +\def\PDstar{\PDst} hepnames +\def\APD{\PaD} hepnames +\def\APDzero{\PaDz} hepnames +\def\PDs{\PsD} hepnames +\def\PDsminus{\PsDm} hepnames +\def\PDsplus{\PsDp} hepnames +\def\PDspm{\PsDpm} hepnames +\def\PDsmp{\PsDmp} hepnames +\def\PDsstar{\PsDst} hepnames + +## Higgses (including SUSY sector Higgses) +\def\PHiggs{\PH} hepnames +\def\PHiggsheavy{\PH} hepnames +\def\PHiggslight{\Ph} hepnames +\def\PHiggsheavyzero{\PHz} hepnames +\def\PHiggslightzero{\Phz} hepnames +\def\PHiggsps{\PA} hepnames +\def\PHiggspszero{\PAz} hepnames +\def\PHiggsplus{\PHp} hepnames +\def\PHiggsminus{\PHm} hepnames +\def\PHiggspm{\PHpm} hepnames +\def\PHiggsmp{\PHmp} hepnames +\def\PHiggszero{\PHz} hepnames + +## SUSY partners +\def\PSHiggs{\PSH} hepnames +\def\PSHiggsino{\PSH} hepnames +\def\PSHiggsplus{\PSHp} hepnames +\def\PSHiggsinoplus{\PSHp} hepnames +\def\PSHiggsminus{\PSHm} hepnames +\def\PSHiggsinominus{\PSHm} hepnames +\def\PSHiggspm{\PSHpm} hepnames +\def\PSHiggsinopm{\PSHpm} hepnames +\def\PSHiggsmp{\PSHmp} hepnames +\def\PSHiggsinomp{\PSHmp} hepnames +\def\PSHiggszero{\PSHz} hepnames +\def\PSHiggsinozero{\PSHz} hepnames +\def\PSBino{\PSB} hepnames +\def\PSWplus{\PSWp} hepnames +\def\PSWminus{\PSWm} hepnames +\def\PSWino{\PSW} hepnames +\def\PSWinopm{\PSWpm} hepnames +\def\PSWinomp{\PSWmp} hepnames +\def\PSZzero{\PSZz} hepnames +\def\PSphoton{\PSgg} hepnames +\def\PSphotino{\PSgg} hepnames +\def\Pphotino{\PSgg} hepnames +\def\PSmu{\PSgm} hepnames +\def\PSnu{\PSgn} hepnames +\def\PStau{\PSgt} hepnames +\def\PSino{\PSgx} hepnames +\def\PSgaugino{\PSino} hepnames +\def\PScharginopm{\PSgxpm} hepnames +\def\PScharginomp{\PSgxmp} hepnames +\def\PSneutralino{\PSgxz} hepnames +\def\PSneutralinoOne{\PSgxzi} hepnames +\def\PSneutralinoTwo{\PSgxzii} hepnames +\def\PSgluino{\PSg} hepnames +\def\PSlepton{\PSl} hepnames +\def\PSslepton{\PSl} hepnames +\def\Pslepton{\PSl} hepnames +\def\APSlepton{\PaSl} hepnames +\def\APslepton{\PaSl} hepnames + +## Squarks +\def\Psquark{\PSq} hepnames +\def\APSq{\PaSq} hepnames +\def\APsquark{\PaSq} hepnames +\def\PSdown{\PSqd} hepnames +\def\PSup{\PSqu} hepnames +\def\PSstrange{\PSqs} hepnames +\def\PScharm{\PSqc} hepnames +\def\PSbottom{\PSqb} hepnames +\def\PStop{\PSqt} hepnames +\def\PASdown{\PaSqd} hepnames +\def\PASup{\PaSqu} hepnames +\def\PASstrange{\PaSqs} hepnames +\def\PAScharm{\PaSqc} hepnames +\def\PASbottom{\PaSqb} hepnames +\def\PAStop{\PaSqt} hepnames + +## Even less formal names +\def\eplus{\Pep} hepnames +\def\eminus{\Pem} hepnames +