[Squeak-ev] [Q] Sonderzeichen

Chris Burkert chris at chrisburkert.de
Die Jan 13 11:16:19 UTC 2004


Hi,

ich versuche gerade die untenstehende HtmlEscapeTable des 
SmallWiki zu portieren (wird in Squeak nicht korrekt angezeigt). 
Jedoch kann Squeak die meisten Sonderzeichen nicht und somit 
wird, wenn ich einen Text, mit z.B. einem Yen Zeichen, escapen 
will, kein ¥ eingefgt, sondern ein ´, was eigentlich 
ein Akut ist [siehe auch 1]. Fr das Yen Zeichen wird ein Bullet 
(ein ausgemalter Kreis) angezeigt.

Ich wei das es Umlaut Untersttzung gibt. Gibt es das auch fr 
andere Zeichen als nur Umlaute? Gibt es andere Ideen um das 
Problem zu lsen?

defaultHtmlEscapeTable
	^(Dictionary new)
		at: $ put: '¡';
		at: $ put: '¢';
		at: $ put: '£';
		at: $ put: '¤';
		at: $ put: '¥';
		at: $ put: '¦';
		at: $ put: '§';
		at: $ put: '¨';
		at: $ put: '©';
		at: $ put: 'ª';
		at: $ put: '«';
		at: $ put: '¬';
		at: $  put: '­';
		at: $ put: '®';
		at: $ put: '¯';
		at: $ put: '°';
		at: $ put: '±';
		at: $ put: '²';
		at: $ put: '³';
		at: $ put: '´';
		at: $ put: 'µ';
		at: $ put: '¶';
		at: $ put: '·';
		at: $ put: '¸';
		at: $ put: '¹';
		at: $ put: 'º';
		at: $ put: '»';
		at: $ put: '¼';
		at: $ put: '½';
		at: $ put: '¾';
		at: $ put: '¿';
		at: $ put: 'À';
		at: $ put: 'Á';
		at: $ put: 'Â';
		at: $ put: 'Ã';
		at: $ put: 'Ä';
		at: $ put: 'Å';
		at: $ put: 'Æ';
		at: $ put: 'Ç';
		at: $ put: 'È';
		at: $ put: 'É';
		at: $ put: 'Ê';
		at: $ put: 'Ë';
		at: $ put: 'Ì';
		at: $ put: 'Í';
		at: $ put: 'Î';
		at: $ put: 'Ï';
		at: $ put: 'Ð';
		at: $ put: 'Ñ';
		at: $ put: 'Ò';
		at: $ put: 'Ó';
		at: $ put: 'Ô';
		at: $ put: 'Õ';
		at: $ put: 'Ö';
		at: $ put: '×';
		at: $ put: 'Ø';
		at: $ put: 'Ù';
		at: $ put: 'Ú';
		at: $ put: 'Û';
		at: $ put: 'Ü';
		at: $ put: 'Ý';
		at: $ put: 'Þ';
		at: $ put: 'ß';
		at: $ put: 'à';
		at: $ put: 'á';
		at: $ put: 'â';
		at: $ put: 'ã';
		at: $ put: 'ä';
		at: $ put: 'å';
		at: $ put: 'æ';
		at: $ put: 'ç';
		at: $ put: 'è';
		at: $ put: 'é';
		at: $ put: 'ê';
		at: $ put: 'ë';
		at: $ put: 'ì';
		at: $ put: 'í';
		at: $ put: 'î';
		at: $ put: 'ï';
		at: $ put: 'ð';
		at: $ put: 'ñ';
		at: $ put: 'ò';
		at: $ put: 'ó';
		at: $ put: 'ô';
		at: $ put: 'õ';
		at: $ put: 'ö';
		at: $ put: '÷';
		at: $ put: 'ø';
		at: $ put: 'ù';
		at: $ put: 'ú';
		at: $ put: 'û';
		at: $ put: 'ü';
		at: $ put: 'ý';
		at: $ put: 'þ';
		at: $ put: 'ÿ';
		yourself

Regards
            Chris Burkert

1: http://www.weihenstephan.org/orte/moosburg/design/apo.html
-- 
http://www.chrisburkert.de/