X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=lib%2Fsymbols;h=c884aa126f8a3b17c90c3476e30e80c045faa8d2;hb=ffff88e7fcd46afaa3b1823e9fcdc4aad4e2114b;hp=d0691418551c2108bdcdbdbe2666776a8c29e0de;hpb=718eede94bd57b51f6f60cda4c05a68da3dd0d66;p=features.git diff --git a/lib/symbols b/lib/symbols index d069141855..c884aa126f 100644 --- a/lib/symbols +++ b/lib/symbols @@ -16,9 +16,9 @@ # or # \def\macroname{definition} requires # or -# \def\macroname{definition} extra xmlname +# \def\macroname{definition} extra htmlname xmlname # or -# \def\macroname{definition} extra xmlname requires +# \def\macroname{definition} extra htmlname xmlname requires # # ("" for empty strings is not supported. One would have to use x for fields # that are not set.) @@ -244,12 +244,15 @@ tag* mbox forcetext # symbols generated from fontmath.ltx # +# 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 HTML-entity 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 ε ε +epsilon cmm 178 0 mathord ε ϵ zeta cmm 179 122 mathord ζ ζ eta cmm 180 104 mathord η η theta cmm 181 113 mathord θ θ @@ -264,16 +267,16 @@ 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 φ φ +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 ϵ ϵ +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 ϕ ϕ +varphi cmm 39 106 mathord φ φ slash cmr 47 47 mathord / / Gamma cmr 161 71 mathalpha Γ Γ Delta cmr 162 68 mathalpha Δ Δ @@ -292,7 +295,7 @@ 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 &imaginary; ℑ +Im cmsy 61 193 mathord ℑ ℑ partial cmm 64 182 mathord ∂ ∂ infty cmsy 49 165 mathord ∞ ∞ prime cmsy 48 162 mathord ′ ′ @@ -319,18 +322,18 @@ iffont cmsy 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 ⨆ ⨆ +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 ▹ ▹ @@ -371,8 +374,8 @@ 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 &lvert; | amsmath -rvert cmsy 106 124 mathrel &rvert; | amsmath +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 ↗ ↗ @@ -381,7 +384,7 @@ 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 ⇒ ȝ +Rightarrow cmsy 41 222 mathrel ⇒ ⇒ le cmsy 183 163 mathrel ≤ ≤ ge cmsy 184 179 mathrel ≥ ≥ succ cmsy 194 0 mathrel ≻ ≻ @@ -435,8 +438,8 @@ 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 ⟨ 〈 +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 ⌉ ⌉ @@ -854,8 +857,8 @@ wasypropto wasy 29 0 mathrel ∝ ∝ invneg wasy 24 0 mathrel ⌐ ⌐ ocircle wasy 35 0 mathbin ⊚ ⊚ logof wasy 22 0 mathrel x x -varint wasy 114 0 mathop ∫ ∫ -varoint wasy 117 0 mathop ∫ ∫ +varint wasy 114|119 0 mathop ∫ ∫ +varoint wasy 117|122 0 mathop ∫ ∫ # Generated from stmaryrd.sty @@ -962,13 +965,13 @@ leftarrowtriangle stmry 94 0 mathrel x x stmaryrd rightarrowtriangle stmry 95 0 mathrel x x stmaryrd #bigtriangledown stmry 96 0 mathop x x stmaryrd #already in cmsy #bigtriangleup stmry 97 0 mathop x x stmaryrd #already in cmsy -bigcurlyvee stmry 98 0 mathop x x stmaryrd -bigcurlywedge stmry 99 0 mathop x x stmaryrd -bigsqcap stmry 100 0 mathop x x stmaryrd -bigbox stmry 101 0 mathop x x stmaryrd -bigparallel stmry 102 0 mathop x x stmaryrd -biginterleave stmry 103 0 mathop x x stmaryrd -#hugetriangledown stmry 104 0 mathop x x stmaryrd # only in the font, not the .sty +bigcurlyvee stmry 98|106 0 mathop x x stmaryrd +bigcurlywedge stmry 99|107 0 mathop x x stmaryrd +bigsqcap stmry 100|108 0 mathop x x stmaryrd +bigbox stmry 101|109 0 mathop x x stmaryrd +bigparallel stmry 102|110 0 mathop x x stmaryrd +biginterleave stmry 103|111 0 mathop x x stmaryrd +#hugetriangledown stmry 104 0 mathop x x stmaryrd # only in the font, not the .sty #hugetriangleup stmry 105 0 mathop x x stmaryrd # only in the font, not the .sty #hugecurlyvee stmry 106 0 mathop x x stmaryrd # only in the font, not the .sty #hugecurlywedge stmry 107 0 mathop x x stmaryrd # only in the font, not the .sty @@ -976,7 +979,7 @@ biginterleave stmry 103 0 mathop x x stmaryrd #hugebox stmry 109 0 mathop x x stmaryrd # only in the font, not the .sty #hugeparallel stmry 110 0 mathop x x stmaryrd # only in the font, not the .sty #hugeinterleave stmry 111 0 mathop x x stmaryrd # only in the font, not the .sty -bignplus stmry 112 0 mathop x x stmaryrd # caution: named hugenplus in the font +bignplus stmry 112|120 0 mathop x x stmaryrd # caution: named hugenplus in the font #largellbracket stmry 113 0 mathopen x x stmaryrd # only in the font, not the .sty #Largellbracket stmry 114 0 mathopen x x stmaryrd # only in the font, not the .sty #LARGEllbracket stmry 115 0 mathopen x x stmaryrd # only in the font, not the .sty @@ -999,12 +1002,12 @@ bignplus stmry 112 0 mathop x x stmaryrd # caution: named huge \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 +\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 @@ -1026,70 +1029,60 @@ tbond cmsy 180 186 mathord x 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|amsmath -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 +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 -oint esint 043 0 mathop ∮ ∮ esint -ointop esint 043 0 mathop ∮ ∮ esint -oiint esint 045 0 mathop ∯ ∯ esint -oiintop esint 045 0 mathop ∯ ∯ esint -sqint esint 015 0 mathop ⨖ ⨖ esint -sqintop esint 015 0 mathop ⨖ ⨖ esint -sqiint esint 017 0 mathop x esint -sqiintop esint 017 0 mathop x esint -dotsint esint 041 0 mathop ∫⋯∫ ∫⋯∫ esint -dotsintop esint 042 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 +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|amsmath -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 &Int ∬ 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 x esint +\def\dotsint{\dotsintop\nolimits} mathop ∫⋯∫ ∫⋯∫ +\def\ointctrclockwise{\ointctrclockwiseop\nolimits} mathop ∲ ∲ esint +\def\ointclockwise{\ointclockwiseop\nolimits} mathop ∲ ∲ 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 x esint +landdownintop esint 037|038 0 mathop x x 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 x esint -landupintop esint 035 0 mathop x x esint -landdownint esint 037 0 mathop x x esint -landdownintop esint 037 0 mathop x 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 x esint +\def\landdownint{\landdownintop\nolimits} mathop x 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 x @@ -1133,6 +1126,7 @@ pod lyxblacktext 0 0 func x x amsmath # mathtools.sty 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 @@ -1159,8 +1153,8 @@ ordinarycolon cmr 58 58 mathrel : : mathtools \def\lnot{\neg} mathord ¬ ¬ \def\notin{\not\in} mathrel ∉ ∉ -\def\ddag{\ddagger} mathbin ‡ -\def\dag{\dagger} mathbin † +\def\ddag{\ddagger} mathbin ‡ ‡ +\def\dag{\dagger} mathbin † † \def\joinrel{\mathrel{\kern-3mu}} \def\relbar{\lyxbar}