Looking For

Math4 Font

Math4 Encoding

Font-family: Math4
Character Map:

Screenshot, and Encoding result generated by encode.pl

Copyright: © 1996, 1997 Wolfram Research. Data © 1996, 1997 Glenda de Guzman.
Availability:  
Issues:
  • There are seemingly redundant glyphs (e.g., 0x43 and 0x55, 0x45 and 0x64, the 'hooks') but these have different spacing/lbearing. For some lbearing = 0, while lbearing > 0 for others. We retained those with lbearing > 0 which might be better on the web/screen.
  • Pieces intended for arrows with barbs have a subtle spacing depending on the side of the barb (left/right/up/down).
  • Many kinds of extensible arrows can be defined by combining the parts. The MathFont Property File is hand-tuned to include additional combinations not listed here.

  • 
     0x20  0x0020  #Space
     0x21  0x21E5  #Rightwards arrow to bar
     0x22  0x21A4  #Leftwards arrow from bar
     0x23  0x21A6  #Rightwards arrow from bar
     0x24  0x2912  #UPWARDS ARROW TO BAR, UpArrowBar
     0x25  0x2913  #DOWNWARDS ARROW TO BAR, DownArrowBar
     0x26  0x21A5  #Upwards arrow from bar
     0x27  0x21A7  #Downwards arrow from bar
     0x28  0x2952  #LEFTWARDS HARPOON WITH BARB UP TO BAR, LeftVectorBar
     0x29  0x2953  #RIGHTWARDS HARPOON WITH BARB UP TO BAR , RightVectorBar
     0x2A  0x2956  #LEFTWARDS HARPOON WITH BARB DOWN TO BAR, DownLeftVectorBar
     0x2B  0x2957  #RIGHTWARDS HARPOON WITH BARB DOWN TO BAR, DownRightVectorBar
     0x2C  0x295A  #LEFTWARDS HARPOON WITH BARB UP FROM BAR, LeftTeeVector
     0x2D  0x295B  #RIGHTWARDS HARPOON WITH BARB UP FROM BAR, RightTeeVector
     0x2E  0x295E  #LEFTWARDS HARPOON WITH BARB DOWN FROM BAR, DownLeftTeeVector
     0x2F  0x295F  #RIGHTWARDS HARPOON WITH BARB DOWN FROM BAR, DownRightTeeVector
    
     0x30  0x21BC  #Left harpoon (barb up)
     0x31  0x21C0  #Right harpoon (barb up)
     0x32  0x294E  #LEFT BARB UP RIGHT BARB UP HARPOON, LeftRightVector
     0x33  0x21BD  #Left harpoon (barb down)
     0x34  0x21C1  #Right harpoon (barb down)
     0x35  0x2950  #LEFT BARB DOWN RIGHT BARB DOWN HARPOON, DownLeftRightVector
     0x36  0x2951  #UP BARB LEFT DOWN BARB LEFT HARPOON, LeftUpDownVector
     0x37  0x294F  #UP BARB RIGHT DOWN BARB RIGHT HARPOON, RightUpDownVector
     0x38  0x2958  #UPWARDS HARPOON WITH BARB LEFT TO BAR, LeftUpVectorBar
     0x39  0x2959  #DOWNWARDS HARPOON WITH BARB LEFT TO BAR, LeftDownVectorBar
     0x3A  0x2954  #UPWARDS HARPOON WITH BARB RIGHT TO BAR , RightUpVectorBar
     0x3B  0x2955  #DOWNWARDS HARPOON WITH BARB RIGHT TO BAR, RightDownVectorBar
     0x3C  0x2960  #UPWARDS HARPOON WITH BARB LEFT FROM BAR, LeftUpTeeVector
     0x3D  0x2961  #DOWNWARDS HARPOON WITH BARB LEFT FROM BAR, LeftDownTeeVector
     0x3E  0x295C  #UPWARDS HARPOON WITH BARB RIGHT FROM BAR, RightUpTeeVector
     0x3F  0x295D  #DOWNWARDS HARPOON WITH BARB RIGHT FROM BAR, RightDownTeeVector
    
     0x40  0x21BF, 0x2960:T  #Up harpoon (barb left)
     0x41  0x2191:G, 0x2193:G
     0x42  0x21C3, 0x2961:B  #Down harpoon (barb left)
    -0x43  0x21BE  #Up harpoon (barb right) with lbearing = 0 - see also 0x55
    -0x44  #vertical extender for arrows with barb right and with lbearing = 0
    -0x45  0x21C2  #Down harpoon (barb right) with lbearing = 0 - see also 0x64
     0x46  0x21CC  #Right harpoon over left harpoon
     0x47  0x21CB  #Left harpoon over right harpoon
     0x48  0x21CC:L
     0x49  0x21CC:R
     0x4A  0x21CB:L
     0x4B  0x21CB:R
     0x4C  0x296E  #UPWARDS HARPOON WITH BARB LEFT BESIDE DOWNWARDS HARPOON WITH BARB RIGHT, udhar, UpEquilibrium
     0x4D  0x296F  #DOWNWARDS HARPOON WITH BARB LEFT BESIDE UPWARDS HARPOON WITH BARB RIGHT, duhar, ReverseUpEquilibrium
     0x4E  0x21A9  #Leftwards arrow with hook
     0x4F  0x21AA  #Rightwards arrow with hook
    
     0x50  0x2190, 0x2190:L  #LEFTWARDS ARROW, larr, leftarrow, LeftArrow
     0x51  0x2190:G, 0x2192:G, 0x2194:G, 0x21A4:G, 0x21A6:G
     0x52  0x21A4:R
     0x53  0x21A6:L
     0x54  0x2192  #RIGHTWARDS ARROW, rarr, rightarrow, RightArrow
     0x55  0x21BE  #see also 0x43 #UPWARDS HARPOON WITH BARB RIGHTWARDS , uharr, upharpoonright, RightUpVector
     0x56  0x21C4  #Rightwards arrow over leftwards arrow
     0x57  0x21C6  #Leftwards arrow over rightwards arrow
     0x58  0x21C4:L
     0x59  0x21C4:R
     0x5A  0x21C6:R
     0x5B  0x21C6:L
     0x5C  0x21C5  #Upwards arrow leftwards of downwards arrow
     0x5D  0x21F5  #DOWNWARDS ARROW LEFTWARDS OF UPWARDS ARROW, duarr, DownArrowUpArrow
     0x5E ?single line vertical extender
     0x5F ?single line horizontal extender
    
     0x60  0x2191, 0x2191:T, 0x21A5:T, 0x295C:T  #Upwards arrow
     0x61  0x21A5:B
     0x62  0x21A7:T
     0x63  0x2193, 0x2193:B, 0x21A7:B  #Downwards arrow
     0x64  0x21C2  #see also 0x45 #DOWNWARDS HARPOON WITH BARB RIGHTWARDS, dharr, RightDownVector, downharpoonright
     0x65  0x296E:B
     0x66  0x296E:G, 0x296F:G # double vertical extender for arrows with heads
     0x67  0x296F:T
     0x68  0x296E:T
     0x69  0x21C5:G, 0x21F5:G #vertical extender for arrows with barb left - MFPF: arrows with bars, \u2951.G, \u21BF.G, \u21C3.G ...
     0x6A  0x296F:B
     0x6B  0x21C5:B
     0x6C  0x21F5:T
     0x6D  0x21C5:T
     0x6E  0x21F5:B
     0x6F  0x21CC:G, 0x21CB:G, 0x21C4:G, 0x21C6:G #double horizontal extender of arrows with barb up and down
    
     0x70  0x23B4:0  #TOP SQUARE BRACKET, tbrk, OverBracket
     0x71  0x23B4:1
     0x72  0x23B4:2
     0x73  0x23B4:3
     0x74  0x23B4:L
     0x75  0x23B4:G
     0x76  0x23B4:R
     0x77 >PUA     #[Upwards arrowhead] SHORT UP ARROW 2303-FE00, ↑
     0x78 >PUA     #[Downwards arrowhead] SHORT DOWN ARROW 2304-FE00, ↓
     0x79 >PUA     #[Leftwards arrowhead] SHORT LEFT ARROW 2190-0FE00, ←
     0x7A >PUA     #[Rightwards arrowhead] SHORT RIGHT ARROW 2192-FE00, →
     0x7B  0x21E4  #Leftwards arrow to bar
     0x7C  0x2012  #EN DASH
     0x7D  0x2013  #EM DASH
     0x7E  0x2014  #HORIZONTAL BAR = QUOTATION DASH
     0x7F ?nbsp
    
     0x80  0x23B5:0  #BOTTOM SQUARE BRACKET, bbrk, UnderBracket
     0x81  0x23B5:1
     0x82  0x23B5:2
     0x83  0x23B5:3
     0x84  0x23B5:L
     0x85  0x23B5:G
     0x86  0x23B5:R
     0x87  0x2199:0  #South west arrow
     0x88  0x2196:0  #North west arrow
     0x89  0x2197:0  #North east arrow
     0x8A  0x2198:0  #South east arrow
     0x8B  0x2199:1  #South west arrow
     0x8C  0x2196:1  #North west arrow
     0x8D  0x2197:1  #North east arrow
     0x8E  0x2198:1  #South east arrow
     0x8F  0x231E  # downward left corner, ⌞ \llcorner
    
     0x90  0xFE35:0  #PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS, OverParenthesis
     0x91  0xFE35:1
     0x92  0xFE35:2
     0x93  0xFE35:3
     0x94  0xFE35:L
     0x95  0xFE35:G
     0x96  0xFE35:R
     0x97  0xFE37:0  #PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET, OverBrace
     0x98  0xFE37:1
     0x99  0xFE37:2
     0x9A  0xFE37:3
     0x9B  0xFE37:L
     0x9C  0xFE37:G
     0x9D  0xFE37:M
     0x9E  0xFE37:R
     0x9F  0x2035  #backprime - reverse prime, ‵
    
     0xA0  0xFE36:0  #PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS, UnderParenthesis
     0xA1  0xFE36:1
     0xA2  0xFE36:2
     0xA3  0xFE36:3
     0xA4  0xFE36:L
     0xA5  0xFE36:G
     0xA6  0xFE36:R
     0xA7  0xFE38:0  #PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET, UnderBrace
     0xA8  0xFE38:1
     0xA9  0xFE38:2
     0xAA  0xFE38:3
     0xAB  0xFE38:L
     0xAC  0xFE38:G
     0xAD  0xFE38:M
     0xAE  0xFE38:R
     0xAF  0x2032  #prime or minute, ′ 
    
     0xB0  0x0302:0  # hat
     0xB1  0x0302:1
     0xB2  0x0302:2
     0xB3  0x0302:3
     0xB4  0x2026  #Horizontal ellipsis
     0xB5  0x22EF  #Math-axis ellipsis
     0xB6  0x22EE  #Vertical ellipsis
     0xB7  0x22F0  #Up right diagonal ellipsis
     0xB8  0x22F1  #Down right diagonal ellipsis
    -0xB9  0x2026  #same as 0xB4 #Horizontal ellipsis
    -0xBA  0x22EF  #same as 0xB5 #Math-axis ellipsis
    -0xBB  0x22EE  #same as 0xB6 #Vertical ellipsis
     0xBC  0x0307  #Dot
     0xBD  0x00B7  #\cdotp
    -0xBE  0x2035  #Reversed prime
    -0xBF  0x2036  #Reversed double prime
    
     0xC0  0x02C7:0  #caron, Hacek
     0xC1  0x02C7:1
     0xC2  0x02C7:2
     0xC3  0x02C7:3
     0xC4  0x25B4  #BLACK UP-POINTING SMALL TRIANGLE, utrif, blacktriangle
     0xC5  0x25B8  #BLACK RIGHT-POINTING SMALL TRIANGLE, rtrif, blacktriangleright
     0xC6  0x25BE  #BLACK DOWN-POINTING SMALL TRIANGLE, dtrif, blacktriangledown
     0xC7  0x25C2  #BLACK LEFT-POINTING SMALL TRIANGLE, ltrif, blacktriangleleft
     0xC8  0x21A9:R  #hook (side:up) for left arrow #see also 0xC7 hook (side:down)?
     0xC9  0x21AA:L  #hook (side:up) for right arrow #see also 0xC6 hook (side:down)?
     0xCA ?non-breaking space
     0xCB  0x22A0  #Squared times
     0xCC  0x263A  #Smily
     0xCD ?        #Smily
     0xCE  0x2639  #Smily
     0xCF ?        #Smily
    
     0xD0 ?
    -0xD1  0x002F:0  #Forward slash (solidus)
    -0xD2  0x002F:1  #These are much smaller than those in Math2
    -0xD3  0x002F:2
    -0xD4  0x002F:3
    -0xD5  0x002F:4
     0xD6  0x25AA   #BLACK SMALL SQUARE, squf, squarf, blacksquare
     0xD7 ?      :R  #see also 0xC6 #hook (side:down) for left arrow? left harpoon?
     0xD8 ?      :L  #see also 0xC7 #hook (side:down) for right arrow? right harpoon?
     0xD9  Not/Applicable here
     0xDA  N/A
     0xDB  N/A
     0xDC  N/A
     0xDD  0x231A  #WATCH
     0xDE  0x0327  #COMBINING CEDILLA
     0xDF ?
    
     0xE0  Not/Applicable here
     0xE1  N/A
     0xE2  N/A
     0xE3  N/A
     0xE4  N/A
     0xE5  N/A
     0xE6  N/A
     0xE7  N/A
     0xE8  N/A
     0xE9  N/A
     0xEA  N/A
     0xEB  N/A
     0xEC  N/A
     0xED  0x2318  #PLACE OF INTEREST = COMMAND KEY
     0xEE  N/A
     0xEF  0x2423  #Space indicator
    
     0xF0  N/A
     0xF1  N/A
     0xF2  N/A
     0xF3  N/A
     0xF4  N/A
     0xF5  N/A
     0xF6  N/A
     0xF7  N/A
     0xF8  N/A
     0xF9  N/A
     0xFA  N/A
     0xFB  N/A
     0xFC ?      :B  #hook for up arrow? up harpoon?
     0xFD ?      :B  #hook for up arrow? up harpoon?
     0xFE ?      :T  #hook for down arrow? down harpoon?
     0xFF ?      :T  #hook for down arrow? down harpoon?