X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=lib%2Fsymbols;h=3f8cd774b3196aeb1cf0c2c5b921c7ae25fde3a4;hb=9467fcfe57267965250cb3e6227f832c5ec961d1;hp=daa655ca704a54c140ebb9186af0a047e4b0e05e;hpb=909a6315921a49565828b5d2b5a232dd96645fc9;p=lyx.git diff --git a/lib/symbols b/lib/symbols index daa655ca70..3f8cd774b3 100644 --- a/lib/symbols +++ b/lib/symbols @@ -41,24 +41,27 @@ ldots dots none vdots dots none # font changes -frak font none -mathbb font none -mathbf font none -mathcal font none -mathfrak font none -mathit font none -mathnormal font none -mathrm font none -mathsf font none -mathtt font none -text font forcetext -textbf font forcetext -textipa font forcetext -textit font forcetext -textmd font forcetext -textrm font forcetext -textsl font forcetext -textup font forcetext +# name "font" math/text family series shape color +# mathnormal should stay the first +mathnormal font mathmode inherit medium up math +frak font mathmode +mathbb font mathmode +mathbf font mathmode +mathcal font mathmode +mathfrak font mathmode +mathit font mathmode +mathrm font mathmode +mathsf font mathmode +mathtt font mathmode +text font textmode +textbf font textmode +textipa font textmode +textit font textmode +textmd font textmode +textrm font textmode +textsl font textmode +texttt font textmode +textup font textmode # old-style font commands bf oldfont none @@ -68,6 +71,7 @@ rm oldfont none tt oldfont none # matrix environments +Bmatrix matrix none Vmatrix matrix none bmatrix matrix none matrix matrix none @@ -85,14 +89,20 @@ vref ref none # spaces lyxnegspace space none lyxposspace space none -qquad space none +! space none +negmedspace space none +negthickspace space none +, space none +: space none +; space none quad space none +qquad space none # styles -displaystyle style none -scriptscriptstyle style none -scriptstyle style none -textstyle style none +displaystyle style 0 +textstyle style 1 +scriptstyle style 2 +scriptscriptstyle style 3 # misc begin begin none @@ -106,6 +116,7 @@ label label none left left none end end none fbox fbox none +boxed fbox none # @@ -171,6 +182,7 @@ triangle cmsy 52 0 mathord x forall cmsy 56 34 mathord x exists cmsy 57 36 mathord x neg cmsy 58 216 mathord x +lnot cmsy 58 216 mathord x flat cmm 91 0 mathord x natural cmm 92 0 mathord x sharp cmm 93 35 mathord x @@ -199,7 +211,9 @@ triangleright cmm 46 0 mathbin x bigtriangleup cmsy 52 0 mathbin x bigtriangledown cmsy 53 0 mathbin x wedge cmsy 94 217 mathbin x +land cmsy 94 217 mathbin x vee cmsy 95 218 mathbin x +lor cmsy 95 218 mathbin x cap cmsy 92 199 mathbin x cup cmsy 91 200 mathbin x ddagger cmsy 122 0 mathbin x @@ -241,7 +255,9 @@ Leftrightarrow cmsy 44 219 mathrel x Leftarrow cmsy 40 220 mathrel x Rightarrow cmsy 41 222 mathrel x leq cmsy 183 163 mathrel x +le cmsy 183 163 mathrel x geq cmsy 184 179 mathrel x +ge cmsy 184 179 mathrel x succ cmsy 194 0 mathrel x prec cmsy 193 0 mathrel x approx cmsy 188 187 mathrel x @@ -253,11 +269,14 @@ supseteq cmsy 182 202 mathrel x subseteq cmsy 181 205 mathrel x in cmsy 50 206 mathrel x ni cmsy 51 39 mathrel x +owns cmsy 51 39 mathrel x gg cmsy 192 0 mathrel x ll cmsy 191 0 mathrel x leftrightarrow cmsy 36 171 mathrel x leftarrow cmsy 32 172 mathrel x +gets cmsy 32 172 mathrel x rightarrow cmsy 33 174 mathrel x +to cmsy 33 174 mathrel x mapstochar cmsy 55 0 mathrel x sim cmsy 187 126 mathrel x simeq cmsy 39 0 mathrel x @@ -278,6 +297,7 @@ colon cmr 58 58 mathpunct x arrowvert cmsy 106 0 mathord x Arrowvert cmsy 107 0 mathord x Vert cmsy 107 0 mathord x +| cmsy 107 0 mathord x vert cmsy 106 0 mathord x uparrow cmsy 34 173 mathrel x downarrow cmsy 35 175 mathrel x @@ -321,6 +341,7 @@ vartriangleleft msa 67 0 mathrel x trianglerighteq msa 68 0 mathrel x trianglelefteq msa 69 0 mathrel x rightsquigarrow msa 32 0 mathrel x +leadsto msa 32 0 mathrel x lhd msa 67 0 mathbin x unlhd msa 69 0 mathbin x rhd msa 66 0 mathbin x @@ -348,6 +369,7 @@ rightrightarrows msa 182 0 mathrel x upuparrows msa 183 0 mathrel x downdownarrows msa 184 0 mathrel x upharpoonright msa 185 0 mathrel x +restriction msa 185 0 mathrel x downharpoonright msa 186 0 mathrel x upharpoonleft msa 187 0 mathrel x downharpoonleft msa 188 0 mathrel x @@ -368,6 +390,7 @@ multimap msa 40 0 mathrel x therefore msa 41 92 mathrel x because msa 42 0 mathrel x doteqdot msa 43 0 mathrel x +Doteq msa 43 0 mathrel x triangleq msa 44 0 mathrel x precsim msa 45 0 mathrel x lesssim msa 46 0 mathrel x @@ -413,7 +436,9 @@ smallfrown msa 97 0 mathrel x Subset msa 98 0 mathrel x Supset msa 99 0 mathrel x Cup msa 100 0 mathbin x +doublecup msa 100 0 mathbin x Cap msa 101 0 mathbin x +doublecap msa 101 0 mathbin x curlywedge msa 102 0 mathbin x curlyvee msa 103 0 mathbin x leftthreetimes msa 104 0 mathbin x @@ -423,7 +448,9 @@ supseteqq msa 107 0 mathrel x bumpeq msa 108 0 mathrel x Bumpeq msa 109 0 mathrel x lll msa 110 0 mathrel x +llltr msa 110 0 mathrel x ggg msa 111 0 mathrel x +gggtr msa 111 0 mathrel x circledS msa 115 0 mathord x pitchfork msa 116 0 mathrel x dotplus msa 117 0 mathbin x @@ -524,13 +551,9 @@ digamma msb 122 0 mathord x varkappa msb 123 0 mathord x Bbbk msb 124 0 mathord x hslash msb 125 0 mathord x +hbar msb 126 0 mathord x backepsilon msb 127 0 mathrel x -neq x 0 185 mathrel x -textdegree x 0 176 mathord x -cong x 0 64 mathrel x -surd x 0 214 mathord x - lyxbar cmsy 161 0 mathord x lyxeq cmr 61 0 mathord x lyxdabar msa 57 0 mathord x @@ -621,7 +644,7 @@ aries wasy 23 0 x x taurus wasy 93 0 x x gemini wasy 94 0 x x cancer wasy 95 0 x x -leo wasy 19 +leo wasy 19 0 x x virgo wasy 96 0 x x libra wasy 97 0 x x scorpio wasy 98 0 x x @@ -631,7 +654,7 @@ aquarius wasy 101 0 x x pisces wasy 102 0 x x conjunction wasy 86 0 x x opposition wasy 87 0 x x -% APL characters +# APL characters APLstar wasy 69 0 x x APLlog wasy 22 0 x x APLbox wasy 126 0 x x @@ -728,3 +751,36 @@ $ mathnormal 0 0 special x # don't remove the space from the beginning of the next line # mathnormal 0 0 special x + + +# +# pre-defined macros +# + +\def\longleftrightarrow{\leftarrow\kern-2mm\rightarrow} +\def\Longleftrightarrow{\Leftarrow\kern-2mm\Rightarrow} +\def\doteq{\stackrel{\cdot}{\=}} +\def\longrightarrow{\lyxbar\kern-2mm\rightarrow} +\def\longleftarrow{\leftarrow\kern-2mm\lyxbar} +\def\mapsto{\mapstochar\kern-2mm\rightarrow} +\def\longmapsto{\mapstochar\kern-2mm\lyxbar\kern-6mu\rightarrow} +\def\Longrightarrow{\lyxeq\kern-2mm\Rightarrow} +\def\Longleftarrow{\Leftarrow\kern-2mm\lyxeq} +\def\models{\vert\kern-2mm\lyxeq} +\def\hookrightarrow{\lhook\kern-2mm\rightarrow} +\def\hookleftarrow{\leftarrow\kern-2mm\rhook} +\def\bowtie{\triangleright\kern-2mm\triangleleft} +\def\dashrightarrow{\lyxdabar\lyxdabar\lyxright} +\def\dashleftarrow{\lyxleft\lyxdabar\lyxdabar} +\def\dasharrow{\dashrightarrow} +\def\Join{\ltimes\kern-2mm\rtimes} +\def\mathcircumflex{\mbox{\^{}}} + +neq lyxsymbol 185 0 mathrel x +ne lyxsymbol 185 0 mathrel x +textdegree lyxsymbol 176 0 mathord x +cong lyxsymbol 64 0 mathrel x +surd lyxsymbol 214 0 mathord x + +#"{\hat{}} +