<!-- $Id: characters.txt v7.1 30/11/2023 20:52:12 $ -->
%( Specific linked code in css.txt/js.txt %)
%define;a(x,y)
  <a href="#" title="x"%if;("y" in "  ") class="hl"%end;>y</a>
%end;
<span class="ch text-monospace">
%apply;a("En Dash","–")
%apply;a("Em Dash","—")
%apply;a("Left Double Angle Quotation Mark","«")
%apply;a("No-Break Space"," ")
%apply;a("Right Double Angle Quotation Mark","»")
%apply;a("Left Single Quotation Mark","‘")
%apply;a("Right Single Quotation Mark","’")
%apply;a("Double Low-9 Quotation Mark","„")
%apply;a("Left Double Quotation Mark","“")
%apply;a("Right Double Quotation Mark","”")
%apply;a("Narrow No-Break Space"," ")
<br>
%apply;a("Latin Capital Letter A with Acute","Á")
%apply;a("Latin Small Letter A with Acute","á")
%apply;a("Latin Capital Letter A with Grave","À")
%apply;a("Latin Small Letter A with Grave","à")
%apply;a("Latin Capital Letter A with Circumflex","Â")
%apply;a("Latin Small Letter A with Circumflex","â")
%apply;a("Latin Small Letter A with Caron","ǎ")
%apply;a("Latin Small Letter A with Caron","ǎ")
%apply;a("Latin Capital Letter A with Diaeresis","Ä")
%apply;a("Latin Small Letter A with Diaeresis","ä")
%apply;a("Latin Capital Letter A with Dot Above","Ȧ")
%apply;a("Latin Small Letter A with Dot Above","ȧ")
%apply;a("Latin Capital Letter A with Tilde","Ã")
%apply;a("Latin Small Letter A with Tilde","ã")
%apply;a("Latin Capital Letter A with Macron","Ā")
%apply;a("Latin Small Letter A with Macron","ā")
%apply;a("Latin Capital Letter A with Breve","Ă")
%apply;a("Latin Small Letter A with Breve","ă")
%apply;a("Latin Capital Letter A with Ring Above","Å")
%apply;a("Latin Small Letter A with Ring Above","å")
%apply;a("Latin Capital Letter A with Ogonek","Ą")
%apply;a("Latin Small Letter A with Ogonek","ą")
%apply;a("Latin Capital Letter A with Dot Below","Ⱥ")
%apply;a("Latin Small Letter A with Dot Below","ⱥ")
%apply;a("Latin Capital Letter AE","Æ")
%apply;a("Latin Small Letter AE","æ")
<br>
%apply;a("Latin Capital Letter E with Acute","É")
%apply;a("Latin Small Letter E with Acute","é")
%apply;a("Latin Capital Letter E with Grave","È")
%apply;a("Latin Small Letter E with Grave","è")
%apply;a("Latin Capital Letter E with Circumflex","Ê")
%apply;a("Latin Small Letter E with Circumflex","ê")
%apply;a("Latin Capital Letter E with Caron","Ě")
%apply;a("Latin Small Letter E with Caron","ě")
%apply;a("Latin Capital Letter E with Diaeresis","Ë")
%apply;a("Latin Small Letter E with Diaeresis","ë")
%apply;a("Latin Capital Letter E with Dot Above","Ė")
%apply;a("Latin Small Letter E with Dot Above","ė")
%apply;a("Latin Capital Letter E with Tilde","Ẽ")
%apply;a("Latin Small Letter E with Tilde","ẽ")
%apply;a("Latin Capital Letter E with Macron","Ē")
%apply;a("Latin Small Letter E with Macron","ē")
%apply;a("Latin Capital Letter E with Breve","Ĕ")
%apply;a("Latin Small Letter E with Breve","ĕ")
%apply;a("Latin Capital Letter E with Ogonek","Ę")
%apply;a("Latin Small Letter E with Ogonek","ę")
%apply;a("Latin Capital Letter E with Stroke","Ɇ")
%apply;a("Latin Small Letter E with Stroke","ɇ")
%apply;a("Latin Capital Letter Esh","Ʃ")
%apply;a("Latin Small Letter Esh","ʃ")
<br>
%apply;a("Latin Capital Letter I with Acute","Í")
%apply;a("Latin Small Letter I with Acute","í")
%apply;a("Latin Capital Letter I with Grave","Ì")
%apply;a("Latin Small Letter I with Grave","ì")
%apply;a("Latin Capital Letter I with Circumflex","Î")
%apply;a("Latin Small Letter I with Circumflex","î")
%apply;a("Latin Capital Letter I with Caron","Ǐ")
%apply;a("Latin Small Letter I with Caron","ǐ")
%apply;a("Latin Capital Letter I with Diaeresis","Ï")
%apply;a("Latin Small Letter I with Diaeresis","ï")
%apply;a("Latin Capital Letter I with Dot Above","İ")
%apply;a("Latin Small Letter Dotless I","ı")
%apply;a("Latin Capital Letter I with Tilde","Ĩ")
%apply;a("Latin Small Letter I with Tilde","ĩ")
%apply;a("Latin Capital Letter I with Macron","Ī")
%apply;a("Latin Small Letter I with Macron","ī")
%apply;a("Latin Capital Letter I with Breve","Ĭ")
%apply;a("Latin Small Letter I with Breve","ĭ")
%apply;a("Latin Capital Letter I with Ogonek","Į")
%apply;a("Latin Small Letter I with Ogonek","į")
%apply;a("Latin Capital Letter Iota","Ɨ")
%apply;a("Latin Small Letter Iota","ɨ")
%apply;a("Latin Capital Ligature IJ","Ĳ")
%apply;a("Latin Small Ligature IJ","ĳ")
<br>
%apply;a("Latin Capital Letter O with Acute","Ó")
%apply;a("Latin Small Letter O with Acute","ó")
%apply;a("Latin Capital Letter O with Grave","Ò")
%apply;a("Latin Small Letter O with Grave","ò")
%apply;a("Latin Capital Letter O with Circumflex","Ô")
%apply;a("Latin Small Letter O with Circumflex","ô")
%apply;a("Latin Capital Letter O with Caron","Ǒ")
%apply;a("Latin Small Letter O with Caron","ǒ")
%apply;a("Latin Capital Letter O with Diaeresis","Ö")
%apply;a("Latin Small Letter O with Diaeresis","ö")
%apply;a("Latin Capital Letter O with Dot Above","Ȯ")
%apply;a("Latin Small Letter O with Dot Above","ȯ")
%apply;a("Latin Capital Letter O with Tilde","Õ")
%apply;a("Latin Small Letter O with Tilde","õ")
%apply;a("Latin Capital Letter O with Macron","Ō")
%apply;a("Latin Small Letter O with Macron","ō")
%apply;a("Latin Capital Letter O with Breve","Ŏ")
%apply;a("Latin Small Letter O with Breve","ŏ")
%apply;a("Latin Capital Letter O with Ogonek","Ǫ")
%apply;a("Latin Small Letter O with Ogonek","ǫ")
%apply;a("Latin Capital Letter O with Double Acute","Ő")
%apply;a("Latin Small Letter O with Double Acute","ő")
%apply;a("Latin Capital Letter O with Stroke","Ø")
%apply;a("Latin Small Letter O with Stroke","ø")
%apply;a("Greek Small Letter Theta","θ")
%apply;a("Greek Capital Letter Theta","Θ")
%apply;a("Latin Capital Ligature OE","Œ")
%apply;a("Latin Small Ligature OE","œ")
<br>
%apply;a("Latin Capital Letter U with Acute","Ú")
%apply;a("Latin Small Letter U with Acute","ú")
%apply;a("Latin Capital Letter U with Grave","Ù")
%apply;a("Latin Small Letter U with Grave","ù")
%apply;a("Latin Capital Letter U with Circumflex","Û")
%apply;a("Latin Small Letter U with Circumflex","û")
%apply;a("Latin Capital Letter U with Caron","Ǔ")
%apply;a("Latin Small Letter U with Caron","ǔ")
%apply;a("Latin Capital Letter U with Diaeresis","Ü")
%apply;a("Latin Small Letter U with Diaeresis","ü")
%apply;a("Latin Capital Letter U with Tilde","Ũ")
%apply;a("Latin Small Letter U with Tilde","ũ")
%apply;a("Latin Capital Letter U with Macron","Ū")
%apply;a("Latin Small Letter U with Macron","ū")
%apply;a("Latin Capital Letter U with Breve","Ŭ")
%apply;a("Latin Small Letter U with Breve","ŭ")
%apply;a("Latin Capital Letter U with Ring Above","Ů")
%apply;a("Latin Small Letter U with Ring Above","ů")
%apply;a("Latin Capital Letter U with Ogonek","Ų")
%apply;a("Latin Small Letter U with Ogonek","ų")
%apply;a("Latin Capital Letter U with Double Acute","Ű")
%apply;a("Latin Small Letter U with Double Acute","ű")
%apply;a("Latin Capital Letter U Bar","Ʉ")
%apply;a("Latin Small Letter U Bar","ʉ")
<br>
%apply;a("Latin Capital Letter Y with Acute","Ý")
%apply;a("Latin Small Letter Y with Acute","ý")
%apply;a("Latin Capital Letter Y with Grave","Ỳ")
%apply;a("Latin Small Letter Y with Grave","ỳ")
%apply;a("Latin Capital Letter Y with Circumflex","Ŷ")
%apply;a("Latin Small Letter Y with Circumflex","ŷ")
%apply;a("Latin Capital Letter Y with Diaeresis","Ÿ")
%apply;a("Latin Small Letter Y with Diaeresis","ÿ")
%apply;a("Latin Capital Letter Y with Dot Above","Ẏ")
%apply;a("Latin Small Letter Y with Dot Above","ẏ")
%apply;a("Latin Capital Letter Y with Tilde","Ỹ")
%apply;a("Latin Small Letter Y with Tilde","ỹ")
%apply;a("Latin Capital Letter Y with Macron","Ȳ")
%apply;a("Latin Small Letter Y with Macron","ȳ")
%apply;a("Latin Capital Letter Y with Hook","Ƴ")
%apply;a("Latin Small Letter Y with Hook","ƴ")
%apply;a("Latin Capital Letter Y with Stroke","Ɏ")
%apply;a("Latin Small Letter Y with Stroke","ɏ")
%apply;a("Latin Small Letter Y with Tilde and Diaeresis","ẙ")
<br>
%apply;a("Latin Capital Letter C with Acute","Ć")
%apply;a("Latin Small Letter C with Acute","ć")
%apply;a("Latin Capital Letter C with Cedilla","Ç")
%apply;a("Latin Small Letter C with Cedilla","ç")
%apply;a("Latin Capital Letter C with Caron","Č")
%apply;a("Latin Small Letter C with Caron","č")
%apply;a("Latin Capital Letter D with Caron","Ď")
%apply;a("Latin Small Letter D with Caron","ď")
%apply;a("Latin Capital Letter Eth","Ð")
%apply;a("Latin Small Letter Eth","ð")
%apply;a("Latin Small Letter D with Stroke","đ")
%apply;a("Latin Capital Letter D with Small Letter Z","Ǆ")
%apply;a("Latin Capital Letter D with Small Letter Z with Caron","ǅ")
%apply;a("Latin Small Letter D with Small Letter Z with Caron","ǆ")
%apply;a("Latin Capital Letter G with Cedilla","Ģ")
%apply;a("Latin Small Letter G with Cedilla","ģ")
%apply;a("Latin Capital Letter H with Stroke","Ħ")
%apply;a("Latin Small Letter H with Stroke","ħ")
%apply;a("Latin Capital Letter K with Cedilla","Ķ")
%apply;a("Latin Small Letter K with Cedilla","ķ")
%apply;a("Latin Capital Letter L with Acute","Ĺ")
%apply;a("Latin Small Letter L with Acute","ĺ")
%apply;a("Latin Capital Letter L with Caron","Ľ")
%apply;a("Latin Small Letter L with Caron","ľ")
%apply;a("Latin Capital Letter L with Cedilla","Ļ")
%apply;a("Latin Small Letter L with Cedilla","ļ")
%apply;a("Latin Capital Letter L with Stroke","Ł")
%apply;a("Latin Small Letter L with Stroke","ł")
%apply;a("Latin Capital Letter L with Small Letter J","Ǉ")
%apply;a("Latin Capital Letter L with Small Letter J with Caron","ǈ")
%apply;a("Latin Small Letter L with Small Letter J with Caron","ǉ")
%apply;a("Latin Capital Letter N with Small Letter J","Ǌ")
%apply;a("Latin Capital Letter N with Small Letter J with Caron","ǋ")
%apply;a("Latin Small Letter N with Small Letter J with Caron","ǌ")
%apply;a("Latin Capital Letter N with Acute","Ń")
%apply;a("Latin Small Letter N with Acute","ń")
%apply;a("Latin Capital Letter N with Tilde","Ñ")
%apply;a("Latin Small Letter N with Tilde","ñ")
%apply;a("Latin Capital Letter N with Cedilla","Ņ")
%apply;a("Latin Small Letter N with Cedilla","ņ")
%apply;a("Latin Capital Letter R with Acute","Ŕ")
%apply;a("Latin Small Letter R with Acute","ŕ")
%apply;a("Latin Capital Letter R with Caron","Ř")
%apply;a("Latin Small Letter R with Caron","ř")
%apply;a("Latin Capital Letter R with Cedilla","Ŗ")
%apply;a("Latin Small Letter R with Cedilla","ŗ")
%apply;a("Latin Capital Letter S with Acute","Ś")
%apply;a("Latin Small Letter S with Acute","ś")
%apply;a("Latin Capital Letter S with Caron","Š")
%apply;a("Latin Small Letter S with Caron","š")
%apply;a("Latin Capital Letter S with Cedilla","Ş")
%apply;a("Latin Capital Letter S with Cedilla","Ş")
%apply;a("Latin Small Letter S with Cedilla","ş")
%apply;a("Latin Capital Letter Sharp S","ẞ")
%apply;a("Latin Small Letter Sharp S","ß")
%apply;a("Latin Capital Letter Thorn","Þ")
%apply;a("Latin Small Letter Thorn","þ")
%apply;a("Latin Small Letter Long S","ſ")
%apply;a("Latin Capital Letter T with Caron","Ť")
%apply;a("Latin Small Letter T with Caron","ť")
%apply;a("Latin Capital Letter T with Cedilla","Ţ")
%apply;a("Latin Small Letter T with Cedilla","ț")
%apply;a("Latin Capital Letter Z with Acute","Ź")
%apply;a("Latin Small Letter Z with Acute","ź")
%apply;a("Latin Capital Letter Z with Caron","Ž")
%apply;a("Latin Small Letter Z with Caron","ž")
%apply;a("Latin Capital Letter Z with Dot Above","Ż")
%apply;a("Latin Small Letter Z with Dot Above","ż")
%apply;a("Latin Capital Letter Ezh","Ʒ")
%apply;a("Latin Small Letter Ezh","ʒ")
<br>
%apply;a("Superscript One","¹")
%apply;a("Superscript Two","²")
%apply;a("Superscript Three","³")
%apply;a("Vulgar Fraction One Half","½")
%apply;a("Vulgar Fraction One Quarter","¼")
%apply;a("Vulgar Fraction Three Quarters","¾")
%apply;a("Masculine Ordinal Indicator","º")
%apply;a("Feminine Ordinal Indicator","ª")
%apply;a("Degree Sign","°")
%apply;a("Dagger","†")
%apply;a("Double Dagger","‡")
<br>
%apply;a("Inverted Exclamation Mark","¡")
%apply;a("Inverted Question Mark","¿")
%apply;a("Bullet","•")
%apply;a("Middle Dot","·")
%apply;a("Multiplication Sign","×")
%apply;a("Division Sign","÷")
%apply;a("Euro Sign","€")
%apply;a("Pound Sign","£")
%apply;a("Copyright Sign","©")
%apply;a("Registered Sign","®")
%apply;a("Per Mille Sign","‰")
%apply;a("Micro Sign","µ")
%apply;a("Pilcrow Sign","¶")
%apply;a("Numero Sign","№")
</span>