"Fossies" - the Fresh Open Source Software Archive

Member "latex2html-2002-2-1/versions/html2_1.pl" (29 Nov 2002, 20274 Bytes) of archive /linux/www/latex2html-2002-2-1.tar.gz:


As a special service "Fossies" has tried to format the requested source page into HTML format (assuming markdown format). Alternatively you can here view or download the uninterpreted source code file. A member file download can also be achieved by clicking within a package contents listing on the according byte size field.

File: html2.1.pl

Language definitions for HTML 2.1 (I18N, Internationalization)

Written by Marcus E. Hennecke marcush@leland.stanford.edu

Version 0.3, March 6, 1996

Version 0.2, February 2, 1996

Copyright © 1995 by Marcus E. Hennecke

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., 675 Mass Ave, Cambridge, MA 02139, USA.

$DOCTYPE = ‘-//IETF//DTD HTML i18n’;

sub do_cmd_oe { join(‘’, &iso_map(“oe”, “lig”), $[0]);} sub do_cmd_OE { join(‘’, &iso_map(“OE”, “lig”), $[0]);} sub do_cmd_l { join(‘’, &iso_map(“l”, “strok”), $[0]);} sub do_cmd_L { join(‘’, &iso_map(“L”, “strok”), $[0]);} sub do_cmd_ng { join(‘’, &iso_map(“eng”, “”), $_[0]);}

Language codes as defined by ISO 639

http://www.ics.uci.edu/pub/ietf/http/related/iso639.txt

