# buildup of this charactertable:
# character (in the first column) HTML Unicode description
# columns seperated by tabulators
# comments begin with #

# !text-only => only conversion from plain text (without tags) to HTML or from HTML to text
# !html-only => only conversion from HTML to text

# Characters in HTML 3.2

&	&amp;			And-sign				!text-only
"	&quot;			quotes					!text-only
<	&lt;			less than					!text-only
>	&gt;			greater than					!text-only
~	&tilde;		&#126;	tilde
^	&circ;		&#94;	Circumflex				
 	&nbsp;		&#160;	forced space				!html-only
¡	&iexcl;		&#161;	Inverted exclamation 
¢	&cent;		&#162;	Cent-sign
£	&pound;		&#163;	Pound-sign
¤	&curren;	&#164;	monetary-sign
¥	&yen;		&#165;	Yen-sign
¦	&brvbar;	&#166;	Broken bar 
§	&sect;		&#167;	paragraph-sign
¨	&uml;		&#168;	umlaut
©	&copy;		&#169;	copyright-sign
ª	&ordf;		&#170;	Feminine ordinal 
«	&laquo;		&#171;	left angle quotes  
¬	&not;		&#172;	Logical not sign
­	&shy;		&#173;	short dash				!html-only
®	&reg;		&#174;	Registered trademark 
¯	&macr;		&#175;	Spacing macron 
°	&deg;		&#176;	degree-sign
±	&plusmn;	&#177;	plus/minus-sign
²	&sup2;		&#178;	Superscript 2 
³	&sup3;		&#179;	Superscript 3 
´	&acute;		&#180;	Acute-sign		
µ	&micro;		&#181;	Micro-sign
¶	&para;		&#182;	paragraph-sign
·	&middot;	&#183;	Middle dot 
¸	&cedil;		&#184;	Spacing cedilla 
¹	&sup1;		&#185;	Superscript 1 
º	&ordm;		&#186;	Ordinal-sign masculine
»	&raquo;		&#187;	Right angle quotes 
¼	&frac14;	&#188;	One quarter 
½	&frac12;	&#189;	One half 
¾	&frac34;	&#190;	three quarters
¿	&iquest;	&#191;	reverse question mark
À	&Agrave;	&#192;	A with Accent grave
Á	&Aacute;	&#193;	A with Accent acute
Â	&Acirc;		&#194;	A with Circumflex
Ã	&Atilde;	&#195;	A with Tilde
Ä	&Auml;		&#196;	A Umlaut
Å	&Aring;		&#197;	A with circle
Æ	&AElig;		&#198;	AE ligature 
Ç	&Ccedil;	&#199;	C cedilla 
È	&Egrave;	&#200;	E with Accent grave
É	&Eacute;	&#201;	E with Accent acute
Ê	&Ecirc;		&#202;	E with Circumflex
Ë	&Euml;		&#203;	E Umlaut
Ì	&Igrave;	&#204;	I with Accent grave
Í	&Iacute;	&#205;	I with Accent acute
Î	&Icirc;		&#206;	I with Circumflex
Ï	&Iuml;		&#207;	I Umlaut
Ð	&ETH;		&#208;	Eth (icelandic)
Ñ	&Ntilde;	&#209;	N with Tilde
Ò	&Ograve;	&#210;	O with Accent grave
Ó	&Oacute;	&#211;	O with Accent acute
Ô	&Ocirc;		&#212;	O with Circumflex
Õ	&Otilde;	&#213;	O with Tilde
Ö	&Ouml;		&#214;	O Umlaut
×	&times;		&#215;	Multiplication sign 
Ø	&Oslash;	&#216;	O with slash
Ù	&Ugrave;	&#217;	U with Accent grave
Ú	&Uacute;	&#218;	U with Accent acute
Û	&Ucirc;		&#219;	U with Circumflex
Ü	&Uuml;		&#220;	U Umlaut
Ý	&Yacute;	&#221;	Y with Accent acute
Þ	&THORN;		&#222;	THORN (icelandic)
ß	&szlig;		&#223;	sharp s
à	&agrave;	&#224;	a with Accent grave
á	&aacute;	&#225;	a with Accent acute
â	&acirc;		&#226;	a with Circumflex
ã	&atilde;	&#227;	a with Tilde
ä	&auml;		&#228;	a Umlaut
å	&aring;		&#229;	a with circle
æ	&aelig;		&#230;	ae ligature 
ç	&ccedil;	&#231;	c cedilla 
è	&egrave;	&#232;	e with Accent grave
é	&eacute;	&#233;	e with Accent acute
ê	&ecirc;		&#234;	e with Circumflex
ë	&euml;		&#235;	e Umlaut
ì	&igrave;	&#236;	i with Accent grave
í	&iacute;	&#237;	i with Accent acute
î	&icirc;		&#238;	i with Circumflex
ï	&iuml;		&#239;	i Umlaut
ð	&eth;		&#240;	eth (icelandic)
ñ	&ntilde;	&#241;	n with Tilde
ò	&ograve;	&#242;	o with Accent grave
ó	&oacute;	&#243;	o with Accent acute
ô	&ocirc;		&#244;	o with Circumflex
õ	&otilde;	&#245;	o with Tilde
ö	&ouml;		&#246;	o Umlaut
÷	&divide;	&#247;	Division-sign
ø	&oslash;	&#248;	o with slash
ù	&ugrave;	&#249;	u with Accent grave
ú	&uacute;	&#250;	u with Accent acute
û	&ucirc;		&#251;	u with Circumflex
ü	&uuml;		&#252;	u Umlaut
ý	&yacute;	&#253;	y with Accent acute
þ	&thorn;		&#254;	thorn (icelandic)
ÿ	&yuml;		&#255;	y Umlaut

