mirror of
https://github.com/Smaug123/KaTeX
synced 2025-10-06 03:38:39 +00:00
Summary: This diff does a couple different things: - There is now a metrics/ folder, which contains the property files describing the metrics if the fonts, as well as a script for reading and printing the metrics in javascript. - Fractions and superscripts/subscripts are now rendered in slightly different ways now (notably, no use of inline-table). This allows for much more precise positioning of the superscripts, subscripts, numerators, and denominators, while still having an appropriate baseline. Also, there is no longer a sup/sub/supsub distinction, there are only supsubs with null sup/sub. - Using the new font metrics and by implementing the formulas found in The TeX Book, Appendix G, the heights and depths of all of the sub-expressions in a formula are now calculated. These are currently used to: - Correctly position superscripts, subscripts, numerators, and denominators - Adjust the height and depth of the overall expression so it takes up the appropriate space - Because we have to add attributes (height and depth) to every attribute, I have changed the way DOM nodes are assembled. Now, instead of assembling the DOM elements inline (which is a problem because we need to track height/depth, and we shouldn't (and can't in IE 8) attach raw attributes to DOM nodes), we assemble a pseudo-DOM structure with the extra information, and then actually assemble it at the very end. The main page also now has an updated expression to show off and test the new and improved parsing. Test Plan: View the main page, make sure that the expression renders. Make sure that the tests pass. Make sure that expressions have the correct calculated height (this is most easily tested by viewing them on the main page and making sure that the top of the expression lines up with the bottom of the input box). Reviewers: alpert Reviewed By: alpert Differential Revision: http://phabricator.khanacademy.org/D3442
895 lines
15 KiB
Prolog
895 lines
15 KiB
Prolog
(FAMILY cmsy10)
|
|
(CODINGSCHEME FONTSPECIFIC)
|
|
(DESIGNSIZE R 10.0)
|
|
(DESIGNUNITS R 1000)
|
|
(COMMENT DESIGNSIZE (1 em) IS IN POINTS)
|
|
(COMMENT OTHER DIMENSIONS ARE MULTIPLES OF DESIGNSIZE/1000)
|
|
(BOUNDARYCHAR O 201)
|
|
(FONTDIMEN
|
|
(SLANT R 0.250070)
|
|
(SPACE D 333)
|
|
(STRETCH D 166)
|
|
(SHRINK D 111)
|
|
(XHEIGHT D 400)
|
|
(QUAD D 1000)
|
|
(EXTRASPACE D 111)
|
|
)
|
|
(LIGTABLE
|
|
(LABEL C A)
|
|
(KRN C 0 R 194)
|
|
(STOP)
|
|
(LABEL C B)
|
|
(KRN C 0 R 138)
|
|
(STOP)
|
|
(LABEL C C)
|
|
(KRN C 0 R 138)
|
|
(STOP)
|
|
(LABEL C D)
|
|
(KRN C 0 R 83)
|
|
(STOP)
|
|
(LABEL C E)
|
|
(KRN C 0 R 111)
|
|
(STOP)
|
|
(LABEL C F)
|
|
(KRN C 0 R 111)
|
|
(STOP)
|
|
(LABEL C G)
|
|
(KRN C 0 R 111)
|
|
(STOP)
|
|
(LABEL C H)
|
|
(KRN C 0 R 111)
|
|
(STOP)
|
|
(LABEL C I)
|
|
(KRN C 0 R 27)
|
|
(STOP)
|
|
(LABEL C J)
|
|
(KRN C 0 R 166)
|
|
(STOP)
|
|
(LABEL C K)
|
|
(KRN C 0 R 55)
|
|
(STOP)
|
|
(LABEL C L)
|
|
(KRN C 0 R 138)
|
|
(STOP)
|
|
(LABEL C M)
|
|
(KRN C 0 R 138)
|
|
(STOP)
|
|
(LABEL C N)
|
|
(KRN C 0 R 83)
|
|
(STOP)
|
|
(LABEL C O)
|
|
(KRN C 0 R 111)
|
|
(STOP)
|
|
(LABEL C P)
|
|
(KRN C 0 R 83)
|
|
(STOP)
|
|
(LABEL C Q)
|
|
(KRN C 0 R 111)
|
|
(STOP)
|
|
(LABEL C R)
|
|
(KRN C 0 R 83)
|
|
(STOP)
|
|
(LABEL C S)
|
|
(KRN C 0 R 138)
|
|
(STOP)
|
|
(LABEL C T)
|
|
(KRN C 0 R 27)
|
|
(STOP)
|
|
(LABEL C U)
|
|
(KRN C 0 R 83)
|
|
(STOP)
|
|
(LABEL C V)
|
|
(KRN C 0 R 27)
|
|
(STOP)
|
|
(LABEL C W)
|
|
(KRN C 0 R 83)
|
|
(STOP)
|
|
(LABEL C X)
|
|
(KRN C 0 R 138)
|
|
(STOP)
|
|
(LABEL C Y)
|
|
(KRN C 0 R 83)
|
|
(STOP)
|
|
(LABEL C Z)
|
|
(KRN C 0 R 138)
|
|
(STOP)
|
|
)
|
|
(CHARACTER O 0 (comment minus)
|
|
(CHARWD R 777)
|
|
(CHARHT R 270)
|
|
)
|
|
(CHARACTER O 1 (comment periodcentered)
|
|
(CHARWD R 277)
|
|
(CHARHT R 303)
|
|
)
|
|
(CHARACTER O 2 (comment multiply)
|
|
(CHARWD R 777)
|
|
(CHARHT R 491)
|
|
)
|
|
(CHARACTER O 3 (comment asteriskmath)
|
|
(CHARWD R 500)
|
|
(CHARHT R 465)
|
|
)
|
|
(CHARACTER O 4 (comment divide)
|
|
(CHARWD R 777)
|
|
(CHARHT R 529)
|
|
(CHARDP R 29)
|
|
)
|
|
(CHARACTER O 5 (comment diamondmath)
|
|
(CHARWD R 500)
|
|
(CHARHT R 488)
|
|
)
|
|
(CHARACTER O 6 (comment plusminus)
|
|
(CHARWD R 777)
|
|
(CHARHT R 666)
|
|
)
|
|
(CHARACTER O 7 (comment minusplus)
|
|
(CHARWD R 777)
|
|
(CHARHT R 500)
|
|
(CHARDP R 166)
|
|
)
|
|
(CHARACTER O 10 (comment circleplus)
|
|
(CHARWD R 777)
|
|
(CHARHT R 583)
|
|
(CHARDP R 83)
|
|
)
|
|
(CHARACTER O 11 (comment circleminus)
|
|
(CHARWD R 777)
|
|
(CHARHT R 583)
|
|
(CHARDP R 83)
|
|
)
|
|
(CHARACTER O 12 (comment circlemultiply)
|
|
(CHARWD R 777)
|
|
(CHARHT R 583)
|
|
(CHARDP R 83)
|
|
)
|
|
(CHARACTER O 13 (comment circledivide)
|
|
(CHARWD R 777)
|
|
(CHARHT R 583)
|
|
(CHARDP R 83)
|
|
)
|
|
(CHARACTER O 14 (comment circledot)
|
|
(CHARWD R 777)
|
|
(CHARHT R 583)
|
|
(CHARDP R 83)
|
|
)
|
|
(CHARACTER O 15 (comment circlecopyrt)
|
|
(CHARWD R 1000)
|
|
(CHARHT R 716)
|
|
(CHARDP R 216)
|
|
)
|
|
(CHARACTER O 16 (comment openbullet)
|
|
(CHARWD R 500)
|
|
(CHARHT R 444)
|
|
)
|
|
(CHARACTER O 17 (comment bullet)
|
|
(CHARWD R 500)
|
|
(CHARHT R 444)
|
|
)
|
|
(CHARACTER O 20 (comment equivasymptotic)
|
|
(CHARWD R 777)
|
|
(CHARHT R 484)
|
|
)
|
|
(CHARACTER O 21 (comment equivalence)
|
|
(CHARWD R 777)
|
|
(CHARHT R 464)
|
|
)
|
|
(CHARACTER O 22 (comment reflexsubset)
|
|
(CHARWD R 777)
|
|
(CHARHT R 636)
|
|
(CHARDP R 137)
|
|
)
|
|
(CHARACTER O 23 (comment reflexsuperset)
|
|
(CHARWD R 777)
|
|
(CHARHT R 636)
|
|
(CHARDP R 137)
|
|
)
|
|
(CHARACTER O 24 (comment lessequal)
|
|
(CHARWD R 777)
|
|
(CHARHT R 636)
|
|
(CHARDP R 137)
|
|
)
|
|
(CHARACTER O 25 (comment greaterequal)
|
|
(CHARWD R 777)
|
|
(CHARHT R 636)
|
|
(CHARDP R 137)
|
|
)
|
|
(CHARACTER O 26 (comment precedesequal)
|
|
(CHARWD R 777)
|
|
(CHARHT R 636)
|
|
(CHARDP R 137)
|
|
)
|
|
(CHARACTER O 27 (comment followsequal)
|
|
(CHARWD R 777)
|
|
(CHARHT R 636)
|
|
(CHARDP R 137)
|
|
)
|
|
(CHARACTER O 30 (comment similar)
|
|
(CHARWD R 777)
|
|
(CHARHT R 367)
|
|
)
|
|
(CHARACTER O 31 (comment approxequal)
|
|
(CHARWD R 777)
|
|
(CHARHT R 483)
|
|
)
|
|
(CHARACTER O 32 (comment propersubset)
|
|
(CHARWD R 777)
|
|
(CHARHT R 540)
|
|
(CHARDP R 40)
|
|
)
|
|
(CHARACTER O 33 (comment propersuperset)
|
|
(CHARWD R 777)
|
|
(CHARHT R 540)
|
|
(CHARDP R 40)
|
|
)
|
|
(CHARACTER O 34 (comment lessmuch)
|
|
(CHARWD R 1000)
|
|
(CHARHT R 566)
|
|
(CHARDP R 66)
|
|
)
|
|
(CHARACTER O 35 (comment greatermuch)
|
|
(CHARWD R 1000)
|
|
(CHARHT R 566)
|
|
(CHARDP R 66)
|
|
)
|
|
(CHARACTER O 36 (comment precedes)
|
|
(CHARWD R 777)
|
|
(CHARHT R 539)
|
|
(CHARDP R 40)
|
|
)
|
|
(CHARACTER O 37 (comment follows)
|
|
(CHARWD R 777)
|
|
(CHARHT R 539)
|
|
(CHARDP R 40)
|
|
)
|
|
(CHARACTER O 40 (comment arrowleft)
|
|
(CHARWD R 1000)
|
|
(CHARHT R 511)
|
|
(CHARDP R 11)
|
|
)
|
|
(CHARACTER O 41 (comment arrowright)
|
|
(CHARWD R 1000)
|
|
(CHARHT R 511)
|
|
(CHARDP R 11)
|
|
)
|
|
(CHARACTER O 42 (comment arrowup)
|
|
(CHARWD R 500)
|
|
(CHARHT R 693)
|
|
(CHARDP R 194)
|
|
)
|
|
(CHARACTER O 43 (comment arrowdown)
|
|
(CHARWD R 500)
|
|
(CHARHT R 694)
|
|
(CHARDP R 193)
|
|
)
|
|
(CHARACTER O 44 (comment arrowboth)
|
|
(CHARWD R 1000)
|
|
(CHARHT R 511)
|
|
(CHARDP R 11)
|
|
)
|
|
(CHARACTER O 45 (comment arrownortheast)
|
|
(CHARWD R 1000)
|
|
(CHARHT R 719)
|
|
(CHARDP R 195)
|
|
)
|
|
(CHARACTER O 46 (comment arrowsoutheast)
|
|
(CHARWD R 1000)
|
|
(CHARHT R 695)
|
|
(CHARDP R 219)
|
|
)
|
|
(CHARACTER O 47 (comment similarequal)
|
|
(CHARWD R 777)
|
|
(CHARHT R 464)
|
|
)
|
|
(CHARACTER O 50 (comment arrowdblleft)
|
|
(CHARWD R 1000)
|
|
(CHARHT R 525)
|
|
(CHARDP R 25)
|
|
)
|
|
(CHARACTER O 51 (comment arrowdblright)
|
|
(CHARWD R 1000)
|
|
(CHARHT R 525)
|
|
(CHARDP R 25)
|
|
)
|
|
(CHARACTER O 52 (comment arrowdblup)
|
|
(CHARWD R 611)
|
|
(CHARHT R 693)
|
|
(CHARDP R 194)
|
|
)
|
|
(CHARACTER O 53 (comment arrowdbldown)
|
|
(CHARWD R 611)
|
|
(CHARHT R 694)
|
|
(CHARDP R 193)
|
|
)
|
|
(CHARACTER O 54 (comment arrowdblboth)
|
|
(CHARWD R 1000)
|
|
(CHARHT R 525)
|
|
(CHARDP R 25)
|
|
)
|
|
(CHARACTER O 55 (comment arrownorthwest)
|
|
(CHARWD R 1000)
|
|
(CHARHT R 719)
|
|
(CHARDP R 195)
|
|
)
|
|
(CHARACTER O 56 (comment arrowsouthwest)
|
|
(CHARWD R 1000)
|
|
(CHARHT R 695)
|
|
(CHARDP R 219)
|
|
)
|
|
(CHARACTER O 57 (comment proportional)
|
|
(CHARWD R 777)
|
|
(CHARHT R 442)
|
|
(CHARDP R 11)
|
|
)
|
|
(CHARACTER C 0
|
|
(CHARWD R 275)
|
|
(CHARHT R 559)
|
|
)
|
|
(CHARACTER C 1
|
|
(CHARWD R 1000)
|
|
(CHARHT R 442)
|
|
(CHARDP R 11)
|
|
)
|
|
(CHARACTER C 2
|
|
(CHARWD R 666)
|
|
(CHARHT R 540)
|
|
(CHARDP R 40)
|
|
)
|
|
(CHARACTER C 3
|
|
(CHARWD R 666)
|
|
(CHARHT R 540)
|
|
(CHARDP R 40)
|
|
)
|
|
(CHARACTER C 4
|
|
(CHARWD R 888)
|
|
(CHARHT R 716)
|
|
)
|
|
(CHARACTER C 5
|
|
(CHARWD R 888)
|
|
(CHARHT R 500)
|
|
(CHARDP R 216)
|
|
)
|
|
(CHARACTER C 6
|
|
(CHARWD R 0)
|
|
(CHARHT R 716)
|
|
(CHARDP R 216)
|
|
(CHARIC R 638)
|
|
)
|
|
(CHARACTER C 7
|
|
(CHARWD R 0)
|
|
(CHARHT R 436)
|
|
(CHARIC R 123)
|
|
)
|
|
(CHARACTER C 8
|
|
(CHARWD R 555)
|
|
(CHARHT R 694)
|
|
(CHARDP R 22)
|
|
(CHARIC R 1)
|
|
)
|
|
(CHARACTER C 9
|
|
(CHARWD R 555)
|
|
(CHARHT R 694)
|
|
)
|
|
(CHARACTER O 72 (comment logicalnot)
|
|
(CHARWD R 666)
|
|
(CHARHT R 356)
|
|
)
|
|
(CHARACTER O 73 (comment emptyset)
|
|
(CHARWD R 500)
|
|
(CHARHT R 772)
|
|
(CHARDP R 78)
|
|
)
|
|
(CHARACTER O 74 (comment Rfractur)
|
|
(CHARWD R 722)
|
|
(CHARHT R 716)
|
|
(CHARDP R 22)
|
|
)
|
|
(CHARACTER O 75 (comment Ifractur)
|
|
(CHARWD R 722)
|
|
(CHARHT R 705)
|
|
(CHARDP R 11)
|
|
)
|
|
(CHARACTER O 76 (comment latticetop)
|
|
(CHARWD R 777)
|
|
(CHARHT R 668)
|
|
)
|
|
(CHARACTER O 77 (comment perpendicular)
|
|
(CHARWD R 777)
|
|
(CHARHT R 668)
|
|
)
|
|
(CHARACTER O 100 (comment aleph)
|
|
(CHARWD R 611)
|
|
(CHARHT R 693)
|
|
)
|
|
(CHARACTER C A
|
|
(CHARWD R 798)
|
|
(CHARHT R 722)
|
|
(CHARDP R 50)
|
|
)
|
|
(CHARACTER C B
|
|
(CHARWD R 656)
|
|
(CHARHT R 706)
|
|
(CHARDP R 22)
|
|
(CHARIC R 9)
|
|
)
|
|
(CHARACTER C C
|
|
(CHARWD R 526)
|
|
(CHARHT R 705)
|
|
(CHARDP R 24)
|
|
(CHARIC R 8)
|
|
)
|
|
(CHARACTER C D
|
|
(CHARWD R 771)
|
|
(CHARHT R 683)
|
|
)
|
|
(CHARACTER C E
|
|
(CHARWD R 527)
|
|
(CHARHT R 705)
|
|
(CHARDP R 22)
|
|
(CHARIC R 38)
|
|
)
|
|
(CHARACTER C F
|
|
(CHARWD R 719)
|
|
(CHARHT R 685)
|
|
(CHARDP R 32)
|
|
(CHARIC R 111)
|
|
)
|
|
(CHARACTER C G
|
|
(CHARWD R 594)
|
|
(CHARHT R 705)
|
|
(CHARDP R 119)
|
|
(CHARIC R 7)
|
|
)
|
|
(CHARACTER C H
|
|
(CHARWD R 844)
|
|
(CHARHT R 683)
|
|
(CHARDP R 49)
|
|
)
|
|
(CHARACTER C I
|
|
(CHARWD R 544)
|
|
(CHARHT R 683)
|
|
(CHARIC R 91)
|
|
)
|
|
(CHARACTER C J
|
|
(CHARWD R 677)
|
|
(CHARHT R 683)
|
|
(CHARDP R 119)
|
|
(CHARIC R 163)
|
|
)
|
|
(CHARACTER C K
|
|
(CHARWD R 761)
|
|
(CHARHT R 705)
|
|
(CHARDP R 22)
|
|
)
|
|
(CHARACTER C L
|
|
(CHARWD R 689)
|
|
(CHARHT R 705)
|
|
(CHARDP R 22)
|
|
)
|
|
(CHARACTER C M
|
|
(CHARWD R 1200)
|
|
(CHARHT R 705)
|
|
(CHARDP R 50)
|
|
)
|
|
(CHARACTER C N
|
|
(CHARWD R 820)
|
|
(CHARHT R 775)
|
|
(CHARDP R 50)
|
|
(CHARIC R 158)
|
|
)
|
|
(CHARACTER C O
|
|
(CHARWD R 796)
|
|
(CHARHT R 705)
|
|
(CHARDP R 22)
|
|
)
|
|
(CHARACTER C P
|
|
(CHARWD R 695)
|
|
(CHARHT R 683)
|
|
(CHARDP R 50)
|
|
(CHARIC R 38)
|
|
)
|
|
(CHARACTER C Q
|
|
(CHARWD R 816)
|
|
(CHARHT R 705)
|
|
(CHARDP R 124)
|
|
)
|
|
(CHARACTER C R
|
|
(CHARWD R 847)
|
|
(CHARHT R 683)
|
|
(CHARDP R 22)
|
|
)
|
|
(CHARACTER C S
|
|
(CHARWD R 605)
|
|
(CHARHT R 705)
|
|
(CHARDP R 22)
|
|
(CHARIC R 37)
|
|
)
|
|
(CHARACTER C T
|
|
(CHARWD R 544)
|
|
(CHARHT R 717)
|
|
(CHARDP R 68)
|
|
(CHARIC R 290)
|
|
)
|
|
(CHARACTER C U
|
|
(CHARWD R 625)
|
|
(CHARHT R 683)
|
|
(CHARDP R 28)
|
|
(CHARIC R 63)
|
|
)
|
|
(CHARACTER C V
|
|
(CHARWD R 612)
|
|
(CHARHT R 683)
|
|
(CHARDP R 45)
|
|
(CHARIC R 48)
|
|
)
|
|
(CHARACTER C W
|
|
(CHARWD R 987)
|
|
(CHARHT R 683)
|
|
(CHARDP R 45)
|
|
(CHARIC R 49)
|
|
)
|
|
(CHARACTER C X
|
|
(CHARWD R 713)
|
|
(CHARHT R 683)
|
|
(CHARIC R 95)
|
|
)
|
|
(CHARACTER C Y
|
|
(CHARWD R 668)
|
|
(CHARHT R 683)
|
|
(CHARDP R 135)
|
|
(CHARIC R 49)
|
|
)
|
|
(CHARACTER C Z
|
|
(CHARWD R 724)
|
|
(CHARHT R 683)
|
|
(CHARIC R 43)
|
|
)
|
|
(CHARACTER O 133 (comment union)
|
|
(CHARWD R 666)
|
|
(CHARHT R 598)
|
|
(CHARDP R 22)
|
|
)
|
|
(CHARACTER O 134 (comment intersection)
|
|
(CHARWD R 666)
|
|
(CHARHT R 598)
|
|
(CHARDP R 22)
|
|
)
|
|
(CHARACTER O 135 (comment unionmulti)
|
|
(CHARWD R 666)
|
|
(CHARHT R 598)
|
|
(CHARDP R 22)
|
|
)
|
|
(CHARACTER O 136 (comment logicaland)
|
|
(CHARWD R 666)
|
|
(CHARHT R 598)
|
|
(CHARDP R 22)
|
|
)
|
|
(CHARACTER O 137 (comment logicalor)
|
|
(CHARWD R 666)
|
|
(CHARHT R 598)
|
|
(CHARDP R 22)
|
|
)
|
|
(CHARACTER O 140 (comment turnstileleft)
|
|
(CHARWD R 611)
|
|
(CHARHT R 694)
|
|
)
|
|
(CHARACTER C a
|
|
(CHARWD R 611)
|
|
(CHARHT R 694)
|
|
)
|
|
(CHARACTER C b
|
|
(CHARWD R 444)
|
|
(CHARHT R 750)
|
|
(CHARDP R 250)
|
|
)
|
|
(CHARACTER C c
|
|
(CHARWD R 444)
|
|
(CHARHT R 750)
|
|
(CHARDP R 250)
|
|
)
|
|
(CHARACTER C d
|
|
(CHARWD R 444)
|
|
(CHARHT R 750)
|
|
(CHARDP R 250)
|
|
)
|
|
(CHARACTER C e
|
|
(CHARWD R 444)
|
|
(CHARHT R 750)
|
|
(CHARDP R 250)
|
|
)
|
|
(CHARACTER C f
|
|
(CHARWD R 500)
|
|
(CHARHT R 750)
|
|
(CHARDP R 250)
|
|
)
|
|
(CHARACTER C g
|
|
(CHARWD R 500)
|
|
(CHARHT R 750)
|
|
(CHARDP R 250)
|
|
)
|
|
(CHARACTER C h
|
|
(CHARWD R 388)
|
|
(CHARHT R 750)
|
|
(CHARDP R 250)
|
|
)
|
|
(CHARACTER C i
|
|
(CHARWD R 388)
|
|
(CHARHT R 750)
|
|
(CHARDP R 250)
|
|
)
|
|
(CHARACTER C j
|
|
(CHARWD R 277)
|
|
(CHARHT R 750)
|
|
(CHARDP R 250)
|
|
)
|
|
(CHARACTER C k
|
|
(CHARWD R 500)
|
|
(CHARHT R 750)
|
|
(CHARDP R 250)
|
|
)
|
|
(CHARACTER C l
|
|
(CHARWD R 500)
|
|
(CHARHT R 771)
|
|
(CHARDP R 271)
|
|
)
|
|
(CHARACTER C m
|
|
(CHARWD R 611)
|
|
(CHARHT R 771)
|
|
(CHARDP R 271)
|
|
)
|
|
(CHARACTER C n
|
|
(CHARWD R 500)
|
|
(CHARHT R 750)
|
|
(CHARDP R 250)
|
|
)
|
|
(CHARACTER C o
|
|
(CHARWD R 277)
|
|
(CHARHT R 583)
|
|
(CHARDP R 83)
|
|
)
|
|
(CHARACTER C p
|
|
(CHARWD R 833)
|
|
(CHARHT R 40)
|
|
(CHARDP R 960)
|
|
(CHARIC R 20)
|
|
)
|
|
(CHARACTER C q
|
|
(CHARWD R 750)
|
|
(CHARHT R 683)
|
|
)
|
|
(CHARACTER C r
|
|
(CHARWD R 833)
|
|
(CHARHT R 683)
|
|
(CHARDP R 33)
|
|
)
|
|
(CHARACTER C s
|
|
(CHARWD R 416)
|
|
(CHARHT R 716)
|
|
(CHARDP R 216)
|
|
(CHARIC R 56)
|
|
)
|
|
(CHARACTER C t
|
|
(CHARWD R 666)
|
|
(CHARHT R 598)
|
|
)
|
|
(CHARACTER C u
|
|
(CHARWD R 666)
|
|
(CHARHT R 598)
|
|
)
|
|
(CHARACTER C v
|
|
(CHARWD R 777)
|
|
(CHARHT R 636)
|
|
(CHARDP R 137)
|
|
)
|
|
(CHARACTER C w
|
|
(CHARWD R 777)
|
|
(CHARHT R 636)
|
|
(CHARDP R 137)
|
|
)
|
|
(CHARACTER C x
|
|
(CHARWD R 444)
|
|
(CHARHT R 705)
|
|
(CHARDP R 205)
|
|
)
|
|
(CHARACTER C y
|
|
(CHARWD R 444)
|
|
(CHARHT R 705)
|
|
(CHARDP R 216)
|
|
)
|
|
(CHARACTER C z
|
|
(CHARWD R 444)
|
|
(CHARHT R 705)
|
|
(CHARDP R 205)
|
|
)
|
|
(CHARACTER O 173 (comment paragraph)
|
|
(CHARWD R 611)
|
|
(CHARHT R 694)
|
|
(CHARDP R 194)
|
|
)
|
|
(CHARACTER O 174 (comment club)
|
|
(CHARWD R 777)
|
|
(CHARHT R 727)
|
|
(CHARDP R 130)
|
|
)
|
|
(CHARACTER O 175 (comment diamond)
|
|
(CHARWD R 777)
|
|
(CHARHT R 727)
|
|
(CHARDP R 163)
|
|
)
|
|
(CHARACTER O 176 (comment heart)
|
|
(CHARWD R 777)
|
|
(CHARHT R 716)
|
|
(CHARDP R 33)
|
|
)
|
|
(CHARACTER O 177 (comment spade)
|
|
(CHARWD R 777)
|
|
(CHARHT R 727)
|
|
(CHARDP R 130)
|
|
)
|
|
(CHARACTER O 200 (comment arrowleft)
|
|
(CHARWD R 1000)
|
|
(CHARHT R 511)
|
|
(CHARDP R 11)
|
|
)
|
|
(CHARACTER O 240 (comment space)
|
|
(CHARWD R 333)
|
|
)
|
|
(CHARACTER O 241 (comment minus)
|
|
(CHARWD R 777)
|
|
(CHARHT R 270)
|
|
)
|
|
(CHARACTER O 242 (comment periodcentered)
|
|
(CHARWD R 277)
|
|
(CHARHT R 303)
|
|
)
|
|
(CHARACTER O 243 (comment multiply)
|
|
(CHARWD R 777)
|
|
(CHARHT R 491)
|
|
)
|
|
(CHARACTER O 244 (comment asteriskmath)
|
|
(CHARWD R 500)
|
|
(CHARHT R 465)
|
|
)
|
|
(CHARACTER O 245 (comment divide)
|
|
(CHARWD R 777)
|
|
(CHARHT R 529)
|
|
(CHARDP R 29)
|
|
)
|
|
(CHARACTER O 246 (comment diamondmath)
|
|
(CHARWD R 500)
|
|
(CHARHT R 488)
|
|
)
|
|
(CHARACTER O 247 (comment plusminus)
|
|
(CHARWD R 777)
|
|
(CHARHT R 666)
|
|
)
|
|
(CHARACTER O 250 (comment minusplus)
|
|
(CHARWD R 777)
|
|
(CHARHT R 500)
|
|
(CHARDP R 166)
|
|
)
|
|
(CHARACTER O 251 (comment circleplus)
|
|
(CHARWD R 777)
|
|
(CHARHT R 583)
|
|
(CHARDP R 83)
|
|
)
|
|
(CHARACTER O 252 (comment circleminus)
|
|
(CHARWD R 777)
|
|
(CHARHT R 583)
|
|
(CHARDP R 83)
|
|
)
|
|
(CHARACTER O 255 (comment circlemultiply)
|
|
(CHARWD R 777)
|
|
(CHARHT R 583)
|
|
(CHARDP R 83)
|
|
)
|
|
(CHARACTER O 256 (comment circledivide)
|
|
(CHARWD R 777)
|
|
(CHARHT R 583)
|
|
(CHARDP R 83)
|
|
)
|
|
(CHARACTER O 257 (comment circledot)
|
|
(CHARWD R 777)
|
|
(CHARHT R 583)
|
|
(CHARDP R 83)
|
|
)
|
|
(CHARACTER O 260 (comment circlecopyrt)
|
|
(CHARWD R 1000)
|
|
(CHARHT R 716)
|
|
(CHARDP R 216)
|
|
)
|
|
(CHARACTER O 261 (comment openbullet)
|
|
(CHARWD R 500)
|
|
(CHARHT R 444)
|
|
)
|
|
(CHARACTER O 262 (comment bullet)
|
|
(CHARWD R 500)
|
|
(CHARHT R 444)
|
|
)
|
|
(CHARACTER O 263 (comment equivasymptotic)
|
|
(CHARWD R 777)
|
|
(CHARHT R 484)
|
|
)
|
|
(CHARACTER O 264 (comment equivalence)
|
|
(CHARWD R 777)
|
|
(CHARHT R 464)
|
|
)
|
|
(CHARACTER O 265 (comment reflexsubset)
|
|
(CHARWD R 777)
|
|
(CHARHT R 636)
|
|
(CHARDP R 137)
|
|
)
|
|
(CHARACTER O 266 (comment reflexsuperset)
|
|
(CHARWD R 777)
|
|
(CHARHT R 636)
|
|
(CHARDP R 137)
|
|
)
|
|
(CHARACTER O 267 (comment lessequal)
|
|
(CHARWD R 777)
|
|
(CHARHT R 636)
|
|
(CHARDP R 137)
|
|
)
|
|
(CHARACTER O 270 (comment greaterequal)
|
|
(CHARWD R 777)
|
|
(CHARHT R 636)
|
|
(CHARDP R 137)
|
|
)
|
|
(CHARACTER O 271 (comment precedesequal)
|
|
(CHARWD R 777)
|
|
(CHARHT R 636)
|
|
(CHARDP R 137)
|
|
)
|
|
(CHARACTER O 272 (comment followsequal)
|
|
(CHARWD R 777)
|
|
(CHARHT R 636)
|
|
(CHARDP R 137)
|
|
)
|
|
(CHARACTER O 273 (comment similar)
|
|
(CHARWD R 777)
|
|
(CHARHT R 367)
|
|
)
|
|
(CHARACTER O 274 (comment approxequal)
|
|
(CHARWD R 777)
|
|
(CHARHT R 483)
|
|
)
|
|
(CHARACTER O 275 (comment propersubset)
|
|
(CHARWD R 777)
|
|
(CHARHT R 540)
|
|
(CHARDP R 40)
|
|
)
|
|
(CHARACTER O 276 (comment propersuperset)
|
|
(CHARWD R 777)
|
|
(CHARHT R 540)
|
|
(CHARDP R 40)
|
|
)
|
|
(CHARACTER O 277 (comment lessmuch)
|
|
(CHARWD R 1000)
|
|
(CHARHT R 566)
|
|
(CHARDP R 66)
|
|
)
|
|
(CHARACTER O 300 (comment greatermuch)
|
|
(CHARWD R 1000)
|
|
(CHARHT R 566)
|
|
(CHARDP R 66)
|
|
)
|
|
(CHARACTER O 301 (comment precedes)
|
|
(CHARWD R 777)
|
|
(CHARHT R 539)
|
|
(CHARDP R 40)
|
|
)
|
|
(CHARACTER O 302 (comment follows)
|
|
(CHARWD R 777)
|
|
(CHARHT R 539)
|
|
(CHARDP R 40)
|
|
)
|
|
(CHARACTER O 303 (comment arrowleft)
|
|
(CHARWD R 1000)
|
|
(CHARHT R 511)
|
|
(CHARDP R 11)
|
|
)
|
|
(CHARACTER O 304 (comment spade)
|
|
(CHARWD R 777)
|
|
(CHARHT R 727)
|
|
(CHARDP R 130)
|
|
)
|