%iso_languages = ( ‘afar’ => ‘aa’, ‘abkhazian’ => ‘ab’, ‘afrikaans’ => ‘af’, ‘amharic’ => ‘am’, ‘arabic’ => ‘ar’, ‘assamese’ => ‘as’, ‘aymara’ => ‘ay’, ‘azerbaijani’ => ‘az’, ‘bashkir’ => ‘ba’, ‘byelorussian’ => ‘be’, ‘bulgarian’ => ‘bg’, ‘bihari’ => ‘bh’, ‘bislama’ => ‘bi’, ‘bengali’ => ‘bn’, ‘bangla’ => ‘bn’, ‘tibetan’ => ‘bo’, ‘breton’ => ‘br’, ‘catalan’ => ‘ca’, ‘corsican’ => ‘co’, ‘czech’ => ‘cs’, ‘welsh’ => ‘cy’, ‘danish’ => ‘da’, ‘german’ => ‘de’, ‘austrian’ => ‘de.at’, ‘bhutani’ => ‘dz’, ‘greek’ => ‘el’, ‘english’ => ‘en’, ‘original’ => ‘en’, ‘USenglish’ => ‘en.us’, ‘esperanto’ => ‘eo’, ‘spanish’ => ‘es’, ‘estonian’ => ‘et’, ‘basque’ => ‘eu’, ‘persian’ => ‘fa’, ‘finnish’ => ‘fi’, ‘fiji’ => ‘fj’, ‘faeroese’ => ‘fo’, ‘french’ => ‘fr’, ‘frisian’ => ‘fy’, ‘irish’ => ‘ga’, ‘scots gaelic’ => ‘gd’, ‘galician’ => ‘gl’, ‘guarani’ => ‘gn’, ‘gujarati’ => ‘gu’, ‘hausa’ => ‘ha’, ‘hindi’ => ‘hi’, ‘croatian’ => ‘hr’, ‘hungarian’ => ‘hu’, ‘armenian’ => ‘hy’, ‘interlingua’ => ‘ia’, ‘interlingue’ => ‘ie’, ‘inupiak’ => ‘ik’, ‘indonesian’ => ‘in’, ‘icelandic’ => ‘is’, ‘italian’ => ‘it’, ‘hebrew’ => ‘iw’, ‘japanese’ => ‘ja’, ‘yiddish’ => ‘ji’, ‘javanese’ => ‘jw’, ‘georgian’ => ‘ka’, ‘kazakh’ => ‘kk’, ‘greenlandic’ => ‘kl’, ‘cambodian’ => ‘km’, ‘kannada’ => ‘kn’, ‘korean’ => ‘ko’, ‘kashmiri’ => ‘ks’, ‘kurdish’ => ‘ku’, ‘kirghiz’ => ‘ky’, ‘latin’ => ‘la’, ‘lingala’ => ‘ln’, ‘laothian’ => ‘lo’, ‘lithuanian’ => ‘lt’, ‘latvian’ => ‘lv’, ‘lettish’ => ‘lv’, ‘malagasy’ => ‘mg’, ‘maori’ => ‘mi’, ‘macedonian’ => ‘mk’, ‘malayalam’ => ‘ml’, ‘mongolian’ => ‘mn’, ‘moldavian’ => ‘mo’, ‘marathi’ => ‘mr’, ‘malay’ => ‘ms’, ‘maltese’ => ‘mt’, ‘burmese’ => ‘my’, ‘nauru’ => ‘na’, ‘nepali’ => ‘ne’, ‘dutch’ => ‘nl’, ‘norwegian’ => ‘no’, ‘occitan’ => ‘oc’, ‘afan’ => ‘om’, ‘oromo’ => ‘om’, ‘oriya’ => ‘or’, ‘punjabi’ => ‘pa’, ‘polish’ => ‘pl’, ‘pashto’ => ‘ps’, ‘pushto’ => ‘ps’, ‘portuguese’ => ‘pt’, ‘quechua’ => ‘qu’, ‘rhaeto-romance’=> ‘rm’, ‘kirundi’ => ‘rn’, ‘romanian’ => ‘ro’, ‘russian’ => ‘ru’, ‘kinyarwanda’ => ‘rw’, ‘sanskrit’ => ‘sa’, ‘sindhi’ => ‘sd’, ‘sangro’ => ‘sg’, ‘serbo-croatian’=> ‘sh’, ‘singhalese’ => ‘si’, ‘slovak’ => ‘sk’, ‘slovenian’ => ‘sl’, ‘samoan’ => ‘sm’, ‘shona’ => ‘sn’, ‘somali’ => ‘so’, ‘albanian’ => ‘sq’, ‘serbian’ => ‘sr’, ‘siswati’ => ‘ss’, ‘sesotho’ => ‘st’, ‘sundanese’ => ‘su’, ‘swedish’ => ‘sv’, ‘swahili’ => ‘sw’, ‘tamil’ => ‘ta’, ‘telugu’ => ‘te’, ‘tajik’ => ‘tg’, ‘thai’ => ‘th’, ‘tigrinya’ => ‘ti’, ‘turkmen’ => ‘tk’, ‘tagalog’ => ‘tl’, ‘setswana’ => ‘tn’, ‘tonga’ => ‘to’, ‘turkish’ => ‘tr’, ‘tsonga’ => ‘ts’, ‘tatar’ => ‘tt’, ‘twi’ => ‘tw’, ‘ukrainian’ => ‘uk’, ‘urdu’ => ‘ur’, ‘uzbek’ => ‘uz’, ‘vietnamese’ => ‘vi’, ‘volapuk’ => ‘vo’, ‘wolof’ => ‘wo’, ‘xhosa’ => ‘xh’, ‘yoruba’ => ‘yo’, ‘chinese’ => ‘zh’, ‘zulu’ => ‘zu’ );

