[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: TeX <-> Unicode mapping
Den man, 11 okt 1999 skrev du:
> On 10-Oct-99 Markus Kuhn wrote:
...
> Another query I have is to do with window's wonderful wingding font, is there a
> nice table hiding somewhere to map this to unicode chars, or are they completely
> arbitrary drawings (what I suspect) that do not exist anywhere else in the known
> universe, in which case for the html conversion I can just give up and spit out
> graphics in their place.
What do these glyphs look like? Is it like the the dingbats?
> The final thing that bothers me is the windows symbol font, surely I can map
> these chars to unicode chars ?, in the ftp.unicode.org site I cant find a
> premade mapping table, am i missing something here ?
Can't you just use the normal greek fonts in 0391-03F3 ?
I have tried to make such a mapping table, but I don't if it's correct. Please
let me know if it is wrong:
#
# Name: Adobe Symbol font to Unicode
# Unicode version: 3.0
# Table version: 0.1
# Table format: Format A
# Date: 14 October 1999
# Author: Birger Langkjer <birger.langkjer@image.dk>
#
# General notes:
#
# Snarfed from a 'ISO-8859-1 to Unicode' table, this table tries
# to convert the 'Symbol' font to Unicode characters. No warranty.
# Share and enjoy.
#
# Format: Three tab-separated columns
# Column #1 is the symbol glyphs code (in hex as 0xXX)
# Column #2 is the Unicode (in hex as 0xXXXX)
# Column #3 the Unicode name (follows a comment sign, '#')
#
# Any comments or problems, contact <birger.langkjer@image.dk>
#
0x20 0x0020 # SPACE
0x21 0x0021 # EXCLAMATION MARK
0x22 0x2200 # UNIVERSAL
0x23 0x0023 # NUMBER SIGN
0x24 0x2203 # EXISTENTIAL
0x25 0x0025 # PERCENT SIGN
0x26 0x0026 # AMPERSAND
0x27 0x220D #
0x28 0x0028 # LEFT PARENTHESIS
0x29 0x0029 # RIGHT PARENTHESIS
0x2A 0x002A # ASTERISK
0x2B 0x002B # PLUS SIGN
0x2C 0x002C # COMMA
0x2D 0x002D # HYPHEN-MINUS
0x2E 0x002E # FULL STOP
0x2F 0x002F # SOLIDUS
0x30 0x0030 # DIGIT ZERO
0x31 0x0031 # DIGIT ONE
0x32 0x0032 # DIGIT TWO
0x33 0x0033 # DIGIT THREE
0x34 0x0034 # DIGIT FOUR
0x35 0x0035 # DIGIT FIVE
0x36 0x0036 # DIGIT SIX
0x37 0x0037 # DIGIT SEVEN
0x38 0x0038 # DIGIT EIGHT
0x39 0x0039 # DIGIT NINE
0x3A 0x003A # COLON
0x3B 0x003B # SEMICOLON
0x3C 0x003C # LESS-THAN SIGN
0x3D 0x003D # EQUALS SIGN
0x3E 0x003E # GREATER-THAN SIGN
0x3F 0x003F # QUESTION MARK
0x40 0x2245 # CONGRUENT
0x41 0x0391 # GREEK CAPITAL LETTER ALPHA
0x42 0x0392 # GREEK CAPITAL LETTER BETA
0x43 0x03A7 # GREEK CAPITAL LETTER CHI
0x44 0x0394 # GREEK CAPITAL LETTER DELTA
0x45 0x0395 # GREEK CAPITAL LETTER EPSILON
0x46 0x03A6 # GREEK CAPITAL LETTER PHI
0x47 0x0393 # GREEK CAPITAL LETTER GAMMA
0x48 0x0397 # GREEK CAPITAL LETTER ETA
0x49 0x0399 # GREEK CAPITAL LETTER IOTA
0x4A 0x03D1 # GREEK SMALL LETTER THETA1 (OLD FASHIONED STYLE)
0x4B 0x039A # GREEK CAPITAL LETTER KAPPA
0x4C 0x039B # GREEK CAPITAL LETTER LAMBDA
0x4D 0x039C # GREEK CAPITAL LETTER MU
0x4E 0x039D # GREEK CAPITAL LETTER NU
0x4F 0x039F # GREEK CAPITAL LETTER OMICRON
0x50 0x03A0 # GREEK CAPITAL LETTER PI
0x51 0x0398 # GREEK CAPITAL LETTER THETA
0x52 0x03A1 # GREEK CAPITAL LETTER RHO
0x53 0x03A3 # GREEK CAPITAL LETTER SIGMA
0x54 0x03A4 # GREEK CAPITAL LETTER TAU
0x55 0x03A5 # GREEK CAPITAL LETTER UPSILON
0x56 0x03C2 # GREEK SMALL LETTER SIGMA1
0x57 0x03A9 # GREEK CAPITAL LETTER OMEGA
0x58 0x039E # GREEK CAPITAL LETTER XI
0x59 0x03A8 # GREEK CAPITAL LETTER PSI
0x5A 0x0396 # GREEK CAPITAL LETTER ZETA
0x5B 0x005B # LEFT SQUARE BRACKET
0x5C 0x2234 # THEREFORE (MATH SYMBOL)
0x5D 0x005D # RIGHT SQUARE BRACKET
0x5E 0x22A5 # PERPENDICULAR (MATH)
0x5F 0x005F # LOW LINE
0x60 0x00AF # MACRON (OR: 203E)
0x61 0x03B1 # GREEK SMALL LETTER ALPHA
0x62 0x03B2 # GREEK SMALL LETTER BETA
0x63 0x03C7 # GREEK SMALL LETTER CHI
0x64 0x03B4 # GREEK SMALL LETTER DELTA
0x65 0x03B5 # GREEK SMALL LETTER EPSILON
0x66 0x03D5 # GREEK SMALL LETTER PHI1
0x67 0x03B3 # GRREK SMALL LETTER GAMMA
0x68 0x03B7 # GREEK SMALL LETTER ETA
0x69 0x03B9 # GREEK SMALL LETTER IOTA
0x6A 0x03C6 # GREEK SMALL LETTER PHI
0x6B 0x03BA # GREEK SMALL LETTER KAPPA
0x6C 0x03BB # GREEK SMALL LETTER LAMBDA
0x6D 0x03BC # GREEK SMALL LETTER MU
0x6E 0x03BD # GREEK SMALL LETTER NU
0x6F 0x03BF # GREEK SMALL LETTER OMICRON
0x70 0x03C0 # GREEK SMALL LETTER PI
0x71 0x03B8 # GREEK SMALL LETTER THETA
0x72 0x03C1 # GREEK SMALL LETTER RHO
0x73 0x03C3 # GREEK SMALL LETTER SIGMA
0x74 0x03C4 # GREEK SMALL LETTER TAU
0x75 0x03C5 # GREEK SMALL LETTER UPSILON
0x76 0x03D6 # GREEK SMALL LETTER OMEGA1
0x77 0x03C9 # GREEK SMALL LETTER OMEGA
0x78 0x03BE # GREEK SMALL LETTER XI
0x79 0x03C8 # GREEK SMALL LETTER PSI
0x7A 0x03B6 # GREEK SMALL LETTER ZETA
0x7B 0x007B # LEFT CURLY BRACKET
0x7C 0x007C # VERTICAL LINE
0x7D 0x007D # RIGHT CURLY BRACKET
0x7E 0x007E # TILDE
0xA0 0x00A0 # NO-BREAK SPACE
0xA1 0x03D2 # GREEK SMALL LETTER UPSILON1 (???)
0xA2 0x0384 # GREEK TONOS (???)
0xA3 0x2264 # LESSEQUAL (???)
0xA4 0x002F # SLASH
0xA5 0x221E # INFINITY
0xA6 0x00A6 # (???)
0xA7 0x2663 # CLUB
0xA8 0x2666 # DIAMOND
0xA9 0x2665 # HEART
0xAA 0x2660 # SPADE
0xAB 0x2194 # ARROWBOTH
0xAC 0x2190 # ARROWLEFT
0xAD 0x2191 # ARROWUP
0xAE 0x2192 # ARROWLEFT
0xAF 0x2193 # ARROWDOWN
0xB0 0x00B0 # DEGREE SIGN
0xB1 0x00B1 # PLUS-MINUS SIGN
0xB2 0x02BA # (???)
0xB3 0x2265 # GREATEREQUAL
0xB4 0x00D7 # MULTIPLY
0xB5 0x221D # PROPROTIONAL
0xB6 0x2202 # PARTIALDIFF
0xB7 0x00B7 # PERIODCENTERED
0xB8 0x00F7 # DIVIDE
0xB9 0x2260 # NOTEQUAL (OR: 001D ???)
0xBA 0x2261 # EQUIVALENCE
0xBB 0x2248 # APPROXEQUAL
0xBC 0x2026 # ELLIPSIS
0xBD 0x2502 # SF110000 (OR: 0019)
0xBE 0x2500 # SF100000 (OR: 0011)
0xBF 0x21B1 # UNI21B1
0xC0 0x2135 # ALEPH
0xC1 0x2111 # IFRAKTUR
0xC2 0x211C # RFRAKTUR
0xC3 0x2118 # WEIERSTRASS
0xC4 0x2297 # CIRCLEMULTIPLY
0xC5 0x2295 # CIRCLEPLUS
0xC6 0x2298 # UNI2298
0xC7 0x2229 # INTERSECTION
0xC8 0x222A # UNION
0xC9 0x2283 # PROPERSUPERSET
0xCA 0x2287 # REFLEXSUPERSET
0xCB 0x2284 # NOTSUBSET
0xCC 0x2282 # PROPERSUBSET
0xCD 0x2286 # REFLEXSUBSET
0xCE 0x2208 # ELEMENT
0xCF 0x2208 # NOTELEMENT
0xD0 0x2220 # ANGLE
0xD1 0x2207 # GRADIENT
0xD2 0x00AE # REGISTERED
0xD3 0x00A9 # COPYRIGHT
0xD4 0x2122 # TRADEMARK
0xD5 0x220F # PRODUCT
0xD6 0x221A # RADICAL
0xD7 0x00B7 # PERIODCENTRERED
0xD8 0x00AC # LOGICALNOT
0xD9 0x2227 # LOGICALAND
0xDA 0x2228 # LOGICALOR
0xDB 0x21D4 # ARROWDBLBOTH
0xDC 0x21D0 # ARROWDBLLEFT
0xDD 0x21D1 # ARROWDBLUP
0xDE 0x21D2 # ARROWDBLRIGHT
0xDF 0x21D3 # ARROWDBLDOWN
0xE0 0x2662 # WHITE CLUB
0xE1 0x2329 # ANGLELEFT
0xE2 0x00AE # REGISTRERED
0xE3 0x00A9 # COPYRIGHT
0xE4 0x2122 # TRADEMARK
0xE5 0x2211 # SUMMATION
0xE6 0x00E6 #
0xE7 0x00E7 #
0xE8 0x00E8 #
0xE9 0x2308 #
0xEA 0x00EA #
0xEB 0x230A #
0xEC 0x2320 # INTEGRALTP
0xED 0x00ED #
0xEE 0x00EE #
0xEF 0x00EF #
0xF0 0x00F0 #
0xF1 0x232A # ANGLERIGHT
0xF2 0x222B # INTEGRAL
0xF3 0x2320 # INTEGRALTP
0xF4 0x00F4 #
0xF5 0x2321 # INTEGRALBT
0xF6 0x00F6 #
0xF7 0x00F7 #
0xF8 0x00F8 #
0xF9 0x2309 #
0xFA 0x00FA #
0xFB 0x230B #
0xFC 0x2309 #
0xFD 0x00FD #
0xFE 0x2321 # INTEGRALBT
0xFF 0x00FF #
--
Med venlig hilsen/Best regards
Birger Langkjer
http://members.xoom.com/langkjer
-
Linux-UTF8: i18n of Linux on all levels
Archive: http://mail.nl.linux.org/lists/