# characters in HTML 4.0

# Greek characters 

	&Alpha;		&#913;	Alpha					!html-only
	&Beta;		&#914;	Beta					!html-only
	&Gamma;		&#915;	Gamma
	&Delta;		&#916;	Delta
	&Epsilon;	&#917;	Epsilon					!html-only
	&Zeta;		&#918;	Zeta					!html-only
	&Eta;		&#919;	Eta					!html-only
	&Theta;		&#920;	Theta
	&Iota;		&#921;	Iota					!html-only
	&Kappa;		&#922;	Kappa					!html-only
	&Lambda;	&#923;	Lambda
	&Mu;		&#924;	Mu					!html-only
	&Nu;		&#925;	Nu					!html-only
	&Xi;		&#926;	Xi
	&Omicron;	&#927;	Omicron					!html-only
	&Pi;		&#928;	Pi
	&Rho;		&#929;	Rho					!html-only
	&Sigma;		&#931;	Sigma
	&Tau;		&#932;	Tau					!html-only
	&Upsilon;	&#933;	Upsilon					!html-only
	&Phi;		&#934;	Phi
	&Chi;		&#935;	Chi					!html-only
	&Psi;		&#936;	Psi
	&Omega;		&#937;	Omega
	&alpha;		&#945;	alpha
	&beta;		&#946;	beta					!html-only
	&gamma;		&#947;	gamma
	&delta;		&#948;	delta
	&epsilon;	&#949;	epsilon
	&zeta;		&#950;	zeta
	&eta;		&#951;	eta
	&theta;		&#952;	theta
	&iota;		&#953;	iota					!html-only
	&kappa;		&#954;	kappa
	&lambda;	&#955;	lambda
	&mu;		&#956;	mu					!html-only
	&nu;		&#957;	nu
	&xi;		&#958;	xi
	&omicron;	&#959;	omicron					!html-only
	&pi;		&#960;	pi
	&rho;		&#961;	rho
	&sigmaf;	&#962;	sigmaf
	&sigma;		&#963;	sigma
	&tau;		&#964;	tau
	&upsilon;	&#965;	upsilon
	&phi;		&#966;	phi
	&chi;		&#967;	chi
	&psi;		&#968;	psi
	&omega;		&#969;	omega
	&thetasym;	&#977;	theta Symbol
	&upsih;		&#978;	upsilon with hook
	&piv;		&#982;	pi Symbol
       
# general puncation-signs

	&bull;		&#8226;	Bullet-sign
	&hellip;	&#8230;	Horizontal ellipse
	&prime;		&#8242;	minute-sign
	&oline;		&#8254;	Spacing macron 
	&frasl;		&#8260;	fraction line
       
# Buchstabenähnliche Zeichen

	&weierp;	&#8472;	Weierstrass p
	&image;		&#8465;	sign for "imaginary"
	&real;		&#8476;	sign for "real"
	&trade;		&#8482;	Trademark-sign
	&alefsym;	&#8501;	Alef-Symbol