%iso_8859_2_character_map = ( ‘Aacute’, ‘Á’, # capital A, acute accent ‘Abreve’, ‘Ã’, # capital A, breve accent ‘Acirc’, ‘Â’, # capital A, circumflex accent ‘Aogon’, ‘¡’, # capital A, ogonek accent ‘Auml’, ‘Ä’, # capital A, dieresis or umlaut mark
‘Cacute’, ‘Æ’, # capital C, acute accent ‘Ccaron’, ‘È’, # capital C, caron accent ‘Ccedil’, ‘Ç’, # capital C, cedilla ‘Dcaron’, ‘Ï’, # capital D, caron accent ‘Dstrok’, ‘Ð’, # capital D, stroke ‘ETH’, ‘Ð’, # capital Eth, Icelandic ‘Eacute’, ‘É’, # capital E, acute accent ‘Ecaron’, ‘Ì’, # capital E, caron accent ‘Eogon’, ‘Ê’, # capital E, ogonek accent ‘Euml’, ‘Ë’, # capital E, dieresis or umlaut mark ‘Iacute’, ‘Í’, # capital I, acute accent ‘Icirc’, ‘Î’, # capital I, circumflex accent ‘Lacute’, ‘Å’, # capital L, acute accent ‘Lcaron’, ‘¥’, # capital L, caron accent ‘Lstrok’, ‘£’, # capital L, stroke ‘Nacute’, ‘Ñ’, # capital N, acute accent ‘Ncaron’, ‘Ò’, # capital N, caron accent ‘Oacute’, ‘Ó’, # capital O, acute accent ‘Ocirc’, ‘Ô’, # capital O, circumflex accent ‘Odblac’, ‘Õ’, # capital O, double accute accent ‘Ouml’, ‘Ö’, # capital O, dieresis or umlaut mark ‘Racute’, ‘À’, # capital R, acute accent ‘Rcaron’, ‘Ø’, # capital R, caron accent ‘Sacute’, ‘¦’, # capital S, acute accent ‘Scaron’, ‘©’, # capital S, caron accent ‘Scedil’, ‘ª’, # capital S, cedil accent ‘Tcaron’, ‘«’, # capital T, caron accent ‘Tcedil’, ‘Þ’, # capital T, cedil accent ‘Uacute’, ‘Ú’, # capital U, acute accent ‘Udblac’, ‘Û’, # capital U, double acute accent ‘Uring’, ‘Ù’, # capital U, ring ‘Uuml’, ‘Ü’, # capital U, dieresis or umlaut mark ‘Yacute’, ‘Ý’, # capital Y, acute accent ‘Zacute’, ‘¬’, # capital Z, acute accent ‘Zdot’, ‘¯’, # capital Z, dot above ‘Zcaron’, ‘®’, # capital Z, caron accent ‘aacute’, ‘á’, # small a, acute accent ‘abreve’, ‘ã’, # small a, breve accent ‘acirc’, ‘â’, # small a, circumflex accent ‘amp’, ‘&’, # ampersand ‘aogon’, ‘±’, # small a, ogonek accent ‘auml’, ‘ä’, # small a, dieresis or umlaut mark
‘cacute’, ‘æ’, # small c, acute accent ‘ccaron’, ‘è’, # small c, caron accent ‘ccedil’, ‘ç’, # small c, cedilla ‘dcaron’, ‘ï’, # small d, caron accent ‘dstrok’, ‘ð’, # small d, stroke ‘eacute’, ‘é’, # small e, acute accent ‘ecaron’, ‘ì’, # small e, caron accent ‘eogon’, ‘ê’, # small e, ogonek accent ‘eth’, ‘ð’, # small eth, Icelandic ‘euml’, ‘ë’, # small e, dieresis or umlaut mark ‘gt’, ‘>’, # greater than ‘iacute’, ‘í’, # small i, acute accent ‘icirc’, ‘î’, # small i, circumflex accent ‘lacute’, ‘å’, # small l, acute accent ‘lcaron’, ‘µ’, # small l, caron accent ‘lstrok’, ‘³’, # small l, stroke ‘lt’, ‘<’, # less than ‘nacute’, ‘ñ’, # small n, acute accent ‘ncaron’, ‘ò’, # small n, caron accent ‘oacute’, ‘ó’, # small o, acute accent ‘ocirc’, ‘ô’, # small o, circumflex accent ‘odblac’, ‘õ’, # small o, double accute accent ‘ouml’, ‘ö’, # small o, dieresis or umlaut mark ‘quot’, ‘"’, # double quote ‘racute’, ‘à’, # small r, acute accent ‘rcaron’, ‘ø’, # small r, caron accent ‘sacute’, ‘¶’, # small s, acute accent ‘scaron’, ‘¹’, # small s, caron accent ‘scedil’, ‘º’, # small s, cedil accent ‘szlig’, ‘ß’, # small sharp s, German (sz ligature) ‘tcaron’, ‘»’, # small t, caron accent ‘tcedil’, ‘þ’, # small t, cedil accent ‘uacute’, ‘ú’, # small u, acute accent ‘udblac’, ‘û’, # small u, double acute accent ‘uring’, ‘ù’, # small u, ring ‘uuml’, ‘ü’, # small u, dieresis or umlaut mark ‘yacute’, ‘ý’, # small y, acute accent ‘zacute’, ‘¼’, # small z, acute accent ‘zdot’, ‘¿’, # small z, dot above ‘zcaron’, ‘¾’, # small z, caron accent

'sect', '&#167;',   # section mark

These are character types without arguments …

'grave' , "`",
'circ', '^',
'tilde', '&#126;',
'breve', '&#162;',
'uml', '&#168;',
'ring', '&#176;',
'ogon', '&#178;',
'acute' , "&#180;",
'caron', '&#183;',
'cedil', "&#184;",
'dblac', "&#189;",
'dot', '&#255;'
);

