<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">##---------------------------------------------------------------------------##
##  File:
##      $Id: ISO8859_1R.pm,v 1.1 2001/08/19 09:53:55 ehood Exp $
##  Author:
##      Earl Hood       earl@earlhood.com
##  Description:
##      Mappings for ISO-8859-1.
##---------------------------------------------------------------------------##
##    Copyright (C) 1997,2001	Earl Hood, earl@earlhood.com
##
##    This program 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 of the License, or
##    (at your option) any later version.
##
##    This program 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 this program; if not, write to the Free Software
##    Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
##    02111-1307, USA
##---------------------------------------------------------------------------##

package MHonArc::CharEnt::ISO8859_1R;

##---------------------------------------------------------------------------
##      ISO-8859-1
##---------------------------------------------------------------------------

+{
  #--------------------------------------------------------------------------
  #  Entity	   Hex Code	# ISO external entity and description
  #--------------------------------------------------------------------------
    'iexcl'	=&gt; 0xA1,	# ISOnum : INVERTED EXCLAMATION MARK
    'cent'	=&gt; 0xA2,	# ISOnum : CENT SIGN
    'pound'	=&gt; 0xA3,	# ISOnum : POUND SIGN
    'curren'	=&gt; 0xA4,	# ISOnum : CURRENCY SIGN
    'yen'	=&gt; 0xA5,	# ISOnum : YEN SIGN
    'brvbar'	=&gt; 0xA6,	# ISOnum : BROKEN BAR
    'sect'	=&gt; 0xA7,	# ISOnum : SECTION SIGN
    'die'	=&gt; 0xA8,	# ISOdia : DIAERESIS
    'copy'	=&gt; 0xA9,	# ISOnum : COPYRIGHT SIGN
    'ordf'	=&gt; 0xAA,	# ISOnum : FEMININE ORDINAL INDICATOR
    'laquo'	=&gt; 0xAB,	# ISOnum : LEFT-POINTING DOUBLE ANGLE
				#	   QUOTATION MARK
    'not'	=&gt; 0xAC,	# ISOnum : NOT SIGN
    'shy'	=&gt; 0xAD,	# ISOnum : SOFT HYPHEN
    'reg'	=&gt; 0xAE,	# ISOnum : REGISTERED SIGN
    'macr'	=&gt; 0xAF,	# ISOdia : OVERLINE (MACRON)
    'deg'	=&gt; 0xB0,	# ISOnum : DEGREE SIGN
    'plusmn'	=&gt; 0xB1,	# ISOnum : PLUS-MINUS SIGN
    'sup2'	=&gt; 0xB2,	# ISOnum : SUPERSCRIPT TWO
    'sup3'	=&gt; 0xB3,	# ISOnum : SUPERSCRIPT THREE
    'acute'	=&gt; 0xB4,	# ISOdia : ACUTE ACCENT
    'micro'	=&gt; 0xB5,	# ISOnum : MICRO SIGN
    'para'	=&gt; 0xB6,	# ISOnum : PILCROW SIGN
    'middot'	=&gt; 0xB7,	# ISOnum : MIDDLE DOT
    'cedil'	=&gt; 0xB8,	# ISOdia : CEDILLA
    'sup1'	=&gt; 0xB9,	# ISOnum : SUPERSCRIPT ONE
    'ordm'	=&gt; 0xBA,	# ISOnum : MASCULINE ORDINAL INDICATOR
    'raquo'	=&gt; 0xBB,	# ISOnum : RIGHT-POINTING DOUBLE ANGLE
				#	   QUOTATION MARK
    'frac14'	=&gt; 0xBC,	# ISOnum : VULGAR FRACTION ONE QUARTER
    'frac12'	=&gt; 0xBD,	# ISOnum : VULGAR FRACTION ONE HALF
    'half'	=&gt; 0xBD,	# ISOnum : VULGAR FRACTION ONE HALF
    'frac34'	=&gt; 0xBE,	# ISOnum : VULGAR FRACTION THREE QUARTERS
    'iquest'	=&gt; 0xBF,	# ISOnum : INVERTED QUESTION MARK
    'Agrave'	=&gt; 0xC0,	# ISOlat1: LATIN CAPITAL LETTER A WITH GRAVE
    'Aacute'	=&gt; 0xC1,	# ISOlat1: LATIN CAPITAL LETTER A WITH ACUTE
    'Acirc'	=&gt; 0xC2,	# ISOlat1: LATIN CAPITAL LETTER A WITH
				#	   CIRCUMFLEX
    'Atilde'	=&gt; 0xC3,	# ISOlat1: LATIN CAPITAL LETTER A WITH TILDE
    'Auml'	=&gt; 0xC4,	# ISOlat1: LATIN CAPITAL LETTER A WITH
				#	   DIAERESIS
    'Aring'	=&gt; 0xC5,	# ISOlat1: LATIN CAPITAL LETTER A WITH RING
				#	   ABOVE
    'AElig'	=&gt; 0xC6,	# ISOlat1: LATIN CAPITAL LETTER AE
    'Ccedil'	=&gt; 0xC7,	# ISOlat1: LATIN CAPITAL LETTER C WITH CEDILLA
    'Egrave'	=&gt; 0xC8,	# ISOlat1: LATIN CAPITAL LETTER E WITH GRAVE
    'Eacute'	=&gt; 0xC9,	# ISOlat1: LATIN CAPITAL LETTER E WITH ACUTE
    'Ecirc'	=&gt; 0xCA,	# ISOlat1: LATIN CAPITAL LETTER E WITH
				#	   CIRCUMFLEX
    'Euml'	=&gt; 0xCB,	# ISOlat1: LATIN CAPITAL LETTER E WITH
				#	   DIAERESIS
    'Igrave'	=&gt; 0xCC,	# ISOlat1: LATIN CAPITAL LETTER I WITH GRAVE
    'Iacute'	=&gt; 0xCD,	# ISOlat1: LATIN CAPITAL LETTER I WITH ACUTE
    'Icirc'	=&gt; 0xCE,	# ISOlat1: LATIN CAPITAL LETTER I WITH
				#	   CIRCUMFLEX
    'Iuml'	=&gt; 0xCF,	# ISOlat1: LATIN CAPITAL LETTER I WITH
				#	   DIAERESIS
    'ETH'	=&gt; 0xD0,	# ISOlat1: LATIN CAPITAL LETTER ETH (Icelandic)
    'Ntilde'	=&gt; 0xD1,	# ISOlat1: LATIN CAPITAL LETTER N WITH TILDE
    'Ograve'	=&gt; 0xD2,	# ISOlat1: LATIN CAPITAL LETTER O WITH GRAVE
    'Oacute'	=&gt; 0xD3,	# ISOlat1: LATIN CAPITAL LETTER O WITH ACUTE
    'Ocirc'	=&gt; 0xD4,	# ISOlat1: LATIN CAPITAL LETTER O WITH
				#	   CIRCUMFLEX
    'Otilde'	=&gt; 0xD5,	# ISOlat1: LATIN CAPITAL LETTER O WITH TILDE
    'Ouml'	=&gt; 0xD6,	# ISOlat1: LATIN CAPITAL LETTER O WITH
				#	   DIAERESIS
    'times'	=&gt; 0xD7,	# ISOnum : MULTIPLICATION SIGN
    'Oslash'	=&gt; 0xD8,	# ISOlat1: LATIN CAPITAL LETTER O WITH STROKE
    'Ugrave'	=&gt; 0xD9,	# ISOlat1: LATIN CAPITAL LETTER U WITH GRAVE
    'Uacute'	=&gt; 0xDA,	# ISOlat1: LATIN CAPITAL LETTER U WITH ACUTE
    'Ucirc'	=&gt; 0xDB,	# ISOlat1: LATIN CAPITAL LETTER U WITH
				#	   CIRCUMFLEX
    'Uuml'	=&gt; 0xDC,	# ISOlat1: LATIN CAPITAL LETTER U WITH
				#	   DIAERESIS
    'Yacute'	=&gt; 0xDD,	# ISOlat1: LATIN CAPITAL LETTER Y WITH ACUTE
    'THORN'	=&gt; 0xDE,	# ISOlat1: LATIN CAPITAL LETTER THORN
				#	   (Icelandic)
    'szlig'	=&gt; 0xDF,	# ISOlat1: LATIN SMALL LETTER SHARP S (German)
    'agrave'	=&gt; 0xE0,	# ISOlat1: LATIN SMALL LETTER A WITH GRAVE
    'aacute'	=&gt; 0xE1,	# ISOlat1: LATIN SMALL LETTER A WITH ACUTE
    'acirc'	=&gt; 0xE2,	# ISOlat1: LATIN SMALL LETTER A WITH CIRCUMFLEX
    'atilde'	=&gt; 0xE3,	# ISOlat1: LATIN SMALL LETTER A WITH TILDE
    'auml'	=&gt; 0xE4,	# ISOlat1: LATIN SMALL LETTER A WITH DIAERESIS
    'aring'	=&gt; 0xE5,	# ISOlat1: LATIN SMALL LETTER A WITH RING ABOVE
    'aelig'	=&gt; 0xE6,	# ISOlat1: LATIN SMALL LETTER AE
    'ccedil'	=&gt; 0xE7,	# ISOlat1: LATIN SMALL LETTER C WITH CEDILLA
    'egrave'	=&gt; 0xE8,	# ISOlat1: LATIN SMALL LETTER E WITH GRAVE
    'eacute'	=&gt; 0xE9,	# ISOlat1: LATIN SMALL LETTER E WITH ACUTE
    'ecirc'	=&gt; 0xEA,	# ISOlat1: LATIN SMALL LETTER E WITH CIRCUMFLEX
    'euml'	=&gt; 0xEB,	# ISOlat1: LATIN SMALL LETTER E WITH DIAERESIS
    'igrave'	=&gt; 0xEC,	# ISOlat1: LATIN SMALL LETTER I WITH GRAVE
    'iacute'	=&gt; 0xED,	# ISOlat1: LATIN SMALL LETTER I WITH ACUTE
    'icirc'	=&gt; 0xEE,	# ISOlat1: LATIN SMALL LETTER I WITH CIRCUMFLEX
    'iuml'	=&gt; 0xEF,	# ISOlat1: LATIN SMALL LETTER I WITH DIAERESIS
    'eth'	=&gt; 0xF0,	# ISOlat1: LATIN SMALL LETTER ETH (Icelandic)
    'ntilde'	=&gt; 0xF1,	# ISOlat1: LATIN SMALL LETTER N WITH TILDE
    'ograve'	=&gt; 0xF2,	# ISOlat1: LATIN SMALL LETTER O WITH GRAVE
    'oacute'	=&gt; 0xF3,	# ISOlat1: LATIN SMALL LETTER O WITH ACUTE
    'ocirc'	=&gt; 0xF4,	# ISOlat1: LATIN SMALL LETTER O WITH CIRCUMFLEX
    'otilde'	=&gt; 0xF5,	# ISOlat1: LATIN SMALL LETTER O WITH TILDE
    'ouml'	=&gt; 0xF6,	# ISOlat1: LATIN SMALL LETTER O WITH DIAERESIS
    'divide'	=&gt; 0xF7,	# ISOnum : DIVISION SIGN
    'oslash'	=&gt; 0xF8,	# ISOlat1: LATIN SMALL LETTER O WITH STROKE
    'ugrave'	=&gt; 0xF9,	# ISOlat1: LATIN SMALL LETTER U WITH GRAVE
    'uacute'	=&gt; 0xFA,	# ISOlat1: LATIN SMALL LETTER U WITH ACUTE
    'ucirc'	=&gt; 0xFB,	# ISOlat1: LATIN SMALL LETTER U WITH CIRCUMFLEX
    'uuml'	=&gt; 0xFC,	# ISOlat1: LATIN SMALL LETTER U WITH DIAERESIS
    'yacute'	=&gt; 0xFD,	# ISOlat1: LATIN SMALL LETTER Y WITH ACUTE
    'thorn'	=&gt; 0xFE,	# ISOlat1: LATIN SMALL LETTER THORN
				#	   (Icelandic)
    'yuml'	=&gt; 0xFF,	# ISOlat1: LATIN SMALL LETTER Y WITH DIAERESIS
};
</pre></body></html>