# Pfeile

	&larr;		&#8592;	arrow left
	&uarr;		&#8593;	arrow up
	&rarr;		&#8594;	arrow right
	&darr;		&#8595;	arrow down
	&harr;		&#8596;	arrow left/right
	&crarr;		&#8629;	arrow down-crick-left
	&lArr;		&#8656;	double arrow left
	&uArr;		&#8657;	double arrow up
	&rArr;		&#8658;	double arrow right
	&dArr;		&#8659;	double arrow down
	&hArr;		&#8660;	double arrow left/right

# Mathematische Operatoren

	&forall;	&#8704;	for all
	&part;		&#8706;	partly
	&exist;		&#8707;	exist
	&empty;		&#8709;	empty
	&nabla;		&#8711;	nabla
	&isin;		&#8712;	is in
	&notin;		&#8713;	not in
	&ni;		&#8715;	includes
	&prod;		&#8719;	product
	&sum;		&#8721;	sum
	&minus;		&#8722;	minus
	&lowast;	&#8727;	Asterisk
	&radic;		&#8730;	square root
	&prop;		&#8733;	proportional
	&infin;		&#8734;	infinite 
	&ang;		&#8736;	angle
	&and;		&#8869;	and
	&or;		&#8870;	or
	&cap;		&#8745;	intersection
	&cup;		&#8746;	unit
	&int;		&#8747;	Integral
	&there4;	&#8756;	therefore
	&sim;		&#8764;	similar
	&cong;		&#8773;	nearly equal
	&asymp;		&#8776;	almost equal
	&ne;		&#8800;	unequal
	&equiv;		&#8801;	identical
	&le;		&#8804;	lower or equal
	&ge;		&#8805;	greater or equal
	&sub;		&#8834;	subset
	&sup;		&#8835;	superset
	&nsub;		&#8836;	no subset
	&sube;		&#8838;	subset of or equal to
	&supe;		&#8839;	superset of or equal to
	&oplus;		&#8853;	Direct total
	&otimes;	&#8855;	vector product
	&perp;		&#8869;	prependicular
	&sdot;		&#8901;	point-operator

# technical Symbols

	&lceil;		&#8968;		upper left
	&rceil;		&#8969;		upper right
	&lfloor;	&#8970;		bottom left
	&rfloor;	&#8971;		bottom right
	&lang;		&#9001;		angle bracket left
	&rang;		&#9002;		angle bracket right

# Geometrische Zeichen

	&loz;		&#9674;		rhombus

# Sonstige Symbole

	&spades;	&#9824;		shape-sign
	&clubs;		&#9827;		cross-sign
	&hearts;	&#9829;		heart-sign
	&diams;		&#9830;		checker-sign

# Interpunktionszeichen

 	&ensp;		&#8194;		space-sign width n					!html-only
 	&emsp;		&#8195;		space-sign width m					!html-only
 	&thinsp;	&#8201;		tight space-sign					!html-only
'	&lsquo;		&#8216;		single quote sign left					!html-only
'	&rsquo;		&#8217;		single quote sign right					!html-only
-	&ndash;		&#8211;		dash width n						!html-only	
-	&mdash;		&#8212;		dash width m						!html-only
"	&ldquo;		&#8220;		quote sign left						!html-only
"	&rdquo;		&#8221;		quote sign right					!html-only
´	&lsaquo;	&#8249;		single quote sign left					!html-only
`	&rsaquo;	&#8250;		single quote sign right					!html-only
	&zwnj;		&#8204;		zero length not-connector
	&zwj;		&#8205;		zero length connector
	&lrm;		&#8206;		left-to-right-sign
	&rlm;		&#8207;		right-to-left-sign
	&sbquo;		&#8218;		single low-9-sign
	&bdquo;		&#8222;		low-9-sign-right
	&dagger;	&#8224;		cross
	&Dagger;	&#8225;		doublecross
	&permil;	&#8240;		thousands

#Additional signs

Œ	&OElig;		&#338;		O with alloyed E
œ	&oelig;		&#339;		o with alloyed e
Š	&Scaron;	&#352;		latin capital letter S with caron
š	&scaron;	&#353;		latin small letter s with caron
Ÿ	&Yuml;		&#376;		y with Umlaut


#Non-HTML 4.0 characters - entity names only defined for MathML, hence not used here
Ž	&#381;		&#381;		Z with Caron
ž	&#382;		&#382;		z with Caron


