[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/