summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDave Love <fx@gnu.org>2001-06-06 10:41:50 +0000
committerDave Love <fx@gnu.org>2001-06-06 10:41:50 +0000
commit69e91003c85896ad6a4f2e938035ede1d1befc24 (patch)
tree5d27c12667b08814cd826b7b67ab1689f9cf7dc5
parenta69302198d750ba535c5e9ed778ebedf84d1dd3a (diff)
downloademacs-69e91003c85896ad6a4f2e938035ede1d1befc24.tar.gz
#
-rw-r--r--leim/ChangeLog822
-rw-r--r--leim/quail/rfc1345.elbin0 -> 31617 bytes
-rw-r--r--leim/quail/sgml-input.el1060
3 files changed, 1062 insertions, 820 deletions
diff --git a/leim/ChangeLog b/leim/ChangeLog
index cfb14cb2d6c..6a4157bf221 100644
--- a/leim/ChangeLog
+++ b/leim/ChangeLog
@@ -1,823 +1,5 @@
-2001-01-06 Andrew Innes <andrewi@gnu.org>
+2001-06-06 Dave Love <fx@gnu.org>
- * makefile.nt ($(TIT)): Map .elc to .el.
- (buildlisppath): Make path relative to $(MAKEDIR).
+ * quail/rfc1345.el, quail/sgml-input.el: New file.
-2001-01-01 Andreas Schwab <schwab@suse.de>
- * quail/latin-alt.el: Doc fixes.
-
-2000-12-18 Dave Love <fx@gnu.org>
-
- * quail/latin-pre.el <latin-9-prefix>: Delete duplicate ,b((B entry.
- Change ,b=(B, ,b<(B, ,b6(B.
-
-2000-12-16 Kenichi Handa <handa@etl.go.jp>
-
- * ja-dic/ja-dic.el: Re-generated by the new ja-dic-cnv.el.
-
-2000-12-06 Andrew Innes <andrewi@gnu.org>
-
- * makefile.w32-in (buildlisppath): Set to an absolute directory,
- relative to $(CURDIR).
- (INSTALLDIR): Use forward slash.
-
-2000-11-24 Andrew Innes <andrewi@gnu.org>
-
- * makefile.w32-in (.SUFFIXES): New target, include .elc .el.
-
- * makefile.nt (.SUFFIXES): New target, include .elc .el.
-
-2000-11-21 Kenichi Handa <handa@etl.go.jp>
-
- * Makefile.in (.SUFFIXES): New target, include .elc .el.
-
-2000-11-17 Kenichi Handa <handa@etl.go.jp>
-
- * quail/japanese.el (quail-japanese-kanji-kkc): Use marker to
- remember the conversion start.
-
-2000-10-21 Andrew Innes <andrewi@gnu.org>
-
- * makefile.nt ($(TIT)): Add $(SUBDIRS) as dependents, instead
- of conditional invocation of make.
- (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
- (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
- (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
- files to .elc.
- ($(TIT)): Adjusted for the above change.
- (clean mostlyclean): Likewise.
- (.el.elc): New target.
-
- * makefile.w32-in ($(TIT)): Add $(SUBDIRS) as dependents, instead
- of conditional invocation of make.
- (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
- (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
- (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
- files to .elc.
- ($(TIT)): Adjusted for the above change.
- (clean mostlyclean): Likewise.
- (.el.elc): New target.
-
-2000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
-
- * Makefile.in (${TIT}, clean): Don't use shell `command`
- expansion, use ${TIT:.elc=.el} instead.
-
-2000-09-26 Gerd Moellmann <gerd@gnu.org>
-
- * Makefile.in: Make this the leim Makefile.in.
- (clean): Also remove $NON-TIT and $WORLD.
- (RUN-EMACS): Set EMACSLOADPATH.
-
-2000-09-21 Kenichi Handa <handa@etl.go.jp>
-
- * Makefile.in: Revert to no-leim Makefile.
-
- * quail/.cvsignore: Include *.elc.
-
- * ja-dic/.cvsignore: New file.
-
-2000-09-16 Andrew Innes <andrewi@gnu.org>
-
- * makefile.nt ($(TIT)): Set EMACSLOADPATH when running emacs.
- (leim-list.el): Ditto.
-
- * makefile.w32-in ($(TIT)): Set EMACSLOADPATH when running emacs.
- (leim-list.el): Ditto.
-
-2000-09-15 Andrew Innes <andrewi@gnu.org>
-
- * makefile.w32-in (clean mostlyclean): Ignore errors when removing
- files.
-
-2000-09-14 Andrew Innes <andrewi@gnu.org>
-
- * makefile.w32-in (clean mostlyclean): Ignore errors when deleting
- leim-list.el.
- (distclean maintainer-clean): Ditto for stamp-subdir.
-
- * makefile.nt: Rename skkdic to ja-dic.
-
-2000-09-07 Kenichi Handa <handa@etl.go.jp>
-
- * quail/thai.el ("thai-kesmanee", "thai-pattachote"): Use keyboard
- translation.
-
- * quail/pypunct-b5.el ("chinese-py-punct-b5"): Docstring modified.
-
- * quail/py-punct.el ("chinese-py-punct"): Docstring modified.
- ("chinese-tonepy-punct"): New input method.
-
- * quail/latin-pre.el ("polish-slash"): Don't use keyboard
- translation.
-
- * quail/japanese.el ("japanese"): Delete the key sequence for
- Roman transliteration from the docstring because it's now shonw
- automatically.
- ("japanese-ascii", "japanese-zenkaku")
- ("japanese-hankaku-kana", "japanese-hiragana")
- ("japanese-katakana"): Docstring modified.
-
- * quail/czech.el ("czech-qwerty"): Changed to show keyboard layout
- on describe-input-method.
- ("czech-prog-1", "czech-prog-2", "czech-prog-3"): Likewise.
-
-2000-09-03 Andrew Innes <andrewi@gnu.org>
-
- * makefile.w32-in: New file.
- (install) Fix copying of directories.
-
-2000-08-31 Kenichi Handa <handa@etl.go.jp>
-
- * quail/thai.el (thai-generate-quail-map): If the length of
- translation is more than one, compose it.
-
-2000-08-29 Dave Love <fx@gnu.org>
-
- * quail/latin-pre.el ("latin-9-prefix"): Change entries for ,b=(B and ,b<(B.
-
- * Makefile.in: ja-dic <- skk in several places.
-
-2000-08-25 Kenichi Handa <handa@etl.go.jp>
-
- * ja-dic: Directory name changed from skkdic.
-
- * ja-dic/ja-dic.el[c]: Re-generated by the new ja-dic-cnv.el.
-
- * README: Rename skkdic to ja-dic throughout the file.
-
-2000-08-24 Dave Love <fx@gnu.org>
-
- * quail/latin-pre.el ("latin-8-prefix", "latin-9-prefix"): New.
- ("latin-1-prefix"): Add missing symbols.
-
-2000-08-23 Dave Love <fx@gnu.org>
-
- * quail/latin-pre.el ("latin-1-prefix"): Change ~s to give ,A'(B and
- add ~p for ,A6(B.
-
-2000-07-18 Kenichi Handa <handa@etl.go.jp>
-
- * quail/japanese.el ("japanese"): Fix docstring.
-
-2000-07-17 Kenichi Handa <handa@etl.go.jp>
-
- * quail/japanese.el ("japanese"): Docstring modified.
-
-2000-06-12 Kenichi Handa <handa@etl.go.jp>
-
- * quail/tibetan.el (tibetan-wylie-quote-alist): This variable deleted.
- ("tibetan-wylie"): State transition table modified.
-
-2000-06-01 Kenichi Handa <handa@etl.go.jp>
-
- * quail/tibetan.el: Change all tibetan-1-column characters to
- tibetan. Quail map for "tibetan-wylie" fixed.
-
-2000-03-31 Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>
-
- * quail/latin-pre.el ("polish-slash"): New input method.
-
-2000-03-02 Kenichi Handa <handa@etl.go.jp>
-
- * quail/latin-pre.el ("latin-1-prefix"): Add rules for symbols.
-
-2000-02-01 Gerd Moellmann <gerd@gnu.org>
-
- * Makefile.in: Make this the no-leim Makefile. Move the
- leim Makefile.in to ../leim-Makefile.in as it originally was.
-
- * Makefile.noleim: Removed.
-
-2000-01-28 Kenichi Handa <handa@etl.go.jp>
-
- * quail/hanja.el (korean-hanja): Add an entry for "wod".
-
-2000-01-04 Kenichi Handa <handa@etl.go.jp>
-
- * quail/japanese.el ("japanese"): Docstring augmented.
-
-1999-12-15 Kenichi Handa <handa@etl.go.jp>
-
- * quail/lao.el: Rewritten for new composition.
-
- * quail/lrt.el: Rewritten for new composition.
-
- * quail/thai.el: Rewritten for new composition.
-
- * quail/tibetan.el: Rewritten for new composition.
-
-1999-12-13 Kenichi Handa <handa@etl.go.jp>
-
- * quail/latin-pre.el ("esperanto-prefix"): Make it produce Latin-3
- characters, not Latin-1.
-
-1999-11-22 Andrew Innes <andrewi@gnu.org>
-
- * makefile.nt: No need to generate subdirs.el.
-
-1999-11-21 Andrew Innes <andrewi@gnu.org>
-
- * makefile.nt: New file.
-
-1999-10-26 Gerd Moellmann <gerd@gnu.org>
-
- * Makefile.noleim: New.
-
-1999-09-19 Ken'ichi Handa <handa@gnu.org>
-
- * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
- turkish-postfix.
- ("turkish-postfix"): New Turkish input method which inserts
- Latin-5 characters.
-
- * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
- turkish-alt-postfix.
- ("turkish-alt-postfix"): New Turkish input method which inserts
- Latin-5 characters.
-
-After the release of 20.4, development was split into two separate
-code lines. One line contained the code for Emacs 21, and the other
-one the code for the 20.x releases after 20.4. The following change
-log entries up to the entry ``20.4 released'' are for the 20.x code
-line. Change logs above this notice are those for the 21.x code line.
-
-2000-06-13 Gerd Moellmann <gerd@gnu.org>
-
- * Version 20.7 released.
-
-2000-05-23 Andrew Innes <andrewi@gnu.org>
-
- * makefile.nt ($(TIT)): Set emacs_dir in the environment before
- running emacs, to ensure load-path is correct.
- (leim-list.el): Ditto.
-
-2000-02-26 Gerd Moellmann <gerd@gnu.org>
-
- * Version 20.6 released.
-
-1999-12-07 Gerd Moellmann <gerd@gnu.org>
-
- * Version 20.5 released.
-
-1999-11-22 Andrew Innes <andrewi@gnu.org>
-
- * makefile.nt: No need to generate subdirs.el.
-
-1999-11-21 Andrew Innes <andrewi@gnu.org>
-
- * makefile.nt: New file.
-
-1999-09-19 Ken'ichi Handa <handa@gnu.org>
-
- * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
- turkish-postfix.
- ("turkish-postfix"): New Turkish input method which inserts
- Latin-5 characters.
-
- * quail/latin-alt.el ("turkish-latin-3-alt-postfix"): Renamed from
- turkish-alt-postfix.
- ("turkish-alt-postfix"): New Turkish input method which inserts
- Latin-5 characters.
-
-1999-07-12 Richard Stallman <rms@gnu.org>
-
- * Version 20.4 released.
-
-1998-07-12 Oleg S. Tihonov <ost@benetnash.ffke-campus.mipt.ru>
-
- * quail/cyrillic.el (cyrillic-jcuken): Use X11 keyboard layout.
-
-1999-06-14 Ken'ichi Handa <handa@gnu.org>
-
- * quail/ethiopic.el ("ethiopic"): Add translation rules.
-
-1999-06-01 Jae-youn Chung <jay@compiler.kaist.ac.kr>
-
- * quail/hanja3.el: Newly generated from hangul.el, hangul3.el, and
- hanja.el.
-
-1999-05-25 Ken'ichi Handa <handa@gnu.org>
-
- * quail/hangul3.el ("korean-hangul3"): Give MAXIMUM-SHORTEST t.
-
-1999-05-09 Tudor Hulubei <tudor@cs.unh.edu>
-
- * quail/latin-pre.el ("romanian-prefix"): New input method.
- ("romanian-alt-prefix"): New input method.
-
-1999-03-04 Kenichi Handa <handa@etl.go.jp>
-
- * quail/latin-post.el ("spanish-postfix"): Add rule U" and u".
-
-1999-01-14 Kenichi Handa <handa@etl.go.jp>
-
- * quail/japanese.el (quail-japanese-kanji-kkc): If the last char
- to convert is `n', change it to Japanese Hiragana `n' before
- conversion.
-
-1999-01-11 Kenichi Handa <handa@etl.go.jp>
-
- * Makefile.in (MISC): Add ${srcdir}/quail/hebrew.el.
-
- * quail/hebrew.el: New file.
-
-1998-12-15 Kenichi Handa <handa@etl.go.jp>
-
- * quail/devanagari.el (quail-devanagari-compose-characters):
- Adjusted for the change of input method handling.
- (quail-devanagari-hindi-compose-characters): Likewise.
-
-1998-10-15 Kenichi Handa <handa@etl.go.jp>
-
- * Makefile.in (leim-list.el): Use `(cd foo && pwd)` instead of
- `(cd foo; pwd)`.
- (install): Likewise.
-
-1998-10-15 Francesco Potorti` <F.Potorti@cnuce.cnr.it>
-
- * quail/latin-post.el: Many doc fixes.
- ("latin-1-postfix"): Add sequence for the small superscript o.
- * quail/latin-pre.el: Many doc fixes.
- ("latin-1-prefix"): Add sequences for the small
- superscript underlined o and a.
-
-1998-10-13 Francesco Potorti` <F.Potorti@cnuce.cnr.it>
-
- * latin-alt.el ("latin-1-alt-postfix"): Add a method to enter the
- small superscript underlined o and a.
- ("italian-alt-postfix"): Change it to something useful and
- different from italian-postfix.
- * latin-post.el ("latin-1-postfix"): Add a method to enter the
- small superscript underlined o and a.
- ("italian-postfix"): Same as above.
- ("italian-postfix"): Add methods to enter e with acute accent and
- the >> and << symbols.
-
-1998-09-25 Kenichi Handa <handa@etl.go.jp>
-
- * quail/japanese.el (quail-japanese-hankaku-update-translation):
- Adjusted for the change of input method handling.
-
-1998-09-11 Kenichi HANDA <handa@etl.go.jp>
-
- * quail/japanese.el (quail-japanese-katakana-update-translation):
- Adjusted for the change of input method handling.
-
-1998-08-31 Kenichi Handa <handa@etl.go.jp>
-
- * quail/tibetan.el (quail-tibetan-input-wylie): Adjusted for the
- change of input method handling.
- (quail-tibetan-input-tibkey): Likewise.
-
-1998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
-
- * Version 20.3 released.
-
-1998-08-16 Kenichi HANDA <handa@etl.go.jp>
-
- * quail/czech.el ("czech"): Make this input method deterministic,
- kbd-translate, and show-layout.
-
-1998-08-15 Kenichi HANDA <handa@etl.go.jp>
-
- * quail/ethiopic.el: Fix several translation rules.
-
-1998-08-12 Milan Zamazal <pdm@fi.muni.cz>
-
- * quail/czech.el: Few key sequences added to some keyboards.
-
-1998-08-06 Kenichi Handa <handa@etl.go.jp>
-
- * quail/japanese.el (quail-japanese-use-double-n): New variable.
- (quail-japanese-update-translation): Adjusted for the change of
- quail-update-translation. Now this function should return
- CONTROL-FLAG.
- (quail-japanese-toggle-kana): Update quail-conversion-str.
- (quail-japanese-kanji-kkc): Likewise.
- (quail-japanese-switch-package): Reset quail-current-str and
- quail-conversion-str.
-
-1998-07-24 Kenichi Handa <handa@etl.go.jp>
-
- * quail/japanese.el (quail-japanese-kanji-kkc): Set
- quail-translation to nil after calling kkc-region so that
- translation mode is restarted correctly.
-
-1998-07-21 Kenichi Handa <handa@etl.go.jp>
-
- * quail/japanese.el (quail-japanese-kanji-kkc): Handle the case
- that conversion is cancelled in kkc-region.
- (quail-japanese-switch-package): Fix previous change.
-
-1998-07-19 Kenichi Handa <handa@etl.go.jp>
-
- * quail/japanese.el (quail-japanese-update-translation): Handle
- a key which should fix the current translation and start a new
- translation correctly.
- (quail-japanese-toggle-kana): Set quail-translating to nil. Don't
- change point.
-
-1998-07-15 Kenichi Handa <handa@etl.go.jp>
-
- * quail/japanese.el (quail-japanese-kanji-kkc): Adjusted for the
- change of quail.el.
- (quail-japanese-switch-package): Likewise.
-
-1998-07-03 Kenichi Handa <handa@etl.go.jp>
-
- * quail/symbol-ksc.el: Keys for modern Korean syllables fixed.
- Some keys for ancient Korean syllables are changed properly.
-
-1998-06-20 Kenichi Handa <handa@etl.go.jp>
-
- * quail/ethiopic.el: Don't add hook to quail-mode-hook.
- (ethio-select-a-translation): New function.
-
-1998-06-10 Richard Stallman <rms@psilocin.ai.mit.edu>
-
- * Makefile.in (RUN-EMACS): Add --multibyte.
-
-1998-04-29 Karl Heuer <kwzh@gnu.org>
-
- * Makefile.in (SLAVIC): Delete redundant backslash.
-
-1998-04-28 Richard Stallman <rms@psilocin.gnu.org>
-
- * Makefile.in (install): Make INSTALLDIR and contents world-readable.
-
-1998-04-20 Kenichi Handa <handa@etl.go.jp>
-
- * Makefile.in (SLAVIC): New macro.
- (EUROPEAN): Include ${SLAVIC}.
-
-1998-04-14 Andreas Schwab <schwab@mescaline.gnu.org>
-
- * Makefile.in: Prepend ${srcdir} to all non-TIT lisp file names.
- (leim-list.el): Depend on ${WORLD}.
-
- * latin-alt.el (latin-2-alt-postfix): Doc fix.
-
-1998-04-08 Karl Heuer <kwzh@mescaline.gnu.org>
-
- * czech.el, slovak.el: Correct starting commentary.
-
-1998-04-07 Milan Zamazal <pdm@fi.muni.cz>
-
- * quail/czech.el, quail/slovak.el: Correct starting commentary.
-
-1998-04-06 Andreas Schwab <schwab@gnu.org>
-
- * lrt.el (lrt-composing-pattern-double-c): Change chars-in-string
- to length.
- (lrt-generate-quail-map): Change sref to aref, and make second
- argument of substring a character index.
-
-1998-03-26 Richard Stallman <rms@psilocin.gnu.org>
-
- * Makefile.in (${TIT}): Fix shell conditional syntax.
-
-1998-03-18 Kenichi Handa <handa@etl.go.jp>
-
- * quail/latin-pre.el ("latin-1-prefix"): Fix the translation of
- "/ " to "/" (instead of " ").
-
-1998-03-17 Richard Stallman <rms@psilocin.gnu.org>
-
- * quail/czech.el, quail/slovak.el: New files.
-
-1998-03-10 Richard Stallman <rms@psilocin.gnu.org>
-
- * Makefile.in (BUILT-EMACS): Variable renamed from EMACS.
- Uses changed.
-
-1998-03-05 Kenichi Handa <handa@etl.go.jp>
-
- * Makefile.in (${TIT}): To byte-compile quail packages, use just
- built quail.
-
-1997-12-09 Koaunghi Un <koanughi.un@zdv.uni-tuebingen.de>
-
- * quail/hanja3.el: New file.
-
- * quail/hanja-jis.el: Title string of the input method
- "korean-hanja-jis" changed.
-
- * quail/symbol-ksc.el: Title string of the input method
- "korean-symbol" changed. Require 'korea-util.
- (quail-hangul-switch-back): Deleted.
-
- * quail/hangul3.el: Require 'korea-util.
- (quail-hangul-switch-to-symbol-ksc): Deleted.
-
- * quail/hanja.el: Require 'korea-util. Title string of the input
- method "korean-hanja" changed.
- (quail-hanja-switch-to-symbol-ksc): Deleted.
-
- * quail/hangul.el: Require 'korea-util.
- (quail-hangul-switch-to-symbol-ksc): Deleted.
-
-1997-10-23 Kenichi Handa <handa@etl.go.jp>
-
- * quail/ethiopic.el: The title string of input method "Ethiopic"
- is changed.
-
-1997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
-
- * Version 20.2 released.
-
-1997-09-18 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
-
- * quail/latin-post.el (german): Swap y and z.
-
-1997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
-
- * Version 20.1 released.
-
- * quail/latin-alt.el (latin-2-postfix): Use : for double-acute again.
-
-1997-09-13 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
-
- * quail/viqr.el (vietnamese-viqr): Doc fix.
-
-1997-09-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
-
- * quail/latin-alt.el: New file.
-
-1997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
-
- * quail/latin-post.el: Undo previous change.
-
-1997-09-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
-
- * quail/latin-post.el (latin-2-postfix):
- Replace comma and period with `. Replace colon with /.
- (latin-1-postfix): Replace comma with /.
- (french-postfix): Replace comma with /.
- (latin-3-postfix): Replace comma with ` and period with /.
- (latin-4-postfix): Replace comma with ` and period with ~.
- (latin-5-postfix): Replace comma with ` and period with /.
- (turkish-postfix): Replace comma with ` and period with /.
-
-1997-09-10 Kenichi Handa <handa@etl.go.jp>
-
- * quail/ethiopic.el: Don't bind keys in quail-mode-map. The
- function added to quail-mode-hook turn ethio-mode on only when
- input method "ethiopic" is begin used.
- (ethio-prefer-ascii-space): Moved to lisp/language/ethio-util.el.
- (ethio-toggle-space): Likewise.
- (ethio-insert-space): Likewise.
- (ethio-insert-ethio-space): Likewise.
- (ethio-prefer-ascii-punctuation): Likewise.
- (ethio-toggle-punctuation): Likewise.
- (ethio-gemination): Likewise.
- ("ethiopic"): Doc-string of this Quail package modified. Bind
- function keys for TRANSLATION-KEYMAP to
- quail-execute-non-quail-command.
-
-1997-09-10 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
-
- * Makefile.in (install): Use quail/* in the second tar that
- copies a dir named quail.
-
-1997-09-03 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
-
- * Makefile.in (install): Do not copy leim-list.el twice. Copy
- `skk' subdirectory too.
-
-1997-09-03 Kenichi Handa <handa@etl.go.jp>
-
- * quail/cyrillic.el: For each package, pass t for the SIMPLE
- argument to quail-define-package.
- * quail/cyril-jis.el: Likewise
- * quail/greek.el: Likewise.
- * quail/ipa.el: Likewise.
- * quail/lao.el: Likewise.
- * quail/lrt.el: Likewise.
- * quail/thai.el: Likewise.
- * quail/viqr.el: Likewise.
-
-1997-08-30 Naoto TAKAHASHI <ntakahas@etl.go.jp>
-
- * quail/ethiopic.el ("ethiopic"): Doc-sring fixed. Change the arg
- TRANSLATION-KEYS.
- (quail-mode-map): Change binding for ethio-insert-ethio-space.
- (quail-mode-hook): Check the current Quail package name.
-
- * quail/latin-post.el: Add rules for cancelling accents by typing
- two accent keys (e.g. a~ => a-tilde, a~~ => a~) to all Quail
- packages.
-
-1997-08-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
-
- * quail/latin-post.el, quail/latin-pre.el: For each package,
- pass t for the SIMPLE argument to quail-define-package.
-
-1997-08-28 Kenichi Handa <handa@etl.go.jp>
-
- * Makefile.in (dotdot): This macro deleted.
- (SUBDIRS): Exclude skk.
- (all): Substitute ${WORLD} to ${TIT}.
- (%.el): This target deleted.
- (${TIT}): Check existence of `quail' subdirectory.
- (leim-list.el): Do not check old files.
- (install): If ${srcdir} is different from the current directory,
- copy also files under ${srcdir}.
-
-1997-08-26 Kenichi Handa <handa@etl.go.jp>
-
- * Makefile.in: Re-arrange macros so that the macro TIT contains
- only Quial packages generated from CXTERM dictionaries, and the
- macro NON-TIT contains only Quial packages distributed with Emacs.
- (install): Do not use -h option for tar, instead copy ${NON-TIT}
- and ${TIT} separately.
-
-1997-08-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
-
- * Makefile.in (install): Discard extra data in tar | tar command.
-
-1997-08-23 Kenichi Handa <handa@etl.go.jp>
-
- * quail/devanagari.el (quail-devanagari-compose-characters): Fix
- previous change.
- (quail-devanagari-hindi-compose-characters): Fix previous change.
-
- * quail/japanese.el (quail-japanese-kkc-mode-exit): Fix previous
- change.
-
-1997-08-22 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
-
- * Makefile.in (leim-list.el): Fix previous change.
-
- * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
-
-1997-08-21 Kenichi HANDA <handa@etl.go.jp>
-
- * quail/py-punct-b5.el: Name changed from py-punct-b5.el.
- * quail/tsang-b5.el: Name changed from tsangchi-b5.el.
- * quail/tsang-cns.el: Name changed from tsangchi-cns.el.
-
- * Makefile.in (install): Just copy leim-list.el instead of running
- update-leim-list-file on ${INSTALLDIR}.
- (CHINESE-BIG5): File name change: tsangchi-b5.el -> tsang-b5.el,
- py-punct-b5.el -> pypunct-b5.el.
- (CHINESE-CNS): File name change: tsangchi-cns.el -> tsang-cns.el.
- (leim-list.el): Delete old files not contained in ${WORLD}.
-
- * quail/japanese.el (quail-japanese-kkc-mode-exit): Run
- input-method-after-insert-chunk-hook.
-
- * quail/thai.el (thai-keyboard-mapping-alist): Some entry corrected.
-
-1997-08-19 Kenichi Handa <handa@etl.go.jp>
-
- * quail/hangul.el ("korean-hangul"): Doc-string of this Quail
- package fixed.
-
-1997-08-18 Kenichi Handa <handa@etl.go.jp>
-
- * quail/japanese.el (quail-japanese-toggle-kana): Don't call
- throw.
- (quail-japanese-kanji-kkc): Completely re-written.
- (quail-japanese-kkc-mode-exit): New function.
- (quail-japanese-switch-package): Call activate-input-method
- instead of select-input-method.
-
- * quail/thai.el (thai-consonant-input): Typo fixed.
-
- * quail/devanagari.el (quail-devanagari-compose-characters): Do
- not call throw.
- (quail-devanagari-hindi-compose-characters): Likewise.
-
- * quail/hangul.el (quail-hangul-switch-to-symbol-ksc): Call
- activate-input-method instead of select-input-method.
-
- * quail/hangul3.el (quail-hangul-switch-to-symbol-ksc): Likewise.
-
- * quail/symbol-ksc.el (quail-hangul-switch-back): Likewise. Use
- input-method-history instead of previous-input-method.
-
-1997-08-16 Valery Alexeev <valery@domovoy.math.uga.edu>
-
- * quail/cyrillic.el (cyrillic-translit-bulgarian): New input method.
-
-1997-08-16 Kenichi Handa <handa@etl.go.jp>
-
- * quail/lrt.el (lrt-vowel-table): Some elements corrected.
- ("lao-lrt"): Doc-string of this Quail package modified.
- Some tranlation rules added.
-
- * quail/lao.el (lao-keyboard-mapping): Some elements corrected.
- (lao-quail-define-rules): Some translation rules corrected.
-
-1997-08-11 Kenichi Handa <handa@etl.go.jp>
-
- * quail/lrt.el: Some rules added for Quail package "lao-lrt".
- (lrt-vowel-table): The entry for "aM" corrected.
-
-1997-08-07 Kenichi Handa <handa@etl.go.jp>
-
- * quail/lrt.el: Change title string of input method "lao-lrt".
- (lrt-single-consonant-table): Several key sequence changed.
- (lrt-composing-pattern-double-c): Handle a consonant with
- semi-vowel-lower correctly.
- (lrt-handle-maa-sakod): Do not reset quail-current-key.
- (lrt-handle-tone-mark): Check the existence of double consonant
- correctly.
-
- * quail/lao.el: Change title string of input method "Lao".
-
-1997-08-04 Valery Alexeev <valery@domovoy.math.uga.edu>
-
- * quail/cyrillic.el (cyrillic-translit): Doc-string of the package
- modified. Several tranlation rules modified.
-
-1997-08-04 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
-
- * quail/cyrillic.el: Move Quail package cyrillic-jis-russian to
- quail/cyril-jis.el.
-
- * quail/cyril-jis.el: New file.
-
- * Makefile.in (RUSSIAN): Add quail/cyril-jis.el.
-
-1997-08-01 Kenichi Handa <handa@etl.go.jp>
-
- * quail/ethiopic.el: In quail-mode-map, bind
- ethio-insert-ethio-space Shift-SPACE. Add translation rules to
- Quail package "ethiopic".
-
-1997-08-01 Valery Alexeev <valery@domovoy.math.uga.edu>
-
- * quail/cyrillic.el (cyrillic-translit): New input method.
-
-1997-07-25 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
-
- * quail/tibetan.el: New file.
-
- * quail/py-punct.el: Require 'quail.
-
- * quail/py-punct-b5.el: Require 'quail.
-
- * quail/ethiopic.el: Change Quail package name to "ethiopic".
- (ethio-toggle-punctuation): Give "ethiopic" to quail-defrule.
-
- * Makefile.in (TIT): New variable, contatination of TIT-GB and
- TIT-BIG5.
- (RUN-EMACS): Do not set EMACSLOADPATH.
- (ASIA): Include TIBEAN.
- (all): Remove stamp-bytecomp from dependency list.
- ({$TIT}): New target, substitues the target ${TIT-GB} ${TIT-BIG5}.
- (%.el): Make a link for byte-compiled file too.
- (stamp-bytecomp): Target deleted.
- (leim-list.el): Run Emacs with loading quail.
- (install-XXX): These targets deleted.
- (install): Remove files under INSTALLDIR before copying new files.
- Run Emacs with loading quail.
- (clean mostlyclean): Remove only generated files.
-
-1997-07-24 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
-
- * Makefile.in (stamp-bytecomp): Fix shell conditional.
- (clean): Fix shell conditional.
-
-1997-07-21 Jim Meyering <meyering@eng.ascend.com>
-
- * Makefile.in: Use @LN_S@, not ln -s, in case no symlink support.
- (clean): Absence of ./Makefile.in is criterion for deleting skkdic.elc.
-
-1997-07-17 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu>
-
- * Makefile.in: Modified to avoid *.el files being regarded
- as intermidiate files and deleted by GNU make.
-
- * quail/lrt.el (lrt-vowel-table): Change "ow" -> "ao", "am" -> "arm".
- (lrt-handle-maa-sakod): Correctly handle the case that
- quail-current-data is nil.
- (lrt-handle-tone-mark): Fix bug of handling key sequence "hhai" +
- tone.
-
-1997-07-15 Kenichi Handa <handa@etl.go.jp>
-
- * quail/py-punct.el: New file.
-
- * quail/py-punct-b5.el: New file.
-
- * quail/japanese.el: Doc-string of Quail package japanese modified.
-
- * Makefile.in: Rules re-written to avoid tricky code.
- (CHINEGE-GB): Include quail/py-punct.elc.
- (CHINEGE-BIG5): Include quail/py-punct-b5.elc.
-
-
-1997-07-10 Kenichi Handa <handa@etl.go.jp>
-
- * quail/latin-pre.el: Change titles of quail packages.
-
- * quail/latin-post.el: Likewise.
-
-
-;; Local Variables:
-;; coding: iso-2022-7bit-unix
-;; End:
diff --git a/leim/quail/rfc1345.el b/leim/quail/rfc1345.el
new file mode 100644
index 00000000000..08888de9447
--- /dev/null
+++ b/leim/quail/rfc1345.el
Binary files differ
diff --git a/leim/quail/sgml-input.el b/leim/quail/sgml-input.el
new file mode 100644
index 00000000000..49c8c6e42b1
--- /dev/null
+++ b/leim/quail/sgml-input.el
@@ -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 <fx@gnu.org>
+;; 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.: &aacute; -> á"
+ 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
+ ("&Aacute;" ?\Á) ;; LATIN CAPITAL LETTER A WITH ACUTE
+ ("&aacute;" ?\á) ;; LATIN SMALL LETTER A WITH ACUTE
+ ("&Abreve;" ?\Ă) ;; LATIN CAPITAL LETTER A WITH BREVE
+ ("&abreve;" ?\ă) ;; LATIN SMALL LETTER A WITH BREVE
+ ("&Acirc;" ?\Â) ;; LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+ ("&acirc;" ?\â) ;; LATIN SMALL LETTER A WITH CIRCUMFLEX
+ ("&acute;" ?\´) ;; ACUTE ACCENT
+ ("&Acy;" ?\А) ;; CYRILLIC CAPITAL LETTER A
+ ("&acy;" ?\а) ;; CYRILLIC SMALL LETTER A
+ ("&AElig;" ?\Æ) ;; LATIN CAPITAL LETTER AE
+ ("&aelig;" ?\æ) ;; LATIN SMALL LETTER AE
+ ("&Agr;" ?\Α) ;; GREEK CAPITAL LETTER ALPHA
+ ("&agr;" ?\α) ;; GREEK SMALL LETTER ALPHA
+ ("&Agrave;" ?\À) ;; LATIN CAPITAL LETTER A WITH GRAVE
+ ("&agrave;" ?\à) ;; LATIN SMALL LETTER A WITH GRAVE
+ ("&alefsym;" ?\ℵ) ;; ALEF SYMBOL
+ ("&aleph;" ?\ℵ) ;; ALEF SYMBOL
+ ("&Alpha;" ?\Α) ;; GREEK CAPITAL LETTER ALPHA
+ ("&alpha;" ?\α) ;; GREEK SMALL LETTER ALPHA
+ ("&Amacr;" ?\Ā) ;; LATIN CAPITAL LETTER A WITH MACRON
+ ("&amacr;" ?\ā) ;; LATIN SMALL LETTER A WITH MACRON
+ ("&amalg;" ?\∐) ;; N-ARY COPRODUCT
+ ("&amp;" ?\&) ;; AMPERSAND
+ ("&and;" ?\∧) ;; LOGICAL AND
+ ("&ang;" ?\∠) ;; ANGLE
+ ("&ang90;" ?\∟) ;; RIGHT ANGLE
+ ("&angmsd;" ?\∡) ;; MEASURED ANGLE
+ ("&angsph;" ?\∢) ;; SPHERICAL ANGLE
+ ("&angst;" ?\Å) ;; ANGSTROM SIGN
+ ("&Aogon;" ?\Ą) ;; LATIN CAPITAL LETTER A WITH OGONEK
+ ("&aogon;" ?\ą) ;; LATIN SMALL LETTER A WITH OGONEK
+ ("&ap;" ?\≈) ;; ALMOST EQUAL TO
+ ("&ape;" ?\≊) ;; ALMOST EQUAL OR EQUAL TO
+ ("&apos;" ?\ʼ) ;; MODIFIER LETTER APOSTROPHE
+ ("&Aring;" ?\Å) ;; LATIN CAPITAL LETTER A WITH RING ABOVE
+ ("&aring;" ?\å) ;; LATIN SMALL LETTER A WITH RING ABOVE
+ ("&ast;" ?\*) ;; ASTERISK
+ ("&asymp;" ?\≈) ;; ALMOST EQUAL TO
+ ("&Atilde;" ?\Ã) ;; LATIN CAPITAL LETTER A WITH TILDE
+ ("&atilde;" ?\ã) ;; LATIN SMALL LETTER A WITH TILDE
+ ("&Auml;" ?\Ä) ;; LATIN CAPITAL LETTER A WITH DIAERESIS
+ ("&auml;" ?\ä) ;; LATIN SMALL LETTER A WITH DIAERESIS
+ ("&b.alpha;" ?\α) ;; GREEK SMALL LETTER ALPHA
+ ("&barwed;" ?\⊼) ;; NAND
+ ("&Barwed;" ?\⌆) ;; PERSPECTIVE
+ ("&b.beta;" ?\β) ;; GREEK SMALL LETTER BETA
+ ("&bchi;" ?\χ) ;; GREEK SMALL LETTER CHI
+ ("&bcong;" ?\≌) ;; ALL EQUAL TO
+ ("&Bcy;" ?\Б) ;; CYRILLIC CAPITAL LETTER BE
+ ("&bcy;" ?\б) ;; CYRILLIC SMALL LETTER BE
+ ("&b.Delta;" ?\Δ) ;; GREEK CAPITAL LETTER DELTA
+ ("&b.delta;" ?\γ) ;; GREEK SMALL LETTER GAMMA
+ ("&bdquo;" ?\„) ;; DOUBLE LOW-9 QUOTATION MARK
+ ("&becaus;" ?\∵) ;; BECAUSE
+ ("&bepsi;" ?\∍) ;; SMALL CONTAINS AS MEMBER
+ ("&b.epsi;" ?\ε) ;; GREEK SMALL LETTER EPSILON
+ ("&b.epsis;" ?\ε) ;; GREEK SMALL LETTER EPSILON
+ ("&b.epsiv;" ?\ε) ;; GREEK SMALL LETTER EPSILON
+ ("&bernou;" ?\ℬ) ;; SCRIPT CAPITAL B
+ ("&Beta;" ?\Β) ;; GREEK CAPITAL LETTER BETA
+ ("&beta;" ?\β) ;; GREEK SMALL LETTER BETA
+ ("&b.eta;" ?\η) ;; GREEK SMALL LETTER ETA
+ ("&beth;" ?\ℶ) ;; 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
+ ("&blank;" ?\␣) ;; OPEN BOX
+ ("&blk12;" ?\▒) ;; MEDIUM SHADE
+ ("&blk14;" ?\░) ;; LIGHT SHADE
+ ("&blk34;" ?\▓) ;; DARK SHADE
+ ("&block;" ?\█) ;; 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
+ ("&bottom;" ?\⊥) ;; UP TACK
+ ("&bowtie;" ?\⋈) ;; BOWTIE
+ ("&boxdl;" ?\┐) ;; BOX DRAWINGS LIGHT DOWN AND LEFT
+ ("&boxdL;" ?\╕) ;; BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE
+ ("&boxDl;" ?\╖) ;; BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE
+ ("&boxDL;" ?\╗) ;; BOX DRAWINGS DOUBLE DOWN AND LEFT
+ ("&boxdr;" ?\┌) ;; BOX DRAWINGS LIGHT DOWN AND RIGHT
+ ("&boxdR;" ?\╒) ;; BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE
+ ("&boxDr;" ?\╓) ;; BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE
+ ("&boxDR;" ?\╔) ;; BOX DRAWINGS DOUBLE DOWN AND RIGHT
+ ("&boxh;" ?\─) ;; BOX DRAWINGS LIGHT HORIZONTAL
+ ("&boxH;" ?\═) ;; BOX DRAWINGS DOUBLE HORIZONTAL
+ ("&boxhd;" ?\┬) ;; BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
+ ("&boxHd;" ?\╤) ;; BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE
+ ("&boxhD;" ?\╥) ;; BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE
+ ("&boxHD;" ?\╦) ;; BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL
+ ("&boxhu;" ?\┴) ;; BOX DRAWINGS LIGHT UP AND HORIZONTAL
+ ("&boxHu;" ?\╧) ;; BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE
+ ("&boxhU;" ?\╨) ;; BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE
+ ("&boxHU;" ?\╩) ;; BOX DRAWINGS DOUBLE UP AND HORIZONTAL
+ ("&boxul;" ?\┘) ;; BOX DRAWINGS LIGHT UP AND LEFT
+ ("&boxuL;" ?\╛) ;; BOX DRAWINGS UP SINGLE AND LEFT DOUBLE
+ ("&boxUl;" ?\╜) ;; BOX DRAWINGS UP DOUBLE AND LEFT SINGLE
+ ("&boxUL;" ?\╝) ;; BOX DRAWINGS DOUBLE UP AND LEFT
+ ("&boxur;" ?\└) ;; BOX DRAWINGS LIGHT UP AND RIGHT
+ ("&boxuR;" ?\╘) ;; BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE
+ ("&boxUr;" ?\╙) ;; BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE
+ ("&boxUR;" ?\╚) ;; BOX DRAWINGS DOUBLE UP AND RIGHT
+ ("&boxv;" ?\│) ;; BOX DRAWINGS LIGHT VERTICAL
+ ("&boxV;" ?\║) ;; BOX DRAWINGS DOUBLE VERTICAL
+ ("&boxvh;" ?\┼) ;; BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
+ ("&boxvH;" ?\╪) ;; BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE
+ ("&boxVh;" ?\╫) ;; BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE
+ ("&boxVH;" ?\╬) ;; BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL
+ ("&boxvl;" ?\┤) ;; BOX DRAWINGS LIGHT VERTICAL AND LEFT
+ ("&boxvL;" ?\╡) ;; BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE
+ ("&boxVl;" ?\╢) ;; BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE
+ ("&boxVL;" ?\╣) ;; BOX DRAWINGS DOUBLE VERTICAL AND LEFT
+ ("&boxvr;" ?\├) ;; BOX DRAWINGS LIGHT VERTICAL AND RIGHT
+ ("&boxvR;" ?\╞) ;; BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE
+ ("&boxVr;" ?\╟) ;; BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE
+ ("&boxVR;" ?\╠) ;; 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
+ ("&bprime;" ?\‵) ;; REVERSED PRIME
+ ("&b.Psi;" ?\Ψ) ;; GREEK CAPITAL LETTER PSI
+ ("&b.psi;" ?\ψ) ;; GREEK SMALL LETTER PSI
+ ("&breve;" ?\˘) ;; BREVE
+ ("&b.rho;" ?\ρ) ;; GREEK SMALL LETTER RHO
+ ("&b.rhov;" ?\ϱ) ;; GREEK RHO SYMBOL
+ ("&brvbar;" ?\¦) ;; BROKEN BAR
+ ("&b.Sigma;" ?\Σ) ;; GREEK CAPITAL LETTER SIGMA
+ ("&b.sigma;" ?\σ) ;; GREEK SMALL LETTER SIGMA
+ ("&b.sigmagrk4;" ?\ς) ;; GREEK SMALL LETTER FINAL SIGMA
+ ("&bsim;" ?\∽) ;; REVERSED TILDE
+ ("&bsime;" ?\⋍) ;; REVERSED TILDE EQUALS
+ ("&bsol;" ?\\) ;; 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
+ ("&bull;" ?\•) ;; BULLET
+ ("&bump;" ?\≎) ;; GEOMETRICALLY EQUIVALENT TO
+ ("&bumpe;" ?\≏) ;; 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
+ ("&Cacute;" ?\Ć) ;; LATIN CAPITAL LETTER C WITH ACUTE
+ ("&cacute;" ?\ć) ;; LATIN SMALL LETTER C WITH ACUTE
+ ("&Cap;" ?\⋒) ;; DOUBLE INTERSECTION
+ ("&cap;" ?\∩) ;; INTERSECTION
+ ("&caret;" ?\⁁) ;; CARET INSERTION POINT
+ ("&caron;" ?\ˇ) ;; CARON
+ ("&Ccaron;" ?\Č) ;; LATIN CAPITAL LETTER C WITH CARON
+ ("&ccaron;" ?\č) ;; LATIN SMALL LETTER C WITH CARON
+ ("&Ccedil;" ?\Ç) ;; LATIN CAPITAL LETTER C WITH CEDILLA
+ ("&ccedil;" ?\ç) ;; LATIN SMALL LETTER C WITH CEDILLA
+ ("&Ccirc;" ?\Ĉ) ;; LATIN CAPITAL LETTER C WITH CIRCUMFLEX
+ ("&ccirc;" ?\ĉ) ;; LATIN SMALL LETTER C WITH CIRCUMFLEX
+ ("&Cdot;" ?\Ċ) ;; LATIN CAPITAL LETTER C WITH DOT ABOVE
+ ("&cdot;" ?\ċ) ;; LATIN SMALL LETTER C WITH DOT ABOVE
+ ("&cedil;" ?\¸) ;; CEDILLA
+ ("&cent;" ?\¢) ;; CENT SIGN
+ ("&CHcy;" ?\Ч) ;; CYRILLIC CAPITAL LETTER CHE
+ ("&chcy;" ?\ч) ;; CYRILLIC SMALL LETTER CHE
+ ("&check;" ?\✓) ;; CHECK MARK
+ ("&Chi;" ?\Χ) ;; GREEK CAPITAL LETTER CHI
+ ("&chi;" ?\χ) ;; GREEK SMALL LETTER CHI
+ ("&cir;" ?\○) ;; WHITE CIRCLE
+ ("&circ;" ?\ˆ) ;; MODIFIER LETTER CIRCUMFLEX ACCENT
+ ("&cire;" ?\≗) ;; RING EQUAL TO
+ ("&clubs;" ?\♣) ;; BLACK CLUB SUIT
+ ("&colon;" ?\:) ;; COLON
+ ("&colone;" ?\≔) ;; COLON EQUALS
+ ("&comma;" ?\,) ;; COMMA
+ ("&commat;" ?\@) ;; COMMERCIAL AT
+ ("&comp;" ?\∁) ;; COMPLEMENT
+ ("&compfn;" ?\∘) ;; RING OPERATOR
+ ("&cong;" ?\≅) ;; APPROXIMATELY EQUAL TO
+ ("&conint;" ?\∮) ;; CONTOUR INTEGRAL
+ ("&coprod;" ?\∐) ;; N-ARY COPRODUCT
+ ("&copy;" ?\©) ;; COPYRIGHT SIGN
+ ("&copysr;" ?\℗) ;; SOUND RECORDING COPYRIGHT
+ ("&crarr;" ?\↵) ;; DOWNWARDS ARROW WITH CORNER LEFTWARDS
+ ("&cross;" ?\✗) ;; BALLOT X
+ ("&cuepr;" ?\⋞) ;; EQUAL TO OR PRECEDES
+ ("&cuesc;" ?\⋟) ;; EQUAL TO OR SUCCEEDS
+ ("&cularr;" ?\↶) ;; ANTICLOCKWISE TOP SEMICIRCLE ARROW
+ ("&Cup;" ?\⋓) ;; DOUBLE UNION
+ ("&cup;" ?\∪) ;; UNION
+ ("&cupre;" ?\≼) ;; PRECEDES OR EQUAL TO
+ ("&curarr;" ?\↷) ;; CLOCKWISE TOP SEMICIRCLE ARROW
+ ("&curren;" ?\¤) ;; CURRENCY SIGN
+ ("&cuvee;" ?\⋎) ;; CURLY LOGICAL OR
+ ("&cuwed;" ?\⋏) ;; CURLY LOGICAL AND
+ ("&dagger;" ?\†) ;; DAGGER
+ ("&Dagger;" ?\‡) ;; DOUBLE DAGGER
+ ("&daleth;" ?\ℸ) ;; DALET SYMBOL
+ ("&dArr;" ?\⇓) ;; DOWNWARDS DOUBLE ARROW
+ ("&darr;" ?\↓) ;; DOWNWARDS ARROW
+ ("&darr2;" ?\⇊) ;; DOWNWARDS PAIRED ARROWS
+ ("&dash;" ?\‐) ;; HYPHEN
+ ("&dashv;" ?\⊣) ;; LEFT TACK
+ ("&dblac;" ?\˝) ;; DOUBLE ACUTE ACCENT
+ ("&Dcaron;" ?\Ď) ;; LATIN CAPITAL LETTER D WITH CARON
+ ("&dcaron;" ?\ď) ;; LATIN SMALL LETTER D WITH CARON
+ ("&Dcy;" ?\Д) ;; CYRILLIC CAPITAL LETTER DE
+ ("&dcy;" ?\д) ;; CYRILLIC SMALL LETTER DE
+ ("&deg;" ?\°) ;; DEGREE SIGN
+ ("&Delta;" ?\Δ) ;; GREEK CAPITAL LETTER DELTA
+ ("&delta;" ?\δ) ;; GREEK SMALL LETTER DELTA
+ ("&Dgr;" ?\Δ) ;; GREEK CAPITAL LETTER DELTA
+ ("&dgr;" ?\δ) ;; GREEK SMALL LETTER DELTA
+ ("&dharl;" ?\⇃) ;; DOWNWARDS HARPOON WITH BARB LEFTWARDS
+ ("&dharr;" ?\⇂) ;; DOWNWARDS HARPOON WITH BARB RIGHTWARDS
+ ("&diam;" ?\⋄) ;; DIAMOND OPERATOR
+ ("&diams;" ?\♦) ;; BLACK DIAMOND SUIT
+ ("&die;" ?\¨) ;; DIAERESIS
+ ("&divide;" ?\÷) ;; DIVISION SIGN
+ ("&divonx;" ?\⋇) ;; DIVISION TIMES
+ ("&DJcy;" ?\Ђ) ;; CYRILLIC CAPITAL LETTER DJE
+ ("&djcy;" ?\ђ) ;; CYRILLIC SMALL LETTER DJE
+ ("&dlarr;" ?\↙) ;; SOUTH WEST ARROW
+ ("&dlcorn;" ?\⌞) ;; BOTTOM LEFT CORNER
+ ("&dlcrop;" ?\⌍) ;; BOTTOM LEFT CROP
+ ("&dollar;" ?\$) ;; DOLLAR SIGN
+ ("&dot;" ?\˙) ;; DOT ABOVE
+ ("&Dot;" ?\¨) ;; DIAERESIS
+ ("&DotDot;" ?\⃜) ;; COMBINING FOUR DOTS ABOVE
+ ("&drarr;" ?\↘) ;; SOUTH EAST ARROW
+ ("&drcorn;" ?\⌟) ;; BOTTOM RIGHT CORNER
+ ("&drcrop;" ?\⌌) ;; BOTTOM RIGHT CROP
+ ("&DScy;" ?\Ѕ) ;; CYRILLIC CAPITAL LETTER DZE
+ ("&dscy;" ?\ѕ) ;; CYRILLIC SMALL LETTER DZE
+ ("&Dstrok;" ?\Đ) ;; LATIN CAPITAL LETTER D WITH STROKE
+ ("&dstrok;" ?\đ) ;; LATIN SMALL LETTER D WITH STROKE
+ ("&dtri;" ?\▿) ;; WHITE DOWN-POINTING SMALL TRIANGLE
+ ("&dtrif;" ?\▾) ;; BLACK DOWN-POINTING SMALL TRIANGLE
+ ("&DZcy;" ?\Џ) ;; CYRILLIC CAPITAL LETTER DZHE
+ ("&dzcy;" ?\џ) ;; CYRILLIC SMALL LETTER DZHE
+ ("&Eacgr;" ?\Έ) ;; GREEK CAPITAL LETTER EPSILON WITH TONOS
+ ("&eacgr;" ?\έ) ;; GREEK SMALL LETTER EPSILON WITH TONOS
+ ("&Eacute;" ?\É) ;; LATIN CAPITAL LETTER E WITH ACUTE
+ ("&eacute;" ?\é) ;; LATIN SMALL LETTER E WITH ACUTE
+ ("&Ecaron;" ?\Ě) ;; LATIN CAPITAL LETTER E WITH CARON
+ ("&ecaron;" ?\ě) ;; LATIN SMALL LETTER E WITH CARON
+ ("&ecir;" ?\≖) ;; RING IN EQUAL TO
+ ("&Ecirc;" ?\Ê) ;; LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+ ("&ecirc;" ?\ê) ;; LATIN SMALL LETTER E WITH CIRCUMFLEX
+ ("&ecolon;" ?\≕) ;; EQUALS COLON
+ ("&Ecy;" ?\Э) ;; CYRILLIC CAPITAL LETTER E
+ ("&ecy;" ?\э) ;; CYRILLIC SMALL LETTER E
+ ("&eDot;" ?\≑) ;; GEOMETRICALLY EQUAL TO
+ ("&Edot;" ?\Ė) ;; LATIN CAPITAL LETTER E WITH DOT ABOVE
+ ("&edot;" ?\ė) ;; 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
+ ("&efDot;" ?\≒) ;; APPROXIMATELY EQUAL TO OR THE IMAGE OF
+ ("&Egr;" ?\Ε) ;; GREEK CAPITAL LETTER EPSILON
+ ("&egr;" ?\ε) ;; GREEK SMALL LETTER EPSILON
+ ("&Egrave;" ?\È) ;; LATIN CAPITAL LETTER E WITH GRAVE
+ ("&egrave;" ?\è) ;; LATIN SMALL LETTER E WITH GRAVE
+ ("&egs;" ?\⋝) ;; EQUAL TO OR GREATER-THAN
+ ("&ell;" ?\ℓ) ;; SCRIPT SMALL L
+ ("&els;" ?\⋜) ;; EQUAL TO OR LESS-THAN
+ ("&Emacr;" ?\Ē) ;; LATIN CAPITAL LETTER E WITH MACRON
+ ("&emacr;" ?\ē) ;; LATIN SMALL LETTER E WITH MACRON
+ ("&empty;" ?\∅) ;; EMPTY SET
+ ("&emsp;" ?\ ) ;; EM SPACE
+ ("&emsp13;" ?\ ) ;; THREE-PER-EM SPACE
+ ("&emsp14;" ?\ ) ;; FOUR-PER-EM SPACE
+ ("&ENG;" ?\Ŋ) ;; LATIN CAPITAL LETTER ENG
+ ("&eng;" ?\ŋ) ;; LATIN SMALL LETTER ENG
+ ("&ensp;" ?\ ) ;; EN SPACE
+ ("&Eogon;" ?\Ę) ;; LATIN CAPITAL LETTER E WITH OGONEK
+ ("&eogon;" ?\ę) ;; LATIN SMALL LETTER E WITH OGONEK
+ ("&epsi;" ?\ε) ;; GREEK SMALL LETTER EPSILON
+ ("&Epsilon;" ?\Ε) ;; GREEK CAPITAL LETTER EPSILON
+ ("&epsilon;" ?\ε) ;; GREEK SMALL LETTER EPSILON
+ ("&epsis;" ?\∊) ;; SMALL ELEMENT OF
+;;; ("&epsiv;" ?\x????) ;; variant epsilon
+ ("&equals;" ?\=) ;; EQUALS SIGN
+ ("&equiv;" ?\≡) ;; IDENTICAL TO
+ ("&erDot;" ?\≓) ;; IMAGE OF OR APPROXIMATELY EQUAL TO
+ ("&esdot;" ?\≐) ;; APPROACHES THE LIMIT
+ ("&Eta;" ?\Η) ;; GREEK CAPITAL LETTER ETA
+ ("&eta;" ?\η) ;; GREEK SMALL LETTER ETA
+ ("&ETH;" ?\Ð) ;; LATIN CAPITAL LETTER ETH
+ ("&eth;" ?\ð) ;; LATIN SMALL LETTER ETH
+ ("&Euml;" ?\Ë) ;; LATIN CAPITAL LETTER E WITH DIAERESIS
+ ("&euml;" ?\ë) ;; LATIN SMALL LETTER E WITH DIAERESIS
+ ("&excl;" ?\!) ;; EXCLAMATION MARK
+ ("&exist;" ?\∃) ;; THERE EXISTS
+ ("&Fcy;" ?\Ф) ;; CYRILLIC CAPITAL LETTER EF
+ ("&fcy;" ?\ф) ;; CYRILLIC SMALL LETTER EF
+ ("&female;" ?\♀) ;; FEMALE SIGN
+ ("&ffilig;" ?\ffi) ;; LATIN SMALL LIGATURE FFI
+ ("&fflig;" ?\ff) ;; LATIN SMALL LIGATURE FF
+ ("&ffllig;" ?\ffl) ;; LATIN SMALL LIGATURE FFL
+ ("&filig;" ?\fi) ;; LATIN SMALL LIGATURE FI
+;; ("&fjlig;" ?\x????) ;; fj ligature
+ ("&flat;" ?\♭) ;; MUSIC FLAT SIGN
+ ("&fllig;" ?\fl) ;; LATIN SMALL LIGATURE FL
+ ("&fnof;" ?\ƒ) ;; LATIN SMALL LETTER F WITH HOOK
+ ("&forall;" ?\∀) ;; FOR ALL
+ ("&fork;" ?\⋔) ;; PITCHFORK
+ ("&frac12;" ?\½) ;; VULGAR FRACTION ONE HALF
+ ("&frac13;" ?\⅓) ;; VULGAR FRACTION ONE THIRD
+ ("&frac14;" ?\¼) ;; VULGAR FRACTION ONE QUARTER
+ ("&frac15;" ?\⅕) ;; VULGAR FRACTION ONE FIFTH
+ ("&frac16;" ?\⅙) ;; VULGAR FRACTION ONE SIXTH
+ ("&frac18;" ?\⅛) ;; VULGAR FRACTION ONE EIGHTH
+ ("&frac23;" ?\⅔) ;; VULGAR FRACTION TWO THIRDS
+ ("&frac25;" ?\⅖) ;; VULGAR FRACTION TWO FIFTHS
+ ("&frac34;" ?\¾) ;; VULGAR FRACTION THREE QUARTERS
+ ("&frac35;" ?\⅗) ;; VULGAR FRACTION THREE FIFTHS
+ ("&frac38;" ?\⅜) ;; VULGAR FRACTION THREE EIGHTHS
+ ("&frac45;" ?\⅘) ;; VULGAR FRACTION FOUR FIFTHS
+ ("&frac56;" ?\⅚) ;; VULGAR FRACTION FIVE SIXTHS
+ ("&frac58;" ?\⅝) ;; VULGAR FRACTION FIVE EIGHTHS
+ ("&frac78;" ?\⅞) ;; VULGAR FRACTION SEVEN EIGHTHS
+ ("&frasl;" ?\⁄) ;; FRACTION SLASH
+ ("&frown;" ?\⌢) ;; FROWN
+ ("&gacute;" ?\ǵ) ;; LATIN SMALL LETTER G WITH ACUTE
+ ("&Gamma;" ?\Γ) ;; GREEK CAPITAL LETTER GAMMA
+ ("&gamma;" ?\γ) ;; GREEK SMALL LETTER GAMMA
+ ("&gammad;" ?\Ϝ) ;; GREEK LETTER DIGAMMA
+;;; ("&gap;" 0x????) ;; greater-than, approximately equal to
+ ("&Gbreve;" ?\Ğ) ;; LATIN CAPITAL LETTER G WITH BREVE
+ ("&gbreve;" ?\ğ) ;; LATIN SMALL LETTER G WITH BREVE
+ ("&Gcedil;" ?\Ģ) ;; LATIN CAPITAL LETTER G WITH CEDILLA
+ ("&gcedil;" ?\ģ) ;; LATIN SMALL LETTER G WITH CEDILLA
+ ("&Gcirc;" ?\Ĝ) ;; LATIN CAPITAL LETTER G WITH CIRCUMFLEX
+ ("&gcirc;" ?\ĝ) ;; LATIN SMALL LETTER G WITH CIRCUMFLEX
+ ("&Gcy;" ?\Г) ;; CYRILLIC CAPITAL LETTER GHE
+ ("&gcy;" ?\г) ;; CYRILLIC SMALL LETTER GHE
+ ("&Gdot;" ?\Ġ) ;; LATIN CAPITAL LETTER G WITH DOT ABOVE
+ ("&gdot;" ?\ġ) ;; LATIN SMALL LETTER G WITH DOT ABOVE
+ ("&gE;" ?\≧) ;; GREATER-THAN OVER EQUAL TO
+ ("&ge;" ?\≥) ;; GREATER-THAN OR EQUAL TO
+;;; ("&gEl;" ?\x????) ;; greater-than, double equals, less-than
+ ("&gel;" ?\⋛) ;; GREATER-THAN EQUAL TO OR LESS-THAN
+ ("&ges;" ?\≥) ;; GREATER-THAN OR EQUAL TO
+ ("&Gg;" ?\⋙) ;; VERY MUCH GREATER-THAN
+ ("&Ggr;" ?\Γ) ;; GREEK CAPITAL LETTER GAMMA
+ ("&ggr;" ?\γ) ;; GREEK SMALL LETTER GAMMA
+ ("&gimel;" ?\ℷ) ;; GIMEL SYMBOL
+ ("&GJcy;" ?\Ѓ) ;; CYRILLIC CAPITAL LETTER GJE
+ ("&gjcy;" ?\ѓ) ;; CYRILLIC SMALL LETTER GJE
+ ("&gl;" ?\≷) ;; GREATER-THAN OR LESS-THAN
+;;; ("&gnap;" ?\x????) ;; greater-than, not approximately equal to
+ ("&gne;" ?\≩) ;; GREATER-THAN BUT NOT EQUAL TO
+ ("&gnE;" ?\≩) ;; GREATER-THAN BUT NOT EQUAL TO
+ ("&gnsim;" ?\⋧) ;; GREATER-THAN BUT NOT EQUIVALENT TO
+ ("&grave;" ?\`) ;; GRAVE ACCENT
+ ("&gsdot;" ?\⋗) ;; GREATER-THAN WITH DOT
+ ("&gsim;" ?\≳) ;; GREATER-THAN OR EQUIVALENT TO
+ ("&Gt;" ?\≫) ;; MUCH GREATER-THAN
+ ("&gt;" ?\>) ;; GREATER-THAN SIGN
+ ("&gvnE;" ?\≩) ;; GREATER-THAN BUT NOT EQUAL TO
+ ("&hairsp;" ?\ ) ;; HAIR SPACE
+ ("&half;" ?\½) ;; VULGAR FRACTION ONE HALF
+ ("&hamilt;" ?\ℋ) ;; SCRIPT CAPITAL H
+ ("&HARDcy;" ?\Ъ) ;; CYRILLIC CAPITAL LETTER HARD SIGN
+ ("&hardcy;" ?\ъ) ;; CYRILLIC SMALL LETTER HARD SIGN
+ ("&harr;" ?\↔) ;; LEFT RIGHT ARROW
+ ("&hArr;" ?\⇔) ;; LEFT RIGHT DOUBLE ARROW
+ ("&harrw;" ?\↭) ;; LEFT RIGHT WAVE ARROW
+ ("&Hcirc;" ?\Ĥ) ;; LATIN CAPITAL LETTER H WITH CIRCUMFLEX
+ ("&hcirc;" ?\ĥ) ;; LATIN SMALL LETTER H WITH CIRCUMFLEX
+ ("&hearts;" ?\♥) ;; BLACK HEART SUIT
+ ("&hellip;" ?\…) ;; HORIZONTAL ELLIPSIS
+ ("&horbar;" ?\―) ;; HORIZONTAL BAR
+ ("&Hstrok;" ?\Ħ) ;; LATIN CAPITAL LETTER H WITH STROKE
+ ("&hstrok;" ?\ħ) ;; LATIN SMALL LETTER H WITH STROKE
+ ("&hybull;" ?\⁃) ;; HYPHEN BULLET
+ ("&hyphen;" ?\-) ;; HYPHEN-MINUS
+ ("&Iacgr;" ?\Ί) ;; GREEK CAPITAL LETTER IOTA WITH TONOS
+ ("&iacgr;" ?\ί) ;; GREEK SMALL LETTER IOTA WITH TONOS
+ ("&Iacute;" ?\Í) ;; LATIN CAPITAL LETTER I WITH ACUTE
+ ("&iacute;" ?\í) ;; LATIN SMALL LETTER I WITH ACUTE
+ ("&Icirc;" ?\Î) ;; LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+ ("&icirc;" ?\î) ;; LATIN SMALL LETTER I WITH CIRCUMFLEX
+ ("&Icy;" ?\И) ;; CYRILLIC CAPITAL LETTER I
+ ("&icy;" ?\и) ;; 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
+ ("&Idot;" ?\İ) ;; LATIN CAPITAL LETTER I WITH DOT ABOVE
+ ("&IEcy;" ?\Е) ;; CYRILLIC CAPITAL LETTER IE
+ ("&iecy;" ?\е) ;; CYRILLIC SMALL LETTER IE
+ ("&iexcl;" ?\¡) ;; INVERTED EXCLAMATION MARK
+ ("&iff;" ?\⇔) ;; LEFT RIGHT DOUBLE ARROW
+ ("&Igr;" ?\Ι) ;; GREEK CAPITAL LETTER IOTA
+ ("&igr;" ?\ι) ;; GREEK SMALL LETTER IOTA
+ ("&Igrave;" ?\Ì) ;; LATIN CAPITAL LETTER I WITH GRAVE
+ ("&igrave;" ?\ì) ;; LATIN SMALL LETTER I WITH GRAVE
+ ("&IJlig;" ?\IJ) ;; LATIN CAPITAL LIGATURE IJ
+ ("&ijlig;" ?\ij) ;; LATIN SMALL LIGATURE IJ
+ ("&Imacr;" ?\Ī) ;; LATIN CAPITAL LETTER I WITH MACRON
+ ("&imacr;" ?\ī) ;; LATIN SMALL LETTER I WITH MACRON
+ ("&image;" ?\ℑ) ;; BLACK-LETTER CAPITAL I
+ ("&incare;" ?\℅) ;; CARE OF
+ ("&infin;" ?\∞) ;; INFINITY
+ ("&inodot;" ?\ı) ;; LATIN SMALL LETTER DOTLESS I
+ ("&inodot;" ?\ı) ;; LATIN SMALL LETTER DOTLESS I
+ ("&int;" ?\∫) ;; INTEGRAL
+ ("&intcal;" ?\⊺) ;; INTERCALATE
+ ("&IOcy;" ?\Ё) ;; CYRILLIC CAPITAL LETTER IO
+ ("&iocy;" ?\ё) ;; CYRILLIC SMALL LETTER IO
+ ("&Iogon;" ?\Į) ;; LATIN CAPITAL LETTER I WITH OGONEK
+ ("&iogon;" ?\į) ;; LATIN SMALL LETTER I WITH OGONEK
+ ("&Iota;" ?\Ι) ;; GREEK CAPITAL LETTER IOTA
+ ("&iota;" ?\ι) ;; GREEK SMALL LETTER IOTA
+ ("&iquest;" ?\¿) ;; INVERTED QUESTION MARK
+ ("&isin;" ?\∈) ;; ELEMENT OF
+ ("&Itilde;" ?\Ĩ) ;; LATIN CAPITAL LETTER I WITH TILDE
+ ("&itilde;" ?\ĩ) ;; LATIN SMALL LETTER I WITH TILDE
+ ("&Iukcy;" ?\І) ;; CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
+ ("&iukcy;" ?\і) ;; CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
+ ("&Iuml;" ?\Ï) ;; LATIN CAPITAL LETTER I WITH DIAERESIS
+ ("&iuml;" ?\ï) ;; LATIN SMALL LETTER I WITH DIAERESIS
+ ("&Jcirc;" ?\Ĵ) ;; LATIN CAPITAL LETTER J WITH CIRCUMFLEX
+ ("&jcirc;" ?\ĵ) ;; LATIN SMALL LETTER J WITH CIRCUMFLEX
+ ("&Jcy;" ?\Й) ;; CYRILLIC CAPITAL LETTER SHORT I
+ ("&jcy;" ?\й) ;; CYRILLIC SMALL LETTER SHORT I
+;;; ("&jnodot;" ?\x????) ;; latin small letter dotless j
+ ("&Jsercy;" ?\Ј) ;; CYRILLIC CAPITAL LETTER JE
+ ("&jsercy;" ?\ј) ;; CYRILLIC SMALL LETTER JE
+ ("&Jukcy;" ?\Є) ;; CYRILLIC CAPITAL LETTER UKRAINIAN IE
+ ("&jukcy;" ?\є) ;; CYRILLIC SMALL LETTER UKRAINIAN IE
+ ("&Kappa;" ?\Κ) ;; GREEK CAPITAL LETTER KAPPA
+ ("&kappa;" ?\κ) ;; GREEK SMALL LETTER KAPPA
+ ("&kappav;" ?\ϰ) ;; GREEK KAPPA SYMBOL
+ ("&Kcedil;" ?\Ķ) ;; LATIN CAPITAL LETTER K WITH CEDILLA
+ ("&kcedil;" ?\ķ) ;; LATIN SMALL LETTER K WITH CEDILLA
+ ("&Kcy;" ?\К) ;; CYRILLIC CAPITAL LETTER KA
+ ("&kcy;" ?\к) ;; CYRILLIC SMALL LETTER KA
+ ("&Kgr;" ?\Κ) ;; GREEK CAPITAL LETTER KAPPA
+ ("&kgr;" ?\κ) ;; GREEK SMALL LETTER KAPPA
+ ("&kgreen;" ?\ĸ) ;; LATIN SMALL LETTER KRA
+ ("&KHcy;" ?\Х) ;; CYRILLIC CAPITAL LETTER HA
+ ("&khcy;" ?\х) ;; CYRILLIC SMALL LETTER HA
+ ("&KHgr;" ?\Χ) ;; GREEK CAPITAL LETTER CHI
+ ("&khgr;" ?\χ) ;; GREEK SMALL LETTER CHI
+ ("&KJcy;" ?\Ќ) ;; CYRILLIC CAPITAL LETTER KJE
+ ("&kjcy;" ?\ќ) ;; CYRILLIC SMALL LETTER KJE
+ ("&lAarr;" ?\⇚) ;; LEFTWARDS TRIPLE ARROW
+ ("&Lacute;" ?\Ĺ) ;; LATIN CAPITAL LETTER L WITH ACUTE
+ ("&lacute;" ?\ĺ) ;; LATIN SMALL LETTER L WITH ACUTE
+ ("&lagran;" ?\ℒ) ;; SCRIPT CAPITAL L
+ ("&Lambda;" ?\Λ) ;; GREEK CAPITAL LETTER LAMDA
+ ("&lambda;" ?\λ) ;; GREEK SMALL LETTER LAMDA
+ ("&lang;" ?\〈) ;; LEFT-POINTING ANGLE BRACKET
+;;; ("&lap;" ?\x????) ;; less-than, approximately equal to
+ ("&laquo;" ?\«) ;; LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+ ("&Larr;" ?\↞) ;; LEFTWARDS TWO HEADED ARROW
+ ("&larr;" ?\←) ;; LEFTWARDS ARROW
+ ("&lArr;" ?\⇐) ;; LEFTWARDS DOUBLE ARROW
+ ("&larr2;" ?\⇇) ;; LEFTWARDS PAIRED ARROWS
+ ("&larrhk;" ?\↩) ;; LEFTWARDS ARROW WITH HOOK
+ ("&larrlp;" ?\↫) ;; LEFTWARDS ARROW WITH LOOP
+ ("&larrtl;" ?\↢) ;; LEFTWARDS ARROW WITH TAIL
+ ("&Lcaron;" ?\Ľ) ;; LATIN CAPITAL LETTER L WITH CARON
+ ("&lcaron;" ?\ľ) ;; LATIN SMALL LETTER L WITH CARON
+ ("&Lcedil;" ?\Ļ) ;; LATIN CAPITAL LETTER L WITH CEDILLA
+ ("&lcedil;" ?\ļ) ;; LATIN SMALL LETTER L WITH CEDILLA
+ ("&lceil;" ?\⌈) ;; LEFT CEILING
+ ("&lcub;" ?\{) ;; LEFT CURLY BRACKET
+ ("&Lcy;" ?\Л) ;; CYRILLIC CAPITAL LETTER EL
+ ("&lcy;" ?\л) ;; CYRILLIC SMALL LETTER EL
+ ("&ldot;" ?\⋖) ;; LESS-THAN WITH DOT
+ ("&ldquo;" ?\“) ;; LEFT DOUBLE QUOTATION MARK
+ ("&ldquor;" ?\„) ;; DOUBLE LOW-9 QUOTATION MARK
+ ("&lE;" ?\≦) ;; LESS-THAN OVER EQUAL TO
+ ("&le;" ?\≤) ;; LESS-THAN OR EQUAL TO
+;;; ("&lEg;" ?\x????) ;; less-than, double equals, greater-than
+ ("&leg;" ?\⋚) ;; LESS-THAN EQUAL TO OR GREATER-THAN
+ ("&les;" ?\≤) ;; LESS-THAN OR EQUAL TO
+ ("&lfloor;" ?\⌊) ;; LEFT FLOOR
+ ("&lg;" ?\≶) ;; LESS-THAN OR GREATER-THAN
+ ("&Lgr;" ?\Λ) ;; GREEK CAPITAL LETTER LAMDA
+ ("&lgr;" ?\λ) ;; GREEK SMALL LETTER LAMDA
+ ("&lhard;" ?\↽) ;; LEFTWARDS HARPOON WITH BARB DOWNWARDS
+ ("&lharu;" ?\↼) ;; LEFTWARDS HARPOON WITH BARB UPWARDS
+ ("&lhblk;" ?\▄) ;; LOWER HALF BLOCK
+ ("&LJcy;" ?\Љ) ;; CYRILLIC CAPITAL LETTER LJE
+ ("&ljcy;" ?\љ) ;; CYRILLIC SMALL LETTER LJE
+ ("&Ll;" ?\⋘) ;; VERY MUCH LESS-THAN
+ ("&Lmidot;" ?\Ŀ) ;; LATIN CAPITAL LETTER L WITH MIDDLE DOT
+ ("&lmidot;" ?\ŀ) ;; LATIN SMALL LETTER L WITH MIDDLE DOT
+;;; ("&lnap;" 0x????) ;; less-than, not approximately equal to
+ ("&lnE;" ?\≨) ;; LESS-THAN BUT NOT EQUAL TO
+ ("&lne;" ?\≨) ;; LESS-THAN BUT NOT EQUAL TO
+ ("&lnsim;" ?\⋦) ;; LESS-THAN BUT NOT EQUIVALENT TO
+ ("&lowast;" ?\∗) ;; ASTERISK OPERATOR
+ ("&lowbar;" ?\_) ;; LOW LINE
+ ("&loz;" ?\◊) ;; LOZENGE
+ ("&loz;" ?\✧) ;; WHITE FOUR POINTED STAR
+ ("&lozf;" ?\✦) ;; BLACK FOUR POINTED STAR
+ ("&lpar;" ?\() ;; LEFT PARENTHESIS
+;;; ("&lpargt;" ?\x????) ;; left parenthesis, greater-than
+ ("&lrarr2;" ?\⇆) ;; LEFTWARDS ARROW OVER RIGHTWARDS ARROW
+ ("&lrhar2;" ?\⇋) ;; LEFTWARDS HARPOON OVER RIGHTWARDS HARPOON
+ ("&lrm;" ?\‎) ;; LEFT-TO-RIGHT MARK
+ ("&lsaquo;" ?\‹) ;; SINGLE LEFT-POINTING ANGLE QUOTATION MARK
+ ("&lsh;" ?\↰) ;; UPWARDS ARROW WITH TIP LEFTWARDS
+ ("&lsim;" ?\≲) ;; LESS-THAN OR EQUIVALENT TO
+ ("&lsqb;" ?\[) ;; LEFT SQUARE BRACKET
+ ("&lsquo;" ?\‘) ;; LEFT SINGLE QUOTATION MARK
+ ("&lsquor;" ?\‚) ;; SINGLE LOW-9 QUOTATION MARK
+ ("&Lstrok;" ?\Ł) ;; LATIN CAPITAL LETTER L WITH STROKE
+ ("&lstrok;" ?\ł) ;; LATIN SMALL LETTER L WITH STROKE
+ ("&Lt;" ?\≪) ;; MUCH LESS-THAN
+ ("&lt;" ?\<) ;; LESS-THAN SIGN
+ ("&lthree;" ?\⋋) ;; LEFT SEMIDIRECT PRODUCT
+ ("&ltimes;" ?\⋉) ;; LEFT NORMAL FACTOR SEMIDIRECT PRODUCT
+ ("&ltri;" ?\◃) ;; WHITE LEFT-POINTING SMALL TRIANGLE
+ ("&ltrie;" ?\⊴) ;; NORMAL SUBGROUP OF OR EQUAL TO
+ ("&ltrif;" ?\◂) ;; BLACK LEFT-POINTING SMALL TRIANGLE
+ ("&lvnE;" ?\≨) ;; LESS-THAN BUT NOT EQUAL TO
+ ("&macr;" ?\¯) ;; MACRON
+ ("&male;" ?\♂) ;; MALE SIGN
+ ("&malt;" ?\✠) ;; MALTESE CROSS
+ ("&map;" ?\↦) ;; RIGHTWARDS ARROW FROM BAR
+ ("&marker;" ?\▮) ;; BLACK VERTICAL RECTANGLE
+ ("&Mcy;" ?\М) ;; CYRILLIC CAPITAL LETTER EM
+ ("&mcy;" ?\м) ;; CYRILLIC SMALL LETTER EM
+ ("&mdash;" ?\—) ;; EM DASH
+ ("&Mgr;" ?\Μ) ;; GREEK CAPITAL LETTER MU
+ ("&mgr;" ?\μ) ;; GREEK SMALL LETTER MU
+ ("&micro;" ?\µ) ;; MICRO SIGN
+ ("&mid;" ?\∣) ;; DIVIDES
+ ("&middot;" ?\·) ;; MIDDLE DOT
+ ("&minus;" ?\−) ;; MINUS SIGN
+ ("&minusb;" ?\⊟) ;; SQUARED MINUS
+ ("&mldr;" ?\…) ;; HORIZONTAL ELLIPSIS
+ ("&mnplus;" ?\∓) ;; MINUS-OR-PLUS SIGN
+ ("&models;" ?\⊧) ;; MODELS
+ ("&Mu;" ?\Μ) ;; GREEK CAPITAL LETTER MU
+ ("&mu;" ?\μ) ;; GREEK SMALL LETTER MU
+ ("&mumap;" ?\⊸) ;; MULTIMAP
+ ("&nabla;" ?\∇) ;; NABLA
+ ("&Nacute;" ?\Ń) ;; LATIN CAPITAL LETTER N WITH ACUTE
+ ("&nacute;" ?\ń) ;; LATIN SMALL LETTER N WITH ACUTE
+ ("&nap;" ?\≉) ;; NOT ALMOST EQUAL TO
+ ("&napos;" ?\ʼn) ;; LATIN SMALL LETTER N PRECEDED BY APOSTROPHE
+ ("&natur;" ?\♮) ;; MUSIC NATURAL SIGN
+ ("&nbsp;" ?\ ) ;; NO-BREAK SPACE
+ ("&Ncaron;" ?\Ň) ;; LATIN CAPITAL LETTER N WITH CARON
+ ("&ncaron;" ?\ň) ;; LATIN SMALL LETTER N WITH CARON
+ ("&Ncedil;" ?\Ņ) ;; LATIN CAPITAL LETTER N WITH CEDILLA
+ ("&ncedil;" ?\ņ) ;; LATIN SMALL LETTER N WITH CEDILLA
+ ("&ncong;" ?\≇) ;; NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO
+ ("&Ncy;" ?\Н) ;; CYRILLIC CAPITAL LETTER EN
+ ("&ncy;" ?\н) ;; CYRILLIC SMALL LETTER EN
+ ("&ndash;" ?\–) ;; EN DASH
+ ("&ne;" ?\≠) ;; NOT EQUAL TO
+ ("&nearr;" ?\↗) ;; NORTH EAST ARROW
+ ("&nequiv;" ?\≢) ;; NOT IDENTICAL TO
+ ("&nexist;" ?\∄) ;; THERE DOES NOT EXIST
+;;; ("&ngE;" ?\x????) ;; not greater-than, double equals
+ ("&nge;" ?\≱) ;; NEITHER GREATER-THAN NOR EQUAL TO
+ ("&nges;" ?\≱) ;; NEITHER GREATER-THAN NOR EQUAL TO
+ ("&Ngr;" ?\Ν) ;; GREEK CAPITAL LETTER NU
+ ("&ngr;" ?\ν) ;; GREEK SMALL LETTER NU
+ ("&ngt;" ?\≯) ;; NOT GREATER-THAN
+ ("&nharr;" ?\↮) ;; LEFT RIGHT ARROW WITH STROKE
+ ("&nhArr;" ?\⇎) ;; LEFT RIGHT DOUBLE ARROW WITH STROKE
+ ("&ni;" ?\∋) ;; CONTAINS AS MEMBER
+ ("&NJcy;" ?\Њ) ;; CYRILLIC CAPITAL LETTER NJE
+ ("&njcy;" ?\њ) ;; CYRILLIC SMALL LETTER NJE
+ ("&nlarr;" ?\↚) ;; LEFTWARDS ARROW WITH STROKE
+ ("&nlArr;" ?\⇍) ;; LEFTWARDS DOUBLE ARROW WITH STROKE
+ ("&nldr;" ?\‥) ;; TWO DOT LEADER
+;;; ("&nlE;" ?\x????) ;; not less-than, double equals
+ ("&nle;" ?\≰) ;; NEITHER LESS-THAN NOR EQUAL TO
+ ("&nles;" ?\≰) ;; NEITHER LESS-THAN NOR EQUAL TO
+ ("&nlt;" ?\≮) ;; NOT LESS-THAN
+ ("&nltri;" ?\⋪) ;; NOT NORMAL SUBGROUP OF
+ ("&nltrie;" ?\⋬) ;; NOT NORMAL SUBGROUP OF OR EQUAL TO
+ ("&nmid;" ?\∤) ;; DOES NOT DIVIDE
+ ("&not;" ?\¬) ;; NOT SIGN
+ ("&notin;" ?\∉) ;; NOT AN ELEMENT OF
+ ("&npar;" ?\∦) ;; NOT PARALLEL TO
+ ("&npr;" ?\⊀) ;; DOES NOT PRECEDE
+ ("&npre;" ?\⋠) ;; DOES NOT PRECEDE OR EQUAL
+ ("&nrarr;" ?\↛) ;; RIGHTWARDS ARROW WITH STROKE
+ ("&nrArr;" ?\⇏) ;; RIGHTWARDS DOUBLE ARROW WITH STROKE
+ ("&nrtri;" ?\⋫) ;; DOES NOT CONTAIN AS NORMAL SUBGROUP
+ ("&nrtrie;" ?\⋭) ;; DOES NOT CONTAIN AS NORMAL SUBGROUP OR EQUAL
+ ("&nsc;" ?\⊁) ;; DOES NOT SUCCEED
+ ("&nsce;" ?\⋡) ;; DOES NOT SUCCEED OR EQUAL
+ ("&nsim;" ?\≁) ;; NOT TILDE
+ ("&nsime;" ?\≄) ;; NOT ASYMPTOTICALLY EQUAL TO
+;;; ("&nsmid;" ?\x????) ;; nshortmid ?\∤
+ ("&nspar;" ?\∦) ;; NOT PARALLEL TO
+ ("&nsub;" ?\⊄) ;; NOT A SUBSET OF
+ ("&nsubE;" ?\⊈) ;; NEITHER A SUBSET OF NOR EQUAL TO
+ ("&nsube;" ?\⊈) ;; NEITHER A SUBSET OF NOR EQUAL TO
+ ("&nsup;" ?\⊅) ;; NOT A SUPERSET OF
+ ("&nsupE;" ?\⊉) ;; NEITHER A SUPERSET OF NOR EQUAL TO
+ ("&nsupe;" ?\⊉) ;; NEITHER A SUPERSET OF NOR EQUAL TO
+ ("&Ntilde;" ?\Ñ) ;; LATIN CAPITAL LETTER N WITH TILDE
+ ("&ntilde;" ?\ñ) ;; LATIN SMALL LETTER N WITH TILDE
+ ("&Nu;" ?\Ν) ;; GREEK CAPITAL LETTER NU
+ ("&nu;" ?\ν) ;; GREEK SMALL LETTER NU
+ ("&num;" ?\#) ;; NUMBER SIGN
+ ("&numero;" ?\№) ;; NUMERO SIGN
+ ("&numsp;" ?\ ) ;; FIGURE SPACE
+ ("&nvdash;" ?\⊬) ;; DOES NOT PROVE
+ ("&nvDash;" ?\⊭) ;; NOT TRUE
+ ("&nVdash;" ?\⊮) ;; DOES NOT FORCE
+ ("&nVDash;" ?\⊯) ;; NEGATED DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE
+ ("&nwarr;" ?\↖) ;; NORTH WEST ARROW
+ ("&Oacgr;" ?\Ό) ;; GREEK CAPITAL LETTER OMICRON WITH TONOS
+ ("&oacgr;" ?\ό) ;; GREEK SMALL LETTER OMICRON WITH TONOS
+ ("&Oacute;" ?\Ó) ;; LATIN CAPITAL LETTER O WITH ACUTE
+ ("&oacute;" ?\ó) ;; LATIN SMALL LETTER O WITH ACUTE
+ ("&oast;" ?\⊛) ;; CIRCLED ASTERISK OPERATOR
+ ("&ocir;" ?\⊚) ;; CIRCLED RING OPERATOR
+ ("&Ocirc;" ?\Ô) ;; LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+ ("&ocirc;" ?\ô) ;; LATIN SMALL LETTER O WITH CIRCUMFLEX
+ ("&Ocy;" ?\О) ;; CYRILLIC CAPITAL LETTER O
+ ("&ocy;" ?\о) ;; CYRILLIC SMALL LETTER O
+ ("&odash;" ?\⊝) ;; CIRCLED DASH
+ ("&Odblac;" ?\Ő) ;; LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
+ ("&odblac;" ?\ő) ;; LATIN SMALL LETTER O WITH DOUBLE ACUTE
+ ("&odot;" ?\⊙) ;; CIRCLED DOT OPERATOR
+ ("&OElig;" ?\Œ) ;; LATIN CAPITAL LIGATURE OE
+ ("&oelig;" ?\œ) ;; LATIN SMALL LIGATURE OE
+ ("&ogon;" ?\˛) ;; OGONEK
+ ("&Ogr;" ?\Ο) ;; GREEK CAPITAL LETTER OMICRON
+ ("&ogr;" ?\ο) ;; GREEK SMALL LETTER OMICRON
+ ("&Ograve;" ?\Ò) ;; LATIN CAPITAL LETTER O WITH GRAVE
+ ("&ograve;" ?\ò) ;; 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;" ?\Ω) ;; OHM SIGN
+ ("&olarr;" ?\↺) ;; ANTICLOCKWISE OPEN CIRCLE ARROW
+ ("&oline;" ?\‾) ;; OVERLINE
+ ("&Omacr;" ?\Ō) ;; LATIN CAPITAL LETTER O WITH MACRON
+ ("&omacr;" ?\ō) ;; LATIN SMALL LETTER O WITH MACRON
+ ("&Omega;" ?\Ω) ;; GREEK CAPITAL LETTER OMEGA
+ ("&omega;" ?\ω) ;; GREEK SMALL LETTER OMEGA
+ ("&Omicron;" ?\Ο) ;; GREEK CAPITAL LETTER OMICRON
+ ("&omicron;" ?\ο) ;; GREEK SMALL LETTER OMICRON
+ ("&ominus;" ?\⊖) ;; CIRCLED MINUS
+ ("&oplus;" ?\⊕) ;; CIRCLED PLUS
+ ("&or;" ?\∨) ;; LOGICAL OR
+ ("&orarr;" ?\↻) ;; CLOCKWISE OPEN CIRCLE ARROW
+ ("&order;" ?\ℴ) ;; SCRIPT SMALL O
+ ("&ordf;" ?\ª) ;; FEMININE ORDINAL INDICATOR
+ ("&ordm;" ?\º) ;; MASCULINE ORDINAL INDICATOR
+ ("&oS;" ?\Ⓢ) ;; CIRCLED LATIN CAPITAL LETTER S
+ ("&Oslash;" ?\Ø) ;; LATIN CAPITAL LETTER O WITH STROKE
+ ("&oslash;" ?\ø) ;; LATIN SMALL LETTER O WITH STROKE
+ ("&osol;" ?\⊘) ;; CIRCLED DIVISION SLASH
+ ("&Otilde;" ?\Õ) ;; LATIN CAPITAL LETTER O WITH TILDE
+ ("&otilde;" ?\õ) ;; LATIN SMALL LETTER O WITH TILDE
+ ("&otimes;" ?\⊗) ;; CIRCLED TIMES
+ ("&Ouml;" ?\Ö) ;; LATIN CAPITAL LETTER O WITH DIAERESIS
+ ("&ouml;" ?\ö) ;; LATIN SMALL LETTER O WITH DIAERESIS
+ ("&par;" ?\∥) ;; PARALLEL TO
+ ("&para;" ?\¶) ;; PILCROW SIGN
+ ("&part;" ?\∂) ;; PARTIAL DIFFERENTIAL
+ ("&Pcy;" ?\П) ;; CYRILLIC CAPITAL LETTER PE
+ ("&pcy;" ?\п) ;; CYRILLIC SMALL LETTER PE
+ ("&percnt;" ?\%) ;; PERCENT SIGN
+ ("&period;" ?\.) ;; FULL STOP
+ ("&permil;" ?\‰) ;; PER MILLE SIGN
+ ("&perp;" ?\⊥) ;; UP TACK
+ ("&Pgr;" ?\Π) ;; GREEK CAPITAL LETTER PI
+ ("&pgr;" ?\π) ;; GREEK SMALL LETTER PI
+ ("&PHgr;" ?\Φ) ;; GREEK CAPITAL LETTER PHI
+ ("&phgr;" ?\φ) ;; GREEK SMALL LETTER PHI
+ ("&phi;" ?\φ) ;; GREEK SMALL LETTER PHI
+ ("&Phi;" ?\Φ) ;; GREEK CAPITAL LETTER PHI
+ ("&phis;" ?\φ) ;; GREEK SMALL LETTER PHI
+ ("&phiv;" ?\ϕ) ;; GREEK PHI SYMBOL
+ ("&phmmat;" ?\ℳ) ;; SCRIPT CAPITAL M
+ ("&phone;" ?\☎) ;; BLACK TELEPHONE
+ ("&Pi;" ?\Π) ;; GREEK CAPITAL LETTER PI
+ ("&pi;" ?\π) ;; GREEK SMALL LETTER PI
+ ("&piv;" ?\ϖ) ;; GREEK PI SYMBOL
+ ("&planck;" ?\ℏ) ;; PLANCK CONSTANT OVER TWO PI
+ ("&plus;" ?\+) ;; PLUS SIGN
+ ("&plusb;" ?\⊞) ;; SQUARED PLUS
+ ("&plusdo;" ?\∔) ;; DOT PLUS
+ ("&plusmn;" ?\±) ;; PLUS-MINUS SIGN
+ ("&pound;" ?\£) ;; POUND SIGN
+ ("&pr;" ?\≺) ;; PRECEDES
+;;; ("&prap;" ?\x????) ;; precedes, approximately equal to
+ ("&pre;" ?\≼) ;; PRECEDES OR EQUAL TO
+ ("&prime;" ?\′) ;; PRIME
+ ("&Prime;" ?\″) ;; DOUBLE PRIME
+;;; ("&prnap;" 0x????) ;; precedes, not approximately equal to
+;;; ("&prnE;" 0x????) ;; precedes, not double equal
+ ("&prnsim;" ?\⋨) ;; PRECEDES BUT NOT EQUIVALENT TO
+ ("&prod;" ?\∏) ;; N-ARY PRODUCT
+ ("&prop;" ?\∝) ;; PROPORTIONAL TO
+ ("&prsim;" ?\≾) ;; PRECEDES OR EQUIVALENT TO
+ ("&PSgr;" ?\Ψ) ;; GREEK CAPITAL LETTER PSI
+ ("&psgr;" ?\ψ) ;; GREEK SMALL LETTER PSI
+ ("&Psi;" ?\Ψ) ;; GREEK CAPITAL LETTER PSI
+ ("&psi;" ?\ψ) ;; GREEK SMALL LETTER PSI
+ ("&puncsp;" ?\ ) ;; PUNCTUATION SPACE
+ ("&quest;" ?\?) ;; QUESTION MARK
+ ("&quot;" ?\") ;; QUOTATION MARK
+ ("&rAarr;" ?\⇛) ;; RIGHTWARDS TRIPLE ARROW
+ ("&Racute;" ?\Ŕ) ;; LATIN CAPITAL LETTER R WITH ACUTE
+ ("&racute;" ?\ŕ) ;; LATIN SMALL LETTER R WITH ACUTE
+ ("&radic;" ?\√) ;; SQUARE ROOT
+ ("&rang;" ?\〉) ;; RIGHT-POINTING ANGLE BRACKET
+ ("&raquo;" ?\») ;; RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+ ("&Rarr;" ?\↠) ;; RIGHTWARDS TWO HEADED ARROW
+ ("&rarr;" ?\→) ;; RIGHTWARDS ARROW
+ ("&rArr;" ?\⇒) ;; RIGHTWARDS DOUBLE ARROW
+ ("&rarr2;" ?\⇉) ;; RIGHTWARDS PAIRED ARROWS
+ ("&rarrhk;" ?\↪) ;; RIGHTWARDS ARROW WITH HOOK
+ ("&rarrlp;" ?\↬) ;; RIGHTWARDS ARROW WITH LOOP
+ ("&rarrtl;" ?\↣) ;; RIGHTWARDS ARROW WITH TAIL
+ ("&rarrw;" ?\↝) ;; RIGHTWARDS WAVE ARROW
+ ("&Rcaron;" ?\Ř) ;; LATIN CAPITAL LETTER R WITH CARON
+ ("&rcaron;" ?\ř) ;; LATIN SMALL LETTER R WITH CARON
+ ("&Rcedil;" ?\Ŗ) ;; LATIN CAPITAL LETTER R WITH CEDILLA
+ ("&rcedil;" ?\ŗ) ;; LATIN SMALL LETTER R WITH CEDILLA
+ ("&rceil;" ?\⌉) ;; RIGHT CEILING
+ ("&rcub;" ?\}) ;; RIGHT CURLY BRACKET
+ ("&Rcy;" ?\Р) ;; CYRILLIC CAPITAL LETTER ER
+ ("&rcy;" ?\р) ;; CYRILLIC SMALL LETTER ER
+ ("&rdquo;" ?\”) ;; RIGHT DOUBLE QUOTATION MARK
+ ("&rdquor;" ?\“) ;; LEFT DOUBLE QUOTATION MARK
+ ("&real;" ?\ℜ) ;; BLACK-LETTER CAPITAL R
+ ("&rect;" ?\▭) ;; WHITE RECTANGLE
+ ("&reg;" ?\®) ;; REGISTERED SIGN
+ ("&rfloor;" ?\⌋) ;; RIGHT FLOOR
+ ("&Rgr;" ?\Ρ) ;; GREEK CAPITAL LETTER RHO
+ ("&rgr;" ?\ρ) ;; GREEK SMALL LETTER RHO
+ ("&rhard;" ?\⇁) ;; RIGHTWARDS HARPOON WITH BARB DOWNWARDS
+ ("&rharu;" ?\⇀) ;; RIGHTWARDS HARPOON WITH BARB UPWARDS
+ ("&Rho;" ?\Ρ) ;; GREEK CAPITAL LETTER RHO
+ ("&rho;" ?\ρ) ;; GREEK SMALL LETTER RHO
+ ("&rhov;" ?\ϱ) ;; GREEK RHO SYMBOL
+ ("&ring;" ?\˚) ;; RING ABOVE
+ ("&rlarr2;" ?\⇄) ;; RIGHTWARDS ARROW OVER LEFTWARDS ARROW
+ ("&rlhar2;" ?\⇌) ;; RIGHTWARDS HARPOON OVER LEFTWARDS HARPOON
+ ("&rlm;" ?\‏) ;; RIGHT-TO-LEFT MARK
+ ("&rpar;" ?\)) ;; RIGHT PARENTHESIS
+;;; ("&rpargt;" ?\x????) ;; right parenthesis, greater-than
+ ("&rsaquo;" ?\›) ;; SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
+ ("&rsh;" ?\↱) ;; UPWARDS ARROW WITH TIP RIGHTWARDS
+ ("&rsqb;" ?\]) ;; RIGHT SQUARE BRACKET
+ ("&rsquo;" ?\’) ;; RIGHT SINGLE QUOTATION MARK
+ ("&rsquor;" ?\‘) ;; LEFT SINGLE QUOTATION MARK
+ ("&rthree;" ?\⋌) ;; RIGHT SEMIDIRECT PRODUCT
+ ("&rtimes;" ?\⋊) ;; RIGHT NORMAL FACTOR SEMIDIRECT PRODUCT
+ ("&rtri;" ?\▹) ;; WHITE RIGHT-POINTING SMALL TRIANGLE
+ ("&rtrie;" ?\⊵) ;; CONTAINS AS NORMAL SUBGROUP OR EQUAL TO
+ ("&rtrif;" ?\▸) ;; BLACK RIGHT-POINTING SMALL TRIANGLE
+ ("&rx;" ?\℞) ;; PRESCRIPTION TAKE
+ ("&Sacute;" ?\Ś) ;; LATIN CAPITAL LETTER S WITH ACUTE
+ ("&sacute;" ?\ś) ;; LATIN SMALL LETTER S WITH ACUTE
+ ("&samalg;" ?\∐) ;; N-ARY COPRODUCT
+ ("&sbquo;" ?\‚) ;; SINGLE LOW-9 QUOTATION MARK
+ ("&sbsol;" ?\\) ;; REVERSE SOLIDUS
+ ("&sc;" ?\≻) ;; SUCCEEDS
+;;; ("&scap;" ?\x????) ;; succeeds, approximately equal to
+ ("&Scaron;" ?\Š) ;; LATIN CAPITAL LETTER S WITH CARON
+ ("&scaron;" ?\š) ;; LATIN SMALL LETTER S WITH CARON
+ ("&sccue;" ?\≽) ;; SUCCEEDS OR EQUAL TO
+ ("&sce;" ?\≽) ;; SUCCEEDS OR EQUAL TO
+ ("&Scedil;" ?\Ş) ;; LATIN CAPITAL LETTER S WITH CEDILLA
+ ("&scedil;" ?\ş) ;; LATIN SMALL LETTER S WITH CEDILLA
+ ("&Scirc;" ?\Ŝ) ;; LATIN CAPITAL LETTER S WITH CIRCUMFLEX
+ ("&scirc;" ?\ŝ) ;; LATIN SMALL LETTER S WITH CIRCUMFLEX
+;;; ("&scnap;" ?\x????) ;; succeeds, not approximately equal to
+;;; ("&scnE;" ?\x????) ;; succeeds, not double equals
+ ("&scnsim;" ?\⋩) ;; SUCCEEDS BUT NOT EQUIVALENT TO
+ ("&scsim;" ?\≿) ;; SUCCEEDS OR EQUIVALENT TO
+ ("&Scy;" ?\С) ;; CYRILLIC CAPITAL LETTER ES
+ ("&scy;" ?\с) ;; CYRILLIC SMALL LETTER ES
+ ("&sdot;" ?\⋅) ;; DOT OPERATOR
+ ("&sdotb;" ?\⊡) ;; SQUARED DOT OPERATOR
+ ("&sect;" ?\§) ;; SECTION SIGN
+ ("&semi;" ?\;) ;; SEMICOLON
+ ("&setmn;" ?\∖) ;; SET MINUS
+ ("&sext;" ?\✶) ;; SIX POINTED BLACK STAR
+ ("&sfgr;" ?\ς) ;; GREEK SMALL LETTER FINAL SIGMA
+ ("&sfrown;" ?\⌢) ;; FROWN
+ ("&Sgr;" ?\Σ) ;; GREEK CAPITAL LETTER SIGMA
+ ("&sgr;" ?\σ) ;; GREEK SMALL LETTER SIGMA
+ ("&sharp;" ?\♯) ;; MUSIC SHARP SIGN
+ ("&SHCHcy;" ?\Щ) ;; CYRILLIC CAPITAL LETTER SHCHA
+ ("&shchcy;" ?\щ) ;; CYRILLIC SMALL LETTER SHCHA
+ ("&SHcy;" ?\Ш) ;; CYRILLIC CAPITAL LETTER SHA
+ ("&shcy;" ?\ш) ;; CYRILLIC SMALL LETTER SHA
+ ("&shy;" ?\­) ;; SOFT HYPHEN
+ ("&Sigma;" ?\Σ) ;; GREEK CAPITAL LETTER SIGMA
+ ("&sigma;" ?\σ) ;; GREEK SMALL LETTER SIGMA
+ ("&sigmaf;" ?\ς) ;; GREEK SMALL LETTER FINAL SIGMA
+ ("&sigmav;" ?\ς) ;; GREEK SMALL LETTER FINAL SIGMA
+ ("&sim;" ?\∼) ;; TILDE OPERATOR
+ ("&sime;" ?\≃) ;; ASYMPTOTICALLY EQUAL TO
+;;; ("&smid;" ?\x????) ;; shortmid ?\∤
+ ("&smile;" ?\⌣) ;; SMILE
+ ("&SOFTcy;" ?\Ь) ;; CYRILLIC CAPITAL LETTER SOFT SIGN
+ ("&softcy;" ?\ь) ;; CYRILLIC SMALL LETTER SOFT SIGN
+ ("&sol;" ?\/) ;; SOLIDUS
+ ("&spades;" ?\♠) ;; BLACK SPADE SUIT
+ ("&spar;" ?\∥) ;; PARALLEL TO
+ ("&sqcap;" ?\⊓) ;; SQUARE CAP
+ ("&sqcup;" ?\⊔) ;; SQUARE CUP
+ ("&sqsub;" ?\⊏) ;; SQUARE IMAGE OF
+ ("&sqsube;" ?\⊑) ;; SQUARE IMAGE OF OR EQUAL TO
+ ("&sqsup;" ?\⊐) ;; SQUARE ORIGINAL OF
+ ("&sqsupe;" ?\⊒) ;; SQUARE ORIGINAL OF OR EQUAL TO
+ ("&squ;" ?\□) ;; WHITE SQUARE
+ ("&square;" ?\□) ;; WHITE SQUARE
+ ("&squf;" ?\▪) ;; BLACK SMALL SQUARE
+ ("&ssetmn;" ?\∖) ;; SET MINUS
+ ("&ssmile;" ?\⌣) ;; SMILE
+ ("&sstarf;" ?\⋆) ;; STAR OPERATOR
+ ("&star;" ?\☆) ;; WHITE STAR
+ ("&starf;" ?\★) ;; BLACK STAR
+ ("&Sub;" ?\⋐) ;; DOUBLE SUBSET
+ ("&sub;" ?\⊂) ;; SUBSET OF
+ ("&subE;" ?\⊆) ;; SUBSET OF OR EQUAL TO
+ ("&sube;" ?\⊆) ;; SUBSET OF OR EQUAL TO
+ ("&subnE;" ?\⊊) ;; SUBSET OF WITH NOT EQUAL TO
+ ("&subne;" ?\⊊) ;; SUBSET OF WITH NOT EQUAL TO
+ ("&sum;" ?\∑) ;; N-ARY SUMMATION
+ ("&sung;" ?\♪) ;; EIGHTH NOTE
+ ("&Sup;" ?\⋑) ;; DOUBLE SUPERSET
+ ("&sup;" ?\⊃) ;; SUPERSET OF
+ ("&sup1;" ?\¹) ;; SUPERSCRIPT ONE
+ ("&sup2;" ?\²) ;; SUPERSCRIPT TWO
+ ("&sup3;" ?\³) ;; SUPERSCRIPT THREE
+ ("&supE;" ?\⊇) ;; SUPERSET OF OR EQUAL TO
+ ("&supe;" ?\⊇) ;; SUPERSET OF OR EQUAL TO
+ ("&supnE;" ?\⊋) ;; SUPERSET OF WITH NOT EQUAL TO
+ ("&supne;" ?\⊋) ;; SUPERSET OF WITH NOT EQUAL TO
+ ("&szlig;" ?\ß) ;; LATIN SMALL LETTER SHARP S
+ ("&target;" ?\⌖) ;; POSITION INDICATOR
+ ("&Tau;" ?\Τ) ;; GREEK CAPITAL LETTER TAU
+ ("&tau;" ?\τ) ;; GREEK SMALL LETTER TAU
+ ("&Tcaron;" ?\Ť) ;; LATIN CAPITAL LETTER T WITH CARON
+ ("&tcaron;" ?\ť) ;; LATIN SMALL LETTER T WITH CARON
+ ("&Tcedil;" ?\Ţ) ;; LATIN CAPITAL LETTER T WITH CEDILLA
+ ("&tcedil;" ?\ţ) ;; LATIN SMALL LETTER T WITH CEDILLA
+ ("&Tcy;" ?\Т) ;; CYRILLIC CAPITAL LETTER TE
+ ("&tcy;" ?\т) ;; CYRILLIC SMALL LETTER TE
+ ("&tdot;" ?\⃛) ;; COMBINING THREE DOTS ABOVE
+ ("&telrec;" ?\⌕) ;; TELEPHONE RECORDER
+ ("&Tgr;" ?\Τ) ;; GREEK CAPITAL LETTER TAU
+ ("&tgr;" ?\τ) ;; GREEK SMALL LETTER TAU
+ ("&there4;" ?\∴) ;; THEREFORE
+ ("&theta;" ?\θ) ;; GREEK SMALL LETTER THETA
+ ("&Theta;" ?\Θ) ;; GREEK CAPITAL LETTER THETA
+ ("&thetas;" ?\θ) ;; GREEK SMALL LETTER THETA
+ ("&thetasyLsymbol;" ?\ϑ) ;; GREEK THETA SYMBOL
+ ("&thetav;" ?\ϑ) ;; GREEK THETA SYMBOL
+ ("&THgr;" ?\Θ) ;; GREEK CAPITAL LETTER THETA
+ ("&thgr;" ?\θ) ;; GREEK SMALL LETTER THETA
+ ("&thinsp;" ?\ ) ;; THIN SPACE
+ ("&thkap;" ?\≈) ;; ALMOST EQUAL TO
+ ("&thksim;" ?\∼) ;; TILDE OPERATOR
+ ("&THORN;" ?\Þ) ;; LATIN CAPITAL LETTER THORN
+ ("&thorn;" ?\þ) ;; LATIN SMALL LETTER THORN
+ ("&tilde;" ?\˜) ;; SMALL TILDE
+ ("&times;" ?\×) ;; MULTIPLICATION SIGN
+ ("&timesb;" ?\⊠) ;; SQUARED TIMES
+ ("&top;" ?\⊤) ;; DOWN TACK
+ ("&tprime;" ?\‴) ;; TRIPLE PRIME
+ ("&trade;" ?\™) ;; TRADE MARK SIGN
+ ("&trie;" ?\≜) ;; DELTA EQUAL TO
+ ("&TScy;" ?\Ц) ;; CYRILLIC CAPITAL LETTER TSE
+ ("&tscy;" ?\ц) ;; CYRILLIC SMALL LETTER TSE
+ ("&TSHcy;" ?\Ћ) ;; CYRILLIC CAPITAL LETTER TSHE
+ ("&tshcy;" ?\ћ) ;; CYRILLIC SMALL LETTER TSHE
+ ("&Tstrok;" ?\Ŧ) ;; LATIN CAPITAL LETTER T WITH STROKE
+ ("&tstrok;" ?\ŧ) ;; LATIN SMALL LETTER T WITH STROKE
+ ("&twixt;" ?\≬) ;; BETWEEN
+ ("&Uacgr;" ?\Ύ) ;; GREEK CAPITAL LETTER UPSILON WITH TONOS
+ ("&uacgr;" ?\ύ) ;; GREEK SMALL LETTER UPSILON WITH TONOS
+ ("&Uacute;" ?\Ú) ;; LATIN CAPITAL LETTER U WITH ACUTE
+ ("&uacute;" ?\ú) ;; LATIN SMALL LETTER U WITH ACUTE
+ ("&uArr;" ?\⇑) ;; UPWARDS DOUBLE ARROW
+ ("&uarr;" ?\↑) ;; UPWARDS ARROW
+ ("&uarr2;" ?\⇈) ;; UPWARDS PAIRED ARROWS
+ ("&Ubrcy;" ?\Ў) ;; CYRILLIC CAPITAL LETTER SHORT U
+ ("&ubrcy;" ?\ў) ;; CYRILLIC SMALL LETTER SHORT U
+ ("&Ubreve;" ?\Ŭ) ;; LATIN CAPITAL LETTER U WITH BREVE
+ ("&ubreve;" ?\ŭ) ;; LATIN SMALL LETTER U WITH BREVE
+ ("&Ucirc;" ?\Û) ;; LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+ ("&ucirc;" ?\û) ;; LATIN SMALL LETTER U WITH CIRCUMFLEX
+ ("&Ucy;" ?\У) ;; CYRILLIC CAPITAL LETTER U
+ ("&ucy;" ?\у) ;; CYRILLIC SMALL LETTER U
+ ("&Udblac;" ?\Ű) ;; LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
+ ("&udblac;" ?\ű) ;; 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
+ ("&Ugrave;" ?\Ù) ;; LATIN CAPITAL LETTER U WITH GRAVE
+ ("&ugrave;" ?\ù) ;; LATIN SMALL LETTER U WITH GRAVE
+ ("&uharl;" ?\↿) ;; UPWARDS HARPOON WITH BARB LEFTWARDS
+ ("&uharr;" ?\↾) ;; UPWARDS HARPOON WITH BARB RIGHTWARDS
+ ("&uhblk;" ?\▀) ;; UPPER HALF BLOCK
+ ("&ulcorn;" ?\⌜) ;; TOP LEFT CORNER
+ ("&ulcrop;" ?\⌏) ;; TOP LEFT CROP
+ ("&Umacr;" ?\Ū) ;; LATIN CAPITAL LETTER U WITH MACRON
+ ("&umacr;" ?\ū) ;; LATIN SMALL LETTER U WITH MACRON
+ ("&uml;" ?\¨) ;; DIAERESIS
+ ("&Uogon;" ?\Ų) ;; LATIN CAPITAL LETTER U WITH OGONEK
+ ("&uogon;" ?\ų) ;; LATIN SMALL LETTER U WITH OGONEK
+ ("&uplus;" ?\⊎) ;; MULTISET UNION
+ ("&Upsi;" ?\Υ) ;; GREEK CAPITAL LETTER UPSILON
+ ("&upsi;" ?\υ) ;; GREEK SMALL LETTER UPSILON
+ ("&upsih;" ?\ϒ) ;; GREEK UPSILON WITH HOOK SYMBOL
+ ("&Upsilon;" ?\Υ) ;; GREEK CAPITAL LETTER UPSILON
+ ("&upsilon;" ?\υ) ;; GREEK SMALL LETTER UPSILON
+ ("&urcorn;" ?\⌝) ;; TOP RIGHT CORNER
+ ("&urcrop;" ?\⌎) ;; TOP RIGHT CROP
+ ("&Uring;" ?\Ů) ;; LATIN CAPITAL LETTER U WITH RING ABOVE
+ ("&uring;" ?\ů) ;; LATIN SMALL LETTER U WITH RING ABOVE
+ ("&Utilde;" ?\Ũ) ;; LATIN CAPITAL LETTER U WITH TILDE
+ ("&utilde;" ?\ũ) ;; LATIN SMALL LETTER U WITH TILDE
+ ("&utri;" ?\▵) ;; WHITE UP-POINTING SMALL TRIANGLE
+ ("&utrif;" ?\▴) ;; BLACK UP-POINTING SMALL TRIANGLE
+ ("&Uuml;" ?\Ü) ;; LATIN CAPITAL LETTER U WITH DIAERESIS
+ ("&uuml;" ?\ü) ;; LATIN SMALL LETTER U WITH DIAERESIS
+ ("&varr;" ?\↕) ;; UP DOWN ARROW
+ ("&vArr;" ?\⇕) ;; UP DOWN DOUBLE ARROW
+ ("&Vcy;" ?\В) ;; CYRILLIC CAPITAL LETTER VE
+ ("&vcy;" ?\в) ;; CYRILLIC SMALL LETTER VE
+ ("&vdash;" ?\⊢) ;; RIGHT TACK
+ ("&vDash;" ?\⊨) ;; TRUE
+ ("&Vdash;" ?\⊩) ;; FORCES
+ ("&veebar;" ?\⊻) ;; XOR
+ ("&vellip;" ?\⋮) ;; VERTICAL ELLIPSIS
+ ("&verbar;" ?\|) ;; VERTICAL LINE
+ ("&Verbar;" ?\‖) ;; DOUBLE VERTICAL LINE
+ ("&vltri;" ?\⊲) ;; NORMAL SUBGROUP OF
+ ("&vprime;" ?\′) ;; PRIME
+ ("&vprop;" ?\∝) ;; PROPORTIONAL TO
+ ("&vrtri;" ?\⊳) ;; CONTAINS AS NORMAL SUBGROUP
+ ("&vsubnE;" ?\⊊) ;; SUBSET OF WITH NOT EQUAL TO
+ ("&vsubne;" ?\⊊) ;; SUBSET OF WITH NOT EQUAL TO
+ ("&vsupne;" ?\⊋) ;; SUPERSET OF WITH NOT EQUAL TO
+ ("&vsupnE;" ?\⊋) ;; SUPERSET OF WITH NOT EQUAL TO
+ ("&Vvdash;" ?\⊪) ;; TRIPLE VERTICAL BAR RIGHT TURNSTILE
+ ("&Wcirc;" ?\Ŵ) ;; LATIN CAPITAL LETTER W WITH CIRCUMFLEX
+ ("&wcirc;" ?\ŵ) ;; LATIN SMALL LETTER W WITH CIRCUMFLEX
+ ("&wedgeq;" ?\≙) ;; ESTIMATES
+ ("&weierp;" ?\℘) ;; SCRIPT CAPITAL P
+ ("&wreath;" ?\≀) ;; WREATH PRODUCT
+ ("&xcirc;" ?\○) ;; WHITE CIRCLE
+ ("&xdtri;" ?\▽) ;; WHITE DOWN-POINTING TRIANGLE
+ ("&Xgr;" ?\Ξ) ;; GREEK CAPITAL LETTER XI
+ ("&xgr;" ?\ξ) ;; GREEK SMALL LETTER XI
+ ("&xhArr;" ?\↔) ;; LEFT RIGHT ARROW
+ ("&xharr;" ?\↔) ;; LEFT RIGHT ARROW
+ ("&Xi;" ?\Ξ) ;; GREEK CAPITAL LETTER XI
+ ("&xi;" ?\ξ) ;; GREEK SMALL LETTER XI
+ ("&xlArr;" ?\⇐) ;; LEFTWARDS DOUBLE ARROW
+ ("&xrArr;" ?\⇒) ;; RIGHTWARDS DOUBLE ARROW
+ ("&xutri;" ?\△) ;; WHITE UP-POINTING TRIANGLE
+ ("&Yacute;" ?\Ý) ;; LATIN CAPITAL LETTER Y WITH ACUTE
+ ("&yacute;" ?\ý) ;; LATIN SMALL LETTER Y WITH ACUTE
+ ("&YAcy;" ?\Я) ;; CYRILLIC CAPITAL LETTER YA
+ ("&yacy;" ?\я) ;; CYRILLIC SMALL LETTER YA
+ ("&Ycirc;" ?\Ŷ) ;; LATIN CAPITAL LETTER Y WITH CIRCUMFLEX
+ ("&ycirc;" ?\ŷ) ;; LATIN SMALL LETTER Y WITH CIRCUMFLEX
+ ("&Ycy;" ?\Ы) ;; CYRILLIC CAPITAL LETTER YERU
+ ("&ycy;" ?\ы) ;; CYRILLIC SMALL LETTER YERU
+ ("&yen;" ?\¥) ;; YEN SIGN
+ ("&YIcy;" ?\Ї) ;; CYRILLIC CAPITAL LETTER YI
+ ("&yicy;" ?\ї) ;; CYRILLIC SMALL LETTER YI
+ ("&YUcy;" ?\Ю) ;; CYRILLIC CAPITAL LETTER YU
+ ("&yucy;" ?\ю) ;; CYRILLIC SMALL LETTER YU
+ ("&yuml;" ?\ÿ) ;; LATIN SMALL LETTER Y WITH DIAERESIS
+ ("&Yuml;" ?\Ÿ) ;; LATIN CAPITAL LETTER Y WITH DIAERESIS
+ ("&Zacute;" ?\Ź) ;; LATIN CAPITAL LETTER Z WITH ACUTE
+ ("&zacute;" ?\ź) ;; LATIN SMALL LETTER Z WITH ACUTE
+ ("&Zcaron;" ?\Ž) ;; LATIN CAPITAL LETTER Z WITH CARON
+ ("&zcaron;" ?\ž) ;; LATIN SMALL LETTER Z WITH CARON
+ ("&Zcy;" ?\З) ;; CYRILLIC CAPITAL LETTER ZE
+ ("&zcy;" ?\з) ;; CYRILLIC SMALL LETTER ZE
+ ("&Zdot;" ?\Ż) ;; LATIN CAPITAL LETTER Z WITH DOT ABOVE
+ ("&zdot;" ?\ż) ;; LATIN SMALL LETTER Z WITH DOT ABOVE
+ ("&Zeta;" ?\Ζ) ;; GREEK CAPITAL LETTER ZETA
+ ("&zeta;" ?\ζ) ;; GREEK SMALL LETTER ZETA
+ ("&Zgr;" ?\Ζ) ;; GREEK CAPITAL LETTER ZETA
+ ("&zgr;" ?\ζ) ;; GREEK SMALL LETTER ZETA
+ ("&ZHcy;" ?\Ж) ;; CYRILLIC CAPITAL LETTER ZHE
+ ("&zhcy;" ?\ж) ;; CYRILLIC SMALL LETTER ZHE
+ ("&zwj;" ?\‍) ;; ZERO WIDTH JOINER
+ ("&zwnj;" ?\‌) ;; ZERO WIDTH NON-JOINER
+)
+
+;;; sgml-input.el ends here