%iso_8859_2_character_map_inv = ( ‘Á’ , ‘\\’{A}‘, ’Ñ , ’\~{A}‘, ’‘ , ’\^{A}‘, ’¡‘ , ’\k{A}‘, ’Ä‘ , ’\“{A}‘, ’Æ‘ , ’\\‘{C}’, ‘È’ , ‘\v{C}’, ‘Ç’ , ‘\c{C}’, ‘Ï’ , ‘\v{D}’, ‘Ð’ , ‘\DH{}’, ‘É’ , ‘\\’{E}‘, ’Ì‘ , ’\v{E}‘, ’Ê‘ , ’\k{E}‘, ’Ë‘ , ’\”{E}‘, ’Í‘ , ’\\‘{I}’, ‘Î’ , ‘\^{I}’, ‘Å’ , ‘\\’{L}‘, ’¥‘ , ’\v{L}‘, ’£‘ , ’\L{}‘, ’Ñ‘ , ’\\‘{N}’, ‘Ò’ , ‘\v{N}’, ‘Ó’ , ‘\\’{O}‘, ’Ô‘ , ’\^{O}‘, ’Õ‘ , ’\H{O}‘, ’Ö‘ , ’\“{O}‘, ’À‘ , ’\\‘{R}’, ‘Ø’ , ‘\v{R}’, ‘¦’ , ‘\\’{S}‘, ’©‘ , ’\v{S}‘, ’ª‘ , ’\c{S}‘, ’«‘ , ’\v{T}‘, ’Þ‘ , ’\c{T}‘, ’Ú‘ , ’\\‘{U}’, ‘Û’ , ‘\H{U}’, ‘Ù’ , ‘\r{U}’, ‘Ü’ , ‘\”{U}’, ‘Ý’ , ‘\\’{Y}‘, ’¬‘ , ’\\‘{Z}’, ‘¯’ , ‘\.{Z}’, ‘®’ , ‘\v{Z}’, ‘á’ , ‘\\’{a}‘, ’ã‘ , ’\~{a}‘, ’â‘ , ’\^{a}‘, ’&‘ , ’&‘, ’±‘ , ’\k{a}‘, ’ä‘ , ’\“{a}‘, ’æ‘ , ’\\‘{c}’, ‘è’ , ‘\v{c}’, ‘ç’ , ‘\c{c}’, ‘ï’ , ‘\v{d}’, ‘ð’ , ‘\dh{}’, ‘é’ , ‘\\’{e}‘, ’ì‘ , ’\v{e}‘, ’ê‘ , ’\k{e}‘, ’ë‘ , ’\”{e}‘, ’>‘ , ’$>$‘, ’í‘ , ’\\‘{i}’, ‘î’ , ‘\^{i}’, ‘å’ , ‘\\’{l}‘, ’µ‘ , ’\v{l}‘, ’³‘ , ’\l{}‘, ’<‘ , ’$<$‘, ’ñ‘ , ’\\‘{n}’, ‘ò’ , ‘\v{n}’, ‘ó’ , ‘\\’{o}‘, ’ô‘ , ’\^{o}‘, ’õ‘ , ’\H{o}‘, ’ö‘ , ’\“{o}‘, ’"‘ , ’”‘, ’à‘ , ’\\‘{r}’, ‘ø’ , ‘\v{r}’, ‘¶’ , ‘\\’{s}‘, ’¹‘ , ’\v{s}‘, ’º‘ , ’\c{s}‘, ’ß‘ , ’\ss{}‘, ’»‘ , ’\v{t}‘, ’þ‘ , ’\c{t}‘, ’ú‘ , ’\\‘{u}’, ‘û’ , ‘\H{u}’, ‘ù’ , ‘\r{u}’, ‘ü’ , ‘\“{u}’, ‘ý’ , ‘\\’{y}‘, ’¼‘ , ’\\‘{z}’, ‘¿’ , ‘\.{z}’, ‘¾’ , ‘\v{z}’,

 '&#167;' , '\\S{}',

 '&#126;' , '\\~{}',
 '&#162;' , '\\u{}',
 '&#168;' , '\\"{}',
 '&#176;' , '\\r{}',
 '&#180;' , '\\\'{}',
 '&#183;' , '\\v{}',
 '&#184;' , '\\c{}',
 '^'      , '\\^{}',
 '&#189;' , '\\H{}',
 '&#255;' , '\\.{}'

);

%iso_10646_character_map = ( ‘Amacr’, ‘Ā’, # capital A, macron accent ‘amacr’, ‘ā’, # small a, macron accent ‘Abreve’, ‘Ă’, # capital A, breve accent ‘abreve’, ‘ă’, # small a, breve accent ‘Aogon’, ‘Ą’, # capital A, ogonek accent ‘aogon’, ‘ą’, # small a, ogonek accent ‘Cacute’, ‘Ć’, # capital C, acute accent ‘cacute’, ‘ć’, # small c, acute accent ‘Ccirc’, ‘Ĉ’, # capital C, circumflex accent ‘ccirc’, ‘ĉ’, # small c, circumflex accent ‘Cdot’, ‘Ċ’, # capital C, dot above ‘cdot’, ‘ċ’, # small c, dot above ‘Ccaron’, ‘Č’, # capital C, caron accent ‘ccaron’, ‘č’, # small c, caron accent ‘Dcaron’, ‘Ď’, # capital D, caron accent ‘dcaron’, ‘ď’, # small d, caron accent ‘Dstrok’, ‘Đ’, # capital D, stroke ‘dstrok’, ‘đ’, # small d, stroke ‘Emacr’, ‘Ē’, # capital E, macron accent ‘emacr’, ‘ē’, # small e, macron accent ‘Ebreve’, ‘Ĕ’, # capital E, breve accent ‘ebreve’, ‘ĕ’, # small e, breve accent ‘Edot’, ‘Ė’, # capital E, dot above ‘edot’, ‘ė’, # small e, dot above ‘Eogon’, ‘Ę’, # capital E, ogonek accent ‘eogon’, ‘ę’, # small e, ogonek accent ‘Ecaron’, ‘Ě’, # capital E, caron accent ‘ecaron’, ‘ě’, # small e, caron accent ‘Gcirc’, ‘Ĝ’, # capital G, circumflex accent ‘gcirc’, ‘ĝ’, # small g, circumflex accent ‘Gbreve’, ‘Ğ’, # capital G, breve accent ‘gbreve’, ‘ğ’, # small g, breve accent ‘Gdot’, ‘Ġ’, # capital G, dot above ‘gdot’, ‘ġ’, # small g, dot above ‘Gcedil’, ‘Ģ’, # capital G, cedilla accent ‘gcedil’, ‘ģ’, # small g, cedilla accent ‘Hcirc’, ‘Ĥ’, # capital H, accent ‘hcirc’, ‘ĥ’, # small h, accent ‘Hstrok’, ‘Ħ’, # capital H, stroke ‘hstrok’, ‘ħ’, # small h, stroke ‘Itilde’, ‘Ĩ’, # capital I, tilde accent ‘itilde’, ‘ĩ’, # small i, tilde accent ‘Imacr’, ‘Ī’, # capital I, macron accent ‘imacr’, ‘ī’, # small i, macron accent ‘Ibreve’, ‘Ĭ’, # capital I, breve accent ‘ibreve’, ‘ĭ’, # small i, breve accent ‘Iogon’, ‘Į’, # capital I, ogonek accent ‘iogon’, ‘į’, # small i, ogonek accent ‘Idot’, ‘İ’, # capital I, dot above ‘inodot’, ‘ı’, # small i, no dot ‘IJlig’, ‘IJ’, # capital IJ ligature ‘ijlig’, ‘ij’, # small ij ligature ‘Jcirc’, ‘Ĵ’, # capital J, circumflex accent ‘jcirc’, ‘ĵ’, # small j, circumflex accent ‘Kcedil’, ‘Ķ’, # capital K, cedilla accent ‘kcedil’, ‘ķ’, # small k, cedilla accent ‘kgreen’, ‘ĸ’, # small kra (Greenlandic) ‘Lacute’, ‘Ĺ’, # capital L, acute accent ‘lacute’, ‘ĺ’, # small l, acute accent ‘Lcedil’, ‘Ļ’, # capital L, cedil accent ‘lcedil’, ‘ļ’, # small l, cedil accent ‘Lcaron’, ‘Ľ’, # capital L, caron accent ‘lcaron’, ‘ľ’, # small l, caron accent ‘Lmiddot’, ‘Ŀ’, # capital L, middle dot ‘lmiddot’, ‘ŀ’, # small l, middle dot ‘Lstrok’, ‘Ł’, # capital L, stroke ‘lstrok’, ‘ł’, # small l, stroke ‘Nacute’, ‘Ń’, # capital N, acute accent ‘nacute’, ‘ń’, # small n, acute accent ‘Ncedil’, ‘Ņ’, # capital N, cedil accent ‘ncedil’, ‘ņ’, # small n, cedil accent ‘Ncaron’, ‘Ň’, # capital N, caron accent ‘ncaron’, ‘ň’, # small n, caron accent ‘napo’, ‘ʼn’, # small n, preceded by apostrophe ‘Eng’, ‘Ŋ’, # capital Eng (Sami) ‘eng’, ‘ŋ’, # small eng (Sami) ‘Omacr’, ‘Ō’, # capital O, macron accent ‘omacr’, ‘ō’, # small o, macron accent ‘Obreve’, ‘Ŏ’, # capital O, breve accent ‘obreve’, ‘ŏ’, # small o, breve accent ‘Odblac’, ‘Ő’, # capital O, double acute accent ‘odblac’, ‘ő’, # small o, double acute accent ‘OElig’, ‘Œ’, # capital OE ligature ‘oelig’, ‘œ’, # small oe ligature ‘Racute’, ‘Ŕ’, # capital R, acute accent ‘racute’, ‘ŕ’, # small r, acute accent ‘Rcedil’, ‘Ŗ’, # capital R, cedilla accent ‘rcedil’, ‘ŗ’, # small r, cedilla accent ‘Rcaron’, ‘Ř’, # capital R, caron accent ‘rcaron’, ‘ř’, # small r, caron accent ‘Sacute’, ‘Ś’, # capital S, acute accent ‘sacute’, ‘ś’, # small s, acute accent ‘Scirc’, ‘Ŝ’, # capital S, circumflex accent ‘scirc’, ‘ŝ’, # small s, circumflex accent ‘Scedil’, ‘Ş’, # capital S, cedilla accent ‘scedil’, ‘ş’, # small s, cedilla accent ‘Scaron’, ‘Š’, # capital S, caron accent ‘scaron’, ‘š’, # small s, caron accent ‘Tcedil’, ‘Ţ’, # capital T, cedilla accent ‘tcedil’, ‘ţ’, # small t, cedilla accent ‘Tcaron’, ‘Ť’, # capital T, caron accent ‘tcaron’, ‘ť’, # small t, caron accent ‘Tstrok’, ‘Ŧ’, # capital T, stroke ‘tstrok’, ‘ŧ’, # small t, stroke ‘Utilde’, ‘Ũ’, # capital U, tilde accent ‘utilde’, ‘ũ’, # small u, tilde accent ‘Umacr’, ‘Ū’, # capital U, macron accent ‘umacr’, ‘ū’, # small u, macron accent ‘Ubreve’, ‘Ŭ’, # capital U, breve accent ‘ubreve’, ‘ŭ’, # small u, breve accent ‘Uring’, ‘Ů’, # capital U, ring above ‘uring’, ‘ů’, # small u, ring above ‘Udblac’, ‘Ű’, # capital U, double acute accent ‘udblac’, ‘ű’, # small u, double acute accent ‘Uogon’, ‘Ų’, # capital U, ogonek accent ‘uogon’, ‘ų’, # small u, ogonek accent ‘Wcirc’, ‘Ŵ’, # capital W, circumflex accent ‘wcirc’, ‘ŵ’, # small w, circumflex accent ‘Ycirc’, ‘Ŷ’, # capital Y, circumflex accent ‘ycirc’, ‘ŷ’, # small y, circumflex accent ‘Yuml’, ‘Ÿ’, # capital Y, diaresis accent ‘Zacute’, ‘Ź’, # capital Z, acute accent ‘zacute’, ‘ź’, # small z, acute accent ‘Zdot’, ‘Ż’, # capital Z, dot above ‘zdot’, ‘ż’, # small z, dot above ‘Zcaron’, ‘Ž’, # capital Z, caron accent ‘zcaron’, ‘ž’ # small z, caron accent );

%iso_10646_character_map_inv = ( ‘Ā’, ‘\={A}’, ‘ā’, ‘\={a}’, ‘Ă’, ‘\u{A}’, ‘ă’, ‘\u{a}’, ‘Ą’, ‘\k{A}’, ‘ą’, ‘\k{a}’, ‘Ć’, ‘\\’{C}‘, ’ć‘, ’\\‘{c}’, ‘Ĉ’, ‘\^{C}’, ‘ĉ’, ‘\^{c}’, ‘Ċ’, ‘\.{C}’, ‘ċ’, ‘\.{c}’, ‘Č’, ‘\v{C}’, ‘č’, ‘\v{c}’, ‘Ď’, ‘\v{D}’, ‘ď’, ‘\v{d}’, ‘Đ’, ‘\DH{}’, ‘đ’, ‘\dh{}’, ‘Ē’, ‘\={E}’, ‘ē’, ‘\={e}’, ‘Ĕ’, ‘\u{E}’, ‘ĕ’, ‘\u{e}’, ‘Ė’, ‘\.{E}’, ‘ė’, ‘\.{e}’, ‘Ę’, ‘\k{E}’, ‘ę’, ‘\k{e}’, ‘Ě’, ‘\v{E}’, ‘ě’, ‘\v{e}’, ‘Ĝ’, ‘\^{G}’, ‘ĝ’, ‘\^{g}’, ‘Ğ’, ‘\u{G}’, ‘ğ’, ‘\u{g}’, ‘Ġ’, ‘\.{G}’, ‘ġ’, ‘\.{g}’, ‘Ģ’, ‘\c{G}’, ‘ģ’, ‘\c{g}’, ‘Ĥ’, ‘\^{H}’, ‘ĥ’, ‘\^{h}’,

‘Ħ’, ‘\?{H}’, # Don’t know how in LaTeX

‘ħ’, ‘\?{h}’, # Don’t know how in LaTeX

'&#296;', '\\~{I}',
'&#297;', '\\~{\i}',
'&#298;', '\\={I}',
'&#299;', '\\={\i}',
'&#300;', '\\u{I}',
'&#301;', '\\u{\i}',
'&#302;', '\\k{I}',
'&#303;', '\\k{i}',
'&#304;', '\\.{I}',
'&#305;', '\\i{}',

‘IJ’, ‘\??’, # Don’t know how in LaTeX

‘ij’, ‘\??’, # Don’t know how in LaTeXy

'&#308;', '\\^{J}',
'&#309;', '\\^{\j}',
'&#310;', '\\c{K}',
'&#311;', '\\c{k}',

‘ĸ’, ‘\??’, # Don’t know how in LaTeX

'&#313;', '\\\'{L}',
'&#314;', '\\\'{l}',
'&#315;', '\\c{L}',
'&#316;', '\\c{l}',
'&#317;', '\\v{L}',
'&#318;', '\\v{l}',

‘Ŀ’, ‘\?{L}’, # Don’t know how in LaTeX

‘ŀ’, ‘\?{l}’, # Don’t know how in LaTeX

'&#321;', '\\L',
'&#322;', '\\l',
'&#323;', '\\\'{N}',
'&#324;', '\\\'{n}',
'&#325;', '\\c{N}',
'&#326;', '\\c{n}',
'&#327;', '\\v{N}',
'&#328;', '\\v{n}',
'&#329;', '\'n',        # Probably never occurs

‘Ŋ’, ‘\??’, # Don’t know how in LaTeX

‘ŋ’, ‘\??’, # Don’t know how in LaTeX

'&#332;', '\\={O}',
'&#333;', '\\={o}',
'&#334;', '\\u{O}',
'&#335;', '\\u{o}',
'&#336;', '\\H{O}',
'&#337;', '\\H{o}',
'&#338;', '\\OE',
'&#339;', '\\oe',
'&#340;', '\\\'{R}',
'&#341;', '\\\'{r}',
'&#342;', '\\c{R}',
'&#343;', '\\c{r}',
'&#344;', '\\v{R}',
'&#345;', '\\v{r}',
'&#346;', '\\\'{S}',
'&#347;', '\\\'{s}',
'&#348;', '\\^{S}',
'&#349;', '\\^{s}',
'&#350;', '\\c{S}',
'&#351;', '\\c{s}',
'&#352;', '\\v{S}',
'&#353;', '\\v{s}',
'&#354;', '\\c{T}',
'&#355;', '\\c{t}',
'&#356;', '\\v{T}',
'&#357;', '\\v{t}',

‘Ŧ’, ‘\?{T}’, # Don’t know how in LaTeX

‘ŧ’, ‘\?{t}’, # Don’t know how in LaTeX

'&#360;', '\\~{U}',
'&#361;', '\\~{u}',
'&#362;', '\\={U}',
'&#363;', '\\={u}',
'&#364;', '\\u{U}',
'&#365;', '\\u{u}',
'&#366;', '\\r{U}',
'&#367;', '\\r{u}',
'&#368;', '\\H{U}',
'&#369;', '\\H{u}',
'&#370;', '\\k{U}',
'&#371;', '\\k{u}',
'&#372;', '\\^{W}',
'&#373;', '\\^{w}',
'&#374;', '\\^{Y}',
'&#375;', '\\^{y}',
'&#376;', '\\"{Y}',
'&#377;', '\\\'{Z}',
'&#378;', '\\\'{z}',
'&#379;', '\\.{Z}',
'&#380;', '\\.{z}',
'&#381;', '\\v{Z}',
'&#382;', '\\v{z}'
);

1;