# HG changeset patch # User Dave Love # Date 1004893688 0 # Node ID 31101867e6bf268b06f7bfe0280da1ae88483301 # Parent ec841dc83e175745b5ac2e002937fa0580332583 *** empty log message *** diff -r ec841dc83e17 -r 31101867e6bf leim/ChangeLog --- a/leim/ChangeLog Sun Nov 04 17:00:07 2001 +0000 +++ b/leim/ChangeLog Sun Nov 04 17:08:08 2001 +0000 @@ -1,3 +1,17 @@ +2001-11-04 Dave Love + + * Makefile.in (LATIN): Add welsh. + (UNICODE): New. + (MISC): Add georgian. + (WORLD): Add UNICODE. + + * quail/welsh.el, quail/georgian.el, quail/rfc1345.el: + * quail/uni-input.el, quail/sgml-input.el: New file. + + * quail/cyrillic.el ("bulgarian-pho", "belarusian"): New methods. + + * quail/latin-alt.el ("dutch"): New method. + 2001-10-27 Francesco Potorti` * quail/latin-post.el ("italian-postfix"): Undo previous change. diff -r ec841dc83e17 -r 31101867e6bf leim/quail/georgian.el --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/leim/quail/georgian.el Sun Nov 04 17:08:08 2001 +0000 @@ -0,0 +1,83 @@ +;;; georgian.el --- Quail package for inputting Georgian characters -*-coding: utf-8;-*- + +;; Copyright (C) 2001 Free Software Foundation, Inc. + +;; Author: Dave Love +;; Keywords: i18n + +;; This file is free software; you can redistribute it and/or modify +;; it under the terms of the GNU General Public License as published by +;; the Free Software Foundation; either version 2, or (at your option) +;; any later version. + +;; This file is distributed in the hope that it will be useful, +;; but WITHOUT ANY WARRANTY; without even the implied warranty of +;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +;; GNU General Public License for more details. + +;; You should have received a copy of the GNU General Public License +;; along with GNU Emacs; see the file COPYING. If not, write to +;; the Free Software Foundation, Inc., 59 Temple Place - Suite 330, +;; Boston, MA 02111-1307, USA. + +;;; Commentary: + +;; Georgian input following the Yudit map from Mark Leisher +;; . + +;;; Code: + +(require 'quail) + +(quail-define-package + "georgian" "Georgian" "გ" t + "A common Georgian transliteration (using Unicode)" + nil t nil nil nil nil nil nil nil nil t) + +(quail-define-rules + ("a" ?ა) + ("b" ?ბ) + ("g" ?გ) + ("d" ?დ) + ("e" ?ე) + ("v" ?ვ) + ("z" ?ზ) + ("t" ?თ) + ("i" ?ი) + (".k" ?კ) + ("l" ?ლ) + ("m" ?მ) + ("n" ?ნ) + ("o" ?ო) + (".p" ?პ) + ("\+z" ?ჟ) + ("r" ?რ) + ("s" ?ს) + (".t" ?ტ) + ("u" ?უ) + ("p" ?ფ) + ("k" ?ქ) + (".g" ?ღ) + ("q" ?ყ) + ("\+s" ?შ) + ("\+c" ?ჩ) + ("c" ?ც) + ("j" ?ძ) + (".c" ?წ) + (".\+c" ?ჭ) + ("x" ?ხ) + ("\+j" ?ჯ) + ("h" ?ჰ) + ("q1" ?ჴ) + ("e0" ?ჱ) + ("o1" ?ჵ) + ("i1" ?ჲ) + ("w" ?ჳ) + ("f" ?ჶ) + ;; Presumably, these are GEORGIAN LETTER YN, GEORGIAN LETTER ELIFI, + ;; accepted for U+10F7, U+10F8 -- fx + ("y" ?) ;; Letter not in Unicode (private use code). + ("e1" ?) ;; Letter not in Unicode (private use code). + ) + +;;; georgian.el ends here diff -r ec841dc83e17 -r 31101867e6bf leim/quail/rfc1345.el Binary file leim/quail/rfc1345.el has changed diff -r ec841dc83e17 -r 31101867e6bf leim/quail/sgml-input.el --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/leim/quail/sgml-input.el Sun Nov 04 17:08:08 2001 +0000 @@ -0,0 +1,1060 @@ +;;; sgml-input.el --- Quail method for Unicode entered as SGML entities -*- coding: utf-8 -*- + +;; Copyright (C) 2001 Free Software Foundation, Inc. + +;; Author: Dave Love +;; Keywords: i18n + +;; This file is free software; you can redistribute it and/or modify +;; it under the terms of the GNU General Public License as published by +;; the Free Software Foundation; either version 2, or (at your option) +;; any later version. + +;; This file is distributed in the hope that it will be useful, +;; but WITHOUT ANY WARRANTY; without even the implied warranty of +;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +;; GNU General Public License for more details. + +;; You should have received a copy of the GNU General Public License +;; along with GNU Emacs; see the file COPYING. If not, write to +;; the Free Software Foundation, Inc., 59 Temple Place - Suite 330, +;; Boston, MA 02111-1307, USA. + +;;; Commentary: + +;; The table was derived from the Unicode consortium file +;; MAPPINGS/VENDORS/MISC/SGML.TXT. + +;;; Code: + +(require 'quail) + +(quail-define-package + "sgml" "UTF-8" "&" t + "Unicode characters input method using SGML entities. +Entities are covered from the public sets ISOamsa, ISOamsb, ISOamsc, +ISOamsn, ISOamso, ISOamsr, ISObox, ISOcyr1, ISOcyr2, ISOdia, ISOgrk1, +ISOgrk2, ISOgrk3, ISOgrk4, ISOlat1, ISOlat2, ISOnum, ISOpub, ISOtech, +HTMLspecial and HTMLsymbol. + +E.g.: á -> á" + nil t nil nil nil nil nil nil nil nil t) + +(quail-define-rules + ("&Aacgr;" ?\Ά) ;; GREEK CAPITAL LETTER ALPHA WITH TONOS + ("&aacgr;" ?\ά) ;; GREEK SMALL LETTER ALPHA WITH TONOS + ("Á" ?\Á) ;; LATIN CAPITAL LETTER A WITH ACUTE + ("á" ?\á) ;; LATIN SMALL LETTER A WITH ACUTE + ("Ă" ?\Ă) ;; LATIN CAPITAL LETTER A WITH BREVE + ("ă" ?\ă) ;; LATIN SMALL LETTER A WITH BREVE + ("Â" ?\Â) ;; LATIN CAPITAL LETTER A WITH CIRCUMFLEX + ("â" ?\â) ;; LATIN SMALL LETTER A WITH CIRCUMFLEX + ("´" ?\´) ;; ACUTE ACCENT + ("А" ?\А) ;; CYRILLIC CAPITAL LETTER A + ("а" ?\а) ;; CYRILLIC SMALL LETTER A + ("Æ" ?\Æ) ;; LATIN CAPITAL LETTER AE + ("æ" ?\æ) ;; LATIN SMALL LETTER AE + ("&Agr;" ?\Α) ;; GREEK CAPITAL LETTER ALPHA + ("&agr;" ?\α) ;; GREEK SMALL LETTER ALPHA + ("À" ?\À) ;; LATIN CAPITAL LETTER A WITH GRAVE + ("à" ?\à) ;; LATIN SMALL LETTER A WITH GRAVE + ("ℵ" ?\ℵ) ;; ALEF SYMBOL + ("ℵ" ?\ℵ) ;; ALEF SYMBOL + ("Α" ?\Α) ;; GREEK CAPITAL LETTER ALPHA + ("α" ?\α) ;; GREEK SMALL LETTER ALPHA + ("Ā" ?\Ā) ;; LATIN CAPITAL LETTER A WITH MACRON + ("ā" ?\ā) ;; LATIN SMALL LETTER A WITH MACRON + ("⨿" ?\∐) ;; N-ARY COPRODUCT + ("&" ?\&) ;; AMPERSAND + ("∧" ?\∧) ;; LOGICAL AND + ("∠" ?\∠) ;; ANGLE + ("&ang90;" ?\∟) ;; RIGHT ANGLE + ("∡" ?\∡) ;; MEASURED ANGLE + ("∢" ?\∢) ;; SPHERICAL ANGLE + ("Å" ?\Å) ;; ANGSTROM SIGN + ("Ą" ?\Ą) ;; LATIN CAPITAL LETTER A WITH OGONEK + ("ą" ?\ą) ;; LATIN SMALL LETTER A WITH OGONEK + ("≈" ?\≈) ;; ALMOST EQUAL TO + ("≊" ?\≊) ;; ALMOST EQUAL OR EQUAL TO + ("'" ?\ʼ) ;; MODIFIER LETTER APOSTROPHE + ("Å" ?\Å) ;; LATIN CAPITAL LETTER A WITH RING ABOVE + ("å" ?\å) ;; LATIN SMALL LETTER A WITH RING ABOVE + ("*" ?\*) ;; ASTERISK + ("≈" ?\≈) ;; ALMOST EQUAL TO + ("Ã" ?\Ã) ;; LATIN CAPITAL LETTER A WITH TILDE + ("ã" ?\ã) ;; LATIN SMALL LETTER A WITH TILDE + ("Ä" ?\Ä) ;; LATIN CAPITAL LETTER A WITH DIAERESIS + ("ä" ?\ä) ;; LATIN SMALL LETTER A WITH DIAERESIS + ("&b.alpha;" ?\α) ;; GREEK SMALL LETTER ALPHA + ("⌅" ?\⊼) ;; NAND + ("⌆" ?\⌆) ;; PERSPECTIVE + ("&b.beta;" ?\β) ;; GREEK SMALL LETTER BETA + ("&bchi;" ?\χ) ;; GREEK SMALL LETTER CHI + ("≌" ?\≌) ;; ALL EQUAL TO + ("Б" ?\Б) ;; CYRILLIC CAPITAL LETTER BE + ("б" ?\б) ;; CYRILLIC SMALL LETTER BE + ("&b.Delta;" ?\Δ) ;; GREEK CAPITAL LETTER DELTA + ("&b.delta;" ?\γ) ;; GREEK SMALL LETTER GAMMA + ("„" ?\„) ;; DOUBLE LOW-9 QUOTATION MARK + ("∵" ?\∵) ;; BECAUSE + ("϶" ?\∍) ;; SMALL CONTAINS AS MEMBER + ("&b.epsi;" ?\ε) ;; GREEK SMALL LETTER EPSILON + ("&b.epsis;" ?\ε) ;; GREEK SMALL LETTER EPSILON + ("&b.epsiv;" ?\ε) ;; GREEK SMALL LETTER EPSILON + ("ℬ" ?\ℬ) ;; SCRIPT CAPITAL B + ("Β" ?\Β) ;; GREEK CAPITAL LETTER BETA + ("β" ?\β) ;; GREEK SMALL LETTER BETA + ("&b.eta;" ?\η) ;; GREEK SMALL LETTER ETA + ("ℶ" ?\ℶ) ;; BET SYMBOL + ("&b.Gamma;" ?\Γ) ;; GREEK CAPITAL LETTER GAMMA + ("&b.gamma;" ?\γ) ;; GREEK SMALL LETTER GAMMA + ("&b.gammagrk4;" ?\Ϝ) ;; GREEK LETTER DIGAMMA + ("&Bgr;" ?\Β) ;; GREEK CAPITAL LETTER BETA + ("&bgr;" ?\β) ;; GREEK SMALL LETTER BETA + ("&b.iota;" ?\ι) ;; GREEK SMALL LETTER IOTA + ("&b.kappa;" ?\κ) ;; GREEK SMALL LETTER KAPPA + ("&b.kappagrk4;" ?\ϰ) ;; GREEK KAPPA SYMBOL + ("&b.Lambdgrk4;" ?\Λ) ;; GREEK CAPITAL LETTER LAMDA + ("&b.lambdgrk4;" ?\λ) ;; GREEK SMALL LETTER LAMDA + ("␣" ?\␣) ;; OPEN BOX + ("▒" ?\▒) ;; MEDIUM SHADE + ("░" ?\░) ;; LIGHT SHADE + ("▓" ?\▓) ;; DARK SHADE + ("█" ?\█) ;; FULL BLOCK + ("&b.mu;" ?\μ) ;; GREEK SMALL LETTER MU + ("&b.nu;" ?\ν) ;; GREEK SMALL LETTER NU + ("&b.Omega;" ?\Ω) ;; GREEK CAPITAL LETTER OMEGA + ("&b.omega;" ?\ώ) ;; GREEK SMALL LETTER OMEGA WITH TONOS + ("⊥" ?\⊥) ;; UP TACK + ("⋈" ?\⋈) ;; BOWTIE + ("┐" ?\┐) ;; BOX DRAWINGS LIGHT DOWN AND LEFT + ("╕" ?\╕) ;; BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE + ("╖" ?\╖) ;; BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE + ("╗" ?\╗) ;; BOX DRAWINGS DOUBLE DOWN AND LEFT + ("┌" ?\┌) ;; BOX DRAWINGS LIGHT DOWN AND RIGHT + ("╒" ?\╒) ;; BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE + ("╓" ?\╓) ;; BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE + ("╔" ?\╔) ;; BOX DRAWINGS DOUBLE DOWN AND RIGHT + ("─" ?\─) ;; BOX DRAWINGS LIGHT HORIZONTAL + ("═" ?\═) ;; BOX DRAWINGS DOUBLE HORIZONTAL + ("┬" ?\┬) ;; BOX DRAWINGS LIGHT DOWN AND HORIZONTAL + ("╤" ?\╤) ;; BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE + ("╥" ?\╥) ;; BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE + ("╦" ?\╦) ;; BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL + ("┴" ?\┴) ;; BOX DRAWINGS LIGHT UP AND HORIZONTAL + ("╧" ?\╧) ;; BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE + ("╨" ?\╨) ;; BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE + ("╩" ?\╩) ;; BOX DRAWINGS DOUBLE UP AND HORIZONTAL + ("┘" ?\┘) ;; BOX DRAWINGS LIGHT UP AND LEFT + ("╛" ?\╛) ;; BOX DRAWINGS UP SINGLE AND LEFT DOUBLE + ("╜" ?\╜) ;; BOX DRAWINGS UP DOUBLE AND LEFT SINGLE + ("╝" ?\╝) ;; BOX DRAWINGS DOUBLE UP AND LEFT + ("└" ?\└) ;; BOX DRAWINGS LIGHT UP AND RIGHT + ("╘" ?\╘) ;; BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE + ("╙" ?\╙) ;; BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE + ("╚" ?\╚) ;; BOX DRAWINGS DOUBLE UP AND RIGHT + ("│" ?\│) ;; BOX DRAWINGS LIGHT VERTICAL + ("║" ?\║) ;; BOX DRAWINGS DOUBLE VERTICAL + ("┼" ?\┼) ;; BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL + ("╪" ?\╪) ;; BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE + ("╫" ?\╫) ;; BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE + ("╬" ?\╬) ;; BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL + ("┤" ?\┤) ;; BOX DRAWINGS LIGHT VERTICAL AND LEFT + ("╡" ?\╡) ;; BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE + ("╢" ?\╢) ;; BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE + ("╣" ?\╣) ;; BOX DRAWINGS DOUBLE VERTICAL AND LEFT + ("├" ?\├) ;; BOX DRAWINGS LIGHT VERTICAL AND RIGHT + ("╞" ?\╞) ;; BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE + ("╟" ?\╟) ;; BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE + ("╠" ?\╠) ;; BOX DRAWINGS DOUBLE VERTICAL AND RIGHT + ("&b.Phi;" ?\Φ) ;; GREEK CAPITAL LETTER PHI + ("&b.phis;" ?\φ) ;; GREEK SMALL LETTER PHI + ("&b.phiv;" ?\ϕ) ;; GREEK PHI SYMBOL + ("&b.Pi;" ?\Π) ;; GREEK CAPITAL LETTER PI + ("&b.pi;" ?\π) ;; GREEK SMALL LETTER PI + ("&b.piv;" ?\ϖ) ;; GREEK PI SYMBOL + ("‵" ?\‵) ;; REVERSED PRIME + ("&b.Psi;" ?\Ψ) ;; GREEK CAPITAL LETTER PSI + ("&b.psi;" ?\ψ) ;; GREEK SMALL LETTER PSI + ("˘" ?\˘) ;; BREVE + ("&b.rho;" ?\ρ) ;; GREEK SMALL LETTER RHO + ("&b.rhov;" ?\ϱ) ;; GREEK RHO SYMBOL + ("¦" ?\¦) ;; BROKEN BAR + ("&b.Sigma;" ?\Σ) ;; GREEK CAPITAL LETTER SIGMA + ("&b.sigma;" ?\σ) ;; GREEK SMALL LETTER SIGMA + ("&b.sigmagrk4;" ?\ς) ;; GREEK SMALL LETTER FINAL SIGMA + ("∽" ?\∽) ;; REVERSED TILDE + ("⋍" ?\⋍) ;; REVERSED TILDE EQUALS + ("\" ?\\) ;; REVERSE SOLIDUS + ("&b.tau;" ?\τ) ;; GREEK SMALL LETTER TAU + ("&b.Theta;" ?\Θ) ;; GREEK CAPITAL LETTER THETA + ("&b.thetagrk4;" ?\θ) ;; GREEK SMALL LETTER THETA + ("&b.thetagrk4;" ?\ϑ) ;; GREEK THETA SYMBOL + ("•" ?\•) ;; BULLET + ("≎" ?\≎) ;; GEOMETRICALLY EQUIVALENT TO + ("≏" ?\≏) ;; DIFFERENCE BETWEEN + ("&b.Upsi;" ?\Υ) ;; GREEK CAPITAL LETTER UPSILON + ("&b.upsi;" ?\υ) ;; GREEK SMALL LETTER UPSILON + ("&b.Xi;" ?\Ξ) ;; GREEK CAPITAL LETTER XI + ("&b.xi;" ?\ξ) ;; GREEK SMALL LETTER XI + ("&b.zeta;" ?\ζ) ;; GREEK SMALL LETTER ZETA + ("Ć" ?\Ć) ;; LATIN CAPITAL LETTER C WITH ACUTE + ("ć" ?\ć) ;; LATIN SMALL LETTER C WITH ACUTE + ("⋒" ?\⋒) ;; DOUBLE INTERSECTION + ("∩" ?\∩) ;; INTERSECTION + ("⁁" ?\⁁) ;; CARET INSERTION POINT + ("ˇ" ?\ˇ) ;; CARON + ("Č" ?\Č) ;; LATIN CAPITAL LETTER C WITH CARON + ("č" ?\č) ;; LATIN SMALL LETTER C WITH CARON + ("Ç" ?\Ç) ;; LATIN CAPITAL LETTER C WITH CEDILLA + ("ç" ?\ç) ;; LATIN SMALL LETTER C WITH CEDILLA + ("Ĉ" ?\Ĉ) ;; LATIN CAPITAL LETTER C WITH CIRCUMFLEX + ("ĉ" ?\ĉ) ;; LATIN SMALL LETTER C WITH CIRCUMFLEX + ("Ċ" ?\Ċ) ;; LATIN CAPITAL LETTER C WITH DOT ABOVE + ("ċ" ?\ċ) ;; LATIN SMALL LETTER C WITH DOT ABOVE + ("¸" ?\¸) ;; CEDILLA + ("¢" ?\¢) ;; CENT SIGN + ("Ч" ?\Ч) ;; CYRILLIC CAPITAL LETTER CHE + ("ч" ?\ч) ;; CYRILLIC SMALL LETTER CHE + ("✓" ?\✓) ;; CHECK MARK + ("Χ" ?\Χ) ;; GREEK CAPITAL LETTER CHI + ("χ" ?\χ) ;; GREEK SMALL LETTER CHI + ("○" ?\○) ;; WHITE CIRCLE + ("ˆ" ?\ˆ) ;; MODIFIER LETTER CIRCUMFLEX ACCENT + ("≗" ?\≗) ;; RING EQUAL TO + ("♣" ?\♣) ;; BLACK CLUB SUIT + (":" ?\:) ;; COLON + ("≔" ?\≔) ;; COLON EQUALS + ("," ?\,) ;; COMMA + ("@" ?\@) ;; COMMERCIAL AT + ("∁" ?\∁) ;; COMPLEMENT + ("∘" ?\∘) ;; RING OPERATOR + ("≅" ?\≅) ;; APPROXIMATELY EQUAL TO + ("∮" ?\∮) ;; CONTOUR INTEGRAL + ("∐" ?\∐) ;; N-ARY COPRODUCT + ("©" ?\©) ;; COPYRIGHT SIGN + ("℗" ?\℗) ;; SOUND RECORDING COPYRIGHT + ("↵" ?\↵) ;; DOWNWARDS ARROW WITH CORNER LEFTWARDS + ("✗" ?\✗) ;; BALLOT X + ("⋞" ?\⋞) ;; EQUAL TO OR PRECEDES + ("⋟" ?\⋟) ;; EQUAL TO OR SUCCEEDS + ("↶" ?\↶) ;; ANTICLOCKWISE TOP SEMICIRCLE ARROW + ("⋓" ?\⋓) ;; DOUBLE UNION + ("∪" ?\∪) ;; UNION + ("&cupre;" ?\≼) ;; PRECEDES OR EQUAL TO + ("↷" ?\↷) ;; CLOCKWISE TOP SEMICIRCLE ARROW + ("¤" ?\¤) ;; CURRENCY SIGN + ("⋎" ?\⋎) ;; CURLY LOGICAL OR + ("⋏" ?\⋏) ;; CURLY LOGICAL AND + ("†" ?\†) ;; DAGGER + ("‡" ?\‡) ;; DOUBLE DAGGER + ("ℸ" ?\ℸ) ;; DALET SYMBOL + ("⇓" ?\⇓) ;; DOWNWARDS DOUBLE ARROW + ("↓" ?\↓) ;; DOWNWARDS ARROW + ("&darr2;" ?\⇊) ;; DOWNWARDS PAIRED ARROWS + ("‐" ?\‐) ;; HYPHEN + ("⊣" ?\⊣) ;; LEFT TACK + ("˝" ?\˝) ;; DOUBLE ACUTE ACCENT + ("Ď" ?\Ď) ;; LATIN CAPITAL LETTER D WITH CARON + ("ď" ?\ď) ;; LATIN SMALL LETTER D WITH CARON + ("Д" ?\Д) ;; CYRILLIC CAPITAL LETTER DE + ("д" ?\д) ;; CYRILLIC SMALL LETTER DE + ("°" ?\°) ;; DEGREE SIGN + ("Δ" ?\Δ) ;; GREEK CAPITAL LETTER DELTA + ("δ" ?\δ) ;; GREEK SMALL LETTER DELTA + ("&Dgr;" ?\Δ) ;; GREEK CAPITAL LETTER DELTA + ("&dgr;" ?\δ) ;; GREEK SMALL LETTER DELTA + ("⇃" ?\⇃) ;; DOWNWARDS HARPOON WITH BARB LEFTWARDS + ("⇂" ?\⇂) ;; DOWNWARDS HARPOON WITH BARB RIGHTWARDS + ("⋄" ?\⋄) ;; DIAMOND OPERATOR + ("♦" ?\♦) ;; BLACK DIAMOND SUIT + ("¨" ?\¨) ;; DIAERESIS + ("÷" ?\÷) ;; DIVISION SIGN + ("⋇" ?\⋇) ;; DIVISION TIMES + ("Ђ" ?\Ђ) ;; CYRILLIC CAPITAL LETTER DJE + ("ђ" ?\ђ) ;; CYRILLIC SMALL LETTER DJE + ("&dlarr;" ?\↙) ;; SOUTH WEST ARROW + ("⌞" ?\⌞) ;; BOTTOM LEFT CORNER + ("⌍" ?\⌍) ;; BOTTOM LEFT CROP + ("$" ?\$) ;; DOLLAR SIGN + ("˙" ?\˙) ;; DOT ABOVE + ("¨" ?\¨) ;; DIAERESIS + ("⃜" ?\⃜) ;; COMBINING FOUR DOTS ABOVE + ("&drarr;" ?\↘) ;; SOUTH EAST ARROW + ("⌟" ?\⌟) ;; BOTTOM RIGHT CORNER + ("⌌" ?\⌌) ;; BOTTOM RIGHT CROP + ("Ѕ" ?\Ѕ) ;; CYRILLIC CAPITAL LETTER DZE + ("ѕ" ?\ѕ) ;; CYRILLIC SMALL LETTER DZE + ("Đ" ?\Đ) ;; LATIN CAPITAL LETTER D WITH STROKE + ("đ" ?\đ) ;; LATIN SMALL LETTER D WITH STROKE + ("▿" ?\▿) ;; WHITE DOWN-POINTING SMALL TRIANGLE + ("▾" ?\▾) ;; BLACK DOWN-POINTING SMALL TRIANGLE + ("Џ" ?\Џ) ;; CYRILLIC CAPITAL LETTER DZHE + ("џ" ?\џ) ;; CYRILLIC SMALL LETTER DZHE + ("&Eacgr;" ?\Έ) ;; GREEK CAPITAL LETTER EPSILON WITH TONOS + ("&eacgr;" ?\έ) ;; GREEK SMALL LETTER EPSILON WITH TONOS + ("É" ?\É) ;; LATIN CAPITAL LETTER E WITH ACUTE + ("é" ?\é) ;; LATIN SMALL LETTER E WITH ACUTE + ("Ě" ?\Ě) ;; LATIN CAPITAL LETTER E WITH CARON + ("ě" ?\ě) ;; LATIN SMALL LETTER E WITH CARON + ("≖" ?\≖) ;; RING IN EQUAL TO + ("Ê" ?\Ê) ;; LATIN CAPITAL LETTER E WITH CIRCUMFLEX + ("ê" ?\ê) ;; LATIN SMALL LETTER E WITH CIRCUMFLEX + ("≕" ?\≕) ;; EQUALS COLON + ("Э" ?\Э) ;; CYRILLIC CAPITAL LETTER E + ("э" ?\э) ;; CYRILLIC SMALL LETTER E + ("≑" ?\≑) ;; GEOMETRICALLY EQUAL TO + ("Ė" ?\Ė) ;; LATIN CAPITAL LETTER E WITH DOT ABOVE + ("ė" ?\ė) ;; LATIN SMALL LETTER E WITH DOT ABOVE + ("&EEacgr;" ?\Ή) ;; GREEK CAPITAL LETTER ETA WITH TONOS + ("&eeacgr;" ?\ή) ;; GREEK SMALL LETTER ETA WITH TONOS + ("&EEgr;" ?\Η) ;; GREEK CAPITAL LETTER ETA + ("&eegr;" ?\η) ;; GREEK SMALL LETTER ETA + ("≒" ?\≒) ;; APPROXIMATELY EQUAL TO OR THE IMAGE OF + ("&Egr;" ?\Ε) ;; GREEK CAPITAL LETTER EPSILON + ("&egr;" ?\ε) ;; GREEK SMALL LETTER EPSILON + ("È" ?\È) ;; LATIN CAPITAL LETTER E WITH GRAVE + ("è" ?\è) ;; LATIN SMALL LETTER E WITH GRAVE + ("⪖" ?\⋝) ;; EQUAL TO OR GREATER-THAN + ("ℓ" ?\ℓ) ;; SCRIPT SMALL L + ("⪕" ?\⋜) ;; EQUAL TO OR LESS-THAN + ("Ē" ?\Ē) ;; LATIN CAPITAL LETTER E WITH MACRON + ("ē" ?\ē) ;; LATIN SMALL LETTER E WITH MACRON + ("∅" ?\∅) ;; EMPTY SET + (" " ?\ ) ;; EM SPACE + (" " ?\ ) ;; THREE-PER-EM SPACE + (" " ?\ ) ;; FOUR-PER-EM SPACE + ("Ŋ" ?\Ŋ) ;; LATIN CAPITAL LETTER ENG + ("ŋ" ?\ŋ) ;; LATIN SMALL LETTER ENG + (" " ?\ ) ;; EN SPACE + ("Ę" ?\Ę) ;; LATIN CAPITAL LETTER E WITH OGONEK + ("ę" ?\ę) ;; LATIN SMALL LETTER E WITH OGONEK + ("ε" ?\ε) ;; GREEK SMALL LETTER EPSILON + ("Ε" ?\Ε) ;; GREEK CAPITAL LETTER EPSILON + ("ε" ?\ε) ;; GREEK SMALL LETTER EPSILON + ("&epsis;" ?\∊) ;; SMALL ELEMENT OF +;;; ("ϵ" ?\x????) ;; variant epsilon + ("=" ?\=) ;; EQUALS SIGN + ("≡" ?\≡) ;; IDENTICAL TO + ("≓" ?\≓) ;; IMAGE OF OR APPROXIMATELY EQUAL TO + ("≐" ?\≐) ;; APPROACHES THE LIMIT + ("Η" ?\Η) ;; GREEK CAPITAL LETTER ETA + ("η" ?\η) ;; GREEK SMALL LETTER ETA + ("Ð" ?\Ð) ;; LATIN CAPITAL LETTER ETH + ("ð" ?\ð) ;; LATIN SMALL LETTER ETH + ("Ë" ?\Ë) ;; LATIN CAPITAL LETTER E WITH DIAERESIS + ("ë" ?\ë) ;; LATIN SMALL LETTER E WITH DIAERESIS + ("!" ?\!) ;; EXCLAMATION MARK + ("∃" ?\∃) ;; THERE EXISTS + ("Ф" ?\Ф) ;; CYRILLIC CAPITAL LETTER EF + ("ф" ?\ф) ;; CYRILLIC SMALL LETTER EF + ("♀" ?\♀) ;; FEMALE SIGN + ("ffi" ?\ffi) ;; LATIN SMALL LIGATURE FFI + ("ff" ?\ff) ;; LATIN SMALL LIGATURE FF + ("ffl" ?\ffl) ;; LATIN SMALL LIGATURE FFL + ("fi" ?\fi) ;; LATIN SMALL LIGATURE FI +;; ("fj" ?\x????) ;; fj ligature + ("♭" ?\♭) ;; MUSIC FLAT SIGN + ("fl" ?\fl) ;; LATIN SMALL LIGATURE FL + ("ƒ" ?\ƒ) ;; LATIN SMALL LETTER F WITH HOOK + ("∀" ?\∀) ;; FOR ALL + ("⋔" ?\⋔) ;; PITCHFORK + ("½" ?\½) ;; VULGAR FRACTION ONE HALF + ("⅓" ?\⅓) ;; VULGAR FRACTION ONE THIRD + ("¼" ?\¼) ;; VULGAR FRACTION ONE QUARTER + ("⅕" ?\⅕) ;; VULGAR FRACTION ONE FIFTH + ("⅙" ?\⅙) ;; VULGAR FRACTION ONE SIXTH + ("⅛" ?\⅛) ;; VULGAR FRACTION ONE EIGHTH + ("⅔" ?\⅔) ;; VULGAR FRACTION TWO THIRDS + ("⅖" ?\⅖) ;; VULGAR FRACTION TWO FIFTHS + ("¾" ?\¾) ;; VULGAR FRACTION THREE QUARTERS + ("⅗" ?\⅗) ;; VULGAR FRACTION THREE FIFTHS + ("⅜" ?\⅜) ;; VULGAR FRACTION THREE EIGHTHS + ("⅘" ?\⅘) ;; VULGAR FRACTION FOUR FIFTHS + ("⅚" ?\⅚) ;; VULGAR FRACTION FIVE SIXTHS + ("⅝" ?\⅝) ;; VULGAR FRACTION FIVE EIGHTHS + ("⅞" ?\⅞) ;; VULGAR FRACTION SEVEN EIGHTHS + ("⁄" ?\⁄) ;; FRACTION SLASH + ("⌢" ?\⌢) ;; FROWN + ("ǵ" ?\ǵ) ;; LATIN SMALL LETTER G WITH ACUTE + ("Γ" ?\Γ) ;; GREEK CAPITAL LETTER GAMMA + ("γ" ?\γ) ;; GREEK SMALL LETTER GAMMA + ("ϝ" ?\Ϝ) ;; GREEK LETTER DIGAMMA +;;; ("⪆" 0x????) ;; greater-than, approximately equal to + ("Ğ" ?\Ğ) ;; LATIN CAPITAL LETTER G WITH BREVE + ("ğ" ?\ğ) ;; LATIN SMALL LETTER G WITH BREVE + ("Ģ" ?\Ģ) ;; LATIN CAPITAL LETTER G WITH CEDILLA + ("&gcedil;" ?\ģ) ;; LATIN SMALL LETTER G WITH CEDILLA + ("Ĝ" ?\Ĝ) ;; LATIN CAPITAL LETTER G WITH CIRCUMFLEX + ("ĝ" ?\ĝ) ;; LATIN SMALL LETTER G WITH CIRCUMFLEX + ("Г" ?\Г) ;; CYRILLIC CAPITAL LETTER GHE + ("г" ?\г) ;; CYRILLIC SMALL LETTER GHE + ("Ġ" ?\Ġ) ;; LATIN CAPITAL LETTER G WITH DOT ABOVE + ("ġ" ?\ġ) ;; LATIN SMALL LETTER G WITH DOT ABOVE + ("≧" ?\≧) ;; GREATER-THAN OVER EQUAL TO + ("≥" ?\≥) ;; GREATER-THAN OR EQUAL TO +;;; ("⪌" ?\x????) ;; greater-than, double equals, less-than + ("⋛" ?\⋛) ;; GREATER-THAN EQUAL TO OR LESS-THAN + ("⩾" ?\≥) ;; GREATER-THAN OR EQUAL TO + ("⋙" ?\⋙) ;; VERY MUCH GREATER-THAN + ("&Ggr;" ?\Γ) ;; GREEK CAPITAL LETTER GAMMA + ("&ggr;" ?\γ) ;; GREEK SMALL LETTER GAMMA + ("ℷ" ?\ℷ) ;; GIMEL SYMBOL + ("Ѓ" ?\Ѓ) ;; CYRILLIC CAPITAL LETTER GJE + ("ѓ" ?\ѓ) ;; CYRILLIC SMALL LETTER GJE + ("≷" ?\≷) ;; GREATER-THAN OR LESS-THAN +;;; ("⪊" ?\x????) ;; greater-than, not approximately equal to + ("⪈" ?\≩) ;; GREATER-THAN BUT NOT EQUAL TO + ("≩" ?\≩) ;; GREATER-THAN BUT NOT EQUAL TO + ("⋧" ?\⋧) ;; GREATER-THAN BUT NOT EQUIVALENT TO + ("`" ?\`) ;; GRAVE ACCENT + ("&gsdot;" ?\⋗) ;; GREATER-THAN WITH DOT + ("≳" ?\≳) ;; GREATER-THAN OR EQUIVALENT TO + ("≫" ?\≫) ;; MUCH GREATER-THAN + (">" ?\>) ;; GREATER-THAN SIGN + ("≩︀" ?\≩) ;; GREATER-THAN BUT NOT EQUAL TO + (" " ?\ ) ;; HAIR SPACE + ("½" ?\½) ;; VULGAR FRACTION ONE HALF + ("ℋ" ?\ℋ) ;; SCRIPT CAPITAL H + ("Ъ" ?\Ъ) ;; CYRILLIC CAPITAL LETTER HARD SIGN + ("ъ" ?\ъ) ;; CYRILLIC SMALL LETTER HARD SIGN + ("↔" ?\↔) ;; LEFT RIGHT ARROW + ("⇔" ?\⇔) ;; LEFT RIGHT DOUBLE ARROW + ("↭" ?\↭) ;; LEFT RIGHT WAVE ARROW + ("Ĥ" ?\Ĥ) ;; LATIN CAPITAL LETTER H WITH CIRCUMFLEX + ("ĥ" ?\ĥ) ;; LATIN SMALL LETTER H WITH CIRCUMFLEX + ("♥" ?\♥) ;; BLACK HEART SUIT + ("…" ?\…) ;; HORIZONTAL ELLIPSIS + ("―" ?\―) ;; HORIZONTAL BAR + ("Ħ" ?\Ħ) ;; LATIN CAPITAL LETTER H WITH STROKE + ("ħ" ?\ħ) ;; LATIN SMALL LETTER H WITH STROKE + ("⁃" ?\⁃) ;; HYPHEN BULLET + ("‐" ?\-) ;; HYPHEN-MINUS + ("&Iacgr;" ?\Ί) ;; GREEK CAPITAL LETTER IOTA WITH TONOS + ("&iacgr;" ?\ί) ;; GREEK SMALL LETTER IOTA WITH TONOS + ("Í" ?\Í) ;; LATIN CAPITAL LETTER I WITH ACUTE + ("í" ?\í) ;; LATIN SMALL LETTER I WITH ACUTE + ("Î" ?\Î) ;; LATIN CAPITAL LETTER I WITH CIRCUMFLEX + ("î" ?\î) ;; LATIN SMALL LETTER I WITH CIRCUMFLEX + ("И" ?\И) ;; CYRILLIC CAPITAL LETTER I + ("и" ?\и) ;; CYRILLIC SMALL LETTER I + ("&idiagr;" ?\ΐ) ;; GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS + ("&Idigr;" ?\Ϊ) ;; GREEK CAPITAL LETTER IOTA WITH DIALYTIKA + ("&idigr;" ?\ϊ) ;; GREEK SMALL LETTER IOTA WITH DIALYTIKA + ("İ" ?\İ) ;; LATIN CAPITAL LETTER I WITH DOT ABOVE + ("Е" ?\Е) ;; CYRILLIC CAPITAL LETTER IE + ("е" ?\е) ;; CYRILLIC SMALL LETTER IE + ("¡" ?\¡) ;; INVERTED EXCLAMATION MARK + ("⇔" ?\⇔) ;; LEFT RIGHT DOUBLE ARROW + ("&Igr;" ?\Ι) ;; GREEK CAPITAL LETTER IOTA + ("&igr;" ?\ι) ;; GREEK SMALL LETTER IOTA + ("Ì" ?\Ì) ;; LATIN CAPITAL LETTER I WITH GRAVE + ("ì" ?\ì) ;; LATIN SMALL LETTER I WITH GRAVE + ("IJ" ?\IJ) ;; LATIN CAPITAL LIGATURE IJ + ("ij" ?\ij) ;; LATIN SMALL LIGATURE IJ + ("Ī" ?\Ī) ;; LATIN CAPITAL LETTER I WITH MACRON + ("ī" ?\ī) ;; LATIN SMALL LETTER I WITH MACRON + ("ℑ" ?\ℑ) ;; BLACK-LETTER CAPITAL I + ("℅" ?\℅) ;; CARE OF + ("∞" ?\∞) ;; INFINITY + ("ı" ?\ı) ;; LATIN SMALL LETTER DOTLESS I + ("ı" ?\ı) ;; LATIN SMALL LETTER DOTLESS I + ("∫" ?\∫) ;; INTEGRAL + ("⊺" ?\⊺) ;; INTERCALATE + ("Ё" ?\Ё) ;; CYRILLIC CAPITAL LETTER IO + ("ё" ?\ё) ;; CYRILLIC SMALL LETTER IO + ("Į" ?\Į) ;; LATIN CAPITAL LETTER I WITH OGONEK + ("į" ?\į) ;; LATIN SMALL LETTER I WITH OGONEK + ("Ι" ?\Ι) ;; GREEK CAPITAL LETTER IOTA + ("ι" ?\ι) ;; GREEK SMALL LETTER IOTA + ("¿" ?\¿) ;; INVERTED QUESTION MARK + ("∈" ?\∈) ;; ELEMENT OF + ("Ĩ" ?\Ĩ) ;; LATIN CAPITAL LETTER I WITH TILDE + ("ĩ" ?\ĩ) ;; LATIN SMALL LETTER I WITH TILDE + ("І" ?\І) ;; CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I + ("і" ?\і) ;; CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I + ("Ï" ?\Ï) ;; LATIN CAPITAL LETTER I WITH DIAERESIS + ("ï" ?\ï) ;; LATIN SMALL LETTER I WITH DIAERESIS + ("Ĵ" ?\Ĵ) ;; LATIN CAPITAL LETTER J WITH CIRCUMFLEX + ("ĵ" ?\ĵ) ;; LATIN SMALL LETTER J WITH CIRCUMFLEX + ("Й" ?\Й) ;; CYRILLIC CAPITAL LETTER SHORT I + ("й" ?\й) ;; CYRILLIC SMALL LETTER SHORT I +;;; ("&jnodot;" ?\x????) ;; latin small letter dotless j + ("Ј" ?\Ј) ;; CYRILLIC CAPITAL LETTER JE + ("ј" ?\ј) ;; CYRILLIC SMALL LETTER JE + ("Є" ?\Є) ;; CYRILLIC CAPITAL LETTER UKRAINIAN IE + ("є" ?\є) ;; CYRILLIC SMALL LETTER UKRAINIAN IE + ("Κ" ?\Κ) ;; GREEK CAPITAL LETTER KAPPA + ("κ" ?\κ) ;; GREEK SMALL LETTER KAPPA + ("ϰ" ?\ϰ) ;; GREEK KAPPA SYMBOL + ("Ķ" ?\Ķ) ;; LATIN CAPITAL LETTER K WITH CEDILLA + ("ķ" ?\ķ) ;; LATIN SMALL LETTER K WITH CEDILLA + ("К" ?\К) ;; CYRILLIC CAPITAL LETTER KA + ("к" ?\к) ;; CYRILLIC SMALL LETTER KA + ("&Kgr;" ?\Κ) ;; GREEK CAPITAL LETTER KAPPA + ("&kgr;" ?\κ) ;; GREEK SMALL LETTER KAPPA + ("ĸ" ?\ĸ) ;; LATIN SMALL LETTER KRA + ("Х" ?\Х) ;; CYRILLIC CAPITAL LETTER HA + ("х" ?\х) ;; CYRILLIC SMALL LETTER HA + ("&KHgr;" ?\Χ) ;; GREEK CAPITAL LETTER CHI + ("&khgr;" ?\χ) ;; GREEK SMALL LETTER CHI + ("Ќ" ?\Ќ) ;; CYRILLIC CAPITAL LETTER KJE + ("ќ" ?\ќ) ;; CYRILLIC SMALL LETTER KJE + ("⇚" ?\⇚) ;; LEFTWARDS TRIPLE ARROW + ("Ĺ" ?\Ĺ) ;; LATIN CAPITAL LETTER L WITH ACUTE + ("ĺ" ?\ĺ) ;; LATIN SMALL LETTER L WITH ACUTE + ("ℒ" ?\ℒ) ;; SCRIPT CAPITAL L + ("Λ" ?\Λ) ;; GREEK CAPITAL LETTER LAMDA + ("λ" ?\λ) ;; GREEK SMALL LETTER LAMDA + ("⟨" ?\〈) ;; LEFT-POINTING ANGLE BRACKET +;;; ("⪅" ?\x????) ;; less-than, approximately equal to + ("«" ?\«) ;; LEFT-POINTING DOUBLE ANGLE QUOTATION MARK + ("↞" ?\↞) ;; LEFTWARDS TWO HEADED ARROW + ("←" ?\←) ;; LEFTWARDS ARROW + ("⇐" ?\⇐) ;; LEFTWARDS DOUBLE ARROW + ("&larr2;" ?\⇇) ;; LEFTWARDS PAIRED ARROWS + ("↩" ?\↩) ;; LEFTWARDS ARROW WITH HOOK + ("↫" ?\↫) ;; LEFTWARDS ARROW WITH LOOP + ("↢" ?\↢) ;; LEFTWARDS ARROW WITH TAIL + ("Ľ" ?\Ľ) ;; LATIN CAPITAL LETTER L WITH CARON + ("ľ" ?\ľ) ;; LATIN SMALL LETTER L WITH CARON + ("Ļ" ?\Ļ) ;; LATIN CAPITAL LETTER L WITH CEDILLA + ("ļ" ?\ļ) ;; LATIN SMALL LETTER L WITH CEDILLA + ("⌈" ?\⌈) ;; LEFT CEILING + ("{" ?\{) ;; LEFT CURLY BRACKET + ("Л" ?\Л) ;; CYRILLIC CAPITAL LETTER EL + ("л" ?\л) ;; CYRILLIC SMALL LETTER EL + ("&ldot;" ?\⋖) ;; LESS-THAN WITH DOT + ("“" ?\“) ;; LEFT DOUBLE QUOTATION MARK + ("„" ?\„) ;; DOUBLE LOW-9 QUOTATION MARK + ("≦" ?\≦) ;; LESS-THAN OVER EQUAL TO + ("≤" ?\≤) ;; LESS-THAN OR EQUAL TO +;;; ("⪋" ?\x????) ;; less-than, double equals, greater-than + ("⋚" ?\⋚) ;; LESS-THAN EQUAL TO OR GREATER-THAN + ("⩽" ?\≤) ;; LESS-THAN OR EQUAL TO + ("⌊" ?\⌊) ;; LEFT FLOOR + ("≶" ?\≶) ;; LESS-THAN OR GREATER-THAN + ("&Lgr;" ?\Λ) ;; GREEK CAPITAL LETTER LAMDA + ("&lgr;" ?\λ) ;; GREEK SMALL LETTER LAMDA + ("↽" ?\↽) ;; LEFTWARDS HARPOON WITH BARB DOWNWARDS + ("↼" ?\↼) ;; LEFTWARDS HARPOON WITH BARB UPWARDS + ("▄" ?\▄) ;; LOWER HALF BLOCK + ("Љ" ?\Љ) ;; CYRILLIC CAPITAL LETTER LJE + ("љ" ?\љ) ;; CYRILLIC SMALL LETTER LJE + ("⋘" ?\⋘) ;; VERY MUCH LESS-THAN + ("Ŀ" ?\Ŀ) ;; LATIN CAPITAL LETTER L WITH MIDDLE DOT + ("ŀ" ?\ŀ) ;; LATIN SMALL LETTER L WITH MIDDLE DOT +;;; ("⪉" 0x????) ;; less-than, not approximately equal to + ("≨" ?\≨) ;; LESS-THAN BUT NOT EQUAL TO + ("⪇" ?\≨) ;; LESS-THAN BUT NOT EQUAL TO + ("⋦" ?\⋦) ;; LESS-THAN BUT NOT EQUIVALENT TO + ("∗" ?\∗) ;; ASTERISK OPERATOR + ("_" ?\_) ;; LOW LINE + ("◊" ?\◊) ;; LOZENGE + ("◊" ?\✧) ;; WHITE FOUR POINTED STAR + ("⧫" ?\✦) ;; BLACK FOUR POINTED STAR + ("(" ?\() ;; LEFT PARENTHESIS +;;; ("&lpargt;" ?\x????) ;; left parenthesis, greater-than + ("&lrarr2;" ?\⇆) ;; LEFTWARDS ARROW OVER RIGHTWARDS ARROW + ("&lrhar2;" ?\⇋) ;; LEFTWARDS HARPOON OVER RIGHTWARDS HARPOON + ("‎" ?\‎) ;; LEFT-TO-RIGHT MARK + ("‹" ?\‹) ;; SINGLE LEFT-POINTING ANGLE QUOTATION MARK + ("↰" ?\↰) ;; UPWARDS ARROW WITH TIP LEFTWARDS + ("≲" ?\≲) ;; LESS-THAN OR EQUIVALENT TO + ("[" ?\[) ;; LEFT SQUARE BRACKET + ("‘" ?\‘) ;; LEFT SINGLE QUOTATION MARK + ("‚" ?\‚) ;; SINGLE LOW-9 QUOTATION MARK + ("Ł" ?\Ł) ;; LATIN CAPITAL LETTER L WITH STROKE + ("ł" ?\ł) ;; LATIN SMALL LETTER L WITH STROKE + ("≪" ?\≪) ;; MUCH LESS-THAN + ("<" ?\<) ;; LESS-THAN SIGN + ("⋋" ?\⋋) ;; LEFT SEMIDIRECT PRODUCT + ("⋉" ?\⋉) ;; LEFT NORMAL FACTOR SEMIDIRECT PRODUCT + ("◃" ?\◃) ;; WHITE LEFT-POINTING SMALL TRIANGLE + ("⊴" ?\⊴) ;; NORMAL SUBGROUP OF OR EQUAL TO + ("◂" ?\◂) ;; BLACK LEFT-POINTING SMALL TRIANGLE + ("≨︀" ?\≨) ;; LESS-THAN BUT NOT EQUAL TO + ("¯" ?\¯) ;; MACRON + ("♂" ?\♂) ;; MALE SIGN + ("✠" ?\✠) ;; MALTESE CROSS + ("↦" ?\↦) ;; RIGHTWARDS ARROW FROM BAR + ("▮" ?\▮) ;; BLACK VERTICAL RECTANGLE + ("М" ?\М) ;; CYRILLIC CAPITAL LETTER EM + ("м" ?\м) ;; CYRILLIC SMALL LETTER EM + ("—" ?\—) ;; EM DASH + ("&Mgr;" ?\Μ) ;; GREEK CAPITAL LETTER MU + ("&mgr;" ?\μ) ;; GREEK SMALL LETTER MU + ("µ" ?\µ) ;; MICRO SIGN + ("∣" ?\∣) ;; DIVIDES + ("·" ?\·) ;; MIDDLE DOT + ("−" ?\−) ;; MINUS SIGN + ("⊟" ?\⊟) ;; SQUARED MINUS + ("…" ?\…) ;; HORIZONTAL ELLIPSIS + ("∓" ?\∓) ;; MINUS-OR-PLUS SIGN + ("⊧" ?\⊧) ;; MODELS + ("Μ" ?\Μ) ;; GREEK CAPITAL LETTER MU + ("μ" ?\μ) ;; GREEK SMALL LETTER MU + ("⊸" ?\⊸) ;; MULTIMAP + ("∇" ?\∇) ;; NABLA + ("Ń" ?\Ń) ;; LATIN CAPITAL LETTER N WITH ACUTE + ("ń" ?\ń) ;; LATIN SMALL LETTER N WITH ACUTE + ("≉" ?\≉) ;; NOT ALMOST EQUAL TO + ("ʼn" ?\ʼn) ;; LATIN SMALL LETTER N PRECEDED BY APOSTROPHE + ("♮" ?\♮) ;; MUSIC NATURAL SIGN + (" " ?\ ) ;; NO-BREAK SPACE + ("Ň" ?\Ň) ;; LATIN CAPITAL LETTER N WITH CARON + ("ň" ?\ň) ;; LATIN SMALL LETTER N WITH CARON + ("Ņ" ?\Ņ) ;; LATIN CAPITAL LETTER N WITH CEDILLA + ("ņ" ?\ņ) ;; LATIN SMALL LETTER N WITH CEDILLA + ("≇" ?\≇) ;; NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO + ("Н" ?\Н) ;; CYRILLIC CAPITAL LETTER EN + ("н" ?\н) ;; CYRILLIC SMALL LETTER EN + ("–" ?\–) ;; EN DASH + ("≠" ?\≠) ;; NOT EQUAL TO + ("↗" ?\↗) ;; NORTH EAST ARROW + ("≢" ?\≢) ;; NOT IDENTICAL TO + ("∄" ?\∄) ;; THERE DOES NOT EXIST +;;; ("≧̸" ?\x????) ;; not greater-than, double equals + ("≱" ?\≱) ;; NEITHER GREATER-THAN NOR EQUAL TO + ("⩾̸" ?\≱) ;; NEITHER GREATER-THAN NOR EQUAL TO + ("&Ngr;" ?\Ν) ;; GREEK CAPITAL LETTER NU + ("&ngr;" ?\ν) ;; GREEK SMALL LETTER NU + ("≯" ?\≯) ;; NOT GREATER-THAN + ("↮" ?\↮) ;; LEFT RIGHT ARROW WITH STROKE + ("⇎" ?\⇎) ;; LEFT RIGHT DOUBLE ARROW WITH STROKE + ("∋" ?\∋) ;; CONTAINS AS MEMBER + ("Њ" ?\Њ) ;; CYRILLIC CAPITAL LETTER NJE + ("њ" ?\њ) ;; CYRILLIC SMALL LETTER NJE + ("↚" ?\↚) ;; LEFTWARDS ARROW WITH STROKE + ("⇍" ?\⇍) ;; LEFTWARDS DOUBLE ARROW WITH STROKE + ("‥" ?\‥) ;; TWO DOT LEADER +;;; ("≦̸" ?\x????) ;; not less-than, double equals + ("≰" ?\≰) ;; NEITHER LESS-THAN NOR EQUAL TO + ("⩽̸" ?\≰) ;; NEITHER LESS-THAN NOR EQUAL TO + ("≮" ?\≮) ;; NOT LESS-THAN + ("⋪" ?\⋪) ;; NOT NORMAL SUBGROUP OF + ("⋬" ?\⋬) ;; NOT NORMAL SUBGROUP OF OR EQUAL TO + ("∤" ?\∤) ;; DOES NOT DIVIDE + ("¬" ?\¬) ;; NOT SIGN + ("∉" ?\∉) ;; NOT AN ELEMENT OF + ("∦" ?\∦) ;; NOT PARALLEL TO + ("⊀" ?\⊀) ;; DOES NOT PRECEDE + ("⪯̸" ?\⋠) ;; DOES NOT PRECEDE OR EQUAL + ("↛" ?\↛) ;; RIGHTWARDS ARROW WITH STROKE + ("⇏" ?\⇏) ;; RIGHTWARDS DOUBLE ARROW WITH STROKE + ("⋫" ?\⋫) ;; DOES NOT CONTAIN AS NORMAL SUBGROUP + ("⋭" ?\⋭) ;; DOES NOT CONTAIN AS NORMAL SUBGROUP OR EQUAL + ("⊁" ?\⊁) ;; DOES NOT SUCCEED + ("⪰̸" ?\⋡) ;; DOES NOT SUCCEED OR EQUAL + ("≁" ?\≁) ;; NOT TILDE + ("≄" ?\≄) ;; NOT ASYMPTOTICALLY EQUAL TO +;;; ("∤" ?\x????) ;; nshortmid ?\∤ + ("∦" ?\∦) ;; NOT PARALLEL TO + ("⊄" ?\⊄) ;; NOT A SUBSET OF + ("⫅̸" ?\⊈) ;; NEITHER A SUBSET OF NOR EQUAL TO + ("⊈" ?\⊈) ;; NEITHER A SUBSET OF NOR EQUAL TO + ("⊅" ?\⊅) ;; NOT A SUPERSET OF + ("⫆̸" ?\⊉) ;; NEITHER A SUPERSET OF NOR EQUAL TO + ("⊉" ?\⊉) ;; NEITHER A SUPERSET OF NOR EQUAL TO + ("Ñ" ?\Ñ) ;; LATIN CAPITAL LETTER N WITH TILDE + ("ñ" ?\ñ) ;; LATIN SMALL LETTER N WITH TILDE + ("Ν" ?\Ν) ;; GREEK CAPITAL LETTER NU + ("ν" ?\ν) ;; GREEK SMALL LETTER NU + ("#" ?\#) ;; NUMBER SIGN + ("№" ?\№) ;; NUMERO SIGN + (" " ?\ ) ;; FIGURE SPACE + ("⊬" ?\⊬) ;; DOES NOT PROVE + ("⊭" ?\⊭) ;; NOT TRUE + ("⊮" ?\⊮) ;; DOES NOT FORCE + ("⊯" ?\⊯) ;; NEGATED DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE + ("↖" ?\↖) ;; NORTH WEST ARROW + ("&Oacgr;" ?\Ό) ;; GREEK CAPITAL LETTER OMICRON WITH TONOS + ("&oacgr;" ?\ό) ;; GREEK SMALL LETTER OMICRON WITH TONOS + ("Ó" ?\Ó) ;; LATIN CAPITAL LETTER O WITH ACUTE + ("ó" ?\ó) ;; LATIN SMALL LETTER O WITH ACUTE + ("⊛" ?\⊛) ;; CIRCLED ASTERISK OPERATOR + ("⊚" ?\⊚) ;; CIRCLED RING OPERATOR + ("Ô" ?\Ô) ;; LATIN CAPITAL LETTER O WITH CIRCUMFLEX + ("ô" ?\ô) ;; LATIN SMALL LETTER O WITH CIRCUMFLEX + ("О" ?\О) ;; CYRILLIC CAPITAL LETTER O + ("о" ?\о) ;; CYRILLIC SMALL LETTER O + ("⊝" ?\⊝) ;; CIRCLED DASH + ("Ő" ?\Ő) ;; LATIN CAPITAL LETTER O WITH DOUBLE ACUTE + ("ő" ?\ő) ;; LATIN SMALL LETTER O WITH DOUBLE ACUTE + ("⊙" ?\⊙) ;; CIRCLED DOT OPERATOR + ("Œ" ?\Œ) ;; LATIN CAPITAL LIGATURE OE + ("œ" ?\œ) ;; LATIN SMALL LIGATURE OE + ("˛" ?\˛) ;; OGONEK + ("&Ogr;" ?\Ο) ;; GREEK CAPITAL LETTER OMICRON + ("&ogr;" ?\ο) ;; GREEK SMALL LETTER OMICRON + ("Ò" ?\Ò) ;; LATIN CAPITAL LETTER O WITH GRAVE + ("ò" ?\ò) ;; LATIN SMALL LETTER O WITH GRAVE + ("&OHacgr;" ?\Ώ) ;; GREEK CAPITAL LETTER OMEGA WITH TONOS + ("&ohacgr;" ?\ώ) ;; GREEK SMALL LETTER OMEGA WITH TONOS + ("&OHgr;" ?\Ω) ;; GREEK CAPITAL LETTER OMEGA + ("&ohgr;" ?\ω) ;; GREEK SMALL LETTER OMEGA + ("Ω" ?\Ω) ;; OHM SIGN + ("↺" ?\↺) ;; ANTICLOCKWISE OPEN CIRCLE ARROW + ("‾" ?\‾) ;; OVERLINE + ("Ō" ?\Ō) ;; LATIN CAPITAL LETTER O WITH MACRON + ("ō" ?\ō) ;; LATIN SMALL LETTER O WITH MACRON + ("Ω" ?\Ω) ;; GREEK CAPITAL LETTER OMEGA + ("ω" ?\ω) ;; GREEK SMALL LETTER OMEGA + ("Ο" ?\Ο) ;; GREEK CAPITAL LETTER OMICRON + ("ο" ?\ο) ;; GREEK SMALL LETTER OMICRON + ("⊖" ?\⊖) ;; CIRCLED MINUS + ("⊕" ?\⊕) ;; CIRCLED PLUS + ("∨" ?\∨) ;; LOGICAL OR + ("↻" ?\↻) ;; CLOCKWISE OPEN CIRCLE ARROW + ("ℴ" ?\ℴ) ;; SCRIPT SMALL O + ("ª" ?\ª) ;; FEMININE ORDINAL INDICATOR + ("º" ?\º) ;; MASCULINE ORDINAL INDICATOR + ("Ⓢ" ?\Ⓢ) ;; CIRCLED LATIN CAPITAL LETTER S + ("Ø" ?\Ø) ;; LATIN CAPITAL LETTER O WITH STROKE + ("ø" ?\ø) ;; LATIN SMALL LETTER O WITH STROKE + ("⊘" ?\⊘) ;; CIRCLED DIVISION SLASH + ("Õ" ?\Õ) ;; LATIN CAPITAL LETTER O WITH TILDE + ("õ" ?\õ) ;; LATIN SMALL LETTER O WITH TILDE + ("⊗" ?\⊗) ;; CIRCLED TIMES + ("Ö" ?\Ö) ;; LATIN CAPITAL LETTER O WITH DIAERESIS + ("ö" ?\ö) ;; LATIN SMALL LETTER O WITH DIAERESIS + ("∥" ?\∥) ;; PARALLEL TO + ("¶" ?\¶) ;; PILCROW SIGN + ("∂" ?\∂) ;; PARTIAL DIFFERENTIAL + ("П" ?\П) ;; CYRILLIC CAPITAL LETTER PE + ("п" ?\п) ;; CYRILLIC SMALL LETTER PE + ("%" ?\%) ;; PERCENT SIGN + ("." ?\.) ;; FULL STOP + ("‰" ?\‰) ;; PER MILLE SIGN + ("⊥" ?\⊥) ;; UP TACK + ("&Pgr;" ?\Π) ;; GREEK CAPITAL LETTER PI + ("&pgr;" ?\π) ;; GREEK SMALL LETTER PI + ("&PHgr;" ?\Φ) ;; GREEK CAPITAL LETTER PHI + ("&phgr;" ?\φ) ;; GREEK SMALL LETTER PHI + ("φ" ?\φ) ;; GREEK SMALL LETTER PHI + ("Φ" ?\Φ) ;; GREEK CAPITAL LETTER PHI + ("&phis;" ?\φ) ;; GREEK SMALL LETTER PHI + ("ϕ" ?\ϕ) ;; GREEK PHI SYMBOL + ("ℳ" ?\ℳ) ;; SCRIPT CAPITAL M + ("☎" ?\☎) ;; BLACK TELEPHONE + ("Π" ?\Π) ;; GREEK CAPITAL LETTER PI + ("π" ?\π) ;; GREEK SMALL LETTER PI + ("ϖ" ?\ϖ) ;; GREEK PI SYMBOL + ("ℏ" ?\ℏ) ;; PLANCK CONSTANT OVER TWO PI + ("+" ?\+) ;; PLUS SIGN + ("⊞" ?\⊞) ;; SQUARED PLUS + ("∔" ?\∔) ;; DOT PLUS + ("±" ?\±) ;; PLUS-MINUS SIGN + ("£" ?\£) ;; POUND SIGN + ("≺" ?\≺) ;; PRECEDES +;;; ("⪷" ?\x????) ;; precedes, approximately equal to + ("⪯" ?\≼) ;; PRECEDES OR EQUAL TO + ("′" ?\′) ;; PRIME + ("″" ?\″) ;; DOUBLE PRIME +;;; ("⪹" 0x????) ;; precedes, not approximately equal to +;;; ("⪵" 0x????) ;; precedes, not double equal + ("⋨" ?\⋨) ;; PRECEDES BUT NOT EQUIVALENT TO + ("∏" ?\∏) ;; N-ARY PRODUCT + ("∝" ?\∝) ;; PROPORTIONAL TO + ("≾" ?\≾) ;; PRECEDES OR EQUIVALENT TO + ("&PSgr;" ?\Ψ) ;; GREEK CAPITAL LETTER PSI + ("&psgr;" ?\ψ) ;; GREEK SMALL LETTER PSI + ("Ψ" ?\Ψ) ;; GREEK CAPITAL LETTER PSI + ("ψ" ?\ψ) ;; GREEK SMALL LETTER PSI + (" " ?\ ) ;; PUNCTUATION SPACE + ("?" ?\?) ;; QUESTION MARK + (""" ?\") ;; QUOTATION MARK + ("⇛" ?\⇛) ;; RIGHTWARDS TRIPLE ARROW + ("Ŕ" ?\Ŕ) ;; LATIN CAPITAL LETTER R WITH ACUTE + ("ŕ" ?\ŕ) ;; LATIN SMALL LETTER R WITH ACUTE + ("√" ?\√) ;; SQUARE ROOT + ("⟩" ?\〉) ;; RIGHT-POINTING ANGLE BRACKET + ("»" ?\») ;; RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK + ("↠" ?\↠) ;; RIGHTWARDS TWO HEADED ARROW + ("→" ?\→) ;; RIGHTWARDS ARROW + ("⇒" ?\⇒) ;; RIGHTWARDS DOUBLE ARROW + ("&rarr2;" ?\⇉) ;; RIGHTWARDS PAIRED ARROWS + ("↪" ?\↪) ;; RIGHTWARDS ARROW WITH HOOK + ("↬" ?\↬) ;; RIGHTWARDS ARROW WITH LOOP + ("↣" ?\↣) ;; RIGHTWARDS ARROW WITH TAIL + ("↝" ?\↝) ;; RIGHTWARDS WAVE ARROW + ("Ř" ?\Ř) ;; LATIN CAPITAL LETTER R WITH CARON + ("ř" ?\ř) ;; LATIN SMALL LETTER R WITH CARON + ("Ŗ" ?\Ŗ) ;; LATIN CAPITAL LETTER R WITH CEDILLA + ("ŗ" ?\ŗ) ;; LATIN SMALL LETTER R WITH CEDILLA + ("⌉" ?\⌉) ;; RIGHT CEILING + ("}" ?\}) ;; RIGHT CURLY BRACKET + ("Р" ?\Р) ;; CYRILLIC CAPITAL LETTER ER + ("р" ?\р) ;; CYRILLIC SMALL LETTER ER + ("”" ?\”) ;; RIGHT DOUBLE QUOTATION MARK + ("”" ?\“) ;; LEFT DOUBLE QUOTATION MARK + ("ℜ" ?\ℜ) ;; BLACK-LETTER CAPITAL R + ("▭" ?\▭) ;; WHITE RECTANGLE + ("®" ?\®) ;; REGISTERED SIGN + ("⌋" ?\⌋) ;; RIGHT FLOOR + ("&Rgr;" ?\Ρ) ;; GREEK CAPITAL LETTER RHO + ("&rgr;" ?\ρ) ;; GREEK SMALL LETTER RHO + ("⇁" ?\⇁) ;; RIGHTWARDS HARPOON WITH BARB DOWNWARDS + ("⇀" ?\⇀) ;; RIGHTWARDS HARPOON WITH BARB UPWARDS + ("Ρ" ?\Ρ) ;; GREEK CAPITAL LETTER RHO + ("ρ" ?\ρ) ;; GREEK SMALL LETTER RHO + ("ϱ" ?\ϱ) ;; GREEK RHO SYMBOL + ("˚" ?\˚) ;; RING ABOVE + ("&rlarr2;" ?\⇄) ;; RIGHTWARDS ARROW OVER LEFTWARDS ARROW + ("&rlhar2;" ?\⇌) ;; RIGHTWARDS HARPOON OVER LEFTWARDS HARPOON + ("‏" ?\‏) ;; RIGHT-TO-LEFT MARK + (")" ?\)) ;; RIGHT PARENTHESIS +;;; ("⦔" ?\x????) ;; right parenthesis, greater-than + ("›" ?\›) ;; SINGLE RIGHT-POINTING ANGLE QUOTATION MARK + ("↱" ?\↱) ;; UPWARDS ARROW WITH TIP RIGHTWARDS + ("]" ?\]) ;; RIGHT SQUARE BRACKET + ("’" ?\’) ;; RIGHT SINGLE QUOTATION MARK + ("’" ?\‘) ;; LEFT SINGLE QUOTATION MARK + ("⋌" ?\⋌) ;; RIGHT SEMIDIRECT PRODUCT + ("⋊" ?\⋊) ;; RIGHT NORMAL FACTOR SEMIDIRECT PRODUCT + ("▹" ?\▹) ;; WHITE RIGHT-POINTING SMALL TRIANGLE + ("⊵" ?\⊵) ;; CONTAINS AS NORMAL SUBGROUP OR EQUAL TO + ("▸" ?\▸) ;; BLACK RIGHT-POINTING SMALL TRIANGLE + ("℞" ?\℞) ;; PRESCRIPTION TAKE + ("Ś" ?\Ś) ;; LATIN CAPITAL LETTER S WITH ACUTE + ("ś" ?\ś) ;; LATIN SMALL LETTER S WITH ACUTE + ("&samalg;" ?\∐) ;; N-ARY COPRODUCT + ("‚" ?\‚) ;; SINGLE LOW-9 QUOTATION MARK + ("&sbsol;" ?\\) ;; REVERSE SOLIDUS + ("≻" ?\≻) ;; SUCCEEDS +;;; ("⪸" ?\x????) ;; succeeds, approximately equal to + ("Š" ?\Š) ;; LATIN CAPITAL LETTER S WITH CARON + ("š" ?\š) ;; LATIN SMALL LETTER S WITH CARON + ("≽" ?\≽) ;; SUCCEEDS OR EQUAL TO + ("⪰" ?\≽) ;; SUCCEEDS OR EQUAL TO + ("Ş" ?\Ş) ;; LATIN CAPITAL LETTER S WITH CEDILLA + ("ş" ?\ş) ;; LATIN SMALL LETTER S WITH CEDILLA + ("Ŝ" ?\Ŝ) ;; LATIN CAPITAL LETTER S WITH CIRCUMFLEX + ("ŝ" ?\ŝ) ;; LATIN SMALL LETTER S WITH CIRCUMFLEX +;;; ("⪺" ?\x????) ;; succeeds, not approximately equal to +;;; ("⪶" ?\x????) ;; succeeds, not double equals + ("⋩" ?\⋩) ;; SUCCEEDS BUT NOT EQUIVALENT TO + ("≿" ?\≿) ;; SUCCEEDS OR EQUIVALENT TO + ("С" ?\С) ;; CYRILLIC CAPITAL LETTER ES + ("с" ?\с) ;; CYRILLIC SMALL LETTER ES + ("⋅" ?\⋅) ;; DOT OPERATOR + ("⊡" ?\⊡) ;; SQUARED DOT OPERATOR + ("§" ?\§) ;; SECTION SIGN + (";" ?\;) ;; SEMICOLON + ("∖" ?\∖) ;; SET MINUS + ("✶" ?\✶) ;; SIX POINTED BLACK STAR + ("&sfgr;" ?\ς) ;; GREEK SMALL LETTER FINAL SIGMA + ("⌢" ?\⌢) ;; FROWN + ("&Sgr;" ?\Σ) ;; GREEK CAPITAL LETTER SIGMA + ("&sgr;" ?\σ) ;; GREEK SMALL LETTER SIGMA + ("♯" ?\♯) ;; MUSIC SHARP SIGN + ("Щ" ?\Щ) ;; CYRILLIC CAPITAL LETTER SHCHA + ("щ" ?\щ) ;; CYRILLIC SMALL LETTER SHCHA + ("Ш" ?\Ш) ;; CYRILLIC CAPITAL LETTER SHA + ("ш" ?\ш) ;; CYRILLIC SMALL LETTER SHA + ("­" ?\­) ;; SOFT HYPHEN + ("Σ" ?\Σ) ;; GREEK CAPITAL LETTER SIGMA + ("σ" ?\σ) ;; GREEK SMALL LETTER SIGMA + ("ς" ?\ς) ;; GREEK SMALL LETTER FINAL SIGMA + ("ς" ?\ς) ;; GREEK SMALL LETTER FINAL SIGMA + ("∼" ?\∼) ;; TILDE OPERATOR + ("≃" ?\≃) ;; ASYMPTOTICALLY EQUAL TO +;;; ("∣" ?\x????) ;; shortmid ?\∤ + ("⌣" ?\⌣) ;; SMILE + ("Ь" ?\Ь) ;; CYRILLIC CAPITAL LETTER SOFT SIGN + ("ь" ?\ь) ;; CYRILLIC SMALL LETTER SOFT SIGN + ("/" ?\/) ;; SOLIDUS + ("♠" ?\♠) ;; BLACK SPADE SUIT + ("∥" ?\∥) ;; PARALLEL TO + ("⊓" ?\⊓) ;; SQUARE CAP + ("⊔" ?\⊔) ;; SQUARE CUP + ("⊏" ?\⊏) ;; SQUARE IMAGE OF + ("⊑" ?\⊑) ;; SQUARE IMAGE OF OR EQUAL TO + ("⊐" ?\⊐) ;; SQUARE ORIGINAL OF + ("⊒" ?\⊒) ;; SQUARE ORIGINAL OF OR EQUAL TO + ("□" ?\□) ;; WHITE SQUARE + ("□" ?\□) ;; WHITE SQUARE + ("▪" ?\▪) ;; BLACK SMALL SQUARE + ("∖" ?\∖) ;; SET MINUS + ("⌣" ?\⌣) ;; SMILE + ("⋆" ?\⋆) ;; STAR OPERATOR + ("☆" ?\☆) ;; WHITE STAR + ("★" ?\★) ;; BLACK STAR + ("⋐" ?\⋐) ;; DOUBLE SUBSET + ("⊂" ?\⊂) ;; SUBSET OF + ("⫅" ?\⊆) ;; SUBSET OF OR EQUAL TO + ("⊆" ?\⊆) ;; SUBSET OF OR EQUAL TO + ("⫋" ?\⊊) ;; SUBSET OF WITH NOT EQUAL TO + ("⊊" ?\⊊) ;; SUBSET OF WITH NOT EQUAL TO + ("∑" ?\∑) ;; N-ARY SUMMATION + ("♪" ?\♪) ;; EIGHTH NOTE + ("⋑" ?\⋑) ;; DOUBLE SUPERSET + ("⊃" ?\⊃) ;; SUPERSET OF + ("¹" ?\¹) ;; SUPERSCRIPT ONE + ("²" ?\²) ;; SUPERSCRIPT TWO + ("³" ?\³) ;; SUPERSCRIPT THREE + ("⫆" ?\⊇) ;; SUPERSET OF OR EQUAL TO + ("⊇" ?\⊇) ;; SUPERSET OF OR EQUAL TO + ("⫌" ?\⊋) ;; SUPERSET OF WITH NOT EQUAL TO + ("⊋" ?\⊋) ;; SUPERSET OF WITH NOT EQUAL TO + ("ß" ?\ß) ;; LATIN SMALL LETTER SHARP S + ("⌖" ?\⌖) ;; POSITION INDICATOR + ("Τ" ?\Τ) ;; GREEK CAPITAL LETTER TAU + ("τ" ?\τ) ;; GREEK SMALL LETTER TAU + ("Ť" ?\Ť) ;; LATIN CAPITAL LETTER T WITH CARON + ("ť" ?\ť) ;; LATIN SMALL LETTER T WITH CARON + ("Ţ" ?\Ţ) ;; LATIN CAPITAL LETTER T WITH CEDILLA + ("ţ" ?\ţ) ;; LATIN SMALL LETTER T WITH CEDILLA + ("Т" ?\Т) ;; CYRILLIC CAPITAL LETTER TE + ("т" ?\т) ;; CYRILLIC SMALL LETTER TE + ("⃛" ?\⃛) ;; COMBINING THREE DOTS ABOVE + ("⌕" ?\⌕) ;; TELEPHONE RECORDER + ("&Tgr;" ?\Τ) ;; GREEK CAPITAL LETTER TAU + ("&tgr;" ?\τ) ;; GREEK SMALL LETTER TAU + ("∴" ?\∴) ;; THEREFORE + ("θ" ?\θ) ;; GREEK SMALL LETTER THETA + ("Θ" ?\Θ) ;; GREEK CAPITAL LETTER THETA + ("&thetas;" ?\θ) ;; GREEK SMALL LETTER THETA + ("&thetasyLsymbol;" ?\ϑ) ;; GREEK THETA SYMBOL + ("ϑ" ?\ϑ) ;; GREEK THETA SYMBOL + ("&THgr;" ?\Θ) ;; GREEK CAPITAL LETTER THETA + ("&thgr;" ?\θ) ;; GREEK SMALL LETTER THETA + (" " ?\ ) ;; THIN SPACE + ("≈" ?\≈) ;; ALMOST EQUAL TO + ("∼" ?\∼) ;; TILDE OPERATOR + ("Þ" ?\Þ) ;; LATIN CAPITAL LETTER THORN + ("þ" ?\þ) ;; LATIN SMALL LETTER THORN + ("˜" ?\˜) ;; SMALL TILDE + ("×" ?\×) ;; MULTIPLICATION SIGN + ("⊠" ?\⊠) ;; SQUARED TIMES + ("⊤" ?\⊤) ;; DOWN TACK + ("‴" ?\‴) ;; TRIPLE PRIME + ("™" ?\™) ;; TRADE MARK SIGN + ("≜" ?\≜) ;; DELTA EQUAL TO + ("Ц" ?\Ц) ;; CYRILLIC CAPITAL LETTER TSE + ("ц" ?\ц) ;; CYRILLIC SMALL LETTER TSE + ("Ћ" ?\Ћ) ;; CYRILLIC CAPITAL LETTER TSHE + ("ћ" ?\ћ) ;; CYRILLIC SMALL LETTER TSHE + ("Ŧ" ?\Ŧ) ;; LATIN CAPITAL LETTER T WITH STROKE + ("ŧ" ?\ŧ) ;; LATIN SMALL LETTER T WITH STROKE + ("≬" ?\≬) ;; BETWEEN + ("&Uacgr;" ?\Ύ) ;; GREEK CAPITAL LETTER UPSILON WITH TONOS + ("&uacgr;" ?\ύ) ;; GREEK SMALL LETTER UPSILON WITH TONOS + ("Ú" ?\Ú) ;; LATIN CAPITAL LETTER U WITH ACUTE + ("ú" ?\ú) ;; LATIN SMALL LETTER U WITH ACUTE + ("⇑" ?\⇑) ;; UPWARDS DOUBLE ARROW + ("↑" ?\↑) ;; UPWARDS ARROW + ("&uarr2;" ?\⇈) ;; UPWARDS PAIRED ARROWS + ("Ў" ?\Ў) ;; CYRILLIC CAPITAL LETTER SHORT U + ("ў" ?\ў) ;; CYRILLIC SMALL LETTER SHORT U + ("Ŭ" ?\Ŭ) ;; LATIN CAPITAL LETTER U WITH BREVE + ("ŭ" ?\ŭ) ;; LATIN SMALL LETTER U WITH BREVE + ("Û" ?\Û) ;; LATIN CAPITAL LETTER U WITH CIRCUMFLEX + ("û" ?\û) ;; LATIN SMALL LETTER U WITH CIRCUMFLEX + ("У" ?\У) ;; CYRILLIC CAPITAL LETTER U + ("у" ?\у) ;; CYRILLIC SMALL LETTER U + ("Ű" ?\Ű) ;; LATIN CAPITAL LETTER U WITH DOUBLE ACUTE + ("ű" ?\ű) ;; LATIN SMALL LETTER U WITH DOUBLE ACUTE + ("&udiagr;" ?\ΰ) ;; GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS + ("&Udigr;" ?\Ϋ) ;; GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA + ("&udigr;" ?\ϋ) ;; GREEK SMALL LETTER UPSILON WITH DIALYTIKA + ("&Ugr;" ?\Υ) ;; GREEK CAPITAL LETTER UPSILON + ("&ugr;" ?\υ) ;; GREEK SMALL LETTER UPSILON + ("Ù" ?\Ù) ;; LATIN CAPITAL LETTER U WITH GRAVE + ("ù" ?\ù) ;; LATIN SMALL LETTER U WITH GRAVE + ("↿" ?\↿) ;; UPWARDS HARPOON WITH BARB LEFTWARDS + ("↾" ?\↾) ;; UPWARDS HARPOON WITH BARB RIGHTWARDS + ("▀" ?\▀) ;; UPPER HALF BLOCK + ("⌜" ?\⌜) ;; TOP LEFT CORNER + ("⌏" ?\⌏) ;; TOP LEFT CROP + ("Ū" ?\Ū) ;; LATIN CAPITAL LETTER U WITH MACRON + ("ū" ?\ū) ;; LATIN SMALL LETTER U WITH MACRON + ("¨" ?\¨) ;; DIAERESIS + ("Ų" ?\Ų) ;; LATIN CAPITAL LETTER U WITH OGONEK + ("ų" ?\ų) ;; LATIN SMALL LETTER U WITH OGONEK + ("⊎" ?\⊎) ;; MULTISET UNION + ("ϒ" ?\Υ) ;; GREEK CAPITAL LETTER UPSILON + ("υ" ?\υ) ;; GREEK SMALL LETTER UPSILON + ("ϒ" ?\ϒ) ;; GREEK UPSILON WITH HOOK SYMBOL + ("Υ" ?\Υ) ;; GREEK CAPITAL LETTER UPSILON + ("υ" ?\υ) ;; GREEK SMALL LETTER UPSILON + ("⌝" ?\⌝) ;; TOP RIGHT CORNER + ("⌎" ?\⌎) ;; TOP RIGHT CROP + ("Ů" ?\Ů) ;; LATIN CAPITAL LETTER U WITH RING ABOVE + ("ů" ?\ů) ;; LATIN SMALL LETTER U WITH RING ABOVE + ("Ũ" ?\Ũ) ;; LATIN CAPITAL LETTER U WITH TILDE + ("ũ" ?\ũ) ;; LATIN SMALL LETTER U WITH TILDE + ("▵" ?\▵) ;; WHITE UP-POINTING SMALL TRIANGLE + ("▴" ?\▴) ;; BLACK UP-POINTING SMALL TRIANGLE + ("Ü" ?\Ü) ;; LATIN CAPITAL LETTER U WITH DIAERESIS + ("ü" ?\ü) ;; LATIN SMALL LETTER U WITH DIAERESIS + ("↕" ?\↕) ;; UP DOWN ARROW + ("⇕" ?\⇕) ;; UP DOWN DOUBLE ARROW + ("В" ?\В) ;; CYRILLIC CAPITAL LETTER VE + ("в" ?\в) ;; CYRILLIC SMALL LETTER VE + ("⊢" ?\⊢) ;; RIGHT TACK + ("⊨" ?\⊨) ;; TRUE + ("⊩" ?\⊩) ;; FORCES + ("⊻" ?\⊻) ;; XOR + ("⋮" ?\⋮) ;; VERTICAL ELLIPSIS + ("|" ?\|) ;; VERTICAL LINE + ("‖" ?\‖) ;; DOUBLE VERTICAL LINE + ("⊲" ?\⊲) ;; NORMAL SUBGROUP OF + ("&vprime;" ?\′) ;; PRIME + ("∝" ?\∝) ;; PROPORTIONAL TO + ("⊳" ?\⊳) ;; CONTAINS AS NORMAL SUBGROUP + ("⫋︀" ?\⊊) ;; SUBSET OF WITH NOT EQUAL TO + ("⊊︀" ?\⊊) ;; SUBSET OF WITH NOT EQUAL TO + ("⊋︀" ?\⊋) ;; SUPERSET OF WITH NOT EQUAL TO + ("⫌︀" ?\⊋) ;; SUPERSET OF WITH NOT EQUAL TO + ("⊪" ?\⊪) ;; TRIPLE VERTICAL BAR RIGHT TURNSTILE + ("Ŵ" ?\Ŵ) ;; LATIN CAPITAL LETTER W WITH CIRCUMFLEX + ("ŵ" ?\ŵ) ;; LATIN SMALL LETTER W WITH CIRCUMFLEX + ("≙" ?\≙) ;; ESTIMATES + ("℘" ?\℘) ;; SCRIPT CAPITAL P + ("≀" ?\≀) ;; WREATH PRODUCT + ("◯" ?\○) ;; WHITE CIRCLE + ("▽" ?\▽) ;; WHITE DOWN-POINTING TRIANGLE + ("&Xgr;" ?\Ξ) ;; GREEK CAPITAL LETTER XI + ("&xgr;" ?\ξ) ;; GREEK SMALL LETTER XI + ("⟺" ?\↔) ;; LEFT RIGHT ARROW + ("⟷" ?\↔) ;; LEFT RIGHT ARROW + ("Ξ" ?\Ξ) ;; GREEK CAPITAL LETTER XI + ("ξ" ?\ξ) ;; GREEK SMALL LETTER XI + ("⟸" ?\⇐) ;; LEFTWARDS DOUBLE ARROW + ("⟹" ?\⇒) ;; RIGHTWARDS DOUBLE ARROW + ("△" ?\△) ;; WHITE UP-POINTING TRIANGLE + ("Ý" ?\Ý) ;; LATIN CAPITAL LETTER Y WITH ACUTE + ("ý" ?\ý) ;; LATIN SMALL LETTER Y WITH ACUTE + ("Я" ?\Я) ;; CYRILLIC CAPITAL LETTER YA + ("я" ?\я) ;; CYRILLIC SMALL LETTER YA + ("Ŷ" ?\Ŷ) ;; LATIN CAPITAL LETTER Y WITH CIRCUMFLEX + ("ŷ" ?\ŷ) ;; LATIN SMALL LETTER Y WITH CIRCUMFLEX + ("Ы" ?\Ы) ;; CYRILLIC CAPITAL LETTER YERU + ("ы" ?\ы) ;; CYRILLIC SMALL LETTER YERU + ("¥" ?\¥) ;; YEN SIGN + ("Ї" ?\Ї) ;; CYRILLIC CAPITAL LETTER YI + ("ї" ?\ї) ;; CYRILLIC SMALL LETTER YI + ("Ю" ?\Ю) ;; CYRILLIC CAPITAL LETTER YU + ("ю" ?\ю) ;; CYRILLIC SMALL LETTER YU + ("ÿ" ?\ÿ) ;; LATIN SMALL LETTER Y WITH DIAERESIS + ("Ÿ" ?\Ÿ) ;; LATIN CAPITAL LETTER Y WITH DIAERESIS + ("Ź" ?\Ź) ;; LATIN CAPITAL LETTER Z WITH ACUTE + ("ź" ?\ź) ;; LATIN SMALL LETTER Z WITH ACUTE + ("Ž" ?\Ž) ;; LATIN CAPITAL LETTER Z WITH CARON + ("ž" ?\ž) ;; LATIN SMALL LETTER Z WITH CARON + ("З" ?\З) ;; CYRILLIC CAPITAL LETTER ZE + ("з" ?\з) ;; CYRILLIC SMALL LETTER ZE + ("Ż" ?\Ż) ;; LATIN CAPITAL LETTER Z WITH DOT ABOVE + ("ż" ?\ż) ;; LATIN SMALL LETTER Z WITH DOT ABOVE + ("Ζ" ?\Ζ) ;; GREEK CAPITAL LETTER ZETA + ("ζ" ?\ζ) ;; GREEK SMALL LETTER ZETA + ("&Zgr;" ?\Ζ) ;; GREEK CAPITAL LETTER ZETA + ("&zgr;" ?\ζ) ;; GREEK SMALL LETTER ZETA + ("Ж" ?\Ж) ;; CYRILLIC CAPITAL LETTER ZHE + ("ж" ?\ж) ;; CYRILLIC SMALL LETTER ZHE + ("‍" ?\‍) ;; ZERO WIDTH JOINER + ("‌" ?\‌) ;; ZERO WIDTH NON-JOINER +) + +;;; sgml-input.el ends here diff -r ec841dc83e17 -r 31101867e6bf leim/quail/uni-input.el --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/leim/quail/uni-input.el Sun Nov 04 17:08:08 2001 +0000 @@ -0,0 +1,161 @@ +;;; uni-input.el --- Hex Unicode input method + +;; Copyright (C) 2001 Free Software Foundation, Inc. + +;; Author: Dave Love +;; Keywords: i18n + +;; This file is free software; you can redistribute it and/or modify +;; it under the terms of the GNU General Public License as published by +;; the Free Software Foundation; either version 2, or (at your option) +;; any later version. + +;; This file is distributed in the hope that it will be useful, +;; but WITHOUT ANY WARRANTY; without even the implied warranty of +;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +;; GNU General Public License for more details. + +;; You should have received a copy of the GNU General Public License +;; along with GNU Emacs; see the file COPYING. If not, write to +;; the Free Software Foundation, Inc., 59 Temple Place - Suite 330, +;; Boston, MA 02111-1307, USA. + +;;; Commentary: + +;; Provides an input method for entering characters by hex unicode in +;; the form `uxxxx', similarly to the Yudit editor. + +;; This is not really a Quail method, but uses some Quail functions. +;; There is probably A Better Way. + +;; Compare `ucs-insert', which explicitly inserts a unicoded character +;; rather than supplying an input method. + +;;; Code: + +(require 'quail) + +;; Maybe stolen from Mule-UCS -- I don't remember. +(define-ccl-program utf-8-ccl-encode + `(4 (if (r0 < ?\x80) + ((write r0)) + (if (r0 < #x800) + ((write ((r0 >> 6) | ?\xC0)) + (write ((r0 & ?\x3F) | ?\x80))) + (if (r0 < #x10000) + ((write ((r0 >> 12) | ?\xE0)) + (write (((r0 >> 6) & ?\x3F) | ?\x80)) + (write ((r0 & ?\x3F) | ?\x80))) + (if (r0 < #x200000) + ((write ((r0 >> 18) | ?\xF0)) + (write (((r0 >> 12) & ?\3F) | ?\x80)) + (write (((r0 >> 6) & ?\x3F) | ?\x80)) + (write ((r0 & ?\x3F) | ?\x80))) + (if (r0 < #x4000000) + ((write ((r0 >> 24) | ?\xF8)) + (write (((r0 >> 18) & ?\x3F) | ?\x80)) + (write (((r0 >> 12) & ?\x3F) | ?\x80)) + (write (((r0 >> 6) & ?\x3F) | ?\x80)) + (write ((r0 & ?\x3f) | ?\x80))) + ((write ((r0 >> 30) | ?\xFC)) + (write (((r0 >> 24) & ?\x3F) | ?\x80)) + (write (((r0 >> 18) & ?\x3F) | ?\x80)) + (write (((r0 >> 12) & ?\x3F) | ?\x80)) + (write (((r0 >> 6) & ?\x3F) | ?\x80)) + (write ((r0 & ?\x3f) | ?\x80)))))))))) + +(defun ucs-input-method (key) + (if (or buffer-read-only + (and (/= key ?U) (/= key ?u))) + (list key) + (quail-setup-overlays nil) + (let ((current-prefix-arg) + (last-command-char key)) + (call-interactively 'self-insert-command)) + (let ((modified-p (buffer-modified-p)) + (buffer-undo-list t) + (input-method-function nil) + (echo-keystrokes 0) + (help-char nil) + (events (list key)) + (str " ")) + (unwind-protect + (catch 'non-digit + (progn + (dotimes (i 4) + (let ((seq (read-key-sequence nil)) + key) + (if (and (stringp seq) + (= 1 (length seq)) + (setq key (aref seq 0)) + (memq key '(?0 ?1 ?2 ?3 ?4 ?5 ?6 ?7 ?8 ?9 ?a + ?b ?c ?d ?e ?f ?A ?B ?C ?D ?E ?F))) + (progn + (push key events) + (let ((last-command-char key) + (current-prefix-arg)) + (call-interactively 'self-insert-command))) + (let ((last-command-char key) + (current-prefix-arg)) + (condition-case nil + (call-interactively (key-binding seq)))) + (quail-delete-region) + (throw 'non-digit (append (reverse events) + (listify-key-sequence seq)))))) + (quail-delete-region) + (let* ((n (string-to-number (apply 'string + (cdr (nreverse events))) + 16)) + (c (decode-char 'ucs n)) + (status (make-vector 9 nil))) + (if c + (list c) + (aset status 0 n) + (string-to-list (ccl-execute-on-string + 'utf-8-ccl-encode status "")))))) + (quail-delete-overlays) + (set-buffer-modified-p modified-p) + (run-hooks 'input-method-after-insert-chunk-hook))))) + +(defun ucs-input-activate (&optional arg) + "Activate UCS input method. +With arg, activate UCS input method if and only if arg is positive. + +While this input method is active, the variable +`input-method-function' is bound to the function `ucs-input-method'." + (if (and arg + (< (prefix-numeric-value arg) 0)) + (unwind-protect + (progn + (quail-hide-guidance-buf) + (quail-delete-overlays) + (setq describe-current-input-method-function nil)) + (kill-local-variable 'input-method-function)) + (setq inactivate-current-input-method-function 'ucs-input-inactivate) + (setq describe-current-input-method-function 'ucs-input-help) + (quail-delete-overlays) + (if (eq (selected-window) (minibuffer-window)) + (add-hook 'minibuffer-exit-hook 'quail-exit-from-minibuffer)) + (add-hook 'kill-buffer-hook 'quail-kill-guidance-buf nil t) + (set (make-local-variable 'input-method-function) + 'ucs-input-method))) + +(defun ucs-input-inactivate () + "Inactivate UCS input method." + (interactive) + (ucs-input-activate -1)) + +(defun ucs-input-help () + (interactive) + (with-output-to-temp-buffer "*Help*" + (princ "\ +Input method: ucs (mode line indicator:U) + +Input as Unicode: U or u, where is a four-digit hex number."))) + +(register-input-method "ucs" "UTF-8" 'ucs-input-activate "U+" + "Unicode input as hex in the form Uxxxx.") + +(provide 'uni-input) + +;;; uni-input.el ends here diff -r ec841dc83e17 -r 31101867e6bf leim/quail/welsh.el --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/leim/quail/welsh.el Sun Nov 04 17:08:08 2001 +0000 @@ -0,0 +1,203 @@ +;;; welsh.el --- Quail package for inputting Welsh characters -*-coding: iso-2022-7bit;-*- + +;; Copyright (C) 2001 Free Software Foundation, Inc. + +;; Author: Dave Love +;; Keywords: i18n + +;; This file is free software; you can redistribute it and/or modify +;; it under the terms of the GNU General Public License as published by +;; the Free Software Foundation; either version 2, or (at your option) +;; any later version. + +;; This file is distributed in the hope that it will be useful, +;; but WITHOUT ANY WARRANTY; without even the implied warranty of +;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +;; GNU General Public License for more details. + +;; You should have received a copy of the GNU General Public License +;; along with GNU Emacs; see the file COPYING. If not, write to +;; the Free Software Foundation, Inc., 59 Temple Place - Suite 330, +;; Boston, MA 02111-1307, USA. + +;;; Commentary: + +;; Welsh input following the Yudit map by david@sheetmusic.org.uk. +;; This is set up to produce utf-8. A Latin-8 version of most of it +;; is commented-out at the end. + +;;; Code: + +(require 'quail) + +(quail-define-package + "welsh" "Welsh" "$,1!4(B" t + "Welsh postfix input method, using Unicode" + nil t nil nil nil nil nil nil nil nil t) + +(quail-define-rules + ("A\\" ?,A@(B) + ("A/" ?,AA(B) + ("A^" ?,AB(B) + ("A+" ?,AB(B) + ("A\"" ?,AD(B) + ("a\\" ?,A`(B) + ("a/" ?,Aa(B) + ("a^" ?,Ab(B) + ("a+" ?,Ab(B) + ("a\"" ?,Ad(B) + + ("E\\" ?,AH(B) + ("E/" ?,AI(B) + ("E^" ?,AJ(B) + ("E+" ?,AJ(B) + ("E\"" ?,AK(B) + ("e\\" ?,Ah(B) + ("e/" ?,Ai(B) + ("e^" ?,Aj(B) + ("e+" ?,Aj(B) + ("e\"" ?,Ak(B) + + ("I\\" ?,AL(B) + ("I/" ?,AM(B) + ("I^" ?,AN(B) + ("I+" ?,AN(B) + ("I\"" ?,AO(B) + ("i\\" ?,Al(B) + ("i/" ?,Am(B) + ("i^" ?,An(B) + ("i+" ?,An(B) + ("i\"" ?,Ao(B) + + ("O\\" ?,AR(B) + ("O/" ?,AS(B) + ("O^" ?,AT(B) + ("O+" ?,AT(B) + ("O\"" ?,AV(B) + ("o\\" ?,Ar(B) + ("o/" ?,As(B) + ("o^" ?,At(B) + ("o+" ?,At(B) + ("o\"" ?,Av(B) + + ("U\\" ?,AY(B) + ("U/" ?,AZ(B) + ("U^" ?,A[(B) + ("U+" ?,A[(B) + ("U\"" ?,A\(B) + ("u\\" ?,Ay(B) + ("u/" ?,Az(B) + ("u^" ?,A{(B) + ("u+" ?,A{(B) + ("u\"" ?,A|(B) + + ("Y\\" ?$,1or(B) + ("Y/" ?,A](B) + ("Y^" ?$,1!6(B) + ("Y+" ?$,1!6(B) + ("Y\"" ?$,1!8(B) + ("y\\" ?$,1os(B) + ("y/" ?,A}(B) + ("y\"" ?,A(B) + ("y^" ?$,1!7(B) + ("y+" ?$,1!7(B) + + ("W\\" ?$,1n`(B) + ("W/" ?$,1nb(B) + ("W^" ?$,1!4(B) + ("W+" ?$,1!4(B) + ("W\"" ?$,1nd(B) + ("w\\" ?$,1na(B) + ("w/" ?$,1nc(B) + ("w^" ?$,1!5(B) + ("w+" ?$,1!5(B) + ("w\"" ?$,1ne(B) + + ;; "hawlfraint" (copyright). Dyma arwyddlun hawlfraint. + ("(h)" ?$,1W(B)) + +;; (quail-define-package +;; "welsh" "Welsh" "$,1!4(B" t +;; "Welsh postfix input method, using Latin-8" +;; nil t nil nil nil nil nil nil nil nil t) + +;; (quail-define-rules +;; ("A\\" ?,A@(B) +;; ("A/" ?,AA(B) +;; ("A^" ?,AB(B) +;; ("A+" ?,AB(B) +;; ("A\"" ?,AD(B) +;; ("a\\" ?,A`(B) +;; ("a/" ?,Aa(B) +;; ("a^" ?,Ab(B) +;; ("a+" ?,Ab(B) +;; ("a\"" ?,Ad(B) + +;; ("E\\" ?,AH(B) +;; ("E/" ?,AI(B) +;; ("E^" ?,AJ(B) +;; ("E+" ?,AJ(B) +;; ("E\"" ?,AK(B) +;; ("e\\" ?,Ah(B) +;; ("e/" ?,Ai(B) +;; ("e^" ?,Aj(B) +;; ("e+" ?,Aj(B) +;; ("e\"" ?,Ak(B) + +;; ("I\\" ?,AL(B) +;; ("I/" ?,AM(B) +;; ("I^" ?,AN(B) +;; ("I+" ?,AN(B) +;; ("I\"" ?,AO(B) +;; ("i\\" ?,Al(B) +;; ("i/" ?,Am(B) +;; ("i^" ?,An(B) +;; ("i+" ?,An(B) +;; ("i\"" ?,Ao(B) + +;; ("O\\" ?,AR(B) +;; ("O/" ?,AS(B) +;; ("O^" ?,AT(B) +;; ("O+" ?,AT(B) +;; ("O\"" ?,AV(B) +;; ("o\\" ?,Ar(B) +;; ("o/" ?,As(B) +;; ("o^" ?,At(B) +;; ("o+" ?,At(B) +;; ("o\"" ?,Av(B) + +;; ("U\\" ?,AY(B) +;; ("U/" ?,AZ(B) +;; ("U^" ?,A[(B) +;; ("U+" ?,A[(B) +;; ("U\"" ?,A\(B) +;; ("u\\" ?,Ay(B) +;; ("u/" ?,Az(B) +;; ("u^" ?,A{(B) +;; ("u+" ?,A{(B) +;; ("u\"" ?,A|(B) + +;; ("Y\\" ?,A,(B) +;; ("Y/" ?,A](B) +;; ("Y^" ?,A^(B) +;; ("Y+" ?,A^(B) +;; ("Y\"" ?,A/(B) +;; ("y\\" ?,A<(B) +;; ("y/" ?,A}(B) +;; ("y\"" ?,A(B) +;; ("y^" ?,A~(B) +;; ("y+" ?,A~(B) + +;; ("W\\" ?,A((B) +;; ("W/" ?,A*(B) +;; ("W^" ?,AP(B) +;; ("W+" ?,AP(B) +;; ("W\"" ?,A=(B) +;; ("w\\" ?,A8(B) +;; ("w/" ?,A:(B) +;; ("w^" ?,Ap(B) +;; ("w+" ?,Ap(B) +;; ("w\"" ?,A>(B)) + + +;;; welsh.el ends here