diff options
Diffstat (limited to 'Master/texmf-dist/source/latex/oberdiek/stringenc.dtx')
-rw-r--r-- | Master/texmf-dist/source/latex/oberdiek/stringenc.dtx | 6842 |
1 files changed, 0 insertions, 6842 deletions
diff --git a/Master/texmf-dist/source/latex/oberdiek/stringenc.dtx b/Master/texmf-dist/source/latex/oberdiek/stringenc.dtx deleted file mode 100644 index 97205537518..00000000000 --- a/Master/texmf-dist/source/latex/oberdiek/stringenc.dtx +++ /dev/null @@ -1,6842 +0,0 @@ -% \iffalse meta-comment -% -% File: stringenc.dtx -% Version: 2016/05/16 v1.11 -% Info: Convert strings between diff. encodings -% -% Copyright (C) 2007-2011 by -% Heiko Oberdiek <heiko.oberdiek at googlemail.com> -% 2016 -% https://github.com/ho-tex/oberdiek/issues -% -% This work may be distributed and/or modified under the -% conditions of the LaTeX Project Public License, either -% version 1.3c of this license or (at your option) any later -% version. This version of this license is in -% https://www.latex-project.org/lppl/lppl-1-3c.txt -% and the latest version of this license is in -% https://www.latex-project.org/lppl.txt -% and version 1.3 or later is part of all distributions of -% LaTeX version 2005/12/01 or later. -% -% This work has the LPPL maintenance status "maintained". -% -% The Current Maintainers of this work are -% Heiko Oberdiek and the Oberdiek Package Support Group -% https://github.com/ho-tex/oberdiek/issues -% -% The Base Interpreter refers to any `TeX-Format', -% because some files are installed in TDS:tex/generic//. -% -% This work consists of the main source file stringenc.dtx -% and the derived files -% stringenc.sty, stringenc.pdf, stringenc.ins, stringenc.drv, -% se-utf32be.def, se-utf32le.def, se-utf8.def, se-utf16le.def, -% se-pdfdoc.def, se-iso-8859-1.def, se-cp1252.def, -% se-ascii.def, se-ascii-print.def, se-clean7bit.def, -% se-iso-8859-2.def, se-iso-8859-3.def, se-iso-8859-4.def, -% se-iso-8859-5.def, se-iso-8859-6.def, se-iso-8859-7.def, -% se-iso-8859-8.def, se-iso-8859-9.def, se-iso-8859-10.def, -% se-iso-8859-11.def, se-iso-8859-13.def, se-iso-8859-14.def, -% se-iso-8859-15.def, se-iso-8859-16.def, se-koi8-r.def, -% se-nextstep.def, se-mac-centeuro.def, se-mac-cyrillic.def, -% se-mac-roman.def, se-dec-mcs.def, se-cp437.def, -% se-cp850.def, se-cp852.def, se-cp855.def, se-cp858.def, -% se-cp865.def, se-cp866.def, se-cp1250.def, se-cp1251.def, -% se-cp1257.def, stringenc-test1.tex, stringenc-test2.tex. -% -% Distribution: -% CTAN:macros/latex/contrib/oberdiek/stringenc.dtx -% CTAN:macros/latex/contrib/oberdiek/stringenc.pdf -% -% Unpacking: -% (a) If stringenc.ins is present: -% tex stringenc.ins -% (b) Without stringenc.ins: -% tex stringenc.dtx -% (c) If you insist on using LaTeX -% latex \let\install=y\input{stringenc.dtx} -% (quote the arguments according to the demands of your shell) -% -% Documentation: -% (a) If stringenc.drv is present: -% latex stringenc.drv -% (b) Without stringenc.drv: -% latex stringenc.dtx; ... -% The class ltxdoc loads the configuration file ltxdoc.cfg -% if available. Here you can specify further options, e.g. -% use A4 as paper format: -% \PassOptionsToClass{a4paper}{article} -% -% Programm calls to get the documentation (example): -% pdflatex stringenc.dtx -% makeindex -s gind.ist stringenc.idx -% pdflatex stringenc.dtx -% makeindex -s gind.ist stringenc.idx -% pdflatex stringenc.dtx -% -% Installation: -% TDS:tex/generic/oberdiek/stringenc.sty -% TDS:tex/generic/oberdiek/se-utf32be.def -% TDS:tex/generic/oberdiek/se-utf32le.def -% TDS:tex/generic/oberdiek/se-utf8.def -% TDS:tex/generic/oberdiek/se-utf16le.def -% TDS:tex/generic/oberdiek/se-pdfdoc.def -% TDS:tex/generic/oberdiek/se-iso-8859-1.def -% TDS:tex/generic/oberdiek/se-cp1252.def -% TDS:tex/generic/oberdiek/se-ascii.def -% TDS:tex/generic/oberdiek/se-ascii-print.def -% TDS:tex/generic/oberdiek/se-clean7bit.def -% TDS:tex/generic/oberdiek/se-iso-8859-2.def -% TDS:tex/generic/oberdiek/se-iso-8859-3.def -% TDS:tex/generic/oberdiek/se-iso-8859-4.def -% TDS:tex/generic/oberdiek/se-iso-8859-5.def -% TDS:tex/generic/oberdiek/se-iso-8859-6.def -% TDS:tex/generic/oberdiek/se-iso-8859-7.def -% TDS:tex/generic/oberdiek/se-iso-8859-8.def -% TDS:tex/generic/oberdiek/se-iso-8859-9.def -% TDS:tex/generic/oberdiek/se-iso-8859-10.def -% TDS:tex/generic/oberdiek/se-iso-8859-11.def -% TDS:tex/generic/oberdiek/se-iso-8859-13.def -% TDS:tex/generic/oberdiek/se-iso-8859-14.def -% TDS:tex/generic/oberdiek/se-iso-8859-15.def -% TDS:tex/generic/oberdiek/se-iso-8859-16.def -% TDS:tex/generic/oberdiek/se-koi8-r.def -% TDS:tex/generic/oberdiek/se-nextstep.def -% TDS:tex/generic/oberdiek/se-mac-centeuro.def -% TDS:tex/generic/oberdiek/se-mac-cyrillic.def -% TDS:tex/generic/oberdiek/se-mac-roman.def -% TDS:tex/generic/oberdiek/se-dec-mcs.def -% TDS:tex/generic/oberdiek/se-cp437.def -% TDS:tex/generic/oberdiek/se-cp850.def -% TDS:tex/generic/oberdiek/se-cp852.def -% TDS:tex/generic/oberdiek/se-cp855.def -% TDS:tex/generic/oberdiek/se-cp858.def -% TDS:tex/generic/oberdiek/se-cp865.def -% TDS:tex/generic/oberdiek/se-cp866.def -% TDS:tex/generic/oberdiek/se-cp1250.def -% TDS:tex/generic/oberdiek/se-cp1251.def -% TDS:tex/generic/oberdiek/se-cp1257.def -% TDS:doc/latex/oberdiek/stringenc.pdf -% TDS:doc/latex/oberdiek/test/stringenc-test1.tex -% TDS:doc/latex/oberdiek/test/stringenc-test2.tex -% TDS:source/latex/oberdiek/stringenc.dtx -% -%<*ignore> -\begingroup - \catcode123=1 % - \catcode125=2 % - \def\x{LaTeX2e}% -\expandafter\endgroup -\ifcase 0\ifx\install y1\fi\expandafter - \ifx\csname processbatchFile\endcsname\relax\else1\fi - \ifx\fmtname\x\else 1\fi\relax -\else\csname fi\endcsname -%</ignore> -%<*install> -\input docstrip.tex -\Msg{************************************************************************} -\Msg{* Installation} -\Msg{* Package: stringenc 2016/05/16 v1.11 Convert strings between diff. encodings (HO)} -\Msg{************************************************************************} - -\keepsilent -\askforoverwritefalse - -\let\MetaPrefix\relax -\preamble - -This is a generated file. - -Project: stringenc -Version: 2016/05/16 v1.11 - -Copyright (C) 2007-2011 by - Heiko Oberdiek <heiko.oberdiek at googlemail.com> - -This work may be distributed and/or modified under the -conditions of the LaTeX Project Public License, either -version 1.3c of this license or (at your option) any later -version. This version of this license is in - https://www.latex-project.org/lppl/lppl-1-3c.txt -and the latest version of this license is in - https://www.latex-project.org/lppl.txt -and version 1.3 or later is part of all distributions of -LaTeX version 2005/12/01 or later. - -This work has the LPPL maintenance status "maintained". - -The Current Maintainers of this work are -Heiko Oberdiek and the Oberdiek Package Support Group -https://github.com/ho-tex/oberdiek/issues - - -The Base Interpreter refers to any `TeX-Format', -because some files are installed in TDS:tex/generic//. - -This work consists of the main source file stringenc.dtx -and the derived files - stringenc.sty, stringenc.pdf, stringenc.ins, stringenc.drv, - se-utf32be.def, se-utf32le.def, se-utf8.def, se-utf16le.def, - se-pdfdoc.def, se-iso-8859-1.def, se-cp1252.def, - se-ascii.def, se-ascii-print.def, se-clean7bit.def, - se-iso-8859-2.def, se-iso-8859-3.def, se-iso-8859-4.def, - se-iso-8859-5.def, se-iso-8859-6.def, se-iso-8859-7.def, - se-iso-8859-8.def, se-iso-8859-9.def, se-iso-8859-10.def, - se-iso-8859-11.def, se-iso-8859-13.def, se-iso-8859-14.def, - se-iso-8859-15.def, se-iso-8859-16.def, se-koi8-r.def, - se-nextstep.def, se-mac-centeuro.def, se-mac-cyrillic.def, - se-mac-roman.def, se-dec-mcs.def, se-cp437.def, - se-cp850.def, se-cp852.def, se-cp855.def, se-cp858.def, - se-cp865.def, se-cp866.def, se-cp1250.def, se-cp1251.def, - se-cp1257.def, stringenc-test1.tex, stringenc-test2.tex. - -\endpreamble -\let\MetaPrefix\DoubleperCent - -\generate{% - \file{stringenc.ins}{\from{stringenc.dtx}{install}}% - \file{stringenc.drv}{\from{stringenc.dtx}{driver}}% - \usedir{tex/generic/oberdiek}% - \file{stringenc.sty}{\from{stringenc.dtx}{package}}% - \file{se-utf32be.def}{\from{stringenc.dtx}{utf32,utf32be}}% - \file{se-utf32le.def}{\from{stringenc.dtx}{utf32,utf32le}}% - \file{se-utf8.def}{\from{stringenc.dtx}{utf8}}% - \file{se-utf16le.def}{\from{stringenc.dtx}{utf16le}}% - \file{se-pdfdoc.def}{\from{stringenc.dtx}{pdfdoc}}% - \file{se-iso-8859-1.def}{\from{stringenc.dtx}{iso-8859-1}}% - \file{se-cp1252.def}{\from{stringenc.dtx}{cp1252}}% - \file{se-ascii.def}{\from{stringenc.dtx}{ascii}}% - \file{se-ascii-print.def}{\from{stringenc.dtx}{ascii-print}}% - \file{se-clean7bit.def}{\from{stringenc.dtx}{clean7bit}}% - \file{se-iso-8859-2.def}{\from{stringenc.dtx}{general,iso-8859-2}}% - \file{se-iso-8859-3.def}{\from{stringenc.dtx}{general,iso-8859-3}}% - \file{se-iso-8859-4.def}{\from{stringenc.dtx}{general,iso-8859-4}}% - \file{se-iso-8859-5.def}{\from{stringenc.dtx}{general,iso-8859-5}}% - \file{se-iso-8859-6.def}{\from{stringenc.dtx}{general,iso-8859-6}}% - \file{se-iso-8859-7.def}{\from{stringenc.dtx}{general,iso-8859-7}}% - \file{se-iso-8859-8.def}{\from{stringenc.dtx}{general,iso-8859-8}}% - \file{se-iso-8859-9.def}{\from{stringenc.dtx}{general,iso-8859-9}}% - \file{se-iso-8859-10.def}{\from{stringenc.dtx}{general,iso-8859-10}}% - \file{se-iso-8859-11.def}{\from{stringenc.dtx}{general,iso-8859-11}}% - \file{se-iso-8859-13.def}{\from{stringenc.dtx}{general,iso-8859-13}}% - \file{se-iso-8859-14.def}{\from{stringenc.dtx}{general,iso-8859-14}}% - \file{se-iso-8859-15.def}{\from{stringenc.dtx}{general,iso-8859-15}}% - \file{se-iso-8859-16.def}{\from{stringenc.dtx}{general,iso-8859-16}}% - \file{se-koi8-r.def}{\from{stringenc.dtx}{general,koi8-r}}% - \file{se-nextstep.def}{\from{stringenc.dtx}{general,nextstep}}% - \file{se-mac-centeuro.def}{\from{stringenc.dtx}{general,mac-centeuro}}% - \file{se-mac-cyrillic.def}{\from{stringenc.dtx}{general,mac-cyrillic}}% - \file{se-mac-roman.def}{\from{stringenc.dtx}{general,mac-roman}}% - \file{se-dec-mcs.def}{\from{stringenc.dtx}{general,dec-mcs}}% - \file{se-cp437.def}{\from{stringenc.dtx}{general,cp437}}% - \file{se-cp850.def}{\from{stringenc.dtx}{general,cp850}}% - \file{se-cp852.def}{\from{stringenc.dtx}{general,cp852}}% - \file{se-cp855.def}{\from{stringenc.dtx}{general,cp855}}% - \file{se-cp858.def}{\from{stringenc.dtx}{general,cp858}}% - \file{se-cp865.def}{\from{stringenc.dtx}{general,cp865}}% - \file{se-cp866.def}{\from{stringenc.dtx}{general,cp866}}% - \file{se-cp1250.def}{\from{stringenc.dtx}{general,cp1250}}% - \file{se-cp1251.def}{\from{stringenc.dtx}{general,cp1251}}% - \file{se-cp1257.def}{\from{stringenc.dtx}{general,cp1257}}% -% \usedir{doc/latex/oberdiek/test}% -% \file{stringenc-test1.tex}{\from{stringenc.dtx}{test1}}% -% \file{stringenc-test2.tex}{\from{stringenc.dtx}{test2}}% - \nopreamble - \nopostamble -% \usedir{source/latex/oberdiek/catalogue}% -% \file{stringenc.xml}{\from{stringenc.dtx}{catalogue}}% -} - -\catcode32=13\relax% active space -\let =\space% -\Msg{************************************************************************} -\Msg{*} -\Msg{* To finish the installation you have to move the following} -\Msg{* files into a directory searched by TeX:} -\Msg{*} -\Msg{* stringenc.sty, se-utf32be.def, se-utf32le.def, se-utf8.def,} -\Msg{* se-utf16le.def, se-pdfdoc.def, se-iso-8859-1.def,} -\Msg{* se-cp1252.def, se-ascii.def, se-ascii-print.def,} -\Msg{* se-clean7bit.def, se-iso-8859-2.def, se-iso-8859-3.def,} -\Msg{* se-iso-8859-4.def, se-iso-8859-5.def, se-iso-8859-6.def,} -\Msg{* se-iso-8859-7.def, se-iso-8859-8.def, se-iso-8859-9.def,} -\Msg{* se-iso-8859-10.def, se-iso-8859-11.def, se-iso-8859-13.def,} -\Msg{* se-iso-8859-14.def, se-iso-8859-15.def, se-iso-8859-16.def,} -\Msg{* se-koi8-r.def, se-nextstep.def, se-mac-centeuro.def,} -\Msg{* se-mac-cyrillic.def, se-mac-roman.def, se-dec-mcs.def,} -\Msg{* se-cp437.def, se-cp850.def, se-cp852.def, se-cp855.def,} -\Msg{* se-cp858.def, se-cp865.def, se-cp866.def, se-cp1250.def,} -\Msg{* se-cp1251.def, se-cp1257.def} -\Msg{*} -\Msg{* To produce the documentation run the file `stringenc.drv'} -\Msg{* through LaTeX.} -\Msg{*} -\Msg{* Happy TeXing!} -\Msg{*} -\Msg{************************************************************************} - -\endbatchfile -%</install> -%<*ignore> -\fi -%</ignore> -%<*driver> -\NeedsTeXFormat{LaTeX2e} -\ProvidesFile{stringenc.drv}% - [2016/05/16 v1.11 Convert strings between diff. encodings (HO)]% -\documentclass{ltxdoc} -\usepackage{holtxdoc}[2011/11/22] -\usepackage{longtable} -\begin{document} - \DocInput{stringenc.dtx}% -\end{document} -%</driver> -% \fi -% -% -% \CharacterTable -% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z -% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z -% Digits \0\1\2\3\4\5\6\7\8\9 -% Exclamation \! Double quote \" Hash (number) \# -% Dollar \$ Percent \% Ampersand \& -% Acute accent \' Left paren \( Right paren \) -% Asterisk \* Plus \+ Comma \, -% Minus \- Point \. Solidus \/ -% Colon \: Semicolon \; Less than \< -% Equals \= Greater than \> Question mark \? -% Commercial at \@ Left bracket \[ Backslash \\ -% Right bracket \] Circumflex \^ Underscore \_ -% Grave accent \` Left brace \{ Vertical bar \| -% Right brace \} Tilde \~} -% -% \GetFileInfo{stringenc.drv} -% -% \title{The \xpackage{stringenc} package} -% \date{2016/05/16 v1.11} -% \author{Heiko Oberdiek\thanks -% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} -% -% \maketitle -% -% \begin{abstract} -% This package provides \cs{StringEncodingConvert} for converting -% a string between different encodings. -% Both \LaTeX\ and \plainTeX\ are supported. -% \end{abstract} -% -% \tableofcontents -% -% \section{Documentation} -% -% \subsection{User interface} -% -% \begin{declcs}{StringEncodingConvert} \M{cmd} \M{string} \M{from} \M{to} -% \end{declcs} -% Macro \cs{StringEncodingConvert} converts \meta{string} from encoding -% \meta{from} to encoding \meta{to} and stores the result in macro -% \meta{cmd}. If the string contains macros, then they are expanded. -% This can be prevented by \eTeX's \cs{detokenize}: -%\begin{quote} -%\begin{verbatim} -%\StringEncodingConvert\Result{% -% \detokenize{Hello \textbf{world}!}% -%}{ascii}{utf8} -%\end{verbatim} -%\end{quote} -% or using \LaTeX's \cs{@onelevel@sanitize}: -%\begin{quote} -%\begin{verbatim} -%\makeatletter -%\newcommand*{\HelloWorld}{Hello \textbf{world}!} -%\sanitize@onelevel\HelloWorld -%\StringEncodingConvert\Result\HelloWorld{ascii}{utf8} -%\makeatother -%\end{verbatim} -%\end{quote} -% -% \begin{declcs}{StringEncodingSuccessFailure} \M{success} \M{failure} -% \end{declcs} -% When \cs{StringEncodingConvert} converts a string -% it sets a flag that indicates whether the operation -% was successful. The conversion can fail, if -% the input is faulty or the string cannot be encoded -% in the new encoding. Faulty characters are dropped. -% Macro \cs{StringEncodingSuccessFailure} calls code \meta{success} -% if the conversion was successful, otherwise \meta{failure} -% is called. -% Example: -%\begin{quote} -%\begin{verbatim} -%\StringEncodingConvert\Result{Hello world!}{ascii}{utf8} -%\StringEncodingSuccessFailure{% -% % \Result contains the successfully converted string. -%}{% -% % Problems during conversion. \Result is empty or -% % misses some characters. -%} -%\end{verbatim} -%\end{quote} -% -% \begin{declcs}{StringEncodingConvertTest} -% \M{cmd} \M{string} \M{from} \M{to} \M{success} \M{failure} -% \end{declcs} -% Macro \cs{StringEncodingConvertTest} is more efficient -% than \cs{StringEncodingConvert} if the converted string -% does not interest in case of an error, -% because the conversion stops at the first error. -% If \meta{string} can be successfully converted from encoding -% \meta{from} to encoding \meta{to}, then macro \meta{cmd} contains -% the result and code \meta{success} is executed. Otherwise -% code \meta{failure} is executed, the contents of \meta{cmd} is -% undefined. -% -% \begin{declcs}{StringEncodingList} -% \end{declcs} -% Macro \cs{StringEncodingList} contains a comma separated -% list of supported encodings (without alias names). -% -% \subsection{Supported encodings} -% -% \begin{longtable}{@{}ll@{}} -% \xoption{ascii}, \xoption{us-ascii} & ASCII encoding,\\ -% & 8bit characters disabled\\ -% \xoption{ascii-print}, \xoption{ascii-printable} -% & printable ASCII characters\\ -% & including space (0x20--0x7E)\\ -% \xoption{clean7bit} & \texttt{\%\%DocumentData:\ Clean7Bit}\\ -% & bytes 0x1B to 0x7E, 0x0A (LF),\\ -% & 0x0D (CR), 0x09 (TAB)\\ -% \xoption{cp437}, \xoption{cp437de} & Code page 437\\ -% \xoption{cp850} & Code page 850\\ -% \xoption{cp852} & Code page 852\\ -% \xoption{cp855} & Code page 855\\ -% \xoption{cp858} & Code page 858\\ -% \xoption{cp865} & Code page 865\\ -% \xoption{cp866} & Code page 866\\ -% \xoption{cp1250} & Code page 1250\\ -% \xoption{cp1251} & Code page 1251\\ -% \xoption{cp1252}, \xoption{ansinew} & Code page 1252\\ -% \xoption{cp1257} & Code page 1257\\ -% \xoption{dec-mcs}, \xoption{decmulti} & DEC Multinational\\ -% \xoption{koi8-r} & KOI8-R (RFC1489)\\ -% \xoption{iso-8859-1}, \xoption{latin1} & ISO-8859-1\\ -% \xoption{iso-8859-2}, \xoption{latin2} & ISO-8859-2\\ -% \xoption{iso-8859-3}, \xoption{latin3} & ISO-8859-3\\ -% \xoption{iso-8859-4}, \xoption{latin4} & ISO-8859-4\\ -% \xoption{iso-8859-5}, \xoption{iso88595} & ISO-8859-5\\ -% \xoption{iso-8859-6} & ISO-8859-6\\ -% \xoption{iso-8859-7} & ISO-8859-7\\ -% \xoption{iso-8859-8} & ISO-8859-8\\ -% \xoption{iso-8859-9}, \xoption{latin5} & ISO-8859-9\\ -% \xoption{iso-8859-10}, \xoption{latin6} & ISO-8859-10\\ -% \xoption{iso-8859-11} & ISO-8859-11\\ -% \xoption{iso-8859-13}, \xoption{latin7} & ISO-8859-13\\ -% \xoption{iso-8859-14}, \xoption{latin8} & ISO-8859-14\\ -% \xoption{iso-8859-15}, \xoption{latin9} & ISO-8859-15\\ -% \xoption{iso-8859-16}, \xoption{latin10} & ISO-8859-16\\ -% \xoption{mac-centeuro}, \xoption{mac-ce}, \xoption{macce}& MAC OS Central European\\ -% \xoption{mac-cyrillic}, \xoption{maccyr}, \xoption{mac-ukrainian}, \xoption{macukr} -% & MAC OS Cyrillic\\ -% \xoption{mac-roman}, \xoption{applemac} & MAC OS Roman\\ -% \xoption{nextstep}, \xoption{next} & NextStep Encoding\\ -% \xoption{pdfdoc} & PDFDocEncoding\\ -% \xoption{utf8}, \xoption{utf-8} & UTF-8\\ -% \xoption{utf16be}, \xoption{utf-16be}, \xoption{utf16}, \xoption{utf-16} -% & UTF-16BE\\ -% \xoption{utf16le}, \xoption{utf-16le} & UTF-16LE\\ -% \xoption{utf32be}, \xoption{utf-32be}, \xoption{utf32}, \xoption{utf-32} -% & UTF-32BE\\ -% \xoption{utf32le}, \xoption{utf-32le} & UTF-32LE\\ -% \end{longtable} -% -% \StopEventually{ -% } -% -% \section{Implementation} -% -% \begin{macrocode} -%<*package> -% \end{macrocode} -% -% \subsection{Reload check and package identification} -% Reload check, especially if the package is not used with \LaTeX. -% \begin{macrocode} -\begingroup\catcode61\catcode48\catcode32=10\relax% - \catcode13=5 % ^^M - \endlinechar=13 % - \catcode35=6 % # - \catcode39=12 % ' - \catcode44=12 % , - \catcode45=12 % - - \catcode46=12 % . - \catcode58=12 % : - \catcode64=11 % @ - \catcode123=1 % { - \catcode125=2 % } - \expandafter\let\expandafter\x\csname ver@stringenc.sty\endcsname - \ifx\x\relax % plain-TeX, first loading - \else - \def\empty{}% - \ifx\x\empty % LaTeX, first loading, - % variable is initialized, but \ProvidesPackage not yet seen - \else - \expandafter\ifx\csname PackageInfo\endcsname\relax - \def\x#1#2{% - \immediate\write-1{Package #1 Info: #2.}% - }% - \else - \def\x#1#2{\PackageInfo{#1}{#2, stopped}}% - \fi - \x{stringenc}{The package is already loaded}% - \aftergroup\endinput - \fi - \fi -\endgroup% -% \end{macrocode} -% Package identification: -% \begin{macrocode} -\begingroup\catcode61\catcode48\catcode32=10\relax% - \catcode13=5 % ^^M - \endlinechar=13 % - \catcode35=6 % # - \catcode39=12 % ' - \catcode40=12 % ( - \catcode41=12 % ) - \catcode44=12 % , - \catcode45=12 % - - \catcode46=12 % . - \catcode47=12 % / - \catcode58=12 % : - \catcode64=11 % @ - \catcode91=12 % [ - \catcode93=12 % ] - \catcode123=1 % { - \catcode125=2 % } - \expandafter\ifx\csname ProvidesPackage\endcsname\relax - \def\x#1#2#3[#4]{\endgroup - \immediate\write-1{Package: #3 #4}% - \xdef#1{#4}% - }% - \else - \def\x#1#2[#3]{\endgroup - #2[{#3}]% - \ifx#1\@undefined - \xdef#1{#3}% - \fi - \ifx#1\relax - \xdef#1{#3}% - \fi - }% - \fi -\expandafter\x\csname ver@stringenc.sty\endcsname -\ProvidesPackage{stringenc}% - [2016/05/16 v1.11 Convert strings between diff. encodings (HO)]% -% \end{macrocode} -% -% \subsection{Catcodes} -% -% \begin{macrocode} -\begingroup\catcode61\catcode48\catcode32=10\relax% - \catcode13=5 % ^^M - \endlinechar=13 % - \catcode123 1 % { - \catcode125 2 % } - \catcode64 11 % - \def\x{\endgroup - \expandafter\edef\csname SE@AtEnd\endcsname{% - \endlinechar=\the\endlinechar\relax - \catcode13=\the\catcode13\relax - \catcode32=\the\catcode32\relax - \catcode35=\the\catcode35\relax - \catcode61=\the\catcode61\relax - \catcode64=\the\catcode64\relax - \catcode123=\the\catcode123\relax - \catcode125=\the\catcode125\relax - }% - }% -\x\catcode61\catcode48\catcode32=10\relax% -\catcode13=5 % ^^M -\endlinechar=13 % -\catcode35=6 % # -\catcode64=11 % @ -\catcode123=1 % { -\catcode125=2 % } -\def\TMP@EnsureCode#1#2#3{% - \edef\SE@AtEnd{% - \SE@AtEnd - #1#2=\the#1#2\relax - }% - #1#2=#3\relax -} -\TMP@EnsureCode\catcode{34}{12}% " -\TMP@EnsureCode\catcode{36}{3}% $ -\TMP@EnsureCode\catcode{38}{4}% & -\TMP@EnsureCode\catcode{39}{12}% ' -\TMP@EnsureCode\catcode{40}{12}% ( -\TMP@EnsureCode\catcode{41}{12}% ) -\TMP@EnsureCode\catcode{42}{12}% * -\TMP@EnsureCode\catcode{43}{12}% + -\TMP@EnsureCode\catcode{44}{12}% , -\TMP@EnsureCode\catcode{45}{12}% - -\TMP@EnsureCode\catcode{46}{12}% . -\TMP@EnsureCode\catcode{47}{12}% / -\TMP@EnsureCode\catcode{58}{12}% : -\TMP@EnsureCode\catcode{60}{12}% < -\TMP@EnsureCode\catcode{62}{12}% > -\TMP@EnsureCode\catcode{91}{12}% [ -\TMP@EnsureCode\catcode{93}{12}% ] -\TMP@EnsureCode\catcode{94}{7}% ^ -\TMP@EnsureCode\catcode{96}{12}% ` -\TMP@EnsureCode\uccode{34}{0}% " -\TMP@EnsureCode\uccode{48}{0}% 0 -\TMP@EnsureCode\uccode{61}{0}% = -\edef\SE@AtEnd{\SE@AtEnd\noexpand\endinput} -% \end{macrocode} -% -% \subsection{Tools} -% -% \begin{macrocode} -\begingroup\expandafter\expandafter\expandafter\endgroup -\expandafter\ifx\csname RequirePackage\endcsname\relax - \input infwarerr.sty\relax - \input ltxcmds.sty\relax - \input pdfescape.sty\relax -\else - \RequirePackage{infwarerr}[2007/09/09]% - \RequirePackage{ltxcmds}[2010/03/01]% - \RequirePackage{pdfescape}[2010/03/01]% -\fi -% \end{macrocode} -% -% \begin{macro}{\SE@GobbleEight} -% \begin{macrocode} -\long\def\SE@GobbleEight#1#2#3#4#5#6#7#8{} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\SE@CarTwo} -% \begin{macrocode} -\long\def\SE@CarTwo#1#2#3\@nil{#1#2} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\SE@PrefixFrom} -% \begin{macrocode} -\def\SE@PrefixFrom{SE<} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\SE@PrefixSurrogateFrom} -% \begin{macrocode} -\def\SE@PrefixSurrogateFrom{SE<<} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\SE@PrefixTo} -% \begin{macrocode} -\def\SE@PrefixTo{SE>} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\SE@PrefixSurrogateTo} -% \begin{macrocode} -\def\SE@PrefixSurrogateTo{SE>>} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\SE@ResultAdd} -% \begin{macrocode} -\def\SE@ResultAdd#1{% - \edef\SE@result{\SE@result#1}% -} -% \end{macrocode} -% \end{macro} -% -% \begin{macrocode} -\begingroup\expandafter\expandafter\expandafter\endgroup -\expandafter\ifx\csname newif\endcsname\relax -% \end{macrocode} -% \begin{macro}{\SE@newif} -% \begin{macrocode} - \def\SE@newif#1{% - \begingroup - \escapechar=-1 % - \expandafter\endgroup - \expandafter\SE@@newif\string#1\@nil - }% -% \end{macrocode} -% \end{macro} -% \begin{macro}{\SE@@newif} -% \begin{macrocode} - \def\SE@@newif#1#2#3\@nil{% - \expandafter\edef\csname#3true\endcsname{% - \let - \expandafter\noexpand\csname if#3\endcsname - \expandafter\noexpand\csname iftrue\endcsname - }% - \expandafter\edef\csname#3false\endcsname{% - \let - \expandafter\noexpand\csname if#3\endcsname - \expandafter\noexpand\csname iffalse\endcsname - }% - \csname#3false\endcsname - }% -% \end{macrocode} -% \end{macro} -% \begin{macrocode} -\else -% \end{macrocode} -% \begin{macro}{\SE@newif} -% \begin{macrocode} - \expandafter\let\expandafter\SE@newif\csname newif\endcsname -\fi -% \end{macrocode} -% \end{macro} -% -% \begin{macrocode} -\SE@newif\ifSE@invalid -% \end{macrocode} -% -% \begin{macro}{\SE@InvalidCharacter} -% \begin{macrocode} -\def\SE@InvalidCharacter{% - \SE@invalidtrue -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\SE@ConvertTo} -% The input string |#2| of macro \cs{SE@ConvertTo} is given -% as hex string in UTF-16. It is converted to encoding |#3| and -% the result is stored in macro |#1|. -% \begin{macrocode} -\def\SE@ConvertTo#1#2#3{% - \let\SE@result\ltx@empty - \EdefSanitize\SE@encoding{#3}% - \expandafter\ifx\csname\SE@PrefixTo\SE@encoding\endcsname\relax - \StringEncodingLoad\SE@encoding - \fi - \expandafter\ifx\csname\SE@PrefixTo\SE@encoding\endcsname\relax - \@PackageError{stringenc}{% - Conversion to encoding `\SE@encoding'\MessageBreak - is not supported% - }\@ehc - \else - \expandafter\let\expandafter\SE@ConvertNormal - \csname\SE@PrefixTo\SE@encoding\endcsname - \expandafter\let\expandafter\SE@ConvertSurrogate - \csname\SE@PrefixSurrogateTo\SE@encoding\endcsname - \SE@@ConvertTo#2\relax\relax\relax\relax - \fi - \let#1\SE@result -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\SE@@ConvertTo} -% \begin{macrocode} -\def\SE@@ConvertTo#1#2#3#4{% - \ifx#1\relax - \let\SE@next\relax - \else - \ifx#4\relax - \let\SE@next\relax - \SE@InvalidCharacter - \else - \let\SE@next\SE@@ConvertTo - \ifnum"#1#2#3#4<"D800 % - \SE@ConvertNormal#1#2#3#4% - \else - \ifnum"#1#2#3#4>"DFFF % - \SE@ConvertNormal#1#2#3#4% - \else - \ifnum"#1#2#3#4>"DBFF % - \SE@InvalidCharacter - \else - \def\SE@high{#1#2#3#4}% - \let\SE@next\SE@@ScanLow - \fi - \fi - \fi - \ifSE@TestMode - \ifSE@invalid - \let\SE@next\SE@SkipRemaining - \fi - \fi - \fi - \fi - \SE@next -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\SE@SkipRemaining} -% \begin{macrocode} -\def\SE@SkipRemaining#1\relax{} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\SE@@ScanLow} -% \begin{macrocode} -\def\SE@@ScanLow#1#2#3#4{% - \ifx#4\relax - \SE@InvalidCharacter - \let\SE@next\relax - \else - \ifcase\ifnum"#1#2#3#4<"DC00 % - \ltx@zero - \else - \ifnum"#1#2#3#4>"DFFF % - \ltx@zero - \else - \ltx@one - \fi - \fi - \SE@InvalidCharacter - \ifSE@TestMode - \let\SE@next\SE@SkipRemaining - \else - \def\SE@next{SE@@ConvertTo#1#2#3#4}% - \fi - \else - \ifx\SE@ConvertSurrogate\relax - \else - \expandafter\SE@ConvertSurrogate\SE@high#1#2#3#4% - \fi - \let\SE@next\SE@@ConvertTo - \ifSE@TestMode - \ifSE@invalid - \let\SE@next\SE@SkipRemaining - \fi - \fi - \fi - \fi - \SE@next -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\SE@ConvertFrom} -% The input string |#2| of macro \cs{SE@ConvertTo} is given -% as hex string in encoding |#3|. It is converted to UTF-16 and -% the result is stored in macro |#1|. -% \begin{macrocode} -\def\SE@ConvertFrom#1#2#3{% - \let\SE@result\ltx@empty - \EdefSanitize\SE@encoding{#3}% - \expandafter\ifx\csname\SE@PrefixFrom\SE@encoding\endcsname\relax - \StringEncodingLoad\SE@encoding - \fi - \expandafter\ifx\csname\SE@PrefixFrom\SE@encoding\endcsname\relax - \@PackageError{stringenc}{% - Conversion from encoding `\SE@encoding'\MessageBreak - is not supported% - }\@ehc - \else - \csname\SE@PrefixFrom\SE@encoding\endcsname{#2}% - \fi - \let#1\SE@result -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\StringEncodingLoad} -% Macro \cs{StringEncodingLoad} loads an encoding definition -% file. However the loading can occur everywhere, even inside -% verbatim settings. Therefore we must ensure the catcodes -% of all used special characters. The exception are digits -% and letters. -% \begin{macrocode} -\def\StringEncodingLoad#1{% - \begingroup - \catcode32=10 % space/space - \catcode35=6 % #/parameter - \catcode37=14 % percent/comment character - \catcode92=0 % backslash/escape character - \catcode123=1 % {/beginning of group - \catcode125=2 % }/end of group - \endlinechar=-1 % - \SE@MakeLetters @ABCDEFGHIKLMNOPRSTU% - abcdefghiklmnoprstuvwxyz\relax - \SE@MakeOthers "-./:<=>[]0123456789\relax - \expandafter\ifx\csname ProvidesFile\endcsname\relax - \def\ProvidesFile##1[##2]{% - \immediate\write-1{File: ##1 ##2}% - }% - \fi - \SE@InputIfFileExists{se-#1.def}% - \endgroup -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\SE@MakeLetters} -% \begin{macrocode} -\def\SE@MakeLetters#1{% - \ifx#1\relax - \else - \catcode`#1=11 % - \expandafter\SE@MakeLetters - \fi -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\SE@MakeOthers} -% \begin{macrocode} -\def\SE@MakeOthers#1{% - \ifx#1\relax - \else - \catcode`#1=12 % - \expandafter\SE@MakeOthers - \fi -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\SE@InputIfFileExists} -% \begin{macrocode} -\begingroup\expandafter\expandafter\expandafter\endgroup -\expandafter\ifx\csname IfFileExists\endcsname\relax - \input pdftexcmds.sty\relax - \begingroup\expandafter\expandafter\expandafter\endgroup - \expandafter\ifx\csname pdf@filesize\endcsname\relax - \def\SE@InputIfFileExists#1{% - \expandafter\ifx\csname @inputcheck\endcsname\relax - \csname newread\endcsname\@inputcheck - \fi - \openin\@inputcheck#1\relax - \ifeof\@inputcheck - \SE@FileNotFound{#1}% - \else - \SE@Input{#1}% - \fi - }% - \else - \def\SE@InputIfFileExists#1{% - \expandafter\expandafter\expandafter - \ifx\expandafter\expandafter\expandafter\\\pdf@filesize{#1}\\% - \SE@FileNotFound{#1}% - \else - \SE@Input{#1}% - \fi - }% - \fi -\else - \def\SE@InputIfFileExists#1{% - \IfFileExists{#1}{% - \SE@Input{#1}% - }{% - \SE@FileNotFound{#1}% - }% - }% -\fi -% \end{macrocode} -% \end{macro} -% \begin{macro}{\SE@FileNotFound} -% \begin{macrocode} -\def\SE@FileNotFound#1{% - \@PackageWarning{stringenc}{% - Encoding file `#1'\MessageBreak - not found% - }% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\SE@Input} -% \begin{macrocode} -\def\SE@Input{% - \@ifnextchar\bgroup\@iinput\@@input -} -\ifx\input\SE@Input - \def\SE@Input#1{% - \input{#1}% - }% -\else - \def\SE@Input#1{% - \input#1\relax - }% -\fi -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\ifSE@numexpr} -% \begin{macrocode} -\SE@newif\ifSE@numexpr -\begingroup\expandafter\expandafter\expandafter\endgroup -\expandafter\ifx\csname numexpr\endcsname\relax -\else - \SE@numexprtrue -\fi -% \end{macrocode} -% \end{macro} -% -% \begin{macrocode} -\ifSE@numexpr - \catcode36=9 % $ ignore - \catcode38=14 % & comment -\else - \catcode36=14 % $ comment - \catcode38=9 % & ignore -\fi -% \end{macrocode} -% -% \begin{macro}{\SE@Nibble@NumToHex} -% \begin{macrocode} -\def\SE@Nibble@NumToHex#1{% -$ \ifcase\numexpr#1\relax -& \ifcase\expandafter\ltx@firstofone\expandafter{\number#1} % - 0\or 1\or 2\or 3\or 4\or 5\or 6\or 7\or - 8\or 9\or A\or B\or C\or D\or E\or F% - \fi -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\SE@Nibble@NumToBin} -% \begin{macrocode} -\def\SE@Nibble@NumToBin#1{% -$ \ifcase\numexpr#1\relax -& \ifcase\expandafter\ltx@firstofone\expandafter{\number#1} % - 0000\or - 0001\or - 0010\or - 0011\or - 0100\or - 0101\or - 0110\or - 0111\or - 1000\or - 1001\or - 1010\or - 1011\or - 1100\or - 1101\or - 1110\or - 1111% - \fi -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\SE@Nibbles@BinToHex} -% \begin{macrocode} -\def\SE@Nibbles@BinToHex#1{% - \expandafter\SE@@Nibbles@BinToHex#1\ltx@empty\ltx@empty - \ltx@empty\ltx@empty -} -\def\SE@@Nibbles@BinToHex#1#2#3#4{% - \ifx#1\ltx@empty - \else -$ \SE@Nibble@NumToHex{% -$ \numexpr#4+2*(#3+2*(#2+2*#1))\relax -$ }% -& \ifnum#1>\ltx@zero -& \ifnum#2>\ltx@zero -& \ifnum#3>\ltx@zero -& \ifnum#4>\ltx@zero -& F% -& \else -& E% -& \fi -& \else -& \ifnum#4>\ltx@zero -& D% -& \else -& C% -& \fi -& \fi -& \else -& \ifnum#3>\ltx@zero -& \ifnum#4>\ltx@zero -& B% -& \else -& A% -& \fi -& \else -& \ifnum#4>\ltx@zero -& 9% -& \else -& 8% -& \fi -& \fi -& \fi -& \else -& \ifnum#2>\ltx@zero -& \ifnum#3>\ltx@zero -& \ifnum#4>\ltx@zero -& 7% -& \else -& 6% -& \fi -& \else -& \ifnum#4>\ltx@zero -& 5% -& \else -& 4% -& \fi -& \fi -& \else -& \ifnum#3>\ltx@zero -& \ifnum#4>\ltx@zero -& 3% -& \else -& 2% -& \fi -& \else -& \ifnum#4>\ltx@zero -& 1% -& \else -& 0% -& \fi -& \fi -& \fi -& \fi - \expandafter\SE@@Nibbles@BinToHex - \fi -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\SE@Add} -% \begin{macrocode} -\def\SE@Add#1#2#3{% -$ \edef#1{\the\numexpr(#2)+(#3)\relax}% -& \begingroup -& \count\ltx@zero=#2\relax -& \advance\count\ltx@zero by#3\relax -& \edef\x{\endgroup -& \def\noexpand#1{\the\count\ltx@zero}% -& }% -& \x -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\SE@MapDeclare} -% \begin{macrocode} -\def\SE@MapDeclare#1#2#3{% - \SE@MapDeclareFrom{#1}{#2}{#3}% - \SE@MapDeclareTo{#1}{#2}{#3}% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\SE@MapDeclareFrom} -% \begin{macrocode} -\def\SE@MapDeclareFrom#1#2#3{% - \expandafter\gdef\csname SE->#1@#2\endcsname{#3}% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\SE@MapDeclareTo} -% \begin{macrocode} -\def\SE@MapDeclareTo#1#2#3{% - \expandafter\gdef\csname SE<-#1@#3\endcsname{#2}% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\SE@MapConvertFrom} -% \begin{macrocode} -\def\SE@MapConvertFrom#1#2{% -$ \ifcsname SE->#1@#2\endcsname -$ \SE@ResultAdd{\csname SE->#1@#2\endcsname}% -$ \else -$ \SE@InvalidCharacter -$ \ifSE@TestMode -$ \let\SE@next\SE@SkipRemaining -$ \fi -$ \fi -& \begingroup\expandafter\expandafter\expandafter\endgroup -& \expandafter\ifx\csname SE->#1@#2\endcsname\relax -& \SE@InvalidCharacter -& \ifSE@TestMode -& \let\SE@next\SE@SkipRemaining -& \fi -& \else -& \SE@ResultAdd{\csname SE->#1@#2\endcsname}% -& \fi -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\SE@MapConvertTo} -% \begin{macrocode} -\def\SE@MapConvertTo#1#2{% -$ \ifcsname SE<-#1@#2\endcsname -$ \SE@ResultAdd{\csname SE<-#1@#2\endcsname}% -$ \else -$ \SE@InvalidCharacter -$ \fi -& \begingroup\expandafter\expandafter\expandafter\endgroup -& \expandafter\ifx\csname SE<-#1@#2\endcsname\relax -& \SE@InvalidCharacter -& \else -& \SE@ResultAdd{\csname SE<-#1@#2\endcsname}% -& \fi -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\StringEncodingConvert} -% \begin{macrocode} -\def\StringEncodingConvert#1#2#3#4{% - \EdefSanitize\SE@from{#3}% - \EdefSanitize\SE@to{#4}% - \expandafter\ifx\csname SE@alias@\SE@from\endcsname\relax - \else - \EdefSanitize\SE@from{\csname SE@alias@\SE@from\endcsname}% - \fi - \expandafter\ifx\csname SE@alias@\SE@to\endcsname\relax - \else - \EdefSanitize\SE@to{\csname SE@alias@\SE@to\endcsname}% - \fi - \ifx\SE@to\SE@utfxvi - \let\SE@to\SE@utfxvibe - \else - \ifx\SE@to\SE@utfxxxii - \let\SE@to\SE@utfxxxiibe - \fi - \fi - \SE@invalidfalse - \EdefEscapeHex\SE@result{#2}% - \ifx\SE@from\SE@utfxvi - \SE@CheckByteOrderTwo - \else - \ifx\SE@from\SE@utfxvibe - \SE@RemoveByteOrderTwo{FEFF}% - \else - \ifx\SE@from\SE@utfxvile - \SE@RemoveByteOrderTwo{FFFE}% - \else - \ifx\SE@from\SE@utfxxxii - \SE@CheckByteOrderFour - \else - \ifx\SE@from\SE@utfxxxiibe - \SE@RemoveByteOrderFour{0}{FEFF}% - \else - \ifx\SE@from\SE@utfxxxiile - \SE@RemoveByteOrderFour{FFFE}{0}% - \fi - \fi - \fi - \fi - \fi - \fi - \ifx\SE@from\SE@to - \else - \ifx\SE@from\SE@utfxvibe - \else - \expandafter\SE@ConvertFrom\expandafter\SE@result - \expandafter{\SE@result}\SE@from - \fi - \ifx\SE@to\SE@utfxvibe - \else - \expandafter\SE@ConvertTo\expandafter\SE@result - \expandafter{\SE@result}\SE@to - \fi - \fi - \EdefUnescapeHex#1\SE@result -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\StringEncodingSuccessFailure} -% \begin{macrocode} -\def\StringEncodingSuccessFailure{% - \ifSE@invalid - \expandafter\ltx@secondoftwo - \else - \expandafter\ltx@firstoftwo - \fi -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\StringEncodingConvertTest} -% \begin{macrocode} -\def\StringEncodingConvertTest#1#2#3#4{% - \SE@TestModetrue - \StringEncodingConvert{#1}{#2}{#3}{#4}% - \SE@TestModefalse - \StringEncodingSuccessFailure -} -\SE@newif\ifSE@TestMode -% \end{macrocode} -% \end{macro} -% \begin{macro}{\SE@utfxvi} -% \begin{macrocode} -\EdefSanitize\SE@utfxvi{utf16} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\SE@utfxvibe} -% \begin{macrocode} -\EdefSanitize\SE@utfxvibe{utf16be} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\SE@utfxvile} -% \begin{macrocode} -\EdefSanitize\SE@utfxvile{utf16le} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\SE@utfxxxii} -% \begin{macrocode} -\EdefSanitize\SE@utfxxxii{utf32} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\SE@utfxxxiibe} -% \begin{macrocode} -\EdefSanitize\SE@utfxxxiibe{utf32be} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\SE@utfxxxiile} -% \begin{macrocode} -\EdefSanitize\SE@utfxxxiile{utf32le} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\SE@CheckByteOrderTwo} -% Macro \cs{SE@CheckByteOrderTwo} checks the first two -% bytes of the string \cs{SE@result} for the byte order mark. -% It sets the encoding \cs{SE@from} to |utf16be| or |utf16le|. -% The byte order mark is silently removed. -% Encoding |utf16be| is used if the byte order mark is not available. -% \begin{macrocode} -\def\SE@CheckByteOrderTwo{% - \expandafter\SE@@CheckByteOrderTwo\SE@result0000\@nil -} -\def\SE@@CheckByteOrderTwo#1#2#3#4#5\@nil{% - \ifnum"#1#2#3#4="FEFF % - \let\SE@from\SE@utfxvibe - \edef\SE@result{\expandafter\ltx@gobblefour\SE@result}% - \else - \ifnum"#3#4#1#2="FEFF % - \let\SE@from\SE@utfxvile - \edef\SE@result{\expandafter\ltx@gobblefour\SE@result}% - \else - \let\SE@from\SE@utfxvibe - \fi - \fi -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\SE@CheckByteOrderFour} -% Macro \cs{SE@CheckByteOrderFour} checks the first four -% bytes of the string \cs{SE@result} for the byte order mark. -% It sets the encoding \cs{SE@from} to |utf32be| or |utf32le|. -% The byte order mark is silently removed. -% Encoding |utf32be| is used if the byte order mark is not available. -% \begin{macrocode} -\def\SE@CheckByteOrderFour{% - \expandafter\SE@@CheckByteOrderFour\SE@result00000000\@nil -} -\def\SE@@CheckByteOrderFour#1#2#3#4#5#6#7#8#9\@nil{% - \let\SE@from\SE@utfxxxiibe - \ifnum"#1#2#3#4=\ltx@zero - \ifnum"#5#6#7#8="FEFF % - \edef\SE@result{\expandafter\SE@GobbleEight\SE@result}% - \fi - \else - \ifnum"#7#8#5#6=\ltx@zero - \ifnum"#3#4#1#2="FEFF % - \let\SE@from\SE@utfxxxiile - \edef\SE@result{\expandafter\SE@GobbleEight\SE@result}% - \fi - \fi - \fi -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\SE@RemoveByteOrderTwo} -% \begin{macrocode} -\def\SE@RemoveByteOrderTwo{% - \expandafter\SE@@RemoveByteOrderTwo\SE@result - \ltx@empty\ltx@empty\ltx@empty\ltx@empty\@nil -} -\def\SE@@RemoveByteOrderTwo#1#2#3#4#5\@nil#6{% - \ifnum"0#1#2#3#4="#6 % - \edef\SE@result{#5}% - \fi -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\SE@RemoveByteOrderFour} -% \begin{macrocode} -\def\SE@RemoveByteOrderFour#1#2{% - \def\SE@a{"#1 }% - \def\SE@b{"#2 }% - \expandafter\SE@@RemoveByteOrderFour\SE@result - \ltx@empty\ltx@empty\ltx@empty\ltx@empty - \ltx@empty\ltx@empty\ltx@empty\ltx@empty - \@nil -} -\def\SE@@RemoveByteOrderFour#1#2#3#4#5#6#7#8#9\@nil{% - \ifnum"0#1#2#3#4=\SE@a - \ifnum"0#5#6#7#8=\SE@b - \edef\SE@result{#9}% - \fi - \fi -} -% \end{macrocode} -% \end{macro} -% -% \subsection{Encoding aliases} -% -% \begin{macro}{\SE@EncodingAlias} -% \begin{macrocode} -\def\SE@EncodingAlias#1#2{% - \expandafter\def\csname SE@alias@#1\endcsname{#2}% -} -% \end{macrocode} -% \end{macro} -% -% \begin{macrocode} -\SE@EncodingAlias{ansinew}{cp1252} -\SE@EncodingAlias{applemac}{mac-roman} -\SE@EncodingAlias{ascii-printable}{ascii-print} -\SE@EncodingAlias{cp437de}{cp437} -\SE@EncodingAlias{decmulti}{dec-mcs} -\SE@EncodingAlias{latin1}{iso-8859-1} -\SE@EncodingAlias{latin2}{iso-8859-2} -\SE@EncodingAlias{latin3}{iso-8859-3} -\SE@EncodingAlias{latin4}{iso-8859-4} -\SE@EncodingAlias{latin5}{iso-8859-9} -\SE@EncodingAlias{latin6}{iso-8859-10} -\SE@EncodingAlias{latin7}{iso-8859-13} -\SE@EncodingAlias{latin8}{iso-8859-14} -\SE@EncodingAlias{latin9}{iso-8859-15} -\SE@EncodingAlias{latin10}{iso-8859-16} -\SE@EncodingAlias{mac-ce}{mac-centeuro} -\SE@EncodingAlias{mac-ukrainian}{mac-cyrillic} -\SE@EncodingAlias{macce}{mac-centeuro} -\SE@EncodingAlias{maccyr}{mac-cyrillic} -\SE@EncodingAlias{macukr}{mac-cyrillic} -\SE@EncodingAlias{next}{nextstep} -\SE@EncodingAlias{us-ascii}{ascii} -\SE@EncodingAlias{utf-8}{utf8} -\SE@EncodingAlias{utf-16}{utf16} -\SE@EncodingAlias{utf-16be}{utf16be} -\SE@EncodingAlias{utf-16le}{utf16le} -\SE@EncodingAlias{utf-32}{utf32} -\SE@EncodingAlias{utf-32be}{utf32be} -\SE@EncodingAlias{utf-32le}{utf32le} -% \end{macrocode} -% All encodings of package \xpackage{inputenx} are supported. -% \begin{macrocode} -\def\SE@temp#1{% - \SE@EncodingAlias{x-#1}{#1}% -} -\SE@temp{ascii} -\SE@temp{ascii-print} -\SE@temp{clean7bit} -\SE@temp{cp437} -\SE@temp{cp850} -\SE@temp{cp852} -\SE@temp{cp855} -\SE@temp{cp858} -\SE@temp{cp865} -\SE@temp{cp866} -\SE@temp{cp1250} -\SE@temp{cp1251} -\SE@temp{cp1252} -\SE@temp{cp1257} -\SE@temp{dec-mcs} -\SE@temp{koi8-r} -\SE@temp{iso-8859-1} -\SE@temp{iso-8859-2} -\SE@temp{iso-8859-3} -\SE@temp{iso-8859-4} -\SE@temp{iso-8859-5} -\SE@temp{iso-8859-6} -\SE@temp{iso-8859-7} -\SE@temp{iso-8859-8} -\SE@temp{iso-8859-9} -\SE@temp{iso-8859-10} -\SE@temp{iso-8859-11} -\SE@temp{iso-8859-13} -\SE@temp{iso-8859-14} -\SE@temp{iso-8859-15} -\SE@temp{iso-8859-16} -\SE@temp{mac-centeuro} -\SE@temp{mac-cyrillic} -\SE@temp{mac-roman} -\SE@temp{nextstep} -% \end{macrocode} -% -% \begin{macro}{\StringEncodingList} -% \begin{macrocode} -\def\StringEncodingList{% - ascii,% - ascii-print,% - clean7bit,% - cp437,% - cp850,% - cp852,% - cp855,% - cp858,% - cp865,% - cp866,% - cp1250,% - cp1251,% - cp1252,% - cp1257,% - dec-mcs,% - iso-8859-1,% - iso-8859-2,% - iso-8859-3,% - iso-8859-4,% - iso-8859-5,% - iso-8859-6,% - iso-8859-7,% - iso-8859-8,% - iso-8859-9,% - iso-8859-10,% - iso-8859-11,% - iso-8859-13,% - iso-8859-14,% - iso-8859-15,% - iso-8859-16,% - koi8-r,% - mac-centeuro,% - mac-cyrillic,% - mac-roman,% - nextstep,% - pdfdoc,% - utf8,% - utf16le,% - utf32be,% - utf32le% -} -% \end{macrocode} -% \end{macro} -% -% \begin{macrocode} -%</package> -% \end{macrocode} -% -% \subsection{Encoding files} -% -% \subsubsection{UTF-32BE, UTF-32LE} -% -% \begin{macrocode} -%<*utf32> -%<utf32be>\ProvidesFile{se-utf32be.def}[2016/05/16 v1.11 stringenc: UTF-32BE] -%<utf32le>\ProvidesFile{se-utf32le.def}[2016/05/16 v1.11 stringenc: UTF-32LE] -% \end{macrocode} -% -% \begin{macrocode} -%<utf32be>\expandafter\gdef\csname\SE@PrefixTo utf32be\endcsname#1#2#3#4{% -%<utf32be> \SE@ResultAdd{0000#1#2#3#4}% -%<utf32le>\expandafter\gdef\csname\SE@PrefixTo utf32le\endcsname#1#2#3#4{% -%<utf32le> \SE@ResultAdd{#3#4#1#20000}% -} -% \end{macrocode} -% \noindent -% UTF-16: |#1:1101 #2:11ww #3:wwhh #4:hhhh| -% |#5:1101 #6:11ll #7:llll #8:llll|\\ -% UTF-32: |0000 000u uuuu hhhh hhhh hhll llll llll|\\ -% |wwww = uuuuu - 1| -% \begin{macrocode} -%<utf32be>\expandafter\gdef\csname\SE@PrefixSurrogateTo utf32be\endcsname -%<utf32le>\expandafter\gdef\csname\SE@PrefixSurrogateTo utf32le\endcsname - #1#2#3#4#5#6#7#8{% - \edef\SE@w{\SE@Nibble@NumToBin{"#2}}% - \edef\SE@a{\SE@Nibble@NumToBin{"#3}}% - \edef\SE@c{\SE@Nibble@NumToBin{"#6}}% - \edef\SE@w{% - \expandafter\ltx@gobbletwo\SE@w - \expandafter\SE@CarTwo\SE@a\@nil - }% - \edef\SE@w{% - \SE@Nibbles@BinToHex\SE@w - }% - \SE@Add\SE@w{\expandafter"\SE@w}\ltx@one - \edef\SE@a{% - \expandafter\ltx@gobbletwo\SE@a - \SE@Nibble@NumToBin{"#4}% - \expandafter\ltx@gobbletwo\SE@c - }% -%<utf32be> \SE@ResultAdd{% -%<utf32le> \SE@utfxxxii@le@add{% - 00% - \ifnum\SE@w>15 % - 10% - \else - 0% - \SE@Nibble@NumToHex\SE@w - \fi - \SE@Nibbles@BinToHex\SE@a - #7#8% - }% -} -%<*utf32le> -\gdef\SE@utfxxxii@le@add#1{% - \edef\SE@temp{#1}% - \SE@ResultAdd{% - \expandafter\SE@utfxxxii@le@switch\SE@temp - }% -} -\gdef\SE@utfxxxii@le@switch#1#2#3#4#5#6#7#8{% - #7#8#5#6#3#4#1#2% -} -%</utf32le> -% \end{macrocode} -% -% \begin{macrocode} -%<*utf32be> -\expandafter\gdef\csname\SE@PrefixFrom utf32be\endcsname#1{% - \expandafter\SE@utfxxxii@be@from#1\relax\relax\relax\relax - \relax\relax\relax\relax -} -\gdef\SE@utfxxxii@be@from#1#2#3#4#5#6#7#8{% - \ifx#1\relax - \let\SE@next\relax - \else - \ifx#8\relax - \let\SE@next\relax - \SE@InvalidCharacter - \else - \let\SE@next\SE@utfxxxii@be@from - \SE@utfxxxii@from#1#2#3#4#5#6#7#8% - \fi - \fi - \SE@next -} -%</utf32be> -%<*utf32le> -\expandafter\gdef\csname\SE@PrefixFrom utf32le\endcsname#1{% - \expandafter\SE@utfxxxii@le@from#1\relax\relax\relax\relax - \relax\relax\relax\relax -} -\gdef\SE@utfxxxii@le@from#1#2#3#4#5#6#7#8{% - \ifx#1\relax - \let\SE@next\relax - \else - \ifx#8\relax - \let\SE@next\relax - \SE@InvalidCharacter - \else - \let\SE@next\SE@utfxxxii@le@from - \SE@utfxxxii@from#7#8#5#6#3#4#1#2% - \fi - \fi - \SE@next -} -%</utf32le> -% \end{macrocode} -% \begin{macrocode} -\gdef\SE@utfxxxii@from#1#2#3#4#5#6#7#8{% - \ifcase\ifnum"#1#2>\ltx@zero - \ltx@zero - \else - \ifnum"#3#4#5#6#7#8>"10FFFF % - \ltx@zero - \else - \ifnum"#3#4#5#6#7#8<"D800 % - \ltx@one - \else - \ifnum"#3#4#5#6#7#8>"DFFF % - \ltx@one - \else - \ltx@zero - \fi - \fi - \fi - \fi - \SE@InvalidCharacter - \ifSE@TestMode - \let\SE@next\SE@SkipRemaining - \fi - \else - \ifcase"#3#4 % - \SE@ResultAdd{#5#6#7#8}% - \else - \edef\SE@low{\SE@Nibble@NumToBin{"#6}}% - \SE@Add\SE@high{"#3#4}{-1}% - \edef\SE@high{% - 10\SE@Nibble@NumToBin\SE@high - \SE@Nibble@NumToBin{"#5}% - \expandafter\SE@CarTwo\SE@low\@nil - }% - \edef\SE@low{% - 11\expandafter\ltx@gobbletwo\SE@low - }% - \SE@ResultAdd{% - D\SE@Nibbles@BinToHex\SE@high - D\SE@Nibbles@BinToHex\SE@low - #7#8% - }% - \fi - \fi -} -% \end{macrocode} -% -% \begin{macrocode} -%</utf32> -% \end{macrocode} -% -% \subsubsection{UTF-8} -% -% \begin{macrocode} -%<*utf8> -\ProvidesFile{se-utf8.def}[2016/05/16 v1.11 stringenc: UTF-8] -% \end{macrocode} -% -% \noindent -% 1 Byte: |0000 0000 0xxx xxxx -> 0xxx xxxx|\\ -% 2 Bytes: |0000 0yyy yyxx xxxx -> 110y yyyy 10xx xxxx|\\ -% 3 Bytes: |zzzz yyyy yyxx xxxx -> 1110 zzzz 10yy yyyy 10xx xxxx| -% \begin{macrocode} -\expandafter\gdef\csname\SE@PrefixTo utf8\endcsname#1#2#3#4{% - \ifnum"#1#2#3#4<"80 % - \SE@ResultAdd{#3#4}% - \else - \ifnum"#1#2#3#4<"800 % - \edef\SE@temp{% - \SE@Nibble@NumToBin{"#3}% - }% - \edef\SE@temp{% - 11% - \SE@Nibble@NumToBin{"#2}% - \expandafter\SE@CarTwo\SE@temp\@nil - 10% - \expandafter\ltx@gobbletwo\SE@temp - }% - \SE@ResultAdd{% - \SE@Nibbles@BinToHex\SE@temp - #4% - }% - \else - \edef\SE@temp{% - \SE@Nibble@NumToBin{"#3}% - }% - \edef\SE@temp{% - 10% - \SE@Nibble@NumToBin{"#2}% - \expandafter\SE@CarTwo\SE@temp\@nil - 10% - \expandafter\ltx@gobbletwo\SE@temp - }% - \SE@ResultAdd{% - E#1% - \SE@Nibbles@BinToHex\SE@temp - #4% - }% - \fi - \fi -} -% \end{macrocode} -% \noindent -% UTF-16: |#1:1101 #2:10ww #3:wwzz #4:zzyy| -% |#5:1101 #6:11yy #7:yyxx #8:xxxx|\\ -% UTF-32: |0000 0000 000u uuuu zzzz yyyy yyxx xxxx|\\ -% UTF-8: |1111 0uuu 10uu zzzz 10yy yyyy 10xx xxxx| -% |wwww = uuuuu - 1| -% \begin{macrocode} -\expandafter\gdef\csname\SE@PrefixSurrogateTo utf8\endcsname - #1#2#3#4#5#6#7#8{% - \edef\SE@w{\SE@Nibble@NumToBin{"#2}}% - \edef\SE@a{\SE@Nibble@NumToBin{"#3}}% - \edef\SE@b{\SE@Nibble@NumToBin{"#4}}% - \edef\SE@c{\SE@Nibble@NumToBin{"#6}}% - \edef\SE@d{\SE@Nibble@NumToBin{"#7}}% - \edef\SE@w{% - \expandafter\ltx@gobbletwo\SE@w - \expandafter\SE@CarTwo\SE@a\@nil - }% - \edef\SE@w{% - \SE@Nibbles@BinToHex\SE@w - }% - \SE@Add\SE@w{\expandafter"\SE@w}\ltx@one - \ifnum\SE@w>15 % - \def\SE@char{1}% - \SE@Add\SE@w\SE@w{-16}% - \else - \def\SE@char{0}% - \fi - \edef\SE@w{\SE@Nibble@NumToBin\SE@w}% - \edef\SE@temp{% - 0\SE@char - \expandafter\SE@CarTwo\SE@w\@nil - 10% - \expandafter\ltx@gobbletwo\SE@w - \expandafter\ltx@gobbletwo\SE@a - \expandafter\SE@CarTwo\SE@b\@nil - 10% - \expandafter\ltx@gobbletwo\SE@b - \expandafter\ltx@gobbletwo\SE@c - \expandafter\SE@CarTwo\SE@d\@nil - 10% - \expandafter\ltx@gobbletwo\SE@d - }% - \SE@ResultAdd{% - F% - \SE@Nibbles@BinToHex\SE@temp - #8% - }% -} -% \end{macrocode} -% -% \begin{macrocode} -\expandafter\gdef\csname\SE@PrefixFrom utf8\endcsname#1{% - \let\SE@temp\ltx@empty - \let\SE@next\SE@utfviii@filter - \expandafter\SE@utfviii@filter#1\relax\relax - \ifcase\ifSE@TestMode - \ifSE@invalid - \ltx@one - \else - \ltx@zero - \fi - \else - \ltx@zero - \fi - \expandafter\SE@utfviii@from\SE@temp\relax\relax\relax\relax - \relax\relax\relax\relax - \fi -} -% \end{macrocode} -% Invalid bytes in UTF-8: C0-C1, F5-FF -% \begin{macrocode} -\gdef\SE@utfviii@filter#1#2{% - \ifx#1\relax - \let\SE@next\relax - \else - \ifcase\ifnum"#1#2>"F4 % - \ltx@zero - \else - \ifnum"#1#2="C0 % - \ltx@zero - \else - \ifnum"#1#2="C1 % - \ltx@zero - \else - \ltx@one - \fi - \fi - \fi - \SE@InvalidCharacter - \ifSE@TestMode - \let\SE@next\SE@SkipRemaining - \fi - \else - \edef\SE@temp{\SE@temp#1#2}% - \fi - \fi - \SE@next -} -\gdef\SE@utfviii@from#1#2#3#4#5#6#7#8{% - \ifx#1\relax - \let\SE@next\relax - \else - \ifnum"#1<8 % 0xxx xxxx - \SE@ResultAdd{00#1#2}% - \def\SE@next{\SE@utfviii@from#3#4#5#6#7#8}% - \else - \ifnum"#1<12 % 10xx xxxx - \SE@InvalidCharacter - \ifSE@TestMode - \let\SE@next\SE@SkipRemaining - \else - \def\SE@next{\SE@utfviii@from#3#4#5#6#7#8}% - \fi - \else - \ifx#3\relax - \let\SE@next\relax - \SE@InvalidCharacter - \else - \ifcase\SE@utfviii@CheckCont#3% - \SE@InvalidCharacter - \ifSE@TestMode - \let\SE@next\SE@SkipRemaining - \else - \def\SE@next{\SE@utfviii@from#3#4#5#6#7#8}% - \fi - \else - \ifnum"#1<14 % 110y yyyy 10xx xxxx - % 0000 0yyy yyxx xxxx - \edef\SE@temp{% - \SE@Nibble@NumToBin{"#3}% - }% - \edef\SE@temp{% - 0\ifodd"#1 1\else 0\fi - \SE@Nibble@NumToBin{"#2}% - \expandafter\ltx@gobbletwo\SE@temp - }% - \SE@ResultAdd{% - 0% - \SE@Nibbles@BinToHex\SE@temp - #4% - }% - \def\SE@next{\SE@utfviii@from#5#6#7#8}% - \else - \ifx#5\relax - \let\SE@next\relax - \SE@InvalidCharacter - \else - \ifcase\SE@utfviii@CheckCont#5% - \SE@InvalidCharacter - \ifSE@TestMode - \let\SE@next\SE@SkipRemaining - \else - \def\SE@next{\SE@utfviii@from#5#6#7#8}% - \fi - \else - \ifnum"#1=14 % 1110 zzzz 10yy yyyy 10xx xxxx - % zzzz yyyy yyxx xxxx - \ifcase\ifnum"#2="D % - \ifnum"#3#4>"9F % - \ltx@zero - \else - \ltx@one - \fi - \else - \ifnum"#2=\ltx@zero - \ifnum"#3<"A % - \ltx@zero - \else - \ltx@one - \fi - \else - \ltx@one - \fi - \fi - \SE@InvalidCharacter - \ifSE@TestMode - \let\SE@next\SE@SkipRemaining - \else - \def\SE@next{\SE@utfviii@from#7#8}% - \fi - \else - \edef\SE@a{\SE@Nibble@NumToBin{"#3}}% - \edef\SE@b{\SE@Nibble@NumToBin{"#5}}% - \edef\SE@temp{% - \expandafter\ltx@gobbletwo\SE@a - \SE@Nibble@NumToBin{"#4}% - \expandafter\ltx@gobbletwo\SE@b - }% - \SE@ResultAdd{% - #2% - \SE@Nibbles@BinToHex\SE@temp - #6% - }% - \def\SE@next{\SE@utfviii@from#7#8}% - \fi - \else - \ifx#7\relax - \let\SE@next\relax - \SE@InvalidCharacter - \else - \ifcase\SE@utfviii@CheckCont#7% - \SE@InvalidCharacter - \ifSE@TestMode - \let\SE@next\SE@SkipRemaining - \else - \def\SE@next{\SE@utfviii@from#7#8}% - \fi - \else - \let\SE@next\SE@utfviii@from - \ifnum"#2<8 % 1111 0uuu 10uu zzzz 10yy yyyy 10xx xxxx - % 1101 10ww wwzz zzyy 1101 11yy yyxx xxxx - \edef\SE@w{\SE@Nibble@NumToBin{"#3}}% - \edef\SE@w{% - 00% - \SE@Nibble@NumToBin{"#2}% - \expandafter\ltx@gobbletwo\SE@w - }% - \edef\SE@w{\SE@Nibbles@BinToHex\SE@w}% - \SE@Add\SE@w{\expandafter"\SE@w}{-1}% - \ifnum\SE@w>15 % - \SE@InvalidCharacter - \ifSE@TestMode - \let\SE@next\SE@SkipRemaining - \fi - \else - \ifnum\SE@w<\ltx@zero - \SE@InvalidCharacter - \ifSE@TestMode - \let\SE@next\SE@SkipRemaining - \fi - \else - \edef\SE@a{\SE@Nibble@NumToBin{"#5}}% - \edef\SE@b{\SE@Nibble@NumToBin{"#7}}% - \edef\SE@temp{% - 10% - \SE@Nibble@NumToBin\SE@w - \SE@Nibble@NumToBin{"#4}% - \expandafter\ltx@gobbletwo\SE@a - 1101% - 11% - \SE@Nibble@NumToBin{"#6}% - \expandafter\ltx@gobbletwo\SE@b - }% - \SE@ResultAdd{% - D% - \SE@Nibbles@BinToHex\SE@temp - #8% - }% - \fi - \fi - \else - \SE@InvalidCharacter - \if\SE@TestMode - \let\SE@next\SE@SkipRemaining - \fi - \fi - \fi - \fi - \fi - \fi - \fi - \fi - \fi - \fi - \fi - \fi - \fi - \SE@next -} -% \end{macrocode} -% \begin{macrocode} -\gdef\SE@utfviii@CheckCont#1{% - \ifnum"#1<8 % - \ltx@zero - \else - \ifnum"#1<12 % - \ltx@one - \else - \ltx@zero - \fi - \fi -} -% \end{macrocode} -% -% \begin{macrocode} -%</utf8> -% \end{macrocode} -% -% \subsubsection{UTF-16LE} -% -% \begin{macrocode} -%<*utf16le> -\ProvidesFile{se-utf16le.def}[2016/05/16 v1.11 stringenc: UTF-16LE] -% \end{macrocode} -% -% \begin{macrocode} -\expandafter\gdef\csname\SE@PrefixTo utf16le\endcsname#1#2#3#4{% - \SE@ResultAdd{#3#4#1#2}% -} -% \end{macrocode} -% \begin{macrocode} -\expandafter\gdef\csname\SE@PrefixSurrogateTo utf16le\endcsname - #1#2#3#4#5#6#7#8{% - \SE@ResultAdd{#3#4#1#2#7#8#5#6}% -} -% \end{macrocode} -% -% \begin{macrocode} -\expandafter\gdef\csname\SE@PrefixFrom utf16le\endcsname#1{% - \expandafter\SE@utfxvile@from#1\relax\relax\relax\relax -} -\gdef\SE@utfxvile@from#1#2#3#4{% - \ifx#1\relax - \else - \ifx#4\relax - \SE@InvalidCharacter - \else - \SE@ResultAdd{#3#4#1#2}% - \fi - \expandafter\SE@utfxvile@from - \fi -} -% \end{macrocode} -% -% \begin{macrocode} -%</utf16le> -% \end{macrocode} -% -% \subsubsection{PDFDocEncoding} -% -% \begin{macrocode} -%<*pdfdoc> -\ProvidesFile{se-pdfdoc.def}[2016/05/16 v1.11 stringenc: PDFDocEncoding] -% \end{macrocode} -% -% Pass ranges 32..126 and 160..255 through and use -% the mapping system for the other characters. -% \begin{macrocode} -\expandafter\gdef\csname\SE@PrefixTo pdfdoc\endcsname#1#2#3#4{% - \ifcase\ifnum"#1#2#3#4<256 % - \ifnum"#1#2#3#4>160 % - \ltx@zero - \else - \ifnum"#1#2#3#4<127 % - \ifnum"#1#2#3#4>31 % - \ltx@zero - \else - \ltx@one - \fi - \else - \ltx@one - \fi - \fi - \else - \ltx@one - \fi - \SE@ResultAdd{#3#4}% - \else - \SE@MapConvertTo{pdfdoc}{#1#2#3#4}% - \fi -} -% \end{macrocode} -% \begin{macrocode} -\expandafter\gdef\csname\SE@PrefixSurrogateTo pdfdoc\endcsname - #1#2#3#4#5#6#7#8{% - \SE@InvalidCharacter -} -% \end{macrocode} -% -% \begin{macrocode} -\expandafter\gdef\csname\SE@PrefixFrom pdfdoc\endcsname#1{% - \let\SE@next\SE@pdfdoc@from - \expandafter\SE@pdfdoc@from#1\relax\relax -} -\gdef\SE@pdfdoc@from#1#2{% - \ifx#1\relax - \let\SE@next\relax - \else - \ifcase\ifnum"#1#2>160 % - \ifnum"#1#2="AD % - 2 % - \else - \ltx@zero - \fi - \else - \ifnum"#1#2<127 % - \ifnum"#1#2>31 % - \ltx@zero - \else - \ltx@one - \fi - \else - \ltx@one - \fi - \fi - \SE@ResultAdd{00#1#2}% - \or - \SE@MapConvertFrom{pdfdoc}{#1#2}% - \else - \SE@InvalidCharacter - \ifSE@TestMode - \let\SE@next\SE@SkipRemaining - \fi - \fi - \fi - \SE@next -} -% \end{macrocode} -% -% \begin{macrocode} -\SE@MapDeclare{pdfdoc}{09}{0009} -\SE@MapDeclare{pdfdoc}{0A}{000A} -\SE@MapDeclare{pdfdoc}{0D}{000D} -\SE@MapDeclare{pdfdoc}{18}{02D8} -\SE@MapDeclare{pdfdoc}{19}{02C7} -\SE@MapDeclare{pdfdoc}{1A}{02C6} -\SE@MapDeclare{pdfdoc}{1B}{02D9} -\SE@MapDeclare{pdfdoc}{1C}{02DD} -\SE@MapDeclare{pdfdoc}{1D}{02DB} -\SE@MapDeclare{pdfdoc}{1E}{02DA} -\SE@MapDeclare{pdfdoc}{1F}{02DC} -\SE@MapDeclare{pdfdoc}{80}{2022} -\SE@MapDeclare{pdfdoc}{81}{2020} -\SE@MapDeclare{pdfdoc}{82}{2021} -\SE@MapDeclare{pdfdoc}{83}{2026} -\SE@MapDeclare{pdfdoc}{84}{2014} -\SE@MapDeclare{pdfdoc}{85}{2013} -\SE@MapDeclare{pdfdoc}{86}{0192} -\SE@MapDeclare{pdfdoc}{87}{2044} -\SE@MapDeclare{pdfdoc}{88}{2039} -\SE@MapDeclare{pdfdoc}{89}{203A} -\SE@MapDeclare{pdfdoc}{8A}{2212} -\SE@MapDeclare{pdfdoc}{8B}{2030} -\SE@MapDeclare{pdfdoc}{8C}{201E} -\SE@MapDeclare{pdfdoc}{8D}{201C} -\SE@MapDeclare{pdfdoc}{8E}{201D} -\SE@MapDeclare{pdfdoc}{8F}{2018} -\SE@MapDeclare{pdfdoc}{90}{2019} -\SE@MapDeclare{pdfdoc}{91}{201A} -\SE@MapDeclare{pdfdoc}{92}{2122} -\SE@MapDeclare{pdfdoc}{93}{FB01} -\SE@MapDeclare{pdfdoc}{94}{FB02} -\SE@MapDeclare{pdfdoc}{95}{0141} -\SE@MapDeclare{pdfdoc}{96}{0152} -\SE@MapDeclare{pdfdoc}{97}{0160} -\SE@MapDeclare{pdfdoc}{98}{0178} -\SE@MapDeclare{pdfdoc}{99}{017D} -\SE@MapDeclare{pdfdoc}{9A}{0131} -\SE@MapDeclare{pdfdoc}{9B}{0142} -\SE@MapDeclare{pdfdoc}{9C}{0153} -\SE@MapDeclare{pdfdoc}{9D}{0161} -\SE@MapDeclare{pdfdoc}{9E}{017E} -\SE@MapDeclare{pdfdoc}{A0}{20AC} -% \end{macrocode} -% -% \begin{macrocode} -%</pdfdoc> -% \end{macrocode} -% -% \subsubsection{ISO-8859-1} -% -% \begin{macrocode} -%<*iso-8859-1> -\ProvidesFile{se-iso-8859-1.def}[2016/05/16 v1.11 stringenc: ISO-8859-1] -% \end{macrocode} -% -% Excluded area: 0x80..0x9F -% \begin{macrocode} -\expandafter\gdef\csname\SE@PrefixTo iso-8859-1\endcsname#1#2#3#4{% - \ifcase\ifnum"#1#2=\ltx@zero - \ifnum"#3#4<"80 % - \ltx@one - \else - \ifnum"#3#4>"9F % - \ltx@one - \else - \ltx@zero - \fi - \fi - \else - \ltx@zero - \fi - \SE@InvalidCharacter - \else - \SE@ResultAdd{#3#4}% - \fi -} -% \end{macrocode} -% \begin{macrocode} -\expandafter\gdef\csname\SE@PrefixSurrogateTo iso-8859-1\endcsname - #1#2#3#4#5#6#7#8{% - \SE@InvalidCharacter -} -% \end{macrocode} -% -% \begin{macrocode} -\expandafter\gdef\csname\SE@PrefixFrom iso-8859-1\endcsname#1{% - \let\SE@next\SE@isoone@from - \expandafter\SE@isoone@from#1\relax\relax -} -\gdef\SE@isoone@from#1#2{% - \ifx#1\relax - \let\SE@next\relax - \else - \ifcase\ifnum"#1#2<"80 % - \ltx@one - \else - \ifnum"#1#2>"9F % - \ltx@one - \else - \ltx@zero - \fi - \fi - \SE@InvalidCharacter - \ifSE@TestMode - \let\SE@next\SE@SkipRemaining - \fi - \else - \SE@ResultAdd{00#1#2}% - \fi - \fi - \SE@next -} -% \end{macrocode} -% -% \begin{macrocode} -%</iso-8859-1> -% \end{macrocode} -% -% \subsubsection{CP1252} -% -% \begin{macrocode} -%<*cp1252> -\ProvidesFile{se-cp1252.def}[2016/05/16 v1.11 stringenc: cp1252] -% \end{macrocode} -% -% \begin{macrocode} -\expandafter\gdef\csname\SE@PrefixTo cp1252\endcsname#1#2#3#4{% - \ifcase\ifnum"#1#2=\ltx@zero - \ifnum"#3#4<"80 % - \ltx@one - \else - \ifnum"#3#4>"9F % - \ltx@one - \else - \ltx@zero - \fi - \fi - \else - \ltx@zero - \fi - \SE@MapConvertTo{cp1252}{#1#2#3#4}% - \else - \SE@ResultAdd{#3#4}% - \fi -} -% \end{macrocode} -% \begin{macrocode} -\expandafter\gdef\csname\SE@PrefixSurrogateTo cp1252\endcsname - #1#2#3#4#5#6#7#8{% - \SE@InvalidCharacter -} -% \end{macrocode} -% -% \begin{macrocode} -\expandafter\gdef\csname\SE@PrefixFrom cp1252\endcsname#1{% - \let\SE@next\SE@ansinew@from - \expandafter\SE@ansinew@from#1\relax\relax -} -\gdef\SE@ansinew@from#1#2{% - \ifx#1\relax - \let\SE@next\relax - \else - \ifcase\ifnum"#1#2<"80 % - \ltx@one - \else - \ifnum"#1#2>"9F % - \ltx@one - \else - \ltx@zero - \fi - \fi - \SE@MapConvertFrom{cp1252}{#1#2}% - \else - \SE@ResultAdd{00#1#2}% - \fi - \fi - \SE@next -} -% \end{macrocode} -% -% \begingroup -% \makeatletter -% \let\saved@macro@font\macro@font -% \def\macro@font{\saved@macro@font\scriptsize} -% \begin{macrocode} -\SE@MapDeclare{cp1252}{80}{20AC}% EURO SIGN -\SE@MapDeclare{cp1252}{82}{201A}% SINGLE LOW-9 QUOTATION MARK -\SE@MapDeclare{cp1252}{83}{0192}% LATIN SMALL LETTER F WITH HOOK -\SE@MapDeclare{cp1252}{84}{201E}% DOUBLE LOW-9 QUOTATION MARK -\SE@MapDeclare{cp1252}{85}{2026}% HORIZONTAL ELLIPSIS -\SE@MapDeclare{cp1252}{86}{2020}% DAGGER -\SE@MapDeclare{cp1252}{87}{2021}% DOUBLE DAGGER -\SE@MapDeclare{cp1252}{88}{02C6}% MODIFIER LETTER CIRCUMFLEX ACCENT -\SE@MapDeclare{cp1252}{89}{2030}% PER MILLE SIGN -\SE@MapDeclare{cp1252}{8A}{0160}% LATIN CAPITAL LETTER S WITH CARON -\SE@MapDeclare{cp1252}{8B}{2039}% SINGLE LEFT-POINTING ANGLE QUOTATION MARK -\SE@MapDeclare{cp1252}{8C}{0152}% LATIN CAPITAL LIGATURE OE -\SE@MapDeclare{cp1252}{8E}{017D}% LATIN CAPITAL LETTER Z WITH CARON -\SE@MapDeclare{cp1252}{91}{2018}% LEFT SINGLE QUOTATION MARK -\SE@MapDeclare{cp1252}{92}{2019}% RIGHT SINGLE QUOTATION MARK -\SE@MapDeclare{cp1252}{93}{201C}% LEFT DOUBLE QUOTATION MARK -\SE@MapDeclare{cp1252}{94}{201D}% RIGHT DOUBLE QUOTATION MARK -\SE@MapDeclare{cp1252}{95}{2022}% BULLET -\SE@MapDeclare{cp1252}{96}{2013}% EN DASH -\SE@MapDeclare{cp1252}{97}{2014}% EM DASH -\SE@MapDeclare{cp1252}{98}{02DC}% SMALL TILDE -\SE@MapDeclare{cp1252}{99}{2122}% TRADE MARK SIGN -\SE@MapDeclare{cp1252}{9A}{0161}% LATIN SMALL LETTER S WITH CARON -\SE@MapDeclare{cp1252}{9B}{203A}% SINGLE RIGHT-POINTING ANGLE QUOTATION MARK -\SE@MapDeclare{cp1252}{9C}{0153}% LATIN SMALL LIGATURE OE -\SE@MapDeclare{cp1252}{9E}{017E}% LATIN SMALL LETTER Z WITH CARON -\SE@MapDeclare{cp1252}{9F}{0178}% LATIN CAPITAL LETTER Y WITH DIAERESIS -% \end{macrocode} -% \endgroup -% -% \begin{macrocode} -%</cp1252> -% \end{macrocode} -% -% \subsubsection{US-ASCII} -% -% \begin{macrocode} -%<*ascii> -\ProvidesFile{se-ascii.def}[2016/05/16 v1.11 stringenc: US-ASCII] -% \end{macrocode} -% -% \begin{macrocode} -\expandafter\gdef\csname\SE@PrefixTo ascii\endcsname#1#2#3#4{% - \ifnum"#1#2#3<8 % - \SE@ResultAdd{#3#4}% - \else - \SE@InvalidCharacter - \fi -} -% \end{macrocode} -% \begin{macrocode} -\expandafter\gdef\csname\SE@PrefixSurrogateTo ascii\endcsname - #1#2#3#4#5#6#7#8{% - \SE@InvalidCharacter -} -% \end{macrocode} -% -% \begin{macrocode} -\expandafter\gdef\csname\SE@PrefixFrom ascii\endcsname#1{% - \let\SE@next\SE@ascii@from - \expandafter\SE@ascii@from#1\relax\relax -} -\gdef\SE@ascii@from#1#2{% - \ifx#1\relax - \let\SE@next\relax - \else - \ifnum"#1>7 % - \SE@InvalidCharacter - \ifSE@TestMode - \let\SE@next\SE@SkipRemaining - \fi - \else - \SE@ResultAdd{00#1#2}% - \fi - \fi - \SE@next -} -% \end{macrocode} -% \begin{macrocode} -%</ascii> -% \end{macrocode} -% -% \subsubsection{Encoding \xoption{ascii-print}} -% -% \begin{macrocode} -%<*ascii-print> -\ProvidesFile{se-ascii-print.def}% - [2016/05/16 v1.11 stringenc: Printable ASCII characters]% -% \end{macrocode} -% -% \begin{macrocode} -\expandafter\gdef\csname\SE@PrefixTo ascii-print\endcsname#1#2#3#4{% - \ifnum"#1#2=\ltx@zero - \ifnum"#3#4<127 % - \ifnum"#3#4>31 % - \SE@ResultAdd{#3#4}% - \else - \SE@InvalidCharacter - \fi - \else - \SE@InvalidCharacter - \fi - \else - \SE@InvalidCharacter - \fi -} -% \end{macrocode} -% \begin{macrocode} -\expandafter\gdef\csname\SE@PrefixSurrogateTo ascii-print\endcsname - #1#2#3#4#5#6#7#8{% - \SE@InvalidCharacter -} -% \end{macrocode} -% -% \begin{macrocode} -\expandafter\gdef\csname\SE@PrefixFrom ascii-print\endcsname#1{% - \let\SE@next\SE@ascii@print@from - \expandafter\SE@ascii@print@from#1\relax\relax -} -\gdef\SE@ascii@print@from#1#2{% - \ifx#1\relax - \let\SE@next\relax - \else - \ifnum"#1#2>126 % - \SE@InvalidCharacter - \ifSE@TestMode - \let\SE@next\SE@SkipRemaining - \fi - \else - \ifnum"#1#2<32 % - \SE@InvalidCharacter - \ifSE@TestMode - \let\SE@next\SE@SkipRemaining - \fi - \else - \SE@ResultAdd{00#1#2}% - \fi - \fi - \fi - \SE@next -} -% \end{macrocode} -% \begin{macrocode} -%</ascii-print> -% \end{macrocode} -% -% \subsubsection{Clean7Bit} -% -% \begin{macrocode} -%<*clean7bit> -\ProvidesFile{se-clean7bit.def}[2016/05/16 v1.11 stringenc: Clean7Bit] -% \end{macrocode} -% -% \begin{macrocode} -\expandafter\gdef\csname\SE@PrefixTo clean7bit\endcsname#1#2#3#4{% - \ifnum"#1#2#3<8 % - \ifnum"#3#4<128 % - \ifnum"#3#4>26 % - \SE@ResultAdd{#3#4}% - \else - \ifnum"#3#4=10 % - \SE@ResultAdd{0A}% - \else - \ifnum"#3#4=13 % - \SE@ResultAdd{0D}% - \else - \ifnum"#3#4=9 % - \SE@ResultAdd{09}% - \else - \SE@InvalidCharacter - \fi - \fi - \fi - \fi - \else - \SE@InvalidCharacter - \fi - \else - \SE@InvalidCharacter - \fi -} -% \end{macrocode} -% \begin{macrocode} -\expandafter\gdef\csname\SE@PrefixSurrogateTo clean7bit\endcsname - #1#2#3#4#5#6#7#8{% - \SE@InvalidCharacter -} -% \end{macrocode} -% -% \begin{macrocode} -\expandafter\gdef\csname\SE@PrefixFrom clean7bit\endcsname#1{% - \let\SE@next\SE@cleansevenbit@from - \expandafter\SE@cleansevenbit@from#1\relax\relax -} -\gdef\SE@cleansevenbit@from#1#2{% - \ifx#1\relax - \let\SE@next\relax - \else - \ifnum"#1#2>126 % - \SE@InvalidCharacter - \ifSE@TestMode - \let\SE@next\SE@SkipRemaining - \fi - \else - \ifnum"#1#2<27 % - \ifnum"#1#2=10 % - \SE@ResultAdd{0010}% - \else - \ifnum"#1#2=13 % - \SE@ResultAdd{000D}% - \else - \ifnum"#1#2=9 % - \SE@ResultAdd{0009}% - \else - \SE@InvalidCharacter - \ifSE@TestMode - \let\SE@next\SE@SkipRemaining - \fi - \fi - \fi - \else - \SE@ResultAdd{00#1#2}% - \fi - \fi - \fi - \SE@next -} -% \end{macrocode} -% \begin{macrocode} -%</clean7bit> -% \end{macrocode} -% -% \subsubsection{Other encodings (8 bit)} -% -% \begin{macrocode} -%<*iso-8859-2> -\ProvidesFile{se-iso-8859-2.def}[2016/05/16 v1.11 stringenc: ISO-8859-2] -\def\SE@this{iso-8859-2} -%</iso-8859-2> -%<*iso-8859-3> -\ProvidesFile{se-iso-8859-3.def}[2016/05/16 v1.11 stringenc: ISO-8859-3] -\def\SE@this{iso-8859-3} -%</iso-8859-3> -%<*iso-8859-4> -\ProvidesFile{se-iso-8859-4.def}[2016/05/16 v1.11 stringenc: ISO-8859-4] -\def\SE@this{iso-8859-4} -%</iso-8859-4> -%<*iso-8859-5> -\ProvidesFile{se-iso-8859-5.def}[2016/05/16 v1.11 stringenc: ISO-8859-5] -\def\SE@this{iso-8859-5} -%</iso-8859-5> -%<*iso-8859-6> -\ProvidesFile{se-iso-8859-6.def}[2016/05/16 v1.11 stringenc: ISO-8859-6] -\def\SE@this{iso-8859-6} -%</iso-8859-6> -%<*iso-8859-7> -\ProvidesFile{se-iso-8859-7.def}[2016/05/16 v1.11 stringenc: ISO-8859-7] -\def\SE@this{iso-8859-7} -%</iso-8859-7> -%<*iso-8859-8> -\ProvidesFile{se-iso-8859-8.def}[2016/05/16 v1.11 stringenc: ISO-8859-8] -\def\SE@this{iso-8859-8} -%</iso-8859-8> -%<*iso-8859-9> -\ProvidesFile{se-iso-8859-9.def}[2016/05/16 v1.11 stringenc: ISO-8859-9] -\def\SE@this{iso-8859-9} -%</iso-8859-9> -%<*iso-8859-10> -\ProvidesFile{se-iso-8859-10.def}[2016/05/16 v1.11 stringenc: ISO-8859-10] -\def\SE@this{iso-8859-10} -%</iso-8859-10> -%<*iso-8859-11> -\ProvidesFile{se-iso-8859-11.def}[2016/05/16 v1.11 stringenc: ISO-8859-11] -\def\SE@this{iso-8859-11} -%</iso-8859-11> -%<*iso-8859-13> -\ProvidesFile{se-iso-8859-13.def}[2016/05/16 v1.11 stringenc: ISO-8859-13] -\def\SE@this{iso-8859-13} -%</iso-8859-13> -%<*iso-8859-14> -\ProvidesFile{se-iso-8859-14.def}[2016/05/16 v1.11 stringenc: ISO-8859-14] -\def\SE@this{iso-8859-14} -%</iso-8859-14> -%<*iso-8859-15> -\ProvidesFile{se-iso-8859-15.def}[2016/05/16 v1.11 stringenc: ISO-8859-15] -\def\SE@this{iso-8859-15} -%</iso-8859-15> -%<*iso-8859-16> -\ProvidesFile{se-iso-8859-16.def}[2016/05/16 v1.11 stringenc: ISO-8859-16] -\def\SE@this{iso-8859-16} -%</iso-8859-16> -%<*koi8-r> -\ProvidesFile{se-koi8-r.def}[2016/05/16 v1.11 stringenc: KOI8-R] -\def\SE@this{koi8-r} -%</koi8-r> -%<*nextstep> -\ProvidesFile{se-nextstep.def}[2016/05/16 v1.11 stringenc: NextStep] -\def\SE@this{nextstep} -%</nextstep> -%<*mac-centeuro> -\ProvidesFile{se-mac-centeuro.def}[2016/05/16 v1.11 stringenc: Mac OS Central European] -\def\SE@this{mac-centeuro} -%</mac-centeuro> -%<*mac-cyrillic> -\ProvidesFile{se-mac-cyrillic.def}[2016/05/16 v1.11 stringenc: Mac OS Cyrillic] -\def\SE@this{mac-cyrillic} -%</mac-cyrillic> -%<*mac-roman> -\ProvidesFile{se-mac-roman.def}[2016/05/16 v1.11 stringenc: Mac OS Roman] -\def\SE@this{mac-roman} -%</mac-roman> -%<*dec-mcs> -\ProvidesFile{se-dec-mcs.def}[2016/05/16 v1.11 stringenc: DEC-MCS] -\def\SE@this{dec-mcs} -%</dec-mcs> -%<*cp437> -\ProvidesFile{se-cp437.def}[2016/05/16 v1.11 stringenc: cp437] -\def\SE@this{cp437} -%</cp437> -%<*cp850> -\ProvidesFile{se-cp850.def}[2016/05/16 v1.11 stringenc: cp850] -\def\SE@this{cp850} -%</cp850> -%<*cp852> -\ProvidesFile{se-cp852.def}[2016/05/16 v1.11 stringenc: cp852] -\def\SE@this{cp852} -%</cp852> -%<*cp855> -\ProvidesFile{se-cp855.def}[2016/05/16 v1.11 stringenc: cp855] -\def\SE@this{cp855} -%</cp855> -%<*cp858> -\ProvidesFile{se-cp858.def}[2016/05/16 v1.11 stringenc: cp858] -\def\SE@this{cp858} -%</cp858> -%<*cp865> -\ProvidesFile{se-cp865.def}[2016/05/16 v1.11 stringenc: cp865] -\def\SE@this{cp865} -%</cp865> -%<*cp866> -\ProvidesFile{se-cp866.def}[2016/05/16 v1.11 stringenc: cp866] -\def\SE@this{cp866} -%</cp866> -%<*cp1250> -\ProvidesFile{se-cp1250.def}[2016/05/16 v1.11 stringenc: cp1250] -\def\SE@this{cp1250} -%</cp1250> -%<*cp1251> -\ProvidesFile{se-cp1251.def}[2016/05/16 v1.11 stringenc: cp1251] -\def\SE@this{cp1251} -%</cp1251> -%<*cp1257> -\ProvidesFile{se-cp1257.def}[2016/05/16 v1.11 stringenc: cp1257] -\def\SE@this{cp1257} -%</cp1257> -% \end{macrocode} -% -% \begin{macrocode} -%<*package> -% \end{macrocode} -% \begin{macrocode} -\def\SE@to@general#1#2#3#4{% - \ifnum"#1#2#3#4<128 % - \SE@ResultAdd{#3#4}% - \else - \SE@MapConvertTo\SE@encoding{#1#2#3#4}% - \fi -} -\def\SE@to@general@surrogate#1#2#3#4#5#6#7#8{% - \SE@InvalidCharacter -} -\def\SE@from@general#1{% - \let\SE@next\SE@@from@general - \expandafter\SE@@from@general#1\relax\relax -} -\def\SE@@from@general#1#2{% - \ifx#1\relax - \let\SE@next\relax - \else - \ifnum"#1<8 % "#1#2<128 - \SE@ResultAdd{00#1#2}% - \else - \SE@MapConvertFrom\SE@encoding{#1#2}% - \fi - \fi - \SE@next -} -% \end{macrocode} -% \begin{macrocode} -\SE@AtEnd% -%</package> -% \end{macrocode} -% -% \begin{macrocode} -%<*general> -% \end{macrocode} -% -% Pass range 0..127 through and use -% the mapping system for the other characters. -% \begin{macrocode} -\global\expandafter\let\csname\SE@PrefixTo\SE@this\endcsname - \SE@to@general -\global\expandafter\let\csname\SE@PrefixSurrogateTo\SE@this\endcsname - \SE@to@general@surrogate -\global\expandafter\let\csname\SE@PrefixFrom\SE@this\endcsname - \SE@from@general -% \end{macrocode} -% \begin{macrocode} -%</general> -% \end{macrocode} -% -% \begingroup -% \makeatletter -% \let\saved@macro@font\macro@font -% \def\macro@font{\saved@macro@font\scriptsize} -% \paragraph{iso-8859-2} -% \begin{macrocode} -%<*iso-8859-2> -\SE@MapDeclare{iso-8859-2}{A0}{00A0}% NO-BREAK SPACE -\SE@MapDeclare{iso-8859-2}{A1}{0104}% LATIN CAPITAL LETTER A WITH OGONEK -\SE@MapDeclare{iso-8859-2}{A2}{02D8}% BREVE -\SE@MapDeclare{iso-8859-2}{A3}{0141}% LATIN CAPITAL LETTER L WITH STROKE -\SE@MapDeclare{iso-8859-2}{A4}{00A4}% CURRENCY SIGN -\SE@MapDeclare{iso-8859-2}{A5}{013D}% LATIN CAPITAL LETTER L WITH CARON -\SE@MapDeclare{iso-8859-2}{A6}{015A}% LATIN CAPITAL LETTER S WITH ACUTE -\SE@MapDeclare{iso-8859-2}{A7}{00A7}% SECTION SIGN -\SE@MapDeclare{iso-8859-2}{A8}{00A8}% DIAERESIS -\SE@MapDeclare{iso-8859-2}{A9}{0160}% LATIN CAPITAL LETTER S WITH CARON -\SE@MapDeclare{iso-8859-2}{AA}{015E}% LATIN CAPITAL LETTER S WITH CEDILLA -\SE@MapDeclare{iso-8859-2}{AB}{0164}% LATIN CAPITAL LETTER T WITH CARON -\SE@MapDeclare{iso-8859-2}{AC}{0179}% LATIN CAPITAL LETTER Z WITH ACUTE -\SE@MapDeclare{iso-8859-2}{AD}{00AD}% SOFT HYPHEN -\SE@MapDeclare{iso-8859-2}{AE}{017D}% LATIN CAPITAL LETTER Z WITH CARON -\SE@MapDeclare{iso-8859-2}{AF}{017B}% LATIN CAPITAL LETTER Z WITH DOT ABOVE -\SE@MapDeclare{iso-8859-2}{B0}{00B0}% DEGREE SIGN -\SE@MapDeclare{iso-8859-2}{B1}{0105}% LATIN SMALL LETTER A WITH OGONEK -\SE@MapDeclare{iso-8859-2}{B2}{02DB}% OGONEK -\SE@MapDeclare{iso-8859-2}{B3}{0142}% LATIN SMALL LETTER L WITH STROKE -\SE@MapDeclare{iso-8859-2}{B4}{00B4}% ACUTE ACCENT -\SE@MapDeclare{iso-8859-2}{B5}{013E}% LATIN SMALL LETTER L WITH CARON -\SE@MapDeclare{iso-8859-2}{B6}{015B}% LATIN SMALL LETTER S WITH ACUTE -\SE@MapDeclare{iso-8859-2}{B7}{02C7}% CARON -\SE@MapDeclare{iso-8859-2}{B8}{00B8}% CEDILLA -\SE@MapDeclare{iso-8859-2}{B9}{0161}% LATIN SMALL LETTER S WITH CARON -\SE@MapDeclare{iso-8859-2}{BA}{015F}% LATIN SMALL LETTER S WITH CEDILLA -\SE@MapDeclare{iso-8859-2}{BB}{0165}% LATIN SMALL LETTER T WITH CARON -\SE@MapDeclare{iso-8859-2}{BC}{017A}% LATIN SMALL LETTER Z WITH ACUTE -\SE@MapDeclare{iso-8859-2}{BD}{02DD}% DOUBLE ACUTE ACCENT -\SE@MapDeclare{iso-8859-2}{BE}{017E}% LATIN SMALL LETTER Z WITH CARON -\SE@MapDeclare{iso-8859-2}{BF}{017C}% LATIN SMALL LETTER Z WITH DOT ABOVE -\SE@MapDeclare{iso-8859-2}{C0}{0154}% LATIN CAPITAL LETTER R WITH ACUTE -\SE@MapDeclare{iso-8859-2}{C1}{00C1}% LATIN CAPITAL LETTER A WITH ACUTE -\SE@MapDeclare{iso-8859-2}{C2}{00C2}% LATIN CAPITAL LETTER A WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-2}{C3}{0102}% LATIN CAPITAL LETTER A WITH BREVE -\SE@MapDeclare{iso-8859-2}{C4}{00C4}% LATIN CAPITAL LETTER A WITH DIAERESIS -\SE@MapDeclare{iso-8859-2}{C5}{0139}% LATIN CAPITAL LETTER L WITH ACUTE -\SE@MapDeclare{iso-8859-2}{C6}{0106}% LATIN CAPITAL LETTER C WITH ACUTE -\SE@MapDeclare{iso-8859-2}{C7}{00C7}% LATIN CAPITAL LETTER C WITH CEDILLA -\SE@MapDeclare{iso-8859-2}{C8}{010C}% LATIN CAPITAL LETTER C WITH CARON -\SE@MapDeclare{iso-8859-2}{C9}{00C9}% LATIN CAPITAL LETTER E WITH ACUTE -\SE@MapDeclare{iso-8859-2}{CA}{0118}% LATIN CAPITAL LETTER E WITH OGONEK -\SE@MapDeclare{iso-8859-2}{CB}{00CB}% LATIN CAPITAL LETTER E WITH DIAERESIS -\SE@MapDeclare{iso-8859-2}{CC}{011A}% LATIN CAPITAL LETTER E WITH CARON -\SE@MapDeclare{iso-8859-2}{CD}{00CD}% LATIN CAPITAL LETTER I WITH ACUTE -\SE@MapDeclare{iso-8859-2}{CE}{00CE}% LATIN CAPITAL LETTER I WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-2}{CF}{010E}% LATIN CAPITAL LETTER D WITH CARON -\SE@MapDeclare{iso-8859-2}{D0}{0110}% LATIN CAPITAL LETTER D WITH STROKE -\SE@MapDeclare{iso-8859-2}{D1}{0143}% LATIN CAPITAL LETTER N WITH ACUTE -\SE@MapDeclare{iso-8859-2}{D2}{0147}% LATIN CAPITAL LETTER N WITH CARON -\SE@MapDeclare{iso-8859-2}{D3}{00D3}% LATIN CAPITAL LETTER O WITH ACUTE -\SE@MapDeclare{iso-8859-2}{D4}{00D4}% LATIN CAPITAL LETTER O WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-2}{D5}{0150}% LATIN CAPITAL LETTER O WITH DOUBLE ACUTE -\SE@MapDeclare{iso-8859-2}{D6}{00D6}% LATIN CAPITAL LETTER O WITH DIAERESIS -\SE@MapDeclare{iso-8859-2}{D7}{00D7}% MULTIPLICATION SIGN -\SE@MapDeclare{iso-8859-2}{D8}{0158}% LATIN CAPITAL LETTER R WITH CARON -\SE@MapDeclare{iso-8859-2}{D9}{016E}% LATIN CAPITAL LETTER U WITH RING ABOVE -\SE@MapDeclare{iso-8859-2}{DA}{00DA}% LATIN CAPITAL LETTER U WITH ACUTE -\SE@MapDeclare{iso-8859-2}{DB}{0170}% LATIN CAPITAL LETTER U WITH DOUBLE ACUTE -\SE@MapDeclare{iso-8859-2}{DC}{00DC}% LATIN CAPITAL LETTER U WITH DIAERESIS -\SE@MapDeclare{iso-8859-2}{DD}{00DD}% LATIN CAPITAL LETTER Y WITH ACUTE -\SE@MapDeclare{iso-8859-2}{DE}{0162}% LATIN CAPITAL LETTER T WITH CEDILLA -\SE@MapDeclare{iso-8859-2}{DF}{00DF}% LATIN SMALL LETTER SHARP S -\SE@MapDeclare{iso-8859-2}{E0}{0155}% LATIN SMALL LETTER R WITH ACUTE -\SE@MapDeclare{iso-8859-2}{E1}{00E1}% LATIN SMALL LETTER A WITH ACUTE -\SE@MapDeclare{iso-8859-2}{E2}{00E2}% LATIN SMALL LETTER A WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-2}{E3}{0103}% LATIN SMALL LETTER A WITH BREVE -\SE@MapDeclare{iso-8859-2}{E4}{00E4}% LATIN SMALL LETTER A WITH DIAERESIS -\SE@MapDeclare{iso-8859-2}{E5}{013A}% LATIN SMALL LETTER L WITH ACUTE -\SE@MapDeclare{iso-8859-2}{E6}{0107}% LATIN SMALL LETTER C WITH ACUTE -\SE@MapDeclare{iso-8859-2}{E7}{00E7}% LATIN SMALL LETTER C WITH CEDILLA -\SE@MapDeclare{iso-8859-2}{E8}{010D}% LATIN SMALL LETTER C WITH CARON -\SE@MapDeclare{iso-8859-2}{E9}{00E9}% LATIN SMALL LETTER E WITH ACUTE -\SE@MapDeclare{iso-8859-2}{EA}{0119}% LATIN SMALL LETTER E WITH OGONEK -\SE@MapDeclare{iso-8859-2}{EB}{00EB}% LATIN SMALL LETTER E WITH DIAERESIS -\SE@MapDeclare{iso-8859-2}{EC}{011B}% LATIN SMALL LETTER E WITH CARON -\SE@MapDeclare{iso-8859-2}{ED}{00ED}% LATIN SMALL LETTER I WITH ACUTE -\SE@MapDeclare{iso-8859-2}{EE}{00EE}% LATIN SMALL LETTER I WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-2}{EF}{010F}% LATIN SMALL LETTER D WITH CARON -\SE@MapDeclare{iso-8859-2}{F0}{0111}% LATIN SMALL LETTER D WITH STROKE -\SE@MapDeclare{iso-8859-2}{F1}{0144}% LATIN SMALL LETTER N WITH ACUTE -\SE@MapDeclare{iso-8859-2}{F2}{0148}% LATIN SMALL LETTER N WITH CARON -\SE@MapDeclare{iso-8859-2}{F3}{00F3}% LATIN SMALL LETTER O WITH ACUTE -\SE@MapDeclare{iso-8859-2}{F4}{00F4}% LATIN SMALL LETTER O WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-2}{F5}{0151}% LATIN SMALL LETTER O WITH DOUBLE ACUTE -\SE@MapDeclare{iso-8859-2}{F6}{00F6}% LATIN SMALL LETTER O WITH DIAERESIS -\SE@MapDeclare{iso-8859-2}{F7}{00F7}% DIVISION SIGN -\SE@MapDeclare{iso-8859-2}{F8}{0159}% LATIN SMALL LETTER R WITH CARON -\SE@MapDeclare{iso-8859-2}{F9}{016F}% LATIN SMALL LETTER U WITH RING ABOVE -\SE@MapDeclare{iso-8859-2}{FA}{00FA}% LATIN SMALL LETTER U WITH ACUTE -\SE@MapDeclare{iso-8859-2}{FB}{0171}% LATIN SMALL LETTER U WITH DOUBLE ACUTE -\SE@MapDeclare{iso-8859-2}{FC}{00FC}% LATIN SMALL LETTER U WITH DIAERESIS -\SE@MapDeclare{iso-8859-2}{FD}{00FD}% LATIN SMALL LETTER Y WITH ACUTE -\SE@MapDeclare{iso-8859-2}{FE}{0163}% LATIN SMALL LETTER T WITH CEDILLA -\SE@MapDeclare{iso-8859-2}{FF}{02D9}% DOT ABOVE -%</iso-8859-2> -% \end{macrocode} -% \paragraph{iso-8859-3} -% \begin{macrocode} -%<*iso-8859-3> -\SE@MapDeclare{iso-8859-3}{A0}{00A0}% NO-BREAK SPACE -\SE@MapDeclare{iso-8859-3}{A1}{0126}% LATIN CAPITAL LETTER H WITH STROKE -\SE@MapDeclare{iso-8859-3}{A2}{02D8}% BREVE -\SE@MapDeclare{iso-8859-3}{A3}{00A3}% POUND SIGN -\SE@MapDeclare{iso-8859-3}{A4}{00A4}% CURRENCY SIGN -\SE@MapDeclare{iso-8859-3}{A6}{0124}% LATIN CAPITAL LETTER H WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-3}{A7}{00A7}% SECTION SIGN -\SE@MapDeclare{iso-8859-3}{A8}{00A8}% DIAERESIS -\SE@MapDeclare{iso-8859-3}{A9}{0130}% LATIN CAPITAL LETTER I WITH DOT ABOVE -\SE@MapDeclare{iso-8859-3}{AA}{015E}% LATIN CAPITAL LETTER S WITH CEDILLA -\SE@MapDeclare{iso-8859-3}{AB}{011E}% LATIN CAPITAL LETTER G WITH BREVE -\SE@MapDeclare{iso-8859-3}{AC}{0134}% LATIN CAPITAL LETTER J WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-3}{AD}{00AD}% SOFT HYPHEN -\SE@MapDeclare{iso-8859-3}{AF}{017B}% LATIN CAPITAL LETTER Z WITH DOT ABOVE -\SE@MapDeclare{iso-8859-3}{B0}{00B0}% DEGREE SIGN -\SE@MapDeclare{iso-8859-3}{B1}{0127}% LATIN SMALL LETTER H WITH STROKE -\SE@MapDeclare{iso-8859-3}{B2}{00B2}% SUPERSCRIPT TWO -\SE@MapDeclare{iso-8859-3}{B3}{00B3}% SUPERSCRIPT THREE -\SE@MapDeclare{iso-8859-3}{B4}{00B4}% ACUTE ACCENT -\SE@MapDeclare{iso-8859-3}{B5}{00B5}% MICRO SIGN -\SE@MapDeclare{iso-8859-3}{B6}{0125}% LATIN SMALL LETTER H WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-3}{B7}{00B7}% MIDDLE DOT -\SE@MapDeclare{iso-8859-3}{B8}{00B8}% CEDILLA -\SE@MapDeclare{iso-8859-3}{B9}{0131}% LATIN SMALL LETTER DOTLESS I -\SE@MapDeclare{iso-8859-3}{BA}{015F}% LATIN SMALL LETTER S WITH CEDILLA -\SE@MapDeclare{iso-8859-3}{BB}{011F}% LATIN SMALL LETTER G WITH BREVE -\SE@MapDeclare{iso-8859-3}{BC}{0135}% LATIN SMALL LETTER J WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-3}{BD}{00BD}% VULGAR FRACTION ONE HALF -\SE@MapDeclare{iso-8859-3}{BF}{017C}% LATIN SMALL LETTER Z WITH DOT ABOVE -\SE@MapDeclare{iso-8859-3}{C0}{00C0}% LATIN CAPITAL LETTER A WITH GRAVE -\SE@MapDeclare{iso-8859-3}{C1}{00C1}% LATIN CAPITAL LETTER A WITH ACUTE -\SE@MapDeclare{iso-8859-3}{C2}{00C2}% LATIN CAPITAL LETTER A WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-3}{C4}{00C4}% LATIN CAPITAL LETTER A WITH DIAERESIS -\SE@MapDeclare{iso-8859-3}{C5}{010A}% LATIN CAPITAL LETTER C WITH DOT ABOVE -\SE@MapDeclare{iso-8859-3}{C6}{0108}% LATIN CAPITAL LETTER C WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-3}{C7}{00C7}% LATIN CAPITAL LETTER C WITH CEDILLA -\SE@MapDeclare{iso-8859-3}{C8}{00C8}% LATIN CAPITAL LETTER E WITH GRAVE -\SE@MapDeclare{iso-8859-3}{C9}{00C9}% LATIN CAPITAL LETTER E WITH ACUTE -\SE@MapDeclare{iso-8859-3}{CA}{00CA}% LATIN CAPITAL LETTER E WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-3}{CB}{00CB}% LATIN CAPITAL LETTER E WITH DIAERESIS -\SE@MapDeclare{iso-8859-3}{CC}{00CC}% LATIN CAPITAL LETTER I WITH GRAVE -\SE@MapDeclare{iso-8859-3}{CD}{00CD}% LATIN CAPITAL LETTER I WITH ACUTE -\SE@MapDeclare{iso-8859-3}{CE}{00CE}% LATIN CAPITAL LETTER I WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-3}{CF}{00CF}% LATIN CAPITAL LETTER I WITH DIAERESIS -\SE@MapDeclare{iso-8859-3}{D1}{00D1}% LATIN CAPITAL LETTER N WITH TILDE -\SE@MapDeclare{iso-8859-3}{D2}{00D2}% LATIN CAPITAL LETTER O WITH GRAVE -\SE@MapDeclare{iso-8859-3}{D3}{00D3}% LATIN CAPITAL LETTER O WITH ACUTE -\SE@MapDeclare{iso-8859-3}{D4}{00D4}% LATIN CAPITAL LETTER O WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-3}{D5}{0120}% LATIN CAPITAL LETTER G WITH DOT ABOVE -\SE@MapDeclare{iso-8859-3}{D6}{00D6}% LATIN CAPITAL LETTER O WITH DIAERESIS -\SE@MapDeclare{iso-8859-3}{D7}{00D7}% MULTIPLICATION SIGN -\SE@MapDeclare{iso-8859-3}{D8}{011C}% LATIN CAPITAL LETTER G WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-3}{D9}{00D9}% LATIN CAPITAL LETTER U WITH GRAVE -\SE@MapDeclare{iso-8859-3}{DA}{00DA}% LATIN CAPITAL LETTER U WITH ACUTE -\SE@MapDeclare{iso-8859-3}{DB}{00DB}% LATIN CAPITAL LETTER U WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-3}{DC}{00DC}% LATIN CAPITAL LETTER U WITH DIAERESIS -\SE@MapDeclare{iso-8859-3}{DD}{016C}% LATIN CAPITAL LETTER U WITH BREVE -\SE@MapDeclare{iso-8859-3}{DE}{015C}% LATIN CAPITAL LETTER S WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-3}{DF}{00DF}% LATIN SMALL LETTER SHARP S -\SE@MapDeclare{iso-8859-3}{E0}{00E0}% LATIN SMALL LETTER A WITH GRAVE -\SE@MapDeclare{iso-8859-3}{E1}{00E1}% LATIN SMALL LETTER A WITH ACUTE -\SE@MapDeclare{iso-8859-3}{E2}{00E2}% LATIN SMALL LETTER A WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-3}{E4}{00E4}% LATIN SMALL LETTER A WITH DIAERESIS -\SE@MapDeclare{iso-8859-3}{E5}{010B}% LATIN SMALL LETTER C WITH DOT ABOVE -\SE@MapDeclare{iso-8859-3}{E6}{0109}% LATIN SMALL LETTER C WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-3}{E7}{00E7}% LATIN SMALL LETTER C WITH CEDILLA -\SE@MapDeclare{iso-8859-3}{E8}{00E8}% LATIN SMALL LETTER E WITH GRAVE -\SE@MapDeclare{iso-8859-3}{E9}{00E9}% LATIN SMALL LETTER E WITH ACUTE -\SE@MapDeclare{iso-8859-3}{EA}{00EA}% LATIN SMALL LETTER E WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-3}{EB}{00EB}% LATIN SMALL LETTER E WITH DIAERESIS -\SE@MapDeclare{iso-8859-3}{EC}{00EC}% LATIN SMALL LETTER I WITH GRAVE -\SE@MapDeclare{iso-8859-3}{ED}{00ED}% LATIN SMALL LETTER I WITH ACUTE -\SE@MapDeclare{iso-8859-3}{EE}{00EE}% LATIN SMALL LETTER I WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-3}{EF}{00EF}% LATIN SMALL LETTER I WITH DIAERESIS -\SE@MapDeclare{iso-8859-3}{F1}{00F1}% LATIN SMALL LETTER N WITH TILDE -\SE@MapDeclare{iso-8859-3}{F2}{00F2}% LATIN SMALL LETTER O WITH GRAVE -\SE@MapDeclare{iso-8859-3}{F3}{00F3}% LATIN SMALL LETTER O WITH ACUTE -\SE@MapDeclare{iso-8859-3}{F4}{00F4}% LATIN SMALL LETTER O WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-3}{F5}{0121}% LATIN SMALL LETTER G WITH DOT ABOVE -\SE@MapDeclare{iso-8859-3}{F6}{00F6}% LATIN SMALL LETTER O WITH DIAERESIS -\SE@MapDeclare{iso-8859-3}{F7}{00F7}% DIVISION SIGN -\SE@MapDeclare{iso-8859-3}{F8}{011D}% LATIN SMALL LETTER G WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-3}{F9}{00F9}% LATIN SMALL LETTER U WITH GRAVE -\SE@MapDeclare{iso-8859-3}{FA}{00FA}% LATIN SMALL LETTER U WITH ACUTE -\SE@MapDeclare{iso-8859-3}{FB}{00FB}% LATIN SMALL LETTER U WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-3}{FC}{00FC}% LATIN SMALL LETTER U WITH DIAERESIS -\SE@MapDeclare{iso-8859-3}{FD}{016D}% LATIN SMALL LETTER U WITH BREVE -\SE@MapDeclare{iso-8859-3}{FE}{015D}% LATIN SMALL LETTER S WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-3}{FF}{02D9}% DOT ABOVE -%</iso-8859-3> -% \end{macrocode} -% \paragraph{iso-8859-4} -% \begin{macrocode} -%<*iso-8859-4> -\SE@MapDeclare{iso-8859-4}{A0}{00A0}% NO-BREAK SPACE -\SE@MapDeclare{iso-8859-4}{A1}{0104}% LATIN CAPITAL LETTER A WITH OGONEK -\SE@MapDeclare{iso-8859-4}{A2}{0138}% LATIN SMALL LETTER KRA -\SE@MapDeclare{iso-8859-4}{A3}{0156}% LATIN CAPITAL LETTER R WITH CEDILLA -\SE@MapDeclare{iso-8859-4}{A4}{00A4}% CURRENCY SIGN -\SE@MapDeclare{iso-8859-4}{A5}{0128}% LATIN CAPITAL LETTER I WITH TILDE -\SE@MapDeclare{iso-8859-4}{A6}{013B}% LATIN CAPITAL LETTER L WITH CEDILLA -\SE@MapDeclare{iso-8859-4}{A7}{00A7}% SECTION SIGN -\SE@MapDeclare{iso-8859-4}{A8}{00A8}% DIAERESIS -\SE@MapDeclare{iso-8859-4}{A9}{0160}% LATIN CAPITAL LETTER S WITH CARON -\SE@MapDeclare{iso-8859-4}{AA}{0112}% LATIN CAPITAL LETTER E WITH MACRON -\SE@MapDeclare{iso-8859-4}{AB}{0122}% LATIN CAPITAL LETTER G WITH CEDILLA -\SE@MapDeclare{iso-8859-4}{AC}{0166}% LATIN CAPITAL LETTER T WITH STROKE -\SE@MapDeclare{iso-8859-4}{AD}{00AD}% SOFT HYPHEN -\SE@MapDeclare{iso-8859-4}{AE}{017D}% LATIN CAPITAL LETTER Z WITH CARON -\SE@MapDeclare{iso-8859-4}{AF}{00AF}% MACRON -\SE@MapDeclare{iso-8859-4}{B0}{00B0}% DEGREE SIGN -\SE@MapDeclare{iso-8859-4}{B1}{0105}% LATIN SMALL LETTER A WITH OGONEK -\SE@MapDeclare{iso-8859-4}{B2}{02DB}% OGONEK -\SE@MapDeclare{iso-8859-4}{B3}{0157}% LATIN SMALL LETTER R WITH CEDILLA -\SE@MapDeclare{iso-8859-4}{B4}{00B4}% ACUTE ACCENT -\SE@MapDeclare{iso-8859-4}{B5}{0129}% LATIN SMALL LETTER I WITH TILDE -\SE@MapDeclare{iso-8859-4}{B6}{013C}% LATIN SMALL LETTER L WITH CEDILLA -\SE@MapDeclare{iso-8859-4}{B7}{02C7}% CARON -\SE@MapDeclare{iso-8859-4}{B8}{00B8}% CEDILLA -\SE@MapDeclare{iso-8859-4}{B9}{0161}% LATIN SMALL LETTER S WITH CARON -\SE@MapDeclare{iso-8859-4}{BA}{0113}% LATIN SMALL LETTER E WITH MACRON -\SE@MapDeclare{iso-8859-4}{BB}{0123}% LATIN SMALL LETTER G WITH CEDILLA -\SE@MapDeclare{iso-8859-4}{BC}{0167}% LATIN SMALL LETTER T WITH STROKE -\SE@MapDeclare{iso-8859-4}{BD}{014A}% LATIN CAPITAL LETTER ENG -\SE@MapDeclare{iso-8859-4}{BE}{017E}% LATIN SMALL LETTER Z WITH CARON -\SE@MapDeclare{iso-8859-4}{BF}{014B}% LATIN SMALL LETTER ENG -\SE@MapDeclare{iso-8859-4}{C0}{0100}% LATIN CAPITAL LETTER A WITH MACRON -\SE@MapDeclare{iso-8859-4}{C1}{00C1}% LATIN CAPITAL LETTER A WITH ACUTE -\SE@MapDeclare{iso-8859-4}{C2}{00C2}% LATIN CAPITAL LETTER A WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-4}{C3}{00C3}% LATIN CAPITAL LETTER A WITH TILDE -\SE@MapDeclare{iso-8859-4}{C4}{00C4}% LATIN CAPITAL LETTER A WITH DIAERESIS -\SE@MapDeclare{iso-8859-4}{C5}{00C5}% LATIN CAPITAL LETTER A WITH RING ABOVE -\SE@MapDeclare{iso-8859-4}{C6}{00C6}% LATIN CAPITAL LETTER AE -\SE@MapDeclare{iso-8859-4}{C7}{012E}% LATIN CAPITAL LETTER I WITH OGONEK -\SE@MapDeclare{iso-8859-4}{C8}{010C}% LATIN CAPITAL LETTER C WITH CARON -\SE@MapDeclare{iso-8859-4}{C9}{00C9}% LATIN CAPITAL LETTER E WITH ACUTE -\SE@MapDeclare{iso-8859-4}{CA}{0118}% LATIN CAPITAL LETTER E WITH OGONEK -\SE@MapDeclare{iso-8859-4}{CB}{00CB}% LATIN CAPITAL LETTER E WITH DIAERESIS -\SE@MapDeclare{iso-8859-4}{CC}{0116}% LATIN CAPITAL LETTER E WITH DOT ABOVE -\SE@MapDeclare{iso-8859-4}{CD}{00CD}% LATIN CAPITAL LETTER I WITH ACUTE -\SE@MapDeclare{iso-8859-4}{CE}{00CE}% LATIN CAPITAL LETTER I WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-4}{CF}{012A}% LATIN CAPITAL LETTER I WITH MACRON -\SE@MapDeclare{iso-8859-4}{D0}{0110}% LATIN CAPITAL LETTER D WITH STROKE -\SE@MapDeclare{iso-8859-4}{D1}{0145}% LATIN CAPITAL LETTER N WITH CEDILLA -\SE@MapDeclare{iso-8859-4}{D2}{014C}% LATIN CAPITAL LETTER O WITH MACRON -\SE@MapDeclare{iso-8859-4}{D3}{0136}% LATIN CAPITAL LETTER K WITH CEDILLA -\SE@MapDeclare{iso-8859-4}{D4}{00D4}% LATIN CAPITAL LETTER O WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-4}{D5}{00D5}% LATIN CAPITAL LETTER O WITH TILDE -\SE@MapDeclare{iso-8859-4}{D6}{00D6}% LATIN CAPITAL LETTER O WITH DIAERESIS -\SE@MapDeclare{iso-8859-4}{D7}{00D7}% MULTIPLICATION SIGN -\SE@MapDeclare{iso-8859-4}{D8}{00D8}% LATIN CAPITAL LETTER O WITH STROKE -\SE@MapDeclare{iso-8859-4}{D9}{0172}% LATIN CAPITAL LETTER U WITH OGONEK -\SE@MapDeclare{iso-8859-4}{DA}{00DA}% LATIN CAPITAL LETTER U WITH ACUTE -\SE@MapDeclare{iso-8859-4}{DB}{00DB}% LATIN CAPITAL LETTER U WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-4}{DC}{00DC}% LATIN CAPITAL LETTER U WITH DIAERESIS -\SE@MapDeclare{iso-8859-4}{DD}{0168}% LATIN CAPITAL LETTER U WITH TILDE -\SE@MapDeclare{iso-8859-4}{DE}{016A}% LATIN CAPITAL LETTER U WITH MACRON -\SE@MapDeclare{iso-8859-4}{DF}{00DF}% LATIN SMALL LETTER SHARP S -\SE@MapDeclare{iso-8859-4}{E0}{0101}% LATIN SMALL LETTER A WITH MACRON -\SE@MapDeclare{iso-8859-4}{E1}{00E1}% LATIN SMALL LETTER A WITH ACUTE -\SE@MapDeclare{iso-8859-4}{E2}{00E2}% LATIN SMALL LETTER A WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-4}{E3}{00E3}% LATIN SMALL LETTER A WITH TILDE -\SE@MapDeclare{iso-8859-4}{E4}{00E4}% LATIN SMALL LETTER A WITH DIAERESIS -\SE@MapDeclare{iso-8859-4}{E5}{00E5}% LATIN SMALL LETTER A WITH RING ABOVE -\SE@MapDeclare{iso-8859-4}{E6}{00E6}% LATIN SMALL LETTER AE -\SE@MapDeclare{iso-8859-4}{E7}{012F}% LATIN SMALL LETTER I WITH OGONEK -\SE@MapDeclare{iso-8859-4}{E8}{010D}% LATIN SMALL LETTER C WITH CARON -\SE@MapDeclare{iso-8859-4}{E9}{00E9}% LATIN SMALL LETTER E WITH ACUTE -\SE@MapDeclare{iso-8859-4}{EA}{0119}% LATIN SMALL LETTER E WITH OGONEK -\SE@MapDeclare{iso-8859-4}{EB}{00EB}% LATIN SMALL LETTER E WITH DIAERESIS -\SE@MapDeclare{iso-8859-4}{EC}{0117}% LATIN SMALL LETTER E WITH DOT ABOVE -\SE@MapDeclare{iso-8859-4}{ED}{00ED}% LATIN SMALL LETTER I WITH ACUTE -\SE@MapDeclare{iso-8859-4}{EE}{00EE}% LATIN SMALL LETTER I WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-4}{EF}{012B}% LATIN SMALL LETTER I WITH MACRON -\SE@MapDeclare{iso-8859-4}{F0}{0111}% LATIN SMALL LETTER D WITH STROKE -\SE@MapDeclare{iso-8859-4}{F1}{0146}% LATIN SMALL LETTER N WITH CEDILLA -\SE@MapDeclare{iso-8859-4}{F2}{014D}% LATIN SMALL LETTER O WITH MACRON -\SE@MapDeclare{iso-8859-4}{F3}{0137}% LATIN SMALL LETTER K WITH CEDILLA -\SE@MapDeclare{iso-8859-4}{F4}{00F4}% LATIN SMALL LETTER O WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-4}{F5}{00F5}% LATIN SMALL LETTER O WITH TILDE -\SE@MapDeclare{iso-8859-4}{F6}{00F6}% LATIN SMALL LETTER O WITH DIAERESIS -\SE@MapDeclare{iso-8859-4}{F7}{00F7}% DIVISION SIGN -\SE@MapDeclare{iso-8859-4}{F8}{00F8}% LATIN SMALL LETTER O WITH STROKE -\SE@MapDeclare{iso-8859-4}{F9}{0173}% LATIN SMALL LETTER U WITH OGONEK -\SE@MapDeclare{iso-8859-4}{FA}{00FA}% LATIN SMALL LETTER U WITH ACUTE -\SE@MapDeclare{iso-8859-4}{FB}{00FB}% LATIN SMALL LETTER U WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-4}{FC}{00FC}% LATIN SMALL LETTER U WITH DIAERESIS -\SE@MapDeclare{iso-8859-4}{FD}{0169}% LATIN SMALL LETTER U WITH TILDE -\SE@MapDeclare{iso-8859-4}{FE}{016B}% LATIN SMALL LETTER U WITH MACRON -\SE@MapDeclare{iso-8859-4}{FF}{02D9}% DOT ABOVE -%</iso-8859-4> -% \end{macrocode} -% \paragraph{iso-8859-5} -% \begin{macrocode} -%<*iso-8859-5> -\SE@MapDeclare{iso-8859-5}{A0}{00A0}% NO-BREAK SPACE -\SE@MapDeclare{iso-8859-5}{A1}{0401}% CYRILLIC CAPITAL LETTER IO -\SE@MapDeclare{iso-8859-5}{A2}{0402}% CYRILLIC CAPITAL LETTER DJE -\SE@MapDeclare{iso-8859-5}{A3}{0403}% CYRILLIC CAPITAL LETTER GJE -\SE@MapDeclare{iso-8859-5}{A4}{0404}% CYRILLIC CAPITAL LETTER UKRAINIAN IE -\SE@MapDeclare{iso-8859-5}{A5}{0405}% CYRILLIC CAPITAL LETTER DZE -\SE@MapDeclare{iso-8859-5}{A6}{0406}% CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I -\SE@MapDeclare{iso-8859-5}{A7}{0407}% CYRILLIC CAPITAL LETTER YI -\SE@MapDeclare{iso-8859-5}{A8}{0408}% CYRILLIC CAPITAL LETTER JE -\SE@MapDeclare{iso-8859-5}{A9}{0409}% CYRILLIC CAPITAL LETTER LJE -\SE@MapDeclare{iso-8859-5}{AA}{040A}% CYRILLIC CAPITAL LETTER NJE -\SE@MapDeclare{iso-8859-5}{AB}{040B}% CYRILLIC CAPITAL LETTER TSHE -\SE@MapDeclare{iso-8859-5}{AC}{040C}% CYRILLIC CAPITAL LETTER KJE -\SE@MapDeclare{iso-8859-5}{AD}{00AD}% SOFT HYPHEN -\SE@MapDeclare{iso-8859-5}{AE}{040E}% CYRILLIC CAPITAL LETTER SHORT U -\SE@MapDeclare{iso-8859-5}{AF}{040F}% CYRILLIC CAPITAL LETTER DZHE -\SE@MapDeclare{iso-8859-5}{B0}{0410}% CYRILLIC CAPITAL LETTER A -\SE@MapDeclare{iso-8859-5}{B1}{0411}% CYRILLIC CAPITAL LETTER BE -\SE@MapDeclare{iso-8859-5}{B2}{0412}% CYRILLIC CAPITAL LETTER VE -\SE@MapDeclare{iso-8859-5}{B3}{0413}% CYRILLIC CAPITAL LETTER GHE -\SE@MapDeclare{iso-8859-5}{B4}{0414}% CYRILLIC CAPITAL LETTER DE -\SE@MapDeclare{iso-8859-5}{B5}{0415}% CYRILLIC CAPITAL LETTER IE -\SE@MapDeclare{iso-8859-5}{B6}{0416}% CYRILLIC CAPITAL LETTER ZHE -\SE@MapDeclare{iso-8859-5}{B7}{0417}% CYRILLIC CAPITAL LETTER ZE -\SE@MapDeclare{iso-8859-5}{B8}{0418}% CYRILLIC CAPITAL LETTER I -\SE@MapDeclare{iso-8859-5}{B9}{0419}% CYRILLIC CAPITAL LETTER SHORT I -\SE@MapDeclare{iso-8859-5}{BA}{041A}% CYRILLIC CAPITAL LETTER KA -\SE@MapDeclare{iso-8859-5}{BB}{041B}% CYRILLIC CAPITAL LETTER EL -\SE@MapDeclare{iso-8859-5}{BC}{041C}% CYRILLIC CAPITAL LETTER EM -\SE@MapDeclare{iso-8859-5}{BD}{041D}% CYRILLIC CAPITAL LETTER EN -\SE@MapDeclare{iso-8859-5}{BE}{041E}% CYRILLIC CAPITAL LETTER O -\SE@MapDeclare{iso-8859-5}{BF}{041F}% CYRILLIC CAPITAL LETTER PE -\SE@MapDeclare{iso-8859-5}{C0}{0420}% CYRILLIC CAPITAL LETTER ER -\SE@MapDeclare{iso-8859-5}{C1}{0421}% CYRILLIC CAPITAL LETTER ES -\SE@MapDeclare{iso-8859-5}{C2}{0422}% CYRILLIC CAPITAL LETTER TE -\SE@MapDeclare{iso-8859-5}{C3}{0423}% CYRILLIC CAPITAL LETTER U -\SE@MapDeclare{iso-8859-5}{C4}{0424}% CYRILLIC CAPITAL LETTER EF -\SE@MapDeclare{iso-8859-5}{C5}{0425}% CYRILLIC CAPITAL LETTER HA -\SE@MapDeclare{iso-8859-5}{C6}{0426}% CYRILLIC CAPITAL LETTER TSE -\SE@MapDeclare{iso-8859-5}{C7}{0427}% CYRILLIC CAPITAL LETTER CHE -\SE@MapDeclare{iso-8859-5}{C8}{0428}% CYRILLIC CAPITAL LETTER SHA -\SE@MapDeclare{iso-8859-5}{C9}{0429}% CYRILLIC CAPITAL LETTER SHCHA -\SE@MapDeclare{iso-8859-5}{CA}{042A}% CYRILLIC CAPITAL LETTER HARD SIGN -\SE@MapDeclare{iso-8859-5}{CB}{042B}% CYRILLIC CAPITAL LETTER YERU -\SE@MapDeclare{iso-8859-5}{CC}{042C}% CYRILLIC CAPITAL LETTER SOFT SIGN -\SE@MapDeclare{iso-8859-5}{CD}{042D}% CYRILLIC CAPITAL LETTER E -\SE@MapDeclare{iso-8859-5}{CE}{042E}% CYRILLIC CAPITAL LETTER YU -\SE@MapDeclare{iso-8859-5}{CF}{042F}% CYRILLIC CAPITAL LETTER YA -\SE@MapDeclare{iso-8859-5}{D0}{0430}% CYRILLIC SMALL LETTER A -\SE@MapDeclare{iso-8859-5}{D1}{0431}% CYRILLIC SMALL LETTER BE -\SE@MapDeclare{iso-8859-5}{D2}{0432}% CYRILLIC SMALL LETTER VE -\SE@MapDeclare{iso-8859-5}{D3}{0433}% CYRILLIC SMALL LETTER GHE -\SE@MapDeclare{iso-8859-5}{D4}{0434}% CYRILLIC SMALL LETTER DE -\SE@MapDeclare{iso-8859-5}{D5}{0435}% CYRILLIC SMALL LETTER IE -\SE@MapDeclare{iso-8859-5}{D6}{0436}% CYRILLIC SMALL LETTER ZHE -\SE@MapDeclare{iso-8859-5}{D7}{0437}% CYRILLIC SMALL LETTER ZE -\SE@MapDeclare{iso-8859-5}{D8}{0438}% CYRILLIC SMALL LETTER I -\SE@MapDeclare{iso-8859-5}{D9}{0439}% CYRILLIC SMALL LETTER SHORT I -\SE@MapDeclare{iso-8859-5}{DA}{043A}% CYRILLIC SMALL LETTER KA -\SE@MapDeclare{iso-8859-5}{DB}{043B}% CYRILLIC SMALL LETTER EL -\SE@MapDeclare{iso-8859-5}{DC}{043C}% CYRILLIC SMALL LETTER EM -\SE@MapDeclare{iso-8859-5}{DD}{043D}% CYRILLIC SMALL LETTER EN -\SE@MapDeclare{iso-8859-5}{DE}{043E}% CYRILLIC SMALL LETTER O -\SE@MapDeclare{iso-8859-5}{DF}{043F}% CYRILLIC SMALL LETTER PE -\SE@MapDeclare{iso-8859-5}{E0}{0440}% CYRILLIC SMALL LETTER ER -\SE@MapDeclare{iso-8859-5}{E1}{0441}% CYRILLIC SMALL LETTER ES -\SE@MapDeclare{iso-8859-5}{E2}{0442}% CYRILLIC SMALL LETTER TE -\SE@MapDeclare{iso-8859-5}{E3}{0443}% CYRILLIC SMALL LETTER U -\SE@MapDeclare{iso-8859-5}{E4}{0444}% CYRILLIC SMALL LETTER EF -\SE@MapDeclare{iso-8859-5}{E5}{0445}% CYRILLIC SMALL LETTER HA -\SE@MapDeclare{iso-8859-5}{E6}{0446}% CYRILLIC SMALL LETTER TSE -\SE@MapDeclare{iso-8859-5}{E7}{0447}% CYRILLIC SMALL LETTER CHE -\SE@MapDeclare{iso-8859-5}{E8}{0448}% CYRILLIC SMALL LETTER SHA -\SE@MapDeclare{iso-8859-5}{E9}{0449}% CYRILLIC SMALL LETTER SHCHA -\SE@MapDeclare{iso-8859-5}{EA}{044A}% CYRILLIC SMALL LETTER HARD SIGN -\SE@MapDeclare{iso-8859-5}{EB}{044B}% CYRILLIC SMALL LETTER YERU -\SE@MapDeclare{iso-8859-5}{EC}{044C}% CYRILLIC SMALL LETTER SOFT SIGN -\SE@MapDeclare{iso-8859-5}{ED}{044D}% CYRILLIC SMALL LETTER E -\SE@MapDeclare{iso-8859-5}{EE}{044E}% CYRILLIC SMALL LETTER YU -\SE@MapDeclare{iso-8859-5}{EF}{044F}% CYRILLIC SMALL LETTER YA -\SE@MapDeclare{iso-8859-5}{F0}{2116}% NUMERO SIGN -\SE@MapDeclare{iso-8859-5}{F1}{0451}% CYRILLIC SMALL LETTER IO -\SE@MapDeclare{iso-8859-5}{F2}{0452}% CYRILLIC SMALL LETTER DJE -\SE@MapDeclare{iso-8859-5}{F3}{0453}% CYRILLIC SMALL LETTER GJE -\SE@MapDeclare{iso-8859-5}{F4}{0454}% CYRILLIC SMALL LETTER UKRAINIAN IE -\SE@MapDeclare{iso-8859-5}{F5}{0455}% CYRILLIC SMALL LETTER DZE -\SE@MapDeclare{iso-8859-5}{F6}{0456}% CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I -\SE@MapDeclare{iso-8859-5}{F7}{0457}% CYRILLIC SMALL LETTER YI -\SE@MapDeclare{iso-8859-5}{F8}{0458}% CYRILLIC SMALL LETTER JE -\SE@MapDeclare{iso-8859-5}{F9}{0459}% CYRILLIC SMALL LETTER LJE -\SE@MapDeclare{iso-8859-5}{FA}{045A}% CYRILLIC SMALL LETTER NJE -\SE@MapDeclare{iso-8859-5}{FB}{045B}% CYRILLIC SMALL LETTER TSHE -\SE@MapDeclare{iso-8859-5}{FC}{045C}% CYRILLIC SMALL LETTER KJE -\SE@MapDeclare{iso-8859-5}{FD}{00A7}% SECTION SIGN -\SE@MapDeclare{iso-8859-5}{FE}{045E}% CYRILLIC SMALL LETTER SHORT U -\SE@MapDeclare{iso-8859-5}{FF}{045F}% CYRILLIC SMALL LETTER DZHE -%</iso-8859-5> -% \end{macrocode} -% \paragraph{iso-8859-6} -% \begin{macrocode} -%<*iso-8859-6> -\SE@MapDeclare{iso-8859-6}{A0}{00A0}% NO-BREAK SPACE -\SE@MapDeclare{iso-8859-6}{A4}{00A4}% CURRENCY SIGN -\SE@MapDeclare{iso-8859-6}{AC}{060C}% ARABIC COMMA -\SE@MapDeclare{iso-8859-6}{AD}{00AD}% SOFT HYPHEN -\SE@MapDeclare{iso-8859-6}{BB}{061B}% ARABIC SEMICOLON -\SE@MapDeclare{iso-8859-6}{BF}{061F}% ARABIC QUESTION MARK -\SE@MapDeclare{iso-8859-6}{C1}{0621}% ARABIC LETTER HAMZA -\SE@MapDeclare{iso-8859-6}{C2}{0622}% ARABIC LETTER ALEF WITH MADDA ABOVE -\SE@MapDeclare{iso-8859-6}{C3}{0623}% ARABIC LETTER ALEF WITH HAMZA ABOVE -\SE@MapDeclare{iso-8859-6}{C4}{0624}% ARABIC LETTER WAW WITH HAMZA ABOVE -\SE@MapDeclare{iso-8859-6}{C5}{0625}% ARABIC LETTER ALEF WITH HAMZA BELOW -\SE@MapDeclare{iso-8859-6}{C6}{0626}% ARABIC LETTER YEH WITH HAMZA ABOVE -\SE@MapDeclare{iso-8859-6}{C7}{0627}% ARABIC LETTER ALEF -\SE@MapDeclare{iso-8859-6}{C8}{0628}% ARABIC LETTER BEH -\SE@MapDeclare{iso-8859-6}{C9}{0629}% ARABIC LETTER TEH MARBUTA -\SE@MapDeclare{iso-8859-6}{CA}{062A}% ARABIC LETTER TEH -\SE@MapDeclare{iso-8859-6}{CB}{062B}% ARABIC LETTER THEH -\SE@MapDeclare{iso-8859-6}{CC}{062C}% ARABIC LETTER JEEM -\SE@MapDeclare{iso-8859-6}{CD}{062D}% ARABIC LETTER HAH -\SE@MapDeclare{iso-8859-6}{CE}{062E}% ARABIC LETTER KHAH -\SE@MapDeclare{iso-8859-6}{CF}{062F}% ARABIC LETTER DAL -\SE@MapDeclare{iso-8859-6}{D0}{0630}% ARABIC LETTER THAL -\SE@MapDeclare{iso-8859-6}{D1}{0631}% ARABIC LETTER REH -\SE@MapDeclare{iso-8859-6}{D2}{0632}% ARABIC LETTER ZAIN -\SE@MapDeclare{iso-8859-6}{D3}{0633}% ARABIC LETTER SEEN -\SE@MapDeclare{iso-8859-6}{D4}{0634}% ARABIC LETTER SHEEN -\SE@MapDeclare{iso-8859-6}{D5}{0635}% ARABIC LETTER SAD -\SE@MapDeclare{iso-8859-6}{D6}{0636}% ARABIC LETTER DAD -\SE@MapDeclare{iso-8859-6}{D7}{0637}% ARABIC LETTER TAH -\SE@MapDeclare{iso-8859-6}{D8}{0638}% ARABIC LETTER ZAH -\SE@MapDeclare{iso-8859-6}{D9}{0639}% ARABIC LETTER AIN -\SE@MapDeclare{iso-8859-6}{DA}{063A}% ARABIC LETTER GHAIN -\SE@MapDeclare{iso-8859-6}{E0}{0640}% ARABIC TATWEEL -\SE@MapDeclare{iso-8859-6}{E1}{0641}% ARABIC LETTER FEH -\SE@MapDeclare{iso-8859-6}{E2}{0642}% ARABIC LETTER QAF -\SE@MapDeclare{iso-8859-6}{E3}{0643}% ARABIC LETTER KAF -\SE@MapDeclare{iso-8859-6}{E4}{0644}% ARABIC LETTER LAM -\SE@MapDeclare{iso-8859-6}{E5}{0645}% ARABIC LETTER MEEM -\SE@MapDeclare{iso-8859-6}{E6}{0646}% ARABIC LETTER NOON -\SE@MapDeclare{iso-8859-6}{E7}{0647}% ARABIC LETTER HEH -\SE@MapDeclare{iso-8859-6}{E8}{0648}% ARABIC LETTER WAW -\SE@MapDeclare{iso-8859-6}{E9}{0649}% ARABIC LETTER ALEF MAKSURA -\SE@MapDeclare{iso-8859-6}{EA}{064A}% ARABIC LETTER YEH -\SE@MapDeclare{iso-8859-6}{EB}{064B}% ARABIC FATHATAN -\SE@MapDeclare{iso-8859-6}{EC}{064C}% ARABIC DAMMATAN -\SE@MapDeclare{iso-8859-6}{ED}{064D}% ARABIC KASRATAN -\SE@MapDeclare{iso-8859-6}{EE}{064E}% ARABIC FATHA -\SE@MapDeclare{iso-8859-6}{EF}{064F}% ARABIC DAMMA -\SE@MapDeclare{iso-8859-6}{F0}{0650}% ARABIC KASRA -\SE@MapDeclare{iso-8859-6}{F1}{0651}% ARABIC SHADDA -\SE@MapDeclare{iso-8859-6}{F2}{0652}% ARABIC SUKUN -%</iso-8859-6> -% \end{macrocode} -% \paragraph{iso-8859-7} -% \begin{macrocode} -%<*iso-8859-7> -\SE@MapDeclare{iso-8859-7}{A0}{00A0}% NO-BREAK SPACE -\SE@MapDeclare{iso-8859-7}{A1}{2018}% LEFT SINGLE QUOTATION MARK -\SE@MapDeclare{iso-8859-7}{A2}{2019}% RIGHT SINGLE QUOTATION MARK -\SE@MapDeclare{iso-8859-7}{A3}{00A3}% POUND SIGN -\SE@MapDeclare{iso-8859-7}{A4}{20AC}% EURO SIGN -\SE@MapDeclare{iso-8859-7}{A5}{20AF}% DRACHMA SIGN -\SE@MapDeclare{iso-8859-7}{A6}{00A6}% BROKEN BAR -\SE@MapDeclare{iso-8859-7}{A7}{00A7}% SECTION SIGN -\SE@MapDeclare{iso-8859-7}{A8}{00A8}% DIAERESIS -\SE@MapDeclare{iso-8859-7}{A9}{00A9}% COPYRIGHT SIGN -\SE@MapDeclare{iso-8859-7}{AA}{037A}% GREEK YPOGEGRAMMENI -\SE@MapDeclare{iso-8859-7}{AB}{00AB}% LEFT-POINTING DOUBLE ANGLE QUOTATION MARK -\SE@MapDeclare{iso-8859-7}{AC}{00AC}% NOT SIGN -\SE@MapDeclare{iso-8859-7}{AD}{00AD}% SOFT HYPHEN -\SE@MapDeclare{iso-8859-7}{AF}{2015}% HORIZONTAL BAR -\SE@MapDeclare{iso-8859-7}{B0}{00B0}% DEGREE SIGN -\SE@MapDeclare{iso-8859-7}{B1}{00B1}% PLUS-MINUS SIGN -\SE@MapDeclare{iso-8859-7}{B2}{00B2}% SUPERSCRIPT TWO -\SE@MapDeclare{iso-8859-7}{B3}{00B3}% SUPERSCRIPT THREE -\SE@MapDeclare{iso-8859-7}{B4}{0384}% GREEK TONOS -\SE@MapDeclare{iso-8859-7}{B5}{0385}% GREEK DIALYTIKA TONOS -\SE@MapDeclare{iso-8859-7}{B6}{0386}% GREEK CAPITAL LETTER ALPHA WITH TONOS -\SE@MapDeclare{iso-8859-7}{B7}{00B7}% MIDDLE DOT -\SE@MapDeclare{iso-8859-7}{B8}{0388}% GREEK CAPITAL LETTER EPSILON WITH TONOS -\SE@MapDeclare{iso-8859-7}{B9}{0389}% GREEK CAPITAL LETTER ETA WITH TONOS -\SE@MapDeclare{iso-8859-7}{BA}{038A}% GREEK CAPITAL LETTER IOTA WITH TONOS -\SE@MapDeclare{iso-8859-7}{BB}{00BB}% RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -\SE@MapDeclare{iso-8859-7}{BC}{038C}% GREEK CAPITAL LETTER OMICRON WITH TONOS -\SE@MapDeclare{iso-8859-7}{BD}{00BD}% VULGAR FRACTION ONE HALF -\SE@MapDeclare{iso-8859-7}{BE}{038E}% GREEK CAPITAL LETTER UPSILON WITH TONOS -\SE@MapDeclare{iso-8859-7}{BF}{038F}% GREEK CAPITAL LETTER OMEGA WITH TONOS -\SE@MapDeclare{iso-8859-7}{C0}{0390}% GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS -\SE@MapDeclare{iso-8859-7}{C1}{0391}% GREEK CAPITAL LETTER ALPHA -\SE@MapDeclare{iso-8859-7}{C2}{0392}% GREEK CAPITAL LETTER BETA -\SE@MapDeclare{iso-8859-7}{C3}{0393}% GREEK CAPITAL LETTER GAMMA -\SE@MapDeclare{iso-8859-7}{C4}{0394}% GREEK CAPITAL LETTER DELTA -\SE@MapDeclare{iso-8859-7}{C5}{0395}% GREEK CAPITAL LETTER EPSILON -\SE@MapDeclare{iso-8859-7}{C6}{0396}% GREEK CAPITAL LETTER ZETA -\SE@MapDeclare{iso-8859-7}{C7}{0397}% GREEK CAPITAL LETTER ETA -\SE@MapDeclare{iso-8859-7}{C8}{0398}% GREEK CAPITAL LETTER THETA -\SE@MapDeclare{iso-8859-7}{C9}{0399}% GREEK CAPITAL LETTER IOTA -\SE@MapDeclare{iso-8859-7}{CA}{039A}% GREEK CAPITAL LETTER KAPPA -\SE@MapDeclare{iso-8859-7}{CB}{039B}% GREEK CAPITAL LETTER LAMDA -\SE@MapDeclare{iso-8859-7}{CC}{039C}% GREEK CAPITAL LETTER MU -\SE@MapDeclare{iso-8859-7}{CD}{039D}% GREEK CAPITAL LETTER NU -\SE@MapDeclare{iso-8859-7}{CE}{039E}% GREEK CAPITAL LETTER XI -\SE@MapDeclare{iso-8859-7}{CF}{039F}% GREEK CAPITAL LETTER OMICRON -\SE@MapDeclare{iso-8859-7}{D0}{03A0}% GREEK CAPITAL LETTER PI -\SE@MapDeclare{iso-8859-7}{D1}{03A1}% GREEK CAPITAL LETTER RHO -\SE@MapDeclare{iso-8859-7}{D3}{03A3}% GREEK CAPITAL LETTER SIGMA -\SE@MapDeclare{iso-8859-7}{D4}{03A4}% GREEK CAPITAL LETTER TAU -\SE@MapDeclare{iso-8859-7}{D5}{03A5}% GREEK CAPITAL LETTER UPSILON -\SE@MapDeclare{iso-8859-7}{D6}{03A6}% GREEK CAPITAL LETTER PHI -\SE@MapDeclare{iso-8859-7}{D7}{03A7}% GREEK CAPITAL LETTER CHI -\SE@MapDeclare{iso-8859-7}{D8}{03A8}% GREEK CAPITAL LETTER PSI -\SE@MapDeclare{iso-8859-7}{D9}{03A9}% GREEK CAPITAL LETTER OMEGA -\SE@MapDeclare{iso-8859-7}{DA}{03AA}% GREEK CAPITAL LETTER IOTA WITH DIALYTIKA -\SE@MapDeclare{iso-8859-7}{DB}{03AB}% GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA -\SE@MapDeclare{iso-8859-7}{DC}{03AC}% GREEK SMALL LETTER ALPHA WITH TONOS -\SE@MapDeclare{iso-8859-7}{DD}{03AD}% GREEK SMALL LETTER EPSILON WITH TONOS -\SE@MapDeclare{iso-8859-7}{DE}{03AE}% GREEK SMALL LETTER ETA WITH TONOS -\SE@MapDeclare{iso-8859-7}{DF}{03AF}% GREEK SMALL LETTER IOTA WITH TONOS -\SE@MapDeclare{iso-8859-7}{E0}{03B0}% GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS -\SE@MapDeclare{iso-8859-7}{E1}{03B1}% GREEK SMALL LETTER ALPHA -\SE@MapDeclare{iso-8859-7}{E2}{03B2}% GREEK SMALL LETTER BETA -\SE@MapDeclare{iso-8859-7}{E3}{03B3}% GREEK SMALL LETTER GAMMA -\SE@MapDeclare{iso-8859-7}{E4}{03B4}% GREEK SMALL LETTER DELTA -\SE@MapDeclare{iso-8859-7}{E5}{03B5}% GREEK SMALL LETTER EPSILON -\SE@MapDeclare{iso-8859-7}{E6}{03B6}% GREEK SMALL LETTER ZETA -\SE@MapDeclare{iso-8859-7}{E7}{03B7}% GREEK SMALL LETTER ETA -\SE@MapDeclare{iso-8859-7}{E8}{03B8}% GREEK SMALL LETTER THETA -\SE@MapDeclare{iso-8859-7}{E9}{03B9}% GREEK SMALL LETTER IOTA -\SE@MapDeclare{iso-8859-7}{EA}{03BA}% GREEK SMALL LETTER KAPPA -\SE@MapDeclare{iso-8859-7}{EB}{03BB}% GREEK SMALL LETTER LAMDA -\SE@MapDeclare{iso-8859-7}{EC}{03BC}% GREEK SMALL LETTER MU -\SE@MapDeclare{iso-8859-7}{ED}{03BD}% GREEK SMALL LETTER NU -\SE@MapDeclare{iso-8859-7}{EE}{03BE}% GREEK SMALL LETTER XI -\SE@MapDeclare{iso-8859-7}{EF}{03BF}% GREEK SMALL LETTER OMICRON -\SE@MapDeclare{iso-8859-7}{F0}{03C0}% GREEK SMALL LETTER PI -\SE@MapDeclare{iso-8859-7}{F1}{03C1}% GREEK SMALL LETTER RHO -\SE@MapDeclare{iso-8859-7}{F2}{03C2}% GREEK SMALL LETTER FINAL SIGMA -\SE@MapDeclare{iso-8859-7}{F3}{03C3}% GREEK SMALL LETTER SIGMA -\SE@MapDeclare{iso-8859-7}{F4}{03C4}% GREEK SMALL LETTER TAU -\SE@MapDeclare{iso-8859-7}{F5}{03C5}% GREEK SMALL LETTER UPSILON -\SE@MapDeclare{iso-8859-7}{F6}{03C6}% GREEK SMALL LETTER PHI -\SE@MapDeclare{iso-8859-7}{F7}{03C7}% GREEK SMALL LETTER CHI -\SE@MapDeclare{iso-8859-7}{F8}{03C8}% GREEK SMALL LETTER PSI -\SE@MapDeclare{iso-8859-7}{F9}{03C9}% GREEK SMALL LETTER OMEGA -\SE@MapDeclare{iso-8859-7}{FA}{03CA}% GREEK SMALL LETTER IOTA WITH DIALYTIKA -\SE@MapDeclare{iso-8859-7}{FB}{03CB}% GREEK SMALL LETTER UPSILON WITH DIALYTIKA -\SE@MapDeclare{iso-8859-7}{FC}{03CC}% GREEK SMALL LETTER OMICRON WITH TONOS -\SE@MapDeclare{iso-8859-7}{FD}{03CD}% GREEK SMALL LETTER UPSILON WITH TONOS -\SE@MapDeclare{iso-8859-7}{FE}{03CE}% GREEK SMALL LETTER OMEGA WITH TONOS -%</iso-8859-7> -% \end{macrocode} -% \paragraph{iso-8859-8} -% \begin{macrocode} -%<*iso-8859-8> -\SE@MapDeclare{iso-8859-8}{A0}{00A0}% NO-BREAK SPACE -\SE@MapDeclare{iso-8859-8}{A2}{00A2}% CENT SIGN -\SE@MapDeclare{iso-8859-8}{A3}{00A3}% POUND SIGN -\SE@MapDeclare{iso-8859-8}{A4}{00A4}% CURRENCY SIGN -\SE@MapDeclare{iso-8859-8}{A5}{00A5}% YEN SIGN -\SE@MapDeclare{iso-8859-8}{A6}{00A6}% BROKEN BAR -\SE@MapDeclare{iso-8859-8}{A7}{00A7}% SECTION SIGN -\SE@MapDeclare{iso-8859-8}{A8}{00A8}% DIAERESIS -\SE@MapDeclare{iso-8859-8}{A9}{00A9}% COPYRIGHT SIGN -\SE@MapDeclare{iso-8859-8}{AA}{00D7}% MULTIPLICATION SIGN -\SE@MapDeclare{iso-8859-8}{AB}{00AB}% LEFT-POINTING DOUBLE ANGLE QUOTATION MARK -\SE@MapDeclare{iso-8859-8}{AC}{00AC}% NOT SIGN -\SE@MapDeclare{iso-8859-8}{AD}{00AD}% SOFT HYPHEN -\SE@MapDeclare{iso-8859-8}{AE}{00AE}% REGISTERED SIGN -\SE@MapDeclare{iso-8859-8}{AF}{00AF}% MACRON -\SE@MapDeclare{iso-8859-8}{B0}{00B0}% DEGREE SIGN -\SE@MapDeclare{iso-8859-8}{B1}{00B1}% PLUS-MINUS SIGN -\SE@MapDeclare{iso-8859-8}{B2}{00B2}% SUPERSCRIPT TWO -\SE@MapDeclare{iso-8859-8}{B3}{00B3}% SUPERSCRIPT THREE -\SE@MapDeclare{iso-8859-8}{B4}{00B4}% ACUTE ACCENT -\SE@MapDeclare{iso-8859-8}{B5}{00B5}% MICRO SIGN -\SE@MapDeclare{iso-8859-8}{B6}{00B6}% PILCROW SIGN -\SE@MapDeclare{iso-8859-8}{B7}{00B7}% MIDDLE DOT -\SE@MapDeclare{iso-8859-8}{B8}{00B8}% CEDILLA -\SE@MapDeclare{iso-8859-8}{B9}{00B9}% SUPERSCRIPT ONE -\SE@MapDeclare{iso-8859-8}{BA}{00F7}% DIVISION SIGN -\SE@MapDeclare{iso-8859-8}{BB}{00BB}% RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -\SE@MapDeclare{iso-8859-8}{BC}{00BC}% VULGAR FRACTION ONE QUARTER -\SE@MapDeclare{iso-8859-8}{BD}{00BD}% VULGAR FRACTION ONE HALF -\SE@MapDeclare{iso-8859-8}{BE}{00BE}% VULGAR FRACTION THREE QUARTERS -\SE@MapDeclare{iso-8859-8}{DF}{2017}% DOUBLE LOW LINE -\SE@MapDeclare{iso-8859-8}{E0}{05D0}% HEBREW LETTER ALEF -\SE@MapDeclare{iso-8859-8}{E1}{05D1}% HEBREW LETTER BET -\SE@MapDeclare{iso-8859-8}{E2}{05D2}% HEBREW LETTER GIMEL -\SE@MapDeclare{iso-8859-8}{E3}{05D3}% HEBREW LETTER DALET -\SE@MapDeclare{iso-8859-8}{E4}{05D4}% HEBREW LETTER HE -\SE@MapDeclare{iso-8859-8}{E5}{05D5}% HEBREW LETTER VAV -\SE@MapDeclare{iso-8859-8}{E6}{05D6}% HEBREW LETTER ZAYIN -\SE@MapDeclare{iso-8859-8}{E7}{05D7}% HEBREW LETTER HET -\SE@MapDeclare{iso-8859-8}{E8}{05D8}% HEBREW LETTER TET -\SE@MapDeclare{iso-8859-8}{E9}{05D9}% HEBREW LETTER YOD -\SE@MapDeclare{iso-8859-8}{EA}{05DA}% HEBREW LETTER FINAL KAF -\SE@MapDeclare{iso-8859-8}{EB}{05DB}% HEBREW LETTER KAF -\SE@MapDeclare{iso-8859-8}{EC}{05DC}% HEBREW LETTER LAMED -\SE@MapDeclare{iso-8859-8}{ED}{05DD}% HEBREW LETTER FINAL MEM -\SE@MapDeclare{iso-8859-8}{EE}{05DE}% HEBREW LETTER MEM -\SE@MapDeclare{iso-8859-8}{EF}{05DF}% HEBREW LETTER FINAL NUN -\SE@MapDeclare{iso-8859-8}{F0}{05E0}% HEBREW LETTER NUN -\SE@MapDeclare{iso-8859-8}{F1}{05E1}% HEBREW LETTER SAMEKH -\SE@MapDeclare{iso-8859-8}{F2}{05E2}% HEBREW LETTER AYIN -\SE@MapDeclare{iso-8859-8}{F3}{05E3}% HEBREW LETTER FINAL PE -\SE@MapDeclare{iso-8859-8}{F4}{05E4}% HEBREW LETTER PE -\SE@MapDeclare{iso-8859-8}{F5}{05E5}% HEBREW LETTER FINAL TSADI -\SE@MapDeclare{iso-8859-8}{F6}{05E6}% HEBREW LETTER TSADI -\SE@MapDeclare{iso-8859-8}{F7}{05E7}% HEBREW LETTER QOF -\SE@MapDeclare{iso-8859-8}{F8}{05E8}% HEBREW LETTER RESH -\SE@MapDeclare{iso-8859-8}{F9}{05E9}% HEBREW LETTER SHIN -\SE@MapDeclare{iso-8859-8}{FA}{05EA}% HEBREW LETTER TAV -\SE@MapDeclare{iso-8859-8}{FD}{200E}% LEFT-TO-RIGHT MARK -\SE@MapDeclare{iso-8859-8}{FE}{200F}% RIGHT-TO-LEFT MARK -%</iso-8859-8> -% \end{macrocode} -% \paragraph{iso-8859-9} -% \begin{macrocode} -%<*iso-8859-9> -\SE@MapDeclare{iso-8859-9}{A0}{00A0}% NO-BREAK SPACE -\SE@MapDeclare{iso-8859-9}{A1}{00A1}% INVERTED EXCLAMATION MARK -\SE@MapDeclare{iso-8859-9}{A2}{00A2}% CENT SIGN -\SE@MapDeclare{iso-8859-9}{A3}{00A3}% POUND SIGN -\SE@MapDeclare{iso-8859-9}{A4}{00A4}% CURRENCY SIGN -\SE@MapDeclare{iso-8859-9}{A5}{00A5}% YEN SIGN -\SE@MapDeclare{iso-8859-9}{A6}{00A6}% BROKEN BAR -\SE@MapDeclare{iso-8859-9}{A7}{00A7}% SECTION SIGN -\SE@MapDeclare{iso-8859-9}{A8}{00A8}% DIAERESIS -\SE@MapDeclare{iso-8859-9}{A9}{00A9}% COPYRIGHT SIGN -\SE@MapDeclare{iso-8859-9}{AA}{00AA}% FEMININE ORDINAL INDICATOR -\SE@MapDeclare{iso-8859-9}{AB}{00AB}% LEFT-POINTING DOUBLE ANGLE QUOTATION MARK -\SE@MapDeclare{iso-8859-9}{AC}{00AC}% NOT SIGN -\SE@MapDeclare{iso-8859-9}{AD}{00AD}% SOFT HYPHEN -\SE@MapDeclare{iso-8859-9}{AE}{00AE}% REGISTERED SIGN -\SE@MapDeclare{iso-8859-9}{AF}{00AF}% MACRON -\SE@MapDeclare{iso-8859-9}{B0}{00B0}% DEGREE SIGN -\SE@MapDeclare{iso-8859-9}{B1}{00B1}% PLUS-MINUS SIGN -\SE@MapDeclare{iso-8859-9}{B2}{00B2}% SUPERSCRIPT TWO -\SE@MapDeclare{iso-8859-9}{B3}{00B3}% SUPERSCRIPT THREE -\SE@MapDeclare{iso-8859-9}{B4}{00B4}% ACUTE ACCENT -\SE@MapDeclare{iso-8859-9}{B5}{00B5}% MICRO SIGN -\SE@MapDeclare{iso-8859-9}{B6}{00B6}% PILCROW SIGN -\SE@MapDeclare{iso-8859-9}{B7}{00B7}% MIDDLE DOT -\SE@MapDeclare{iso-8859-9}{B8}{00B8}% CEDILLA -\SE@MapDeclare{iso-8859-9}{B9}{00B9}% SUPERSCRIPT ONE -\SE@MapDeclare{iso-8859-9}{BA}{00BA}% MASCULINE ORDINAL INDICATOR -\SE@MapDeclare{iso-8859-9}{BB}{00BB}% RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -\SE@MapDeclare{iso-8859-9}{BC}{00BC}% VULGAR FRACTION ONE QUARTER -\SE@MapDeclare{iso-8859-9}{BD}{00BD}% VULGAR FRACTION ONE HALF -\SE@MapDeclare{iso-8859-9}{BE}{00BE}% VULGAR FRACTION THREE QUARTERS -\SE@MapDeclare{iso-8859-9}{BF}{00BF}% INVERTED QUESTION MARK -\SE@MapDeclare{iso-8859-9}{C0}{00C0}% LATIN CAPITAL LETTER A WITH GRAVE -\SE@MapDeclare{iso-8859-9}{C1}{00C1}% LATIN CAPITAL LETTER A WITH ACUTE -\SE@MapDeclare{iso-8859-9}{C2}{00C2}% LATIN CAPITAL LETTER A WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-9}{C3}{00C3}% LATIN CAPITAL LETTER A WITH TILDE -\SE@MapDeclare{iso-8859-9}{C4}{00C4}% LATIN CAPITAL LETTER A WITH DIAERESIS -\SE@MapDeclare{iso-8859-9}{C5}{00C5}% LATIN CAPITAL LETTER A WITH RING ABOVE -\SE@MapDeclare{iso-8859-9}{C6}{00C6}% LATIN CAPITAL LETTER AE -\SE@MapDeclare{iso-8859-9}{C7}{00C7}% LATIN CAPITAL LETTER C WITH CEDILLA -\SE@MapDeclare{iso-8859-9}{C8}{00C8}% LATIN CAPITAL LETTER E WITH GRAVE -\SE@MapDeclare{iso-8859-9}{C9}{00C9}% LATIN CAPITAL LETTER E WITH ACUTE -\SE@MapDeclare{iso-8859-9}{CA}{00CA}% LATIN CAPITAL LETTER E WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-9}{CB}{00CB}% LATIN CAPITAL LETTER E WITH DIAERESIS -\SE@MapDeclare{iso-8859-9}{CC}{00CC}% LATIN CAPITAL LETTER I WITH GRAVE -\SE@MapDeclare{iso-8859-9}{CD}{00CD}% LATIN CAPITAL LETTER I WITH ACUTE -\SE@MapDeclare{iso-8859-9}{CE}{00CE}% LATIN CAPITAL LETTER I WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-9}{CF}{00CF}% LATIN CAPITAL LETTER I WITH DIAERESIS -\SE@MapDeclare{iso-8859-9}{D0}{011E}% LATIN CAPITAL LETTER G WITH BREVE -\SE@MapDeclare{iso-8859-9}{D1}{00D1}% LATIN CAPITAL LETTER N WITH TILDE -\SE@MapDeclare{iso-8859-9}{D2}{00D2}% LATIN CAPITAL LETTER O WITH GRAVE -\SE@MapDeclare{iso-8859-9}{D3}{00D3}% LATIN CAPITAL LETTER O WITH ACUTE -\SE@MapDeclare{iso-8859-9}{D4}{00D4}% LATIN CAPITAL LETTER O WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-9}{D5}{00D5}% LATIN CAPITAL LETTER O WITH TILDE -\SE@MapDeclare{iso-8859-9}{D6}{00D6}% LATIN CAPITAL LETTER O WITH DIAERESIS -\SE@MapDeclare{iso-8859-9}{D7}{00D7}% MULTIPLICATION SIGN -\SE@MapDeclare{iso-8859-9}{D8}{00D8}% LATIN CAPITAL LETTER O WITH STROKE -\SE@MapDeclare{iso-8859-9}{D9}{00D9}% LATIN CAPITAL LETTER U WITH GRAVE -\SE@MapDeclare{iso-8859-9}{DA}{00DA}% LATIN CAPITAL LETTER U WITH ACUTE -\SE@MapDeclare{iso-8859-9}{DB}{00DB}% LATIN CAPITAL LETTER U WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-9}{DC}{00DC}% LATIN CAPITAL LETTER U WITH DIAERESIS -\SE@MapDeclare{iso-8859-9}{DD}{0130}% LATIN CAPITAL LETTER I WITH DOT ABOVE -\SE@MapDeclare{iso-8859-9}{DE}{015E}% LATIN CAPITAL LETTER S WITH CEDILLA -\SE@MapDeclare{iso-8859-9}{DF}{00DF}% LATIN SMALL LETTER SHARP S -\SE@MapDeclare{iso-8859-9}{E0}{00E0}% LATIN SMALL LETTER A WITH GRAVE -\SE@MapDeclare{iso-8859-9}{E1}{00E1}% LATIN SMALL LETTER A WITH ACUTE -\SE@MapDeclare{iso-8859-9}{E2}{00E2}% LATIN SMALL LETTER A WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-9}{E3}{00E3}% LATIN SMALL LETTER A WITH TILDE -\SE@MapDeclare{iso-8859-9}{E4}{00E4}% LATIN SMALL LETTER A WITH DIAERESIS -\SE@MapDeclare{iso-8859-9}{E5}{00E5}% LATIN SMALL LETTER A WITH RING ABOVE -\SE@MapDeclare{iso-8859-9}{E6}{00E6}% LATIN SMALL LETTER AE -\SE@MapDeclare{iso-8859-9}{E7}{00E7}% LATIN SMALL LETTER C WITH CEDILLA -\SE@MapDeclare{iso-8859-9}{E8}{00E8}% LATIN SMALL LETTER E WITH GRAVE -\SE@MapDeclare{iso-8859-9}{E9}{00E9}% LATIN SMALL LETTER E WITH ACUTE -\SE@MapDeclare{iso-8859-9}{EA}{00EA}% LATIN SMALL LETTER E WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-9}{EB}{00EB}% LATIN SMALL LETTER E WITH DIAERESIS -\SE@MapDeclare{iso-8859-9}{EC}{00EC}% LATIN SMALL LETTER I WITH GRAVE -\SE@MapDeclare{iso-8859-9}{ED}{00ED}% LATIN SMALL LETTER I WITH ACUTE -\SE@MapDeclare{iso-8859-9}{EE}{00EE}% LATIN SMALL LETTER I WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-9}{EF}{00EF}% LATIN SMALL LETTER I WITH DIAERESIS -\SE@MapDeclare{iso-8859-9}{F0}{011F}% LATIN SMALL LETTER G WITH BREVE -\SE@MapDeclare{iso-8859-9}{F1}{00F1}% LATIN SMALL LETTER N WITH TILDE -\SE@MapDeclare{iso-8859-9}{F2}{00F2}% LATIN SMALL LETTER O WITH GRAVE -\SE@MapDeclare{iso-8859-9}{F3}{00F3}% LATIN SMALL LETTER O WITH ACUTE -\SE@MapDeclare{iso-8859-9}{F4}{00F4}% LATIN SMALL LETTER O WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-9}{F5}{00F5}% LATIN SMALL LETTER O WITH TILDE -\SE@MapDeclare{iso-8859-9}{F6}{00F6}% LATIN SMALL LETTER O WITH DIAERESIS -\SE@MapDeclare{iso-8859-9}{F7}{00F7}% DIVISION SIGN -\SE@MapDeclare{iso-8859-9}{F8}{00F8}% LATIN SMALL LETTER O WITH STROKE -\SE@MapDeclare{iso-8859-9}{F9}{00F9}% LATIN SMALL LETTER U WITH GRAVE -\SE@MapDeclare{iso-8859-9}{FA}{00FA}% LATIN SMALL LETTER U WITH ACUTE -\SE@MapDeclare{iso-8859-9}{FB}{00FB}% LATIN SMALL LETTER U WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-9}{FC}{00FC}% LATIN SMALL LETTER U WITH DIAERESIS -\SE@MapDeclare{iso-8859-9}{FD}{0131}% LATIN SMALL LETTER DOTLESS I -\SE@MapDeclare{iso-8859-9}{FE}{015F}% LATIN SMALL LETTER S WITH CEDILLA -\SE@MapDeclare{iso-8859-9}{FF}{00FF}% LATIN SMALL LETTER Y WITH DIAERESIS -%</iso-8859-9> -% \end{macrocode} -% \paragraph{iso-8859-10} -% \begin{macrocode} -%<*iso-8859-10> -\SE@MapDeclare{iso-8859-10}{A0}{00A0}% NO-BREAK SPACE -\SE@MapDeclare{iso-8859-10}{A1}{0104}% LATIN CAPITAL LETTER A WITH OGONEK -\SE@MapDeclare{iso-8859-10}{A2}{0112}% LATIN CAPITAL LETTER E WITH MACRON -\SE@MapDeclare{iso-8859-10}{A3}{0122}% LATIN CAPITAL LETTER G WITH CEDILLA -\SE@MapDeclare{iso-8859-10}{A4}{012A}% LATIN CAPITAL LETTER I WITH MACRON -\SE@MapDeclare{iso-8859-10}{A5}{0128}% LATIN CAPITAL LETTER I WITH TILDE -\SE@MapDeclare{iso-8859-10}{A6}{0136}% LATIN CAPITAL LETTER K WITH CEDILLA -\SE@MapDeclare{iso-8859-10}{A7}{00A7}% SECTION SIGN -\SE@MapDeclare{iso-8859-10}{A8}{013B}% LATIN CAPITAL LETTER L WITH CEDILLA -\SE@MapDeclare{iso-8859-10}{A9}{0110}% LATIN CAPITAL LETTER D WITH STROKE -\SE@MapDeclare{iso-8859-10}{AA}{0160}% LATIN CAPITAL LETTER S WITH CARON -\SE@MapDeclare{iso-8859-10}{AB}{0166}% LATIN CAPITAL LETTER T WITH STROKE -\SE@MapDeclare{iso-8859-10}{AC}{017D}% LATIN CAPITAL LETTER Z WITH CARON -\SE@MapDeclare{iso-8859-10}{AD}{00AD}% SOFT HYPHEN -\SE@MapDeclare{iso-8859-10}{AE}{016A}% LATIN CAPITAL LETTER U WITH MACRON -\SE@MapDeclare{iso-8859-10}{AF}{014A}% LATIN CAPITAL LETTER ENG -\SE@MapDeclare{iso-8859-10}{B0}{00B0}% DEGREE SIGN -\SE@MapDeclare{iso-8859-10}{B1}{0105}% LATIN SMALL LETTER A WITH OGONEK -\SE@MapDeclare{iso-8859-10}{B2}{0113}% LATIN SMALL LETTER E WITH MACRON -\SE@MapDeclare{iso-8859-10}{B3}{0123}% LATIN SMALL LETTER G WITH CEDILLA -\SE@MapDeclare{iso-8859-10}{B4}{012B}% LATIN SMALL LETTER I WITH MACRON -\SE@MapDeclare{iso-8859-10}{B5}{0129}% LATIN SMALL LETTER I WITH TILDE -\SE@MapDeclare{iso-8859-10}{B6}{0137}% LATIN SMALL LETTER K WITH CEDILLA -\SE@MapDeclare{iso-8859-10}{B7}{00B7}% MIDDLE DOT -\SE@MapDeclare{iso-8859-10}{B8}{013C}% LATIN SMALL LETTER L WITH CEDILLA -\SE@MapDeclare{iso-8859-10}{B9}{0111}% LATIN SMALL LETTER D WITH STROKE -\SE@MapDeclare{iso-8859-10}{BA}{0161}% LATIN SMALL LETTER S WITH CARON -\SE@MapDeclare{iso-8859-10}{BB}{0167}% LATIN SMALL LETTER T WITH STROKE -\SE@MapDeclare{iso-8859-10}{BC}{017E}% LATIN SMALL LETTER Z WITH CARON -\SE@MapDeclare{iso-8859-10}{BD}{2015}% HORIZONTAL BAR -\SE@MapDeclare{iso-8859-10}{BE}{016B}% LATIN SMALL LETTER U WITH MACRON -\SE@MapDeclare{iso-8859-10}{BF}{014B}% LATIN SMALL LETTER ENG -\SE@MapDeclare{iso-8859-10}{C0}{0100}% LATIN CAPITAL LETTER A WITH MACRON -\SE@MapDeclare{iso-8859-10}{C1}{00C1}% LATIN CAPITAL LETTER A WITH ACUTE -\SE@MapDeclare{iso-8859-10}{C2}{00C2}% LATIN CAPITAL LETTER A WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-10}{C3}{00C3}% LATIN CAPITAL LETTER A WITH TILDE -\SE@MapDeclare{iso-8859-10}{C4}{00C4}% LATIN CAPITAL LETTER A WITH DIAERESIS -\SE@MapDeclare{iso-8859-10}{C5}{00C5}% LATIN CAPITAL LETTER A WITH RING ABOVE -\SE@MapDeclare{iso-8859-10}{C6}{00C6}% LATIN CAPITAL LETTER AE -\SE@MapDeclare{iso-8859-10}{C7}{012E}% LATIN CAPITAL LETTER I WITH OGONEK -\SE@MapDeclare{iso-8859-10}{C8}{010C}% LATIN CAPITAL LETTER C WITH CARON -\SE@MapDeclare{iso-8859-10}{C9}{00C9}% LATIN CAPITAL LETTER E WITH ACUTE -\SE@MapDeclare{iso-8859-10}{CA}{0118}% LATIN CAPITAL LETTER E WITH OGONEK -\SE@MapDeclare{iso-8859-10}{CB}{00CB}% LATIN CAPITAL LETTER E WITH DIAERESIS -\SE@MapDeclare{iso-8859-10}{CC}{0116}% LATIN CAPITAL LETTER E WITH DOT ABOVE -\SE@MapDeclare{iso-8859-10}{CD}{00CD}% LATIN CAPITAL LETTER I WITH ACUTE -\SE@MapDeclare{iso-8859-10}{CE}{00CE}% LATIN CAPITAL LETTER I WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-10}{CF}{00CF}% LATIN CAPITAL LETTER I WITH DIAERESIS -\SE@MapDeclare{iso-8859-10}{D0}{00D0}% LATIN CAPITAL LETTER ETH (Icelandic) -\SE@MapDeclare{iso-8859-10}{D1}{0145}% LATIN CAPITAL LETTER N WITH CEDILLA -\SE@MapDeclare{iso-8859-10}{D2}{014C}% LATIN CAPITAL LETTER O WITH MACRON -\SE@MapDeclare{iso-8859-10}{D3}{00D3}% LATIN CAPITAL LETTER O WITH ACUTE -\SE@MapDeclare{iso-8859-10}{D4}{00D4}% LATIN CAPITAL LETTER O WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-10}{D5}{00D5}% LATIN CAPITAL LETTER O WITH TILDE -\SE@MapDeclare{iso-8859-10}{D6}{00D6}% LATIN CAPITAL LETTER O WITH DIAERESIS -\SE@MapDeclare{iso-8859-10}{D7}{0168}% LATIN CAPITAL LETTER U WITH TILDE -\SE@MapDeclare{iso-8859-10}{D8}{00D8}% LATIN CAPITAL LETTER O WITH STROKE -\SE@MapDeclare{iso-8859-10}{D9}{0172}% LATIN CAPITAL LETTER U WITH OGONEK -\SE@MapDeclare{iso-8859-10}{DA}{00DA}% LATIN CAPITAL LETTER U WITH ACUTE -\SE@MapDeclare{iso-8859-10}{DB}{00DB}% LATIN CAPITAL LETTER U WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-10}{DC}{00DC}% LATIN CAPITAL LETTER U WITH DIAERESIS -\SE@MapDeclare{iso-8859-10}{DD}{00DD}% LATIN CAPITAL LETTER Y WITH ACUTE -\SE@MapDeclare{iso-8859-10}{DE}{00DE}% LATIN CAPITAL LETTER THORN (Icelandic) -\SE@MapDeclare{iso-8859-10}{DF}{00DF}% LATIN SMALL LETTER SHARP S (German) -\SE@MapDeclare{iso-8859-10}{E0}{0101}% LATIN SMALL LETTER A WITH MACRON -\SE@MapDeclare{iso-8859-10}{E1}{00E1}% LATIN SMALL LETTER A WITH ACUTE -\SE@MapDeclare{iso-8859-10}{E2}{00E2}% LATIN SMALL LETTER A WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-10}{E3}{00E3}% LATIN SMALL LETTER A WITH TILDE -\SE@MapDeclare{iso-8859-10}{E4}{00E4}% LATIN SMALL LETTER A WITH DIAERESIS -\SE@MapDeclare{iso-8859-10}{E5}{00E5}% LATIN SMALL LETTER A WITH RING ABOVE -\SE@MapDeclare{iso-8859-10}{E6}{00E6}% LATIN SMALL LETTER AE -\SE@MapDeclare{iso-8859-10}{E7}{012F}% LATIN SMALL LETTER I WITH OGONEK -\SE@MapDeclare{iso-8859-10}{E8}{010D}% LATIN SMALL LETTER C WITH CARON -\SE@MapDeclare{iso-8859-10}{E9}{00E9}% LATIN SMALL LETTER E WITH ACUTE -\SE@MapDeclare{iso-8859-10}{EA}{0119}% LATIN SMALL LETTER E WITH OGONEK -\SE@MapDeclare{iso-8859-10}{EB}{00EB}% LATIN SMALL LETTER E WITH DIAERESIS -\SE@MapDeclare{iso-8859-10}{EC}{0117}% LATIN SMALL LETTER E WITH DOT ABOVE -\SE@MapDeclare{iso-8859-10}{ED}{00ED}% LATIN SMALL LETTER I WITH ACUTE -\SE@MapDeclare{iso-8859-10}{EE}{00EE}% LATIN SMALL LETTER I WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-10}{EF}{00EF}% LATIN SMALL LETTER I WITH DIAERESIS -\SE@MapDeclare{iso-8859-10}{F0}{00F0}% LATIN SMALL LETTER ETH (Icelandic) -\SE@MapDeclare{iso-8859-10}{F1}{0146}% LATIN SMALL LETTER N WITH CEDILLA -\SE@MapDeclare{iso-8859-10}{F2}{014D}% LATIN SMALL LETTER O WITH MACRON -\SE@MapDeclare{iso-8859-10}{F3}{00F3}% LATIN SMALL LETTER O WITH ACUTE -\SE@MapDeclare{iso-8859-10}{F4}{00F4}% LATIN SMALL LETTER O WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-10}{F5}{00F5}% LATIN SMALL LETTER O WITH TILDE -\SE@MapDeclare{iso-8859-10}{F6}{00F6}% LATIN SMALL LETTER O WITH DIAERESIS -\SE@MapDeclare{iso-8859-10}{F7}{0169}% LATIN SMALL LETTER U WITH TILDE -\SE@MapDeclare{iso-8859-10}{F8}{00F8}% LATIN SMALL LETTER O WITH STROKE -\SE@MapDeclare{iso-8859-10}{F9}{0173}% LATIN SMALL LETTER U WITH OGONEK -\SE@MapDeclare{iso-8859-10}{FA}{00FA}% LATIN SMALL LETTER U WITH ACUTE -\SE@MapDeclare{iso-8859-10}{FB}{00FB}% LATIN SMALL LETTER U WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-10}{FC}{00FC}% LATIN SMALL LETTER U WITH DIAERESIS -\SE@MapDeclare{iso-8859-10}{FD}{00FD}% LATIN SMALL LETTER Y WITH ACUTE -\SE@MapDeclare{iso-8859-10}{FE}{00FE}% LATIN SMALL LETTER THORN (Icelandic) -\SE@MapDeclare{iso-8859-10}{FF}{0138}% LATIN SMALL LETTER KRA -%</iso-8859-10> -% \end{macrocode} -% \paragraph{iso-8859-11} -% \begin{macrocode} -%<*iso-8859-11> -\SE@MapDeclare{iso-8859-11}{A0}{00A0}% NO-BREAK SPACE -\SE@MapDeclare{iso-8859-11}{A1}{0E01}% THAI CHARACTER KO KAI -\SE@MapDeclare{iso-8859-11}{A2}{0E02}% THAI CHARACTER KHO KHAI -\SE@MapDeclare{iso-8859-11}{A3}{0E03}% THAI CHARACTER KHO KHUAT -\SE@MapDeclare{iso-8859-11}{A4}{0E04}% THAI CHARACTER KHO KHWAI -\SE@MapDeclare{iso-8859-11}{A5}{0E05}% THAI CHARACTER KHO KHON -\SE@MapDeclare{iso-8859-11}{A6}{0E06}% THAI CHARACTER KHO RAKHANG -\SE@MapDeclare{iso-8859-11}{A7}{0E07}% THAI CHARACTER NGO NGU -\SE@MapDeclare{iso-8859-11}{A8}{0E08}% THAI CHARACTER CHO CHAN -\SE@MapDeclare{iso-8859-11}{A9}{0E09}% THAI CHARACTER CHO CHING -\SE@MapDeclare{iso-8859-11}{AA}{0E0A}% THAI CHARACTER CHO CHANG -\SE@MapDeclare{iso-8859-11}{AB}{0E0B}% THAI CHARACTER SO SO -\SE@MapDeclare{iso-8859-11}{AC}{0E0C}% THAI CHARACTER CHO CHOE -\SE@MapDeclare{iso-8859-11}{AD}{0E0D}% THAI CHARACTER YO YING -\SE@MapDeclare{iso-8859-11}{AE}{0E0E}% THAI CHARACTER DO CHADA -\SE@MapDeclare{iso-8859-11}{AF}{0E0F}% THAI CHARACTER TO PATAK -\SE@MapDeclare{iso-8859-11}{B0}{0E10}% THAI CHARACTER THO THAN -\SE@MapDeclare{iso-8859-11}{B1}{0E11}% THAI CHARACTER THO NANGMONTHO -\SE@MapDeclare{iso-8859-11}{B2}{0E12}% THAI CHARACTER THO PHUTHAO -\SE@MapDeclare{iso-8859-11}{B3}{0E13}% THAI CHARACTER NO NEN -\SE@MapDeclare{iso-8859-11}{B4}{0E14}% THAI CHARACTER DO DEK -\SE@MapDeclare{iso-8859-11}{B5}{0E15}% THAI CHARACTER TO TAO -\SE@MapDeclare{iso-8859-11}{B6}{0E16}% THAI CHARACTER THO THUNG -\SE@MapDeclare{iso-8859-11}{B7}{0E17}% THAI CHARACTER THO THAHAN -\SE@MapDeclare{iso-8859-11}{B8}{0E18}% THAI CHARACTER THO THONG -\SE@MapDeclare{iso-8859-11}{B9}{0E19}% THAI CHARACTER NO NU -\SE@MapDeclare{iso-8859-11}{BA}{0E1A}% THAI CHARACTER BO BAIMAI -\SE@MapDeclare{iso-8859-11}{BB}{0E1B}% THAI CHARACTER PO PLA -\SE@MapDeclare{iso-8859-11}{BC}{0E1C}% THAI CHARACTER PHO PHUNG -\SE@MapDeclare{iso-8859-11}{BD}{0E1D}% THAI CHARACTER FO FA -\SE@MapDeclare{iso-8859-11}{BE}{0E1E}% THAI CHARACTER PHO PHAN -\SE@MapDeclare{iso-8859-11}{BF}{0E1F}% THAI CHARACTER FO FAN -\SE@MapDeclare{iso-8859-11}{C0}{0E20}% THAI CHARACTER PHO SAMPHAO -\SE@MapDeclare{iso-8859-11}{C1}{0E21}% THAI CHARACTER MO MA -\SE@MapDeclare{iso-8859-11}{C2}{0E22}% THAI CHARACTER YO YAK -\SE@MapDeclare{iso-8859-11}{C3}{0E23}% THAI CHARACTER RO RUA -\SE@MapDeclare{iso-8859-11}{C4}{0E24}% THAI CHARACTER RU -\SE@MapDeclare{iso-8859-11}{C5}{0E25}% THAI CHARACTER LO LING -\SE@MapDeclare{iso-8859-11}{C6}{0E26}% THAI CHARACTER LU -\SE@MapDeclare{iso-8859-11}{C7}{0E27}% THAI CHARACTER WO WAEN -\SE@MapDeclare{iso-8859-11}{C8}{0E28}% THAI CHARACTER SO SALA -\SE@MapDeclare{iso-8859-11}{C9}{0E29}% THAI CHARACTER SO RUSI -\SE@MapDeclare{iso-8859-11}{CA}{0E2A}% THAI CHARACTER SO SUA -\SE@MapDeclare{iso-8859-11}{CB}{0E2B}% THAI CHARACTER HO HIP -\SE@MapDeclare{iso-8859-11}{CC}{0E2C}% THAI CHARACTER LO CHULA -\SE@MapDeclare{iso-8859-11}{CD}{0E2D}% THAI CHARACTER O ANG -\SE@MapDeclare{iso-8859-11}{CE}{0E2E}% THAI CHARACTER HO NOKHUK -\SE@MapDeclare{iso-8859-11}{CF}{0E2F}% THAI CHARACTER PAIYANNOI -\SE@MapDeclare{iso-8859-11}{D0}{0E30}% THAI CHARACTER SARA A -\SE@MapDeclare{iso-8859-11}{D1}{0E31}% THAI CHARACTER MAI HAN-AKAT -\SE@MapDeclare{iso-8859-11}{D2}{0E32}% THAI CHARACTER SARA AA -\SE@MapDeclare{iso-8859-11}{D3}{0E33}% THAI CHARACTER SARA AM -\SE@MapDeclare{iso-8859-11}{D4}{0E34}% THAI CHARACTER SARA I -\SE@MapDeclare{iso-8859-11}{D5}{0E35}% THAI CHARACTER SARA II -\SE@MapDeclare{iso-8859-11}{D6}{0E36}% THAI CHARACTER SARA UE -\SE@MapDeclare{iso-8859-11}{D7}{0E37}% THAI CHARACTER SARA UEE -\SE@MapDeclare{iso-8859-11}{D8}{0E38}% THAI CHARACTER SARA U -\SE@MapDeclare{iso-8859-11}{D9}{0E39}% THAI CHARACTER SARA UU -\SE@MapDeclare{iso-8859-11}{DA}{0E3A}% THAI CHARACTER PHINTHU -\SE@MapDeclare{iso-8859-11}{DF}{0E3F}% THAI CURRENCY SYMBOL BAHT -\SE@MapDeclare{iso-8859-11}{E0}{0E40}% THAI CHARACTER SARA E -\SE@MapDeclare{iso-8859-11}{E1}{0E41}% THAI CHARACTER SARA AE -\SE@MapDeclare{iso-8859-11}{E2}{0E42}% THAI CHARACTER SARA O -\SE@MapDeclare{iso-8859-11}{E3}{0E43}% THAI CHARACTER SARA AI MAIMUAN -\SE@MapDeclare{iso-8859-11}{E4}{0E44}% THAI CHARACTER SARA AI MAIMALAI -\SE@MapDeclare{iso-8859-11}{E5}{0E45}% THAI CHARACTER LAKKHANGYAO -\SE@MapDeclare{iso-8859-11}{E6}{0E46}% THAI CHARACTER MAIYAMOK -\SE@MapDeclare{iso-8859-11}{E7}{0E47}% THAI CHARACTER MAITAIKHU -\SE@MapDeclare{iso-8859-11}{E8}{0E48}% THAI CHARACTER MAI EK -\SE@MapDeclare{iso-8859-11}{E9}{0E49}% THAI CHARACTER MAI THO -\SE@MapDeclare{iso-8859-11}{EA}{0E4A}% THAI CHARACTER MAI TRI -\SE@MapDeclare{iso-8859-11}{EB}{0E4B}% THAI CHARACTER MAI CHATTAWA -\SE@MapDeclare{iso-8859-11}{EC}{0E4C}% THAI CHARACTER THANTHAKHAT -\SE@MapDeclare{iso-8859-11}{ED}{0E4D}% THAI CHARACTER NIKHAHIT -\SE@MapDeclare{iso-8859-11}{EE}{0E4E}% THAI CHARACTER YAMAKKAN -\SE@MapDeclare{iso-8859-11}{EF}{0E4F}% THAI CHARACTER FONGMAN -\SE@MapDeclare{iso-8859-11}{F0}{0E50}% THAI DIGIT ZERO -\SE@MapDeclare{iso-8859-11}{F1}{0E51}% THAI DIGIT ONE -\SE@MapDeclare{iso-8859-11}{F2}{0E52}% THAI DIGIT TWO -\SE@MapDeclare{iso-8859-11}{F3}{0E53}% THAI DIGIT THREE -\SE@MapDeclare{iso-8859-11}{F4}{0E54}% THAI DIGIT FOUR -\SE@MapDeclare{iso-8859-11}{F5}{0E55}% THAI DIGIT FIVE -\SE@MapDeclare{iso-8859-11}{F6}{0E56}% THAI DIGIT SIX -\SE@MapDeclare{iso-8859-11}{F7}{0E57}% THAI DIGIT SEVEN -\SE@MapDeclare{iso-8859-11}{F8}{0E58}% THAI DIGIT EIGHT -\SE@MapDeclare{iso-8859-11}{F9}{0E59}% THAI DIGIT NINE -\SE@MapDeclare{iso-8859-11}{FA}{0E5A}% THAI CHARACTER ANGKHANKHU -\SE@MapDeclare{iso-8859-11}{FB}{0E5B}% THAI CHARACTER KHOMUT -%</iso-8859-11> -% \end{macrocode} -% \paragraph{iso-8859-13} -% \begin{macrocode} -%<*iso-8859-13> -\SE@MapDeclare{iso-8859-13}{A0}{00A0}% NO-BREAK SPACE -\SE@MapDeclare{iso-8859-13}{A1}{201D}% RIGHT DOUBLE QUOTATION MARK -\SE@MapDeclare{iso-8859-13}{A2}{00A2}% CENT SIGN -\SE@MapDeclare{iso-8859-13}{A3}{00A3}% POUND SIGN -\SE@MapDeclare{iso-8859-13}{A4}{00A4}% CURRENCY SIGN -\SE@MapDeclare{iso-8859-13}{A5}{201E}% DOUBLE LOW-9 QUOTATION MARK -\SE@MapDeclare{iso-8859-13}{A6}{00A6}% BROKEN BAR -\SE@MapDeclare{iso-8859-13}{A7}{00A7}% SECTION SIGN -\SE@MapDeclare{iso-8859-13}{A8}{00D8}% LATIN CAPITAL LETTER O WITH STROKE -\SE@MapDeclare{iso-8859-13}{A9}{00A9}% COPYRIGHT SIGN -\SE@MapDeclare{iso-8859-13}{AA}{0156}% LATIN CAPITAL LETTER R WITH CEDILLA -\SE@MapDeclare{iso-8859-13}{AB}{00AB}% LEFT-POINTING DOUBLE ANGLE QUOTATION MARK -\SE@MapDeclare{iso-8859-13}{AC}{00AC}% NOT SIGN -\SE@MapDeclare{iso-8859-13}{AD}{00AD}% SOFT HYPHEN -\SE@MapDeclare{iso-8859-13}{AE}{00AE}% REGISTERED SIGN -\SE@MapDeclare{iso-8859-13}{AF}{00C6}% LATIN CAPITAL LETTER AE -\SE@MapDeclare{iso-8859-13}{B0}{00B0}% DEGREE SIGN -\SE@MapDeclare{iso-8859-13}{B1}{00B1}% PLUS-MINUS SIGN -\SE@MapDeclare{iso-8859-13}{B2}{00B2}% SUPERSCRIPT TWO -\SE@MapDeclare{iso-8859-13}{B3}{00B3}% SUPERSCRIPT THREE -\SE@MapDeclare{iso-8859-13}{B4}{201C}% LEFT DOUBLE QUOTATION MARK -\SE@MapDeclare{iso-8859-13}{B5}{00B5}% MICRO SIGN -\SE@MapDeclare{iso-8859-13}{B6}{00B6}% PILCROW SIGN -\SE@MapDeclare{iso-8859-13}{B7}{00B7}% MIDDLE DOT -\SE@MapDeclare{iso-8859-13}{B8}{00F8}% LATIN SMALL LETTER O WITH STROKE -\SE@MapDeclare{iso-8859-13}{B9}{00B9}% SUPERSCRIPT ONE -\SE@MapDeclare{iso-8859-13}{BA}{0157}% LATIN SMALL LETTER R WITH CEDILLA -\SE@MapDeclare{iso-8859-13}{BB}{00BB}% RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -\SE@MapDeclare{iso-8859-13}{BC}{00BC}% VULGAR FRACTION ONE QUARTER -\SE@MapDeclare{iso-8859-13}{BD}{00BD}% VULGAR FRACTION ONE HALF -\SE@MapDeclare{iso-8859-13}{BE}{00BE}% VULGAR FRACTION THREE QUARTERS -\SE@MapDeclare{iso-8859-13}{BF}{00E6}% LATIN SMALL LETTER AE -\SE@MapDeclare{iso-8859-13}{C0}{0104}% LATIN CAPITAL LETTER A WITH OGONEK -\SE@MapDeclare{iso-8859-13}{C1}{012E}% LATIN CAPITAL LETTER I WITH OGONEK -\SE@MapDeclare{iso-8859-13}{C2}{0100}% LATIN CAPITAL LETTER A WITH MACRON -\SE@MapDeclare{iso-8859-13}{C3}{0106}% LATIN CAPITAL LETTER C WITH ACUTE -\SE@MapDeclare{iso-8859-13}{C4}{00C4}% LATIN CAPITAL LETTER A WITH DIAERESIS -\SE@MapDeclare{iso-8859-13}{C5}{00C5}% LATIN CAPITAL LETTER A WITH RING ABOVE -\SE@MapDeclare{iso-8859-13}{C6}{0118}% LATIN CAPITAL LETTER E WITH OGONEK -\SE@MapDeclare{iso-8859-13}{C7}{0112}% LATIN CAPITAL LETTER E WITH MACRON -\SE@MapDeclare{iso-8859-13}{C8}{010C}% LATIN CAPITAL LETTER C WITH CARON -\SE@MapDeclare{iso-8859-13}{C9}{00C9}% LATIN CAPITAL LETTER E WITH ACUTE -\SE@MapDeclare{iso-8859-13}{CA}{0179}% LATIN CAPITAL LETTER Z WITH ACUTE -\SE@MapDeclare{iso-8859-13}{CB}{0116}% LATIN CAPITAL LETTER E WITH DOT ABOVE -\SE@MapDeclare{iso-8859-13}{CC}{0122}% LATIN CAPITAL LETTER G WITH CEDILLA -\SE@MapDeclare{iso-8859-13}{CD}{0136}% LATIN CAPITAL LETTER K WITH CEDILLA -\SE@MapDeclare{iso-8859-13}{CE}{012A}% LATIN CAPITAL LETTER I WITH MACRON -\SE@MapDeclare{iso-8859-13}{CF}{013B}% LATIN CAPITAL LETTER L WITH CEDILLA -\SE@MapDeclare{iso-8859-13}{D0}{0160}% LATIN CAPITAL LETTER S WITH CARON -\SE@MapDeclare{iso-8859-13}{D1}{0143}% LATIN CAPITAL LETTER N WITH ACUTE -\SE@MapDeclare{iso-8859-13}{D2}{0145}% LATIN CAPITAL LETTER N WITH CEDILLA -\SE@MapDeclare{iso-8859-13}{D3}{00D3}% LATIN CAPITAL LETTER O WITH ACUTE -\SE@MapDeclare{iso-8859-13}{D4}{014C}% LATIN CAPITAL LETTER O WITH MACRON -\SE@MapDeclare{iso-8859-13}{D5}{00D5}% LATIN CAPITAL LETTER O WITH TILDE -\SE@MapDeclare{iso-8859-13}{D6}{00D6}% LATIN CAPITAL LETTER O WITH DIAERESIS -\SE@MapDeclare{iso-8859-13}{D7}{00D7}% MULTIPLICATION SIGN -\SE@MapDeclare{iso-8859-13}{D8}{0172}% LATIN CAPITAL LETTER U WITH OGONEK -\SE@MapDeclare{iso-8859-13}{D9}{0141}% LATIN CAPITAL LETTER L WITH STROKE -\SE@MapDeclare{iso-8859-13}{DA}{015A}% LATIN CAPITAL LETTER S WITH ACUTE -\SE@MapDeclare{iso-8859-13}{DB}{016A}% LATIN CAPITAL LETTER U WITH MACRON -\SE@MapDeclare{iso-8859-13}{DC}{00DC}% LATIN CAPITAL LETTER U WITH DIAERESIS -\SE@MapDeclare{iso-8859-13}{DD}{017B}% LATIN CAPITAL LETTER Z WITH DOT ABOVE -\SE@MapDeclare{iso-8859-13}{DE}{017D}% LATIN CAPITAL LETTER Z WITH CARON -\SE@MapDeclare{iso-8859-13}{DF}{00DF}% LATIN SMALL LETTER SHARP S (German) -\SE@MapDeclare{iso-8859-13}{E0}{0105}% LATIN SMALL LETTER A WITH OGONEK -\SE@MapDeclare{iso-8859-13}{E1}{012F}% LATIN SMALL LETTER I WITH OGONEK -\SE@MapDeclare{iso-8859-13}{E2}{0101}% LATIN SMALL LETTER A WITH MACRON -\SE@MapDeclare{iso-8859-13}{E3}{0107}% LATIN SMALL LETTER C WITH ACUTE -\SE@MapDeclare{iso-8859-13}{E4}{00E4}% LATIN SMALL LETTER A WITH DIAERESIS -\SE@MapDeclare{iso-8859-13}{E5}{00E5}% LATIN SMALL LETTER A WITH RING ABOVE -\SE@MapDeclare{iso-8859-13}{E6}{0119}% LATIN SMALL LETTER E WITH OGONEK -\SE@MapDeclare{iso-8859-13}{E7}{0113}% LATIN SMALL LETTER E WITH MACRON -\SE@MapDeclare{iso-8859-13}{E8}{010D}% LATIN SMALL LETTER C WITH CARON -\SE@MapDeclare{iso-8859-13}{E9}{00E9}% LATIN SMALL LETTER E WITH ACUTE -\SE@MapDeclare{iso-8859-13}{EA}{017A}% LATIN SMALL LETTER Z WITH ACUTE -\SE@MapDeclare{iso-8859-13}{EB}{0117}% LATIN SMALL LETTER E WITH DOT ABOVE -\SE@MapDeclare{iso-8859-13}{EC}{0123}% LATIN SMALL LETTER G WITH CEDILLA -\SE@MapDeclare{iso-8859-13}{ED}{0137}% LATIN SMALL LETTER K WITH CEDILLA -\SE@MapDeclare{iso-8859-13}{EE}{012B}% LATIN SMALL LETTER I WITH MACRON -\SE@MapDeclare{iso-8859-13}{EF}{013C}% LATIN SMALL LETTER L WITH CEDILLA -\SE@MapDeclare{iso-8859-13}{F0}{0161}% LATIN SMALL LETTER S WITH CARON -\SE@MapDeclare{iso-8859-13}{F1}{0144}% LATIN SMALL LETTER N WITH ACUTE -\SE@MapDeclare{iso-8859-13}{F2}{0146}% LATIN SMALL LETTER N WITH CEDILLA -\SE@MapDeclare{iso-8859-13}{F3}{00F3}% LATIN SMALL LETTER O WITH ACUTE -\SE@MapDeclare{iso-8859-13}{F4}{014D}% LATIN SMALL LETTER O WITH MACRON -\SE@MapDeclare{iso-8859-13}{F5}{00F5}% LATIN SMALL LETTER O WITH TILDE -\SE@MapDeclare{iso-8859-13}{F6}{00F6}% LATIN SMALL LETTER O WITH DIAERESIS -\SE@MapDeclare{iso-8859-13}{F7}{00F7}% DIVISION SIGN -\SE@MapDeclare{iso-8859-13}{F8}{0173}% LATIN SMALL LETTER U WITH OGONEK -\SE@MapDeclare{iso-8859-13}{F9}{0142}% LATIN SMALL LETTER L WITH STROKE -\SE@MapDeclare{iso-8859-13}{FA}{015B}% LATIN SMALL LETTER S WITH ACUTE -\SE@MapDeclare{iso-8859-13}{FB}{016B}% LATIN SMALL LETTER U WITH MACRON -\SE@MapDeclare{iso-8859-13}{FC}{00FC}% LATIN SMALL LETTER U WITH DIAERESIS -\SE@MapDeclare{iso-8859-13}{FD}{017C}% LATIN SMALL LETTER Z WITH DOT ABOVE -\SE@MapDeclare{iso-8859-13}{FE}{017E}% LATIN SMALL LETTER Z WITH CARON -\SE@MapDeclare{iso-8859-13}{FF}{2019}% RIGHT SINGLE QUOTATION MARK -%</iso-8859-13> -% \end{macrocode} -% \paragraph{iso-8859-14} -% \begin{macrocode} -%<*iso-8859-14> -\SE@MapDeclare{iso-8859-14}{A0}{00A0}% NO-BREAK SPACE -\SE@MapDeclare{iso-8859-14}{A1}{1E02}% LATIN CAPITAL LETTER B WITH DOT ABOVE -\SE@MapDeclare{iso-8859-14}{A2}{1E03}% LATIN SMALL LETTER B WITH DOT ABOVE -\SE@MapDeclare{iso-8859-14}{A3}{00A3}% POUND SIGN -\SE@MapDeclare{iso-8859-14}{A4}{010A}% LATIN CAPITAL LETTER C WITH DOT ABOVE -\SE@MapDeclare{iso-8859-14}{A5}{010B}% LATIN SMALL LETTER C WITH DOT ABOVE -\SE@MapDeclare{iso-8859-14}{A6}{1E0A}% LATIN CAPITAL LETTER D WITH DOT ABOVE -\SE@MapDeclare{iso-8859-14}{A7}{00A7}% SECTION SIGN -\SE@MapDeclare{iso-8859-14}{A8}{1E80}% LATIN CAPITAL LETTER W WITH GRAVE -\SE@MapDeclare{iso-8859-14}{A9}{00A9}% COPYRIGHT SIGN -\SE@MapDeclare{iso-8859-14}{AA}{1E82}% LATIN CAPITAL LETTER W WITH ACUTE -\SE@MapDeclare{iso-8859-14}{AB}{1E0B}% LATIN SMALL LETTER D WITH DOT ABOVE -\SE@MapDeclare{iso-8859-14}{AC}{1EF2}% LATIN CAPITAL LETTER Y WITH GRAVE -\SE@MapDeclare{iso-8859-14}{AD}{00AD}% SOFT HYPHEN -\SE@MapDeclare{iso-8859-14}{AE}{00AE}% REGISTERED SIGN -\SE@MapDeclare{iso-8859-14}{AF}{0178}% LATIN CAPITAL LETTER Y WITH DIAERESIS -\SE@MapDeclare{iso-8859-14}{B0}{1E1E}% LATIN CAPITAL LETTER F WITH DOT ABOVE -\SE@MapDeclare{iso-8859-14}{B1}{1E1F}% LATIN SMALL LETTER F WITH DOT ABOVE -\SE@MapDeclare{iso-8859-14}{B2}{0120}% LATIN CAPITAL LETTER G WITH DOT ABOVE -\SE@MapDeclare{iso-8859-14}{B3}{0121}% LATIN SMALL LETTER G WITH DOT ABOVE -\SE@MapDeclare{iso-8859-14}{B4}{1E40}% LATIN CAPITAL LETTER M WITH DOT ABOVE -\SE@MapDeclare{iso-8859-14}{B5}{1E41}% LATIN SMALL LETTER M WITH DOT ABOVE -\SE@MapDeclare{iso-8859-14}{B6}{00B6}% PILCROW SIGN -\SE@MapDeclare{iso-8859-14}{B7}{1E56}% LATIN CAPITAL LETTER P WITH DOT ABOVE -\SE@MapDeclare{iso-8859-14}{B8}{1E81}% LATIN SMALL LETTER W WITH GRAVE -\SE@MapDeclare{iso-8859-14}{B9}{1E57}% LATIN SMALL LETTER P WITH DOT ABOVE -\SE@MapDeclare{iso-8859-14}{BA}{1E83}% LATIN SMALL LETTER W WITH ACUTE -\SE@MapDeclare{iso-8859-14}{BB}{1E60}% LATIN CAPITAL LETTER S WITH DOT ABOVE -\SE@MapDeclare{iso-8859-14}{BC}{1EF3}% LATIN SMALL LETTER Y WITH GRAVE -\SE@MapDeclare{iso-8859-14}{BD}{1E84}% LATIN CAPITAL LETTER W WITH DIAERESIS -\SE@MapDeclare{iso-8859-14}{BE}{1E85}% LATIN SMALL LETTER W WITH DIAERESIS -\SE@MapDeclare{iso-8859-14}{BF}{1E61}% LATIN SMALL LETTER S WITH DOT ABOVE -\SE@MapDeclare{iso-8859-14}{C0}{00C0}% LATIN CAPITAL LETTER A WITH GRAVE -\SE@MapDeclare{iso-8859-14}{C1}{00C1}% LATIN CAPITAL LETTER A WITH ACUTE -\SE@MapDeclare{iso-8859-14}{C2}{00C2}% LATIN CAPITAL LETTER A WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-14}{C3}{00C3}% LATIN CAPITAL LETTER A WITH TILDE -\SE@MapDeclare{iso-8859-14}{C4}{00C4}% LATIN CAPITAL LETTER A WITH DIAERESIS -\SE@MapDeclare{iso-8859-14}{C5}{00C5}% LATIN CAPITAL LETTER A WITH RING ABOVE -\SE@MapDeclare{iso-8859-14}{C6}{00C6}% LATIN CAPITAL LETTER AE -\SE@MapDeclare{iso-8859-14}{C7}{00C7}% LATIN CAPITAL LETTER C WITH CEDILLA -\SE@MapDeclare{iso-8859-14}{C8}{00C8}% LATIN CAPITAL LETTER E WITH GRAVE -\SE@MapDeclare{iso-8859-14}{C9}{00C9}% LATIN CAPITAL LETTER E WITH ACUTE -\SE@MapDeclare{iso-8859-14}{CA}{00CA}% LATIN CAPITAL LETTER E WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-14}{CB}{00CB}% LATIN CAPITAL LETTER E WITH DIAERESIS -\SE@MapDeclare{iso-8859-14}{CC}{00CC}% LATIN CAPITAL LETTER I WITH GRAVE -\SE@MapDeclare{iso-8859-14}{CD}{00CD}% LATIN CAPITAL LETTER I WITH ACUTE -\SE@MapDeclare{iso-8859-14}{CE}{00CE}% LATIN CAPITAL LETTER I WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-14}{CF}{00CF}% LATIN CAPITAL LETTER I WITH DIAERESIS -\SE@MapDeclare{iso-8859-14}{D0}{0174}% LATIN CAPITAL LETTER W WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-14}{D1}{00D1}% LATIN CAPITAL LETTER N WITH TILDE -\SE@MapDeclare{iso-8859-14}{D2}{00D2}% LATIN CAPITAL LETTER O WITH GRAVE -\SE@MapDeclare{iso-8859-14}{D3}{00D3}% LATIN CAPITAL LETTER O WITH ACUTE -\SE@MapDeclare{iso-8859-14}{D4}{00D4}% LATIN CAPITAL LETTER O WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-14}{D5}{00D5}% LATIN CAPITAL LETTER O WITH TILDE -\SE@MapDeclare{iso-8859-14}{D6}{00D6}% LATIN CAPITAL LETTER O WITH DIAERESIS -\SE@MapDeclare{iso-8859-14}{D7}{1E6A}% LATIN CAPITAL LETTER T WITH DOT ABOVE -\SE@MapDeclare{iso-8859-14}{D8}{00D8}% LATIN CAPITAL LETTER O WITH STROKE -\SE@MapDeclare{iso-8859-14}{D9}{00D9}% LATIN CAPITAL LETTER U WITH GRAVE -\SE@MapDeclare{iso-8859-14}{DA}{00DA}% LATIN CAPITAL LETTER U WITH ACUTE -\SE@MapDeclare{iso-8859-14}{DB}{00DB}% LATIN CAPITAL LETTER U WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-14}{DC}{00DC}% LATIN CAPITAL LETTER U WITH DIAERESIS -\SE@MapDeclare{iso-8859-14}{DD}{00DD}% LATIN CAPITAL LETTER Y WITH ACUTE -\SE@MapDeclare{iso-8859-14}{DE}{0176}% LATIN CAPITAL LETTER Y WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-14}{DF}{00DF}% LATIN SMALL LETTER SHARP S -\SE@MapDeclare{iso-8859-14}{E0}{00E0}% LATIN SMALL LETTER A WITH GRAVE -\SE@MapDeclare{iso-8859-14}{E1}{00E1}% LATIN SMALL LETTER A WITH ACUTE -\SE@MapDeclare{iso-8859-14}{E2}{00E2}% LATIN SMALL LETTER A WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-14}{E3}{00E3}% LATIN SMALL LETTER A WITH TILDE -\SE@MapDeclare{iso-8859-14}{E4}{00E4}% LATIN SMALL LETTER A WITH DIAERESIS -\SE@MapDeclare{iso-8859-14}{E5}{00E5}% LATIN SMALL LETTER A WITH RING ABOVE -\SE@MapDeclare{iso-8859-14}{E6}{00E6}% LATIN SMALL LETTER AE -\SE@MapDeclare{iso-8859-14}{E7}{00E7}% LATIN SMALL LETTER C WITH CEDILLA -\SE@MapDeclare{iso-8859-14}{E8}{00E8}% LATIN SMALL LETTER E WITH GRAVE -\SE@MapDeclare{iso-8859-14}{E9}{00E9}% LATIN SMALL LETTER E WITH ACUTE -\SE@MapDeclare{iso-8859-14}{EA}{00EA}% LATIN SMALL LETTER E WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-14}{EB}{00EB}% LATIN SMALL LETTER E WITH DIAERESIS -\SE@MapDeclare{iso-8859-14}{EC}{00EC}% LATIN SMALL LETTER I WITH GRAVE -\SE@MapDeclare{iso-8859-14}{ED}{00ED}% LATIN SMALL LETTER I WITH ACUTE -\SE@MapDeclare{iso-8859-14}{EE}{00EE}% LATIN SMALL LETTER I WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-14}{EF}{00EF}% LATIN SMALL LETTER I WITH DIAERESIS -\SE@MapDeclare{iso-8859-14}{F0}{0175}% LATIN SMALL LETTER W WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-14}{F1}{00F1}% LATIN SMALL LETTER N WITH TILDE -\SE@MapDeclare{iso-8859-14}{F2}{00F2}% LATIN SMALL LETTER O WITH GRAVE -\SE@MapDeclare{iso-8859-14}{F3}{00F3}% LATIN SMALL LETTER O WITH ACUTE -\SE@MapDeclare{iso-8859-14}{F4}{00F4}% LATIN SMALL LETTER O WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-14}{F5}{00F5}% LATIN SMALL LETTER O WITH TILDE -\SE@MapDeclare{iso-8859-14}{F6}{00F6}% LATIN SMALL LETTER O WITH DIAERESIS -\SE@MapDeclare{iso-8859-14}{F7}{1E6B}% LATIN SMALL LETTER T WITH DOT ABOVE -\SE@MapDeclare{iso-8859-14}{F8}{00F8}% LATIN SMALL LETTER O WITH STROKE -\SE@MapDeclare{iso-8859-14}{F9}{00F9}% LATIN SMALL LETTER U WITH GRAVE -\SE@MapDeclare{iso-8859-14}{FA}{00FA}% LATIN SMALL LETTER U WITH ACUTE -\SE@MapDeclare{iso-8859-14}{FB}{00FB}% LATIN SMALL LETTER U WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-14}{FC}{00FC}% LATIN SMALL LETTER U WITH DIAERESIS -\SE@MapDeclare{iso-8859-14}{FD}{00FD}% LATIN SMALL LETTER Y WITH ACUTE -\SE@MapDeclare{iso-8859-14}{FE}{0177}% LATIN SMALL LETTER Y WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-14}{FF}{00FF}% LATIN SMALL LETTER Y WITH DIAERESIS -%</iso-8859-14> -% \end{macrocode} -% \paragraph{iso-8859-15} -% \begin{macrocode} -%<*iso-8859-15> -\SE@MapDeclare{iso-8859-15}{A0}{00A0}% NO-BREAK SPACE -\SE@MapDeclare{iso-8859-15}{A1}{00A1}% INVERTED EXCLAMATION MARK -\SE@MapDeclare{iso-8859-15}{A2}{00A2}% CENT SIGN -\SE@MapDeclare{iso-8859-15}{A3}{00A3}% POUND SIGN -\SE@MapDeclare{iso-8859-15}{A4}{20AC}% EURO SIGN -\SE@MapDeclare{iso-8859-15}{A5}{00A5}% YEN SIGN -\SE@MapDeclare{iso-8859-15}{A6}{0160}% LATIN CAPITAL LETTER S WITH CARON -\SE@MapDeclare{iso-8859-15}{A7}{00A7}% SECTION SIGN -\SE@MapDeclare{iso-8859-15}{A8}{0161}% LATIN SMALL LETTER S WITH CARON -\SE@MapDeclare{iso-8859-15}{A9}{00A9}% COPYRIGHT SIGN -\SE@MapDeclare{iso-8859-15}{AA}{00AA}% FEMININE ORDINAL INDICATOR -\SE@MapDeclare{iso-8859-15}{AB}{00AB}% LEFT-POINTING DOUBLE ANGLE QUOTATION MARK -\SE@MapDeclare{iso-8859-15}{AC}{00AC}% NOT SIGN -\SE@MapDeclare{iso-8859-15}{AD}{00AD}% SOFT HYPHEN -\SE@MapDeclare{iso-8859-15}{AE}{00AE}% REGISTERED SIGN -\SE@MapDeclare{iso-8859-15}{AF}{00AF}% MACRON -\SE@MapDeclare{iso-8859-15}{B0}{00B0}% DEGREE SIGN -\SE@MapDeclare{iso-8859-15}{B1}{00B1}% PLUS-MINUS SIGN -\SE@MapDeclare{iso-8859-15}{B2}{00B2}% SUPERSCRIPT TWO -\SE@MapDeclare{iso-8859-15}{B3}{00B3}% SUPERSCRIPT THREE -\SE@MapDeclare{iso-8859-15}{B4}{017D}% LATIN CAPITAL LETTER Z WITH CARON -\SE@MapDeclare{iso-8859-15}{B5}{00B5}% MICRO SIGN -\SE@MapDeclare{iso-8859-15}{B6}{00B6}% PILCROW SIGN -\SE@MapDeclare{iso-8859-15}{B7}{00B7}% MIDDLE DOT -\SE@MapDeclare{iso-8859-15}{B8}{017E}% LATIN SMALL LETTER Z WITH CARON -\SE@MapDeclare{iso-8859-15}{B9}{00B9}% SUPERSCRIPT ONE -\SE@MapDeclare{iso-8859-15}{BA}{00BA}% MASCULINE ORDINAL INDICATOR -\SE@MapDeclare{iso-8859-15}{BB}{00BB}% RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -\SE@MapDeclare{iso-8859-15}{BC}{0152}% LATIN CAPITAL LIGATURE OE -\SE@MapDeclare{iso-8859-15}{BD}{0153}% LATIN SMALL LIGATURE OE -\SE@MapDeclare{iso-8859-15}{BE}{0178}% LATIN CAPITAL LETTER Y WITH DIAERESIS -\SE@MapDeclare{iso-8859-15}{BF}{00BF}% INVERTED QUESTION MARK -\SE@MapDeclare{iso-8859-15}{C0}{00C0}% LATIN CAPITAL LETTER A WITH GRAVE -\SE@MapDeclare{iso-8859-15}{C1}{00C1}% LATIN CAPITAL LETTER A WITH ACUTE -\SE@MapDeclare{iso-8859-15}{C2}{00C2}% LATIN CAPITAL LETTER A WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-15}{C3}{00C3}% LATIN CAPITAL LETTER A WITH TILDE -\SE@MapDeclare{iso-8859-15}{C4}{00C4}% LATIN CAPITAL LETTER A WITH DIAERESIS -\SE@MapDeclare{iso-8859-15}{C5}{00C5}% LATIN CAPITAL LETTER A WITH RING ABOVE -\SE@MapDeclare{iso-8859-15}{C6}{00C6}% LATIN CAPITAL LETTER AE -\SE@MapDeclare{iso-8859-15}{C7}{00C7}% LATIN CAPITAL LETTER C WITH CEDILLA -\SE@MapDeclare{iso-8859-15}{C8}{00C8}% LATIN CAPITAL LETTER E WITH GRAVE -\SE@MapDeclare{iso-8859-15}{C9}{00C9}% LATIN CAPITAL LETTER E WITH ACUTE -\SE@MapDeclare{iso-8859-15}{CA}{00CA}% LATIN CAPITAL LETTER E WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-15}{CB}{00CB}% LATIN CAPITAL LETTER E WITH DIAERESIS -\SE@MapDeclare{iso-8859-15}{CC}{00CC}% LATIN CAPITAL LETTER I WITH GRAVE -\SE@MapDeclare{iso-8859-15}{CD}{00CD}% LATIN CAPITAL LETTER I WITH ACUTE -\SE@MapDeclare{iso-8859-15}{CE}{00CE}% LATIN CAPITAL LETTER I WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-15}{CF}{00CF}% LATIN CAPITAL LETTER I WITH DIAERESIS -\SE@MapDeclare{iso-8859-15}{D0}{00D0}% LATIN CAPITAL LETTER ETH -\SE@MapDeclare{iso-8859-15}{D1}{00D1}% LATIN CAPITAL LETTER N WITH TILDE -\SE@MapDeclare{iso-8859-15}{D2}{00D2}% LATIN CAPITAL LETTER O WITH GRAVE -\SE@MapDeclare{iso-8859-15}{D3}{00D3}% LATIN CAPITAL LETTER O WITH ACUTE -\SE@MapDeclare{iso-8859-15}{D4}{00D4}% LATIN CAPITAL LETTER O WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-15}{D5}{00D5}% LATIN CAPITAL LETTER O WITH TILDE -\SE@MapDeclare{iso-8859-15}{D6}{00D6}% LATIN CAPITAL LETTER O WITH DIAERESIS -\SE@MapDeclare{iso-8859-15}{D7}{00D7}% MULTIPLICATION SIGN -\SE@MapDeclare{iso-8859-15}{D8}{00D8}% LATIN CAPITAL LETTER O WITH STROKE -\SE@MapDeclare{iso-8859-15}{D9}{00D9}% LATIN CAPITAL LETTER U WITH GRAVE -\SE@MapDeclare{iso-8859-15}{DA}{00DA}% LATIN CAPITAL LETTER U WITH ACUTE -\SE@MapDeclare{iso-8859-15}{DB}{00DB}% LATIN CAPITAL LETTER U WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-15}{DC}{00DC}% LATIN CAPITAL LETTER U WITH DIAERESIS -\SE@MapDeclare{iso-8859-15}{DD}{00DD}% LATIN CAPITAL LETTER Y WITH ACUTE -\SE@MapDeclare{iso-8859-15}{DE}{00DE}% LATIN CAPITAL LETTER THORN -\SE@MapDeclare{iso-8859-15}{DF}{00DF}% LATIN SMALL LETTER SHARP S -\SE@MapDeclare{iso-8859-15}{E0}{00E0}% LATIN SMALL LETTER A WITH GRAVE -\SE@MapDeclare{iso-8859-15}{E1}{00E1}% LATIN SMALL LETTER A WITH ACUTE -\SE@MapDeclare{iso-8859-15}{E2}{00E2}% LATIN SMALL LETTER A WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-15}{E3}{00E3}% LATIN SMALL LETTER A WITH TILDE -\SE@MapDeclare{iso-8859-15}{E4}{00E4}% LATIN SMALL LETTER A WITH DIAERESIS -\SE@MapDeclare{iso-8859-15}{E5}{00E5}% LATIN SMALL LETTER A WITH RING ABOVE -\SE@MapDeclare{iso-8859-15}{E6}{00E6}% LATIN SMALL LETTER AE -\SE@MapDeclare{iso-8859-15}{E7}{00E7}% LATIN SMALL LETTER C WITH CEDILLA -\SE@MapDeclare{iso-8859-15}{E8}{00E8}% LATIN SMALL LETTER E WITH GRAVE -\SE@MapDeclare{iso-8859-15}{E9}{00E9}% LATIN SMALL LETTER E WITH ACUTE -\SE@MapDeclare{iso-8859-15}{EA}{00EA}% LATIN SMALL LETTER E WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-15}{EB}{00EB}% LATIN SMALL LETTER E WITH DIAERESIS -\SE@MapDeclare{iso-8859-15}{EC}{00EC}% LATIN SMALL LETTER I WITH GRAVE -\SE@MapDeclare{iso-8859-15}{ED}{00ED}% LATIN SMALL LETTER I WITH ACUTE -\SE@MapDeclare{iso-8859-15}{EE}{00EE}% LATIN SMALL LETTER I WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-15}{EF}{00EF}% LATIN SMALL LETTER I WITH DIAERESIS -\SE@MapDeclare{iso-8859-15}{F0}{00F0}% LATIN SMALL LETTER ETH -\SE@MapDeclare{iso-8859-15}{F1}{00F1}% LATIN SMALL LETTER N WITH TILDE -\SE@MapDeclare{iso-8859-15}{F2}{00F2}% LATIN SMALL LETTER O WITH GRAVE -\SE@MapDeclare{iso-8859-15}{F3}{00F3}% LATIN SMALL LETTER O WITH ACUTE -\SE@MapDeclare{iso-8859-15}{F4}{00F4}% LATIN SMALL LETTER O WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-15}{F5}{00F5}% LATIN SMALL LETTER O WITH TILDE -\SE@MapDeclare{iso-8859-15}{F6}{00F6}% LATIN SMALL LETTER O WITH DIAERESIS -\SE@MapDeclare{iso-8859-15}{F7}{00F7}% DIVISION SIGN -\SE@MapDeclare{iso-8859-15}{F8}{00F8}% LATIN SMALL LETTER O WITH STROKE -\SE@MapDeclare{iso-8859-15}{F9}{00F9}% LATIN SMALL LETTER U WITH GRAVE -\SE@MapDeclare{iso-8859-15}{FA}{00FA}% LATIN SMALL LETTER U WITH ACUTE -\SE@MapDeclare{iso-8859-15}{FB}{00FB}% LATIN SMALL LETTER U WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-15}{FC}{00FC}% LATIN SMALL LETTER U WITH DIAERESIS -\SE@MapDeclare{iso-8859-15}{FD}{00FD}% LATIN SMALL LETTER Y WITH ACUTE -\SE@MapDeclare{iso-8859-15}{FE}{00FE}% LATIN SMALL LETTER THORN -\SE@MapDeclare{iso-8859-15}{FF}{00FF}% LATIN SMALL LETTER Y WITH DIAERESIS -%</iso-8859-15> -% \end{macrocode} -% \paragraph{iso-8859-16} -% \begin{macrocode} -%<*iso-8859-16> -\SE@MapDeclare{iso-8859-16}{A0}{00A0}% NO-BREAK SPACE -\SE@MapDeclare{iso-8859-16}{A1}{0104}% LATIN CAPITAL LETTER A WITH OGONEK -\SE@MapDeclare{iso-8859-16}{A2}{0105}% LATIN SMALL LETTER A WITH OGONEK -\SE@MapDeclare{iso-8859-16}{A3}{0141}% LATIN CAPITAL LETTER L WITH STROKE -\SE@MapDeclare{iso-8859-16}{A4}{20AC}% EURO SIGN -\SE@MapDeclare{iso-8859-16}{A5}{201E}% DOUBLE LOW-9 QUOTATION MARK -\SE@MapDeclare{iso-8859-16}{A6}{0160}% LATIN CAPITAL LETTER S WITH CARON -\SE@MapDeclare{iso-8859-16}{A7}{00A7}% SECTION SIGN -\SE@MapDeclare{iso-8859-16}{A8}{0161}% LATIN SMALL LETTER S WITH CARON -\SE@MapDeclare{iso-8859-16}{A9}{00A9}% COPYRIGHT SIGN -\SE@MapDeclare{iso-8859-16}{AA}{0218}% LATIN CAPITAL LETTER S WITH COMMA BELOW -\SE@MapDeclare{iso-8859-16}{AB}{00AB}% LEFT-POINTING DOUBLE ANGLE QUOTATION MARK -\SE@MapDeclare{iso-8859-16}{AC}{0179}% LATIN CAPITAL LETTER Z WITH ACUTE -\SE@MapDeclare{iso-8859-16}{AD}{00AD}% SOFT HYPHEN -\SE@MapDeclare{iso-8859-16}{AE}{017A}% LATIN SMALL LETTER Z WITH ACUTE -\SE@MapDeclare{iso-8859-16}{AF}{017B}% LATIN CAPITAL LETTER Z WITH DOT ABOVE -\SE@MapDeclare{iso-8859-16}{B0}{00B0}% DEGREE SIGN -\SE@MapDeclare{iso-8859-16}{B1}{00B1}% PLUS-MINUS SIGN -\SE@MapDeclare{iso-8859-16}{B2}{010C}% LATIN CAPITAL LETTER C WITH CARON -\SE@MapDeclare{iso-8859-16}{B3}{0142}% LATIN SMALL LETTER L WITH STROKE -\SE@MapDeclare{iso-8859-16}{B4}{017D}% LATIN CAPITAL LETTER Z WITH CARON -\SE@MapDeclare{iso-8859-16}{B5}{201D}% RIGHT DOUBLE QUOTATION MARK -\SE@MapDeclare{iso-8859-16}{B6}{00B6}% PILCROW SIGN -\SE@MapDeclare{iso-8859-16}{B7}{00B7}% MIDDLE DOT -\SE@MapDeclare{iso-8859-16}{B8}{017E}% LATIN SMALL LETTER Z WITH CARON -\SE@MapDeclare{iso-8859-16}{B9}{010D}% LATIN SMALL LETTER C WITH CARON -\SE@MapDeclare{iso-8859-16}{BA}{0219}% LATIN SMALL LETTER S WITH COMMA BELOW -\SE@MapDeclare{iso-8859-16}{BB}{00BB}% RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -\SE@MapDeclare{iso-8859-16}{BC}{0152}% LATIN CAPITAL LIGATURE OE -\SE@MapDeclare{iso-8859-16}{BD}{0153}% LATIN SMALL LIGATURE OE -\SE@MapDeclare{iso-8859-16}{BE}{0178}% LATIN CAPITAL LETTER Y WITH DIAERESIS -\SE@MapDeclare{iso-8859-16}{BF}{017C}% LATIN SMALL LETTER Z WITH DOT ABOVE -\SE@MapDeclare{iso-8859-16}{C0}{00C0}% LATIN CAPITAL LETTER A WITH GRAVE -\SE@MapDeclare{iso-8859-16}{C1}{00C1}% LATIN CAPITAL LETTER A WITH ACUTE -\SE@MapDeclare{iso-8859-16}{C2}{00C2}% LATIN CAPITAL LETTER A WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-16}{C3}{0102}% LATIN CAPITAL LETTER A WITH BREVE -\SE@MapDeclare{iso-8859-16}{C4}{00C4}% LATIN CAPITAL LETTER A WITH DIAERESIS -\SE@MapDeclare{iso-8859-16}{C5}{0106}% LATIN CAPITAL LETTER C WITH ACUTE -\SE@MapDeclare{iso-8859-16}{C6}{00C6}% LATIN CAPITAL LETTER AE -\SE@MapDeclare{iso-8859-16}{C7}{00C7}% LATIN CAPITAL LETTER C WITH CEDILLA -\SE@MapDeclare{iso-8859-16}{C8}{00C8}% LATIN CAPITAL LETTER E WITH GRAVE -\SE@MapDeclare{iso-8859-16}{C9}{00C9}% LATIN CAPITAL LETTER E WITH ACUTE -\SE@MapDeclare{iso-8859-16}{CA}{00CA}% LATIN CAPITAL LETTER E WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-16}{CB}{00CB}% LATIN CAPITAL LETTER E WITH DIAERESIS -\SE@MapDeclare{iso-8859-16}{CC}{00CC}% LATIN CAPITAL LETTER I WITH GRAVE -\SE@MapDeclare{iso-8859-16}{CD}{00CD}% LATIN CAPITAL LETTER I WITH ACUTE -\SE@MapDeclare{iso-8859-16}{CE}{00CE}% LATIN CAPITAL LETTER I WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-16}{CF}{00CF}% LATIN CAPITAL LETTER I WITH DIAERESIS -\SE@MapDeclare{iso-8859-16}{D0}{0110}% LATIN CAPITAL LETTER D WITH STROKE -\SE@MapDeclare{iso-8859-16}{D1}{0143}% LATIN CAPITAL LETTER N WITH ACUTE -\SE@MapDeclare{iso-8859-16}{D2}{00D2}% LATIN CAPITAL LETTER O WITH GRAVE -\SE@MapDeclare{iso-8859-16}{D3}{00D3}% LATIN CAPITAL LETTER O WITH ACUTE -\SE@MapDeclare{iso-8859-16}{D4}{00D4}% LATIN CAPITAL LETTER O WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-16}{D5}{0150}% LATIN CAPITAL LETTER O WITH DOUBLE ACUTE -\SE@MapDeclare{iso-8859-16}{D6}{00D6}% LATIN CAPITAL LETTER O WITH DIAERESIS -\SE@MapDeclare{iso-8859-16}{D7}{015A}% LATIN CAPITAL LETTER S WITH ACUTE -\SE@MapDeclare{iso-8859-16}{D8}{0170}% LATIN CAPITAL LETTER U WITH DOUBLE ACUTE -\SE@MapDeclare{iso-8859-16}{D9}{00D9}% LATIN CAPITAL LETTER U WITH GRAVE -\SE@MapDeclare{iso-8859-16}{DA}{00DA}% LATIN CAPITAL LETTER U WITH ACUTE -\SE@MapDeclare{iso-8859-16}{DB}{00DB}% LATIN CAPITAL LETTER U WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-16}{DC}{00DC}% LATIN CAPITAL LETTER U WITH DIAERESIS -\SE@MapDeclare{iso-8859-16}{DD}{0118}% LATIN CAPITAL LETTER E WITH OGONEK -\SE@MapDeclare{iso-8859-16}{DE}{021A}% LATIN CAPITAL LETTER T WITH COMMA BELOW -\SE@MapDeclare{iso-8859-16}{DF}{00DF}% LATIN SMALL LETTER SHARP S -\SE@MapDeclare{iso-8859-16}{E0}{00E0}% LATIN SMALL LETTER A WITH GRAVE -\SE@MapDeclare{iso-8859-16}{E1}{00E1}% LATIN SMALL LETTER A WITH ACUTE -\SE@MapDeclare{iso-8859-16}{E2}{00E2}% LATIN SMALL LETTER A WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-16}{E3}{0103}% LATIN SMALL LETTER A WITH BREVE -\SE@MapDeclare{iso-8859-16}{E4}{00E4}% LATIN SMALL LETTER A WITH DIAERESIS -\SE@MapDeclare{iso-8859-16}{E5}{0107}% LATIN SMALL LETTER C WITH ACUTE -\SE@MapDeclare{iso-8859-16}{E6}{00E6}% LATIN SMALL LETTER AE -\SE@MapDeclare{iso-8859-16}{E7}{00E7}% LATIN SMALL LETTER C WITH CEDILLA -\SE@MapDeclare{iso-8859-16}{E8}{00E8}% LATIN SMALL LETTER E WITH GRAVE -\SE@MapDeclare{iso-8859-16}{E9}{00E9}% LATIN SMALL LETTER E WITH ACUTE -\SE@MapDeclare{iso-8859-16}{EA}{00EA}% LATIN SMALL LETTER E WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-16}{EB}{00EB}% LATIN SMALL LETTER E WITH DIAERESIS -\SE@MapDeclare{iso-8859-16}{EC}{00EC}% LATIN SMALL LETTER I WITH GRAVE -\SE@MapDeclare{iso-8859-16}{ED}{00ED}% LATIN SMALL LETTER I WITH ACUTE -\SE@MapDeclare{iso-8859-16}{EE}{00EE}% LATIN SMALL LETTER I WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-16}{EF}{00EF}% LATIN SMALL LETTER I WITH DIAERESIS -\SE@MapDeclare{iso-8859-16}{F0}{0111}% LATIN SMALL LETTER D WITH STROKE -\SE@MapDeclare{iso-8859-16}{F1}{0144}% LATIN SMALL LETTER N WITH ACUTE -\SE@MapDeclare{iso-8859-16}{F2}{00F2}% LATIN SMALL LETTER O WITH GRAVE -\SE@MapDeclare{iso-8859-16}{F3}{00F3}% LATIN SMALL LETTER O WITH ACUTE -\SE@MapDeclare{iso-8859-16}{F4}{00F4}% LATIN SMALL LETTER O WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-16}{F5}{0151}% LATIN SMALL LETTER O WITH DOUBLE ACUTE -\SE@MapDeclare{iso-8859-16}{F6}{00F6}% LATIN SMALL LETTER O WITH DIAERESIS -\SE@MapDeclare{iso-8859-16}{F7}{015B}% LATIN SMALL LETTER S WITH ACUTE -\SE@MapDeclare{iso-8859-16}{F8}{0171}% LATIN SMALL LETTER U WITH DOUBLE ACUTE -\SE@MapDeclare{iso-8859-16}{F9}{00F9}% LATIN SMALL LETTER U WITH GRAVE -\SE@MapDeclare{iso-8859-16}{FA}{00FA}% LATIN SMALL LETTER U WITH ACUTE -\SE@MapDeclare{iso-8859-16}{FB}{00FB}% LATIN SMALL LETTER U WITH CIRCUMFLEX -\SE@MapDeclare{iso-8859-16}{FC}{00FC}% LATIN SMALL LETTER U WITH DIAERESIS -\SE@MapDeclare{iso-8859-16}{FD}{0119}% LATIN SMALL LETTER E WITH OGONEK -\SE@MapDeclare{iso-8859-16}{FE}{021B}% LATIN SMALL LETTER T WITH COMMA BELOW -\SE@MapDeclare{iso-8859-16}{FF}{00FF}% LATIN SMALL LETTER Y WITH DIAERESIS -%</iso-8859-16> -% \end{macrocode} -% \paragraph{koi8-r} -% \begin{macrocode} -%<*koi8-r> -\SE@MapDeclare{koi8-r}{80}{2500}% BOX DRAWINGS LIGHT HORIZONTAL -\SE@MapDeclare{koi8-r}{81}{2502}% BOX DRAWINGS LIGHT VERTICAL -\SE@MapDeclare{koi8-r}{82}{250C}% BOX DRAWINGS LIGHT DOWN AND RIGHT -\SE@MapDeclare{koi8-r}{83}{2510}% BOX DRAWINGS LIGHT DOWN AND LEFT -\SE@MapDeclare{koi8-r}{84}{2514}% BOX DRAWINGS LIGHT UP AND RIGHT -\SE@MapDeclare{koi8-r}{85}{2518}% BOX DRAWINGS LIGHT UP AND LEFT -\SE@MapDeclare{koi8-r}{86}{251C}% BOX DRAWINGS LIGHT VERTICAL AND RIGHT -\SE@MapDeclare{koi8-r}{87}{2524}% BOX DRAWINGS LIGHT VERTICAL AND LEFT -\SE@MapDeclare{koi8-r}{88}{252C}% BOX DRAWINGS LIGHT DOWN AND HORIZONTAL -\SE@MapDeclare{koi8-r}{89}{2534}% BOX DRAWINGS LIGHT UP AND HORIZONTAL -\SE@MapDeclare{koi8-r}{8A}{253C}% BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL -\SE@MapDeclare{koi8-r}{8B}{2580}% UPPER HALF BLOCK -\SE@MapDeclare{koi8-r}{8C}{2584}% LOWER HALF BLOCK -\SE@MapDeclare{koi8-r}{8D}{2588}% FULL BLOCK -\SE@MapDeclare{koi8-r}{8E}{258C}% LEFT HALF BLOCK -\SE@MapDeclare{koi8-r}{8F}{2590}% RIGHT HALF BLOCK -\SE@MapDeclare{koi8-r}{90}{2591}% LIGHT SHADE -\SE@MapDeclare{koi8-r}{91}{2592}% MEDIUM SHADE -\SE@MapDeclare{koi8-r}{92}{2593}% DARK SHADE -\SE@MapDeclare{koi8-r}{93}{2320}% TOP HALF INTEGRAL -\SE@MapDeclare{koi8-r}{94}{25A0}% BLACK SQUARE -\SE@MapDeclare{koi8-r}{95}{2219}% BULLET OPERATOR -\SE@MapDeclare{koi8-r}{96}{221A}% SQUARE ROOT -\SE@MapDeclare{koi8-r}{97}{2248}% ALMOST EQUAL TO -\SE@MapDeclare{koi8-r}{98}{2264}% LESS-THAN OR EQUAL TO -\SE@MapDeclare{koi8-r}{99}{2265}% GREATER-THAN OR EQUAL TO -\SE@MapDeclare{koi8-r}{9A}{00A0}% NO-BREAK SPACE -\SE@MapDeclare{koi8-r}{9B}{2321}% BOTTOM HALF INTEGRAL -\SE@MapDeclare{koi8-r}{9C}{00B0}% DEGREE SIGN -\SE@MapDeclare{koi8-r}{9D}{00B2}% SUPERSCRIPT TWO -\SE@MapDeclare{koi8-r}{9E}{00B7}% MIDDLE DOT -\SE@MapDeclare{koi8-r}{9F}{00F7}% DIVISION SIGN -\SE@MapDeclare{koi8-r}{A0}{2550}% BOX DRAWINGS DOUBLE HORIZONTAL -\SE@MapDeclare{koi8-r}{A1}{2551}% BOX DRAWINGS DOUBLE VERTICAL -\SE@MapDeclare{koi8-r}{A2}{2552}% BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE -\SE@MapDeclare{koi8-r}{A3}{0451}% CYRILLIC SMALL LETTER IO -\SE@MapDeclare{koi8-r}{A4}{2553}% BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE -\SE@MapDeclare{koi8-r}{A5}{2554}% BOX DRAWINGS DOUBLE DOWN AND RIGHT -\SE@MapDeclare{koi8-r}{A6}{2555}% BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE -\SE@MapDeclare{koi8-r}{A7}{2556}% BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE -\SE@MapDeclare{koi8-r}{A8}{2557}% BOX DRAWINGS DOUBLE DOWN AND LEFT -\SE@MapDeclare{koi8-r}{A9}{2558}% BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE -\SE@MapDeclare{koi8-r}{AA}{2559}% BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE -\SE@MapDeclare{koi8-r}{AB}{255A}% BOX DRAWINGS DOUBLE UP AND RIGHT -\SE@MapDeclare{koi8-r}{AC}{255B}% BOX DRAWINGS UP SINGLE AND LEFT DOUBLE -\SE@MapDeclare{koi8-r}{AD}{255C}% BOX DRAWINGS UP DOUBLE AND LEFT SINGLE -\SE@MapDeclare{koi8-r}{AE}{255D}% BOX DRAWINGS DOUBLE UP AND LEFT -\SE@MapDeclare{koi8-r}{AF}{255E}% BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE -\SE@MapDeclare{koi8-r}{B0}{255F}% BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE -\SE@MapDeclare{koi8-r}{B1}{2560}% BOX DRAWINGS DOUBLE VERTICAL AND RIGHT -\SE@MapDeclare{koi8-r}{B2}{2561}% BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE -\SE@MapDeclare{koi8-r}{B3}{0401}% CYRILLIC CAPITAL LETTER IO -\SE@MapDeclare{koi8-r}{B4}{2562}% BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE -\SE@MapDeclare{koi8-r}{B5}{2563}% BOX DRAWINGS DOUBLE VERTICAL AND LEFT -\SE@MapDeclare{koi8-r}{B6}{2564}% BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE -\SE@MapDeclare{koi8-r}{B7}{2565}% BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE -\SE@MapDeclare{koi8-r}{B8}{2566}% BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL -\SE@MapDeclare{koi8-r}{B9}{2567}% BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE -\SE@MapDeclare{koi8-r}{BA}{2568}% BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE -\SE@MapDeclare{koi8-r}{BB}{2569}% BOX DRAWINGS DOUBLE UP AND HORIZONTAL -\SE@MapDeclare{koi8-r}{BC}{256A}% BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE -\SE@MapDeclare{koi8-r}{BD}{256B}% BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE -\SE@MapDeclare{koi8-r}{BE}{256C}% BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL -\SE@MapDeclare{koi8-r}{BF}{00A9}% COPYRIGHT SIGN -\SE@MapDeclare{koi8-r}{C0}{044E}% CYRILLIC SMALL LETTER YU -\SE@MapDeclare{koi8-r}{C1}{0430}% CYRILLIC SMALL LETTER A -\SE@MapDeclare{koi8-r}{C2}{0431}% CYRILLIC SMALL LETTER BE -\SE@MapDeclare{koi8-r}{C3}{0446}% CYRILLIC SMALL LETTER TSE -\SE@MapDeclare{koi8-r}{C4}{0434}% CYRILLIC SMALL LETTER DE -\SE@MapDeclare{koi8-r}{C5}{0435}% CYRILLIC SMALL LETTER IE -\SE@MapDeclare{koi8-r}{C6}{0444}% CYRILLIC SMALL LETTER EF -\SE@MapDeclare{koi8-r}{C7}{0433}% CYRILLIC SMALL LETTER GHE -\SE@MapDeclare{koi8-r}{C8}{0445}% CYRILLIC SMALL LETTER HA -\SE@MapDeclare{koi8-r}{C9}{0438}% CYRILLIC SMALL LETTER I -\SE@MapDeclare{koi8-r}{CA}{0439}% CYRILLIC SMALL LETTER SHORT I -\SE@MapDeclare{koi8-r}{CB}{043A}% CYRILLIC SMALL LETTER KA -\SE@MapDeclare{koi8-r}{CC}{043B}% CYRILLIC SMALL LETTER EL -\SE@MapDeclare{koi8-r}{CD}{043C}% CYRILLIC SMALL LETTER EM -\SE@MapDeclare{koi8-r}{CE}{043D}% CYRILLIC SMALL LETTER EN -\SE@MapDeclare{koi8-r}{CF}{043E}% CYRILLIC SMALL LETTER O -\SE@MapDeclare{koi8-r}{D0}{043F}% CYRILLIC SMALL LETTER PE -\SE@MapDeclare{koi8-r}{D1}{044F}% CYRILLIC SMALL LETTER YA -\SE@MapDeclare{koi8-r}{D2}{0440}% CYRILLIC SMALL LETTER ER -\SE@MapDeclare{koi8-r}{D3}{0441}% CYRILLIC SMALL LETTER ES -\SE@MapDeclare{koi8-r}{D4}{0442}% CYRILLIC SMALL LETTER TE -\SE@MapDeclare{koi8-r}{D5}{0443}% CYRILLIC SMALL LETTER U -\SE@MapDeclare{koi8-r}{D6}{0436}% CYRILLIC SMALL LETTER ZHE -\SE@MapDeclare{koi8-r}{D7}{0432}% CYRILLIC SMALL LETTER VE -\SE@MapDeclare{koi8-r}{D8}{044C}% CYRILLIC SMALL LETTER SOFT SIGN -\SE@MapDeclare{koi8-r}{D9}{044B}% CYRILLIC SMALL LETTER YERU -\SE@MapDeclare{koi8-r}{DA}{0437}% CYRILLIC SMALL LETTER ZE -\SE@MapDeclare{koi8-r}{DB}{0448}% CYRILLIC SMALL LETTER SHA -\SE@MapDeclare{koi8-r}{DC}{044D}% CYRILLIC SMALL LETTER E -\SE@MapDeclare{koi8-r}{DD}{0449}% CYRILLIC SMALL LETTER SHCHA -\SE@MapDeclare{koi8-r}{DE}{0447}% CYRILLIC SMALL LETTER CHE -\SE@MapDeclare{koi8-r}{DF}{044A}% CYRILLIC SMALL LETTER HARD SIGN -\SE@MapDeclare{koi8-r}{E0}{042E}% CYRILLIC CAPITAL LETTER YU -\SE@MapDeclare{koi8-r}{E1}{0410}% CYRILLIC CAPITAL LETTER A -\SE@MapDeclare{koi8-r}{E2}{0411}% CYRILLIC CAPITAL LETTER BE -\SE@MapDeclare{koi8-r}{E3}{0426}% CYRILLIC CAPITAL LETTER TSE -\SE@MapDeclare{koi8-r}{E4}{0414}% CYRILLIC CAPITAL LETTER DE -\SE@MapDeclare{koi8-r}{E5}{0415}% CYRILLIC CAPITAL LETTER IE -\SE@MapDeclare{koi8-r}{E6}{0424}% CYRILLIC CAPITAL LETTER EF -\SE@MapDeclare{koi8-r}{E7}{0413}% CYRILLIC CAPITAL LETTER GHE -\SE@MapDeclare{koi8-r}{E8}{0425}% CYRILLIC CAPITAL LETTER HA -\SE@MapDeclare{koi8-r}{E9}{0418}% CYRILLIC CAPITAL LETTER I -\SE@MapDeclare{koi8-r}{EA}{0419}% CYRILLIC CAPITAL LETTER SHORT I -\SE@MapDeclare{koi8-r}{EB}{041A}% CYRILLIC CAPITAL LETTER KA -\SE@MapDeclare{koi8-r}{EC}{041B}% CYRILLIC CAPITAL LETTER EL -\SE@MapDeclare{koi8-r}{ED}{041C}% CYRILLIC CAPITAL LETTER EM -\SE@MapDeclare{koi8-r}{EE}{041D}% CYRILLIC CAPITAL LETTER EN -\SE@MapDeclare{koi8-r}{EF}{041E}% CYRILLIC CAPITAL LETTER O -\SE@MapDeclare{koi8-r}{F0}{041F}% CYRILLIC CAPITAL LETTER PE -\SE@MapDeclare{koi8-r}{F1}{042F}% CYRILLIC CAPITAL LETTER YA -\SE@MapDeclare{koi8-r}{F2}{0420}% CYRILLIC CAPITAL LETTER ER -\SE@MapDeclare{koi8-r}{F3}{0421}% CYRILLIC CAPITAL LETTER ES -\SE@MapDeclare{koi8-r}{F4}{0422}% CYRILLIC CAPITAL LETTER TE -\SE@MapDeclare{koi8-r}{F5}{0423}% CYRILLIC CAPITAL LETTER U -\SE@MapDeclare{koi8-r}{F6}{0416}% CYRILLIC CAPITAL LETTER ZHE -\SE@MapDeclare{koi8-r}{F7}{0412}% CYRILLIC CAPITAL LETTER VE -\SE@MapDeclare{koi8-r}{F8}{042C}% CYRILLIC CAPITAL LETTER SOFT SIGN -\SE@MapDeclare{koi8-r}{F9}{042B}% CYRILLIC CAPITAL LETTER YERU -\SE@MapDeclare{koi8-r}{FA}{0417}% CYRILLIC CAPITAL LETTER ZE -\SE@MapDeclare{koi8-r}{FB}{0428}% CYRILLIC CAPITAL LETTER SHA -\SE@MapDeclare{koi8-r}{FC}{042D}% CYRILLIC CAPITAL LETTER E -\SE@MapDeclare{koi8-r}{FD}{0429}% CYRILLIC CAPITAL LETTER SHCHA -\SE@MapDeclare{koi8-r}{FE}{0427}% CYRILLIC CAPITAL LETTER CHE -\SE@MapDeclare{koi8-r}{FF}{042A}% CYRILLIC CAPITAL LETTER HARD SIGN -%</koi8-r> -% \end{macrocode} -% \paragraph{nextstep} -% \begin{macrocode} -%<*nextstep> -\SE@MapDeclare{nextstep}{80}{00A0}% NO-BREAK SPACE -\SE@MapDeclare{nextstep}{81}{00C0}% LATIN CAPITAL LETTER A WITH GRAVE -\SE@MapDeclare{nextstep}{82}{00C1}% LATIN CAPITAL LETTER A WITH ACUTE -\SE@MapDeclare{nextstep}{83}{00C2}% LATIN CAPITAL LETTER A WITH CIRCUMFLEX -\SE@MapDeclare{nextstep}{84}{00C3}% LATIN CAPITAL LETTER A WITH TILDE -\SE@MapDeclare{nextstep}{85}{00C4}% LATIN CAPITAL LETTER A WITH DIAERESIS -\SE@MapDeclare{nextstep}{86}{00C5}% LATIN CAPITAL LETTER A WITH RING -\SE@MapDeclare{nextstep}{87}{00C7}% LATIN CAPITAL LETTER C WITH CEDILLA -\SE@MapDeclare{nextstep}{88}{00C8}% LATIN CAPITAL LETTER E WITH GRAVE -\SE@MapDeclare{nextstep}{89}{00C9}% LATIN CAPITAL LETTER E WITH ACUTE -\SE@MapDeclare{nextstep}{8A}{00CA}% LATIN CAPITAL LETTER E WITH CIRCUMFLEX -\SE@MapDeclare{nextstep}{8B}{00CB}% LATIN CAPITAL LETTER E WITH DIAERESIS -\SE@MapDeclare{nextstep}{8C}{00CC}% LATIN CAPITAL LETTER I WITH GRAVE -\SE@MapDeclare{nextstep}{8D}{00CD}% LATIN CAPITAL LETTER I WITH ACUTE -\SE@MapDeclare{nextstep}{8E}{00CE}% LATIN CAPITAL LETTER I WITH CIRCUMFLEX -\SE@MapDeclare{nextstep}{8F}{00CF}% LATIN CAPITAL LETTER I WITH DIAERESIS -\SE@MapDeclare{nextstep}{90}{00D0}% LATIN CAPITAL LETTER ETH -\SE@MapDeclare{nextstep}{91}{00D1}% LATIN CAPITAL LETTER N WITH TILDE -\SE@MapDeclare{nextstep}{92}{00D2}% LATIN CAPITAL LETTER O WITH GRAVE -\SE@MapDeclare{nextstep}{93}{00D3}% LATIN CAPITAL LETTER O WITH ACUTE -\SE@MapDeclare{nextstep}{94}{00D4}% LATIN CAPITAL LETTER O WITH CIRCUMFLEX -\SE@MapDeclare{nextstep}{95}{00D5}% LATIN CAPITAL LETTER O WITH TILDE -\SE@MapDeclare{nextstep}{96}{00D6}% LATIN CAPITAL LETTER O WITH DIAERESIS -\SE@MapDeclare{nextstep}{97}{00D9}% LATIN CAPITAL LETTER U WITH GRAVE -\SE@MapDeclare{nextstep}{98}{00DA}% LATIN CAPITAL LETTER U WITH ACUTE -\SE@MapDeclare{nextstep}{99}{00DB}% LATIN CAPITAL LETTER U WITH CIRCUMFLEX -\SE@MapDeclare{nextstep}{9A}{00DC}% LATIN CAPITAL LETTER U WITH DIAERESIS -\SE@MapDeclare{nextstep}{9B}{00DD}% LATIN CAPITAL LETTER Y WITH ACUTE -\SE@MapDeclare{nextstep}{9C}{00DE}% LATIN CAPITAL LETTER THORN -\SE@MapDeclare{nextstep}{9D}{00B5}% MICRO SIGN -\SE@MapDeclare{nextstep}{9E}{00D7}% MULTIPLICATION SIGN -\SE@MapDeclare{nextstep}{9F}{00F7}% DIVISION SIGN -\SE@MapDeclare{nextstep}{A0}{00A9}% COPYRIGHT SIGN -\SE@MapDeclare{nextstep}{A1}{00A1}% INVERTED EXCLAMATION MARK -\SE@MapDeclare{nextstep}{A2}{00A2}% CENT SIGN -\SE@MapDeclare{nextstep}{A3}{00A3}% POUND SIGN -\SE@MapDeclare{nextstep}{A4}{2044}% FRACTION SLASH -\SE@MapDeclare{nextstep}{A5}{00A5}% YEN SIGN -\SE@MapDeclare{nextstep}{A6}{0192}% LATIN SMALL LETTER F WITH HOOK -\SE@MapDeclare{nextstep}{A7}{00A7}% SECTION SIGN -\SE@MapDeclare{nextstep}{A8}{00A4}% CURRENCY SIGN -\SE@MapDeclare{nextstep}{A9}{2019}% RIGHT SINGLE QUOTATION MARK -\SE@MapDeclare{nextstep}{AA}{201C}% LEFT DOUBLE QUOTATION MARK -\SE@MapDeclare{nextstep}{AB}{00AB}% LEFT-POINTING DOUBLE ANGLE QUOTATION MARK -\SE@MapDeclare{nextstep}{AC}{2039}% SINGLE LEFT-POINTING ANGLE QUOTATION MARK -\SE@MapDeclare{nextstep}{AD}{203A}% SINGLE RIGHT-POINTING ANGLE QUOTATION MARK -\SE@MapDeclare{nextstep}{AE}{FB01}% LATIN SMALL LIGATURE FI -\SE@MapDeclare{nextstep}{AF}{FB02}% LATIN SMALL LIGATURE FL -\SE@MapDeclare{nextstep}{B0}{00AE}% REGISTERED SIGN -\SE@MapDeclare{nextstep}{B1}{2013}% EN DASH -\SE@MapDeclare{nextstep}{B2}{2020}% DAGGER -\SE@MapDeclare{nextstep}{B3}{2021}% DOUBLE DAGGER -\SE@MapDeclare{nextstep}{B4}{00B7}% MIDDLE DOT -\SE@MapDeclare{nextstep}{B5}{00A6}% BROKEN BAR -\SE@MapDeclare{nextstep}{B6}{00B6}% PILCROW SIGN -\SE@MapDeclare{nextstep}{B7}{2022}% BULLET -\SE@MapDeclare{nextstep}{B8}{201A}% SINGLE LOW-9 QUOTATION MARK -\SE@MapDeclare{nextstep}{B9}{201E}% DOUBLE LOW-9 QUOTATION MARK -\SE@MapDeclare{nextstep}{BA}{201D}% RIGHT DOUBLE QUOTATION MARK -\SE@MapDeclare{nextstep}{BB}{00BB}% RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -\SE@MapDeclare{nextstep}{BC}{2026}% HORIZONTAL ELLIPSIS -\SE@MapDeclare{nextstep}{BD}{2030}% PER MILLE SIGN -\SE@MapDeclare{nextstep}{BE}{00AC}% NOT SIGN -\SE@MapDeclare{nextstep}{BF}{00BF}% INVERTED QUESTION MARK -\SE@MapDeclare{nextstep}{C0}{00B9}% SUPERSCRIPT ONE -\SE@MapDeclare{nextstep}{C1}{02CB}% MODIFIER LETTER GRAVE ACCENT -\SE@MapDeclare{nextstep}{C2}{00B4}% ACUTE ACCENT -\SE@MapDeclare{nextstep}{C3}{02C6}% MODIFIER LETTER CIRCUMFLEX ACCENT -\SE@MapDeclare{nextstep}{C4}{02DC}% SMALL TILDE -\SE@MapDeclare{nextstep}{C5}{00AF}% MACRON -\SE@MapDeclare{nextstep}{C6}{02D8}% BREVE -\SE@MapDeclare{nextstep}{C7}{02D9}% DOT ABOVE -\SE@MapDeclare{nextstep}{C8}{00A8}% DIAERESIS -\SE@MapDeclare{nextstep}{C9}{00B2}% SUPERSCRIPT TWO -\SE@MapDeclare{nextstep}{CA}{02DA}% RING ABOVE -\SE@MapDeclare{nextstep}{CB}{00B8}% CEDILLA -\SE@MapDeclare{nextstep}{CC}{00B3}% SUPERSCRIPT THREE -\SE@MapDeclare{nextstep}{CD}{02DD}% DOUBLE ACUTE ACCENT -\SE@MapDeclare{nextstep}{CE}{02DB}% OGONEK -\SE@MapDeclare{nextstep}{CF}{02C7}% CARON -\SE@MapDeclare{nextstep}{D0}{2014}% EM DASH -\SE@MapDeclare{nextstep}{D1}{00B1}% PLUS-MINUS SIGN -\SE@MapDeclare{nextstep}{D2}{00BC}% VULGAR FRACTION ONE QUARTER -\SE@MapDeclare{nextstep}{D3}{00BD}% VULGAR FRACTION ONE HALF -\SE@MapDeclare{nextstep}{D4}{00BE}% VULGAR FRACTION THREE QUARTERS -\SE@MapDeclare{nextstep}{D5}{00E0}% LATIN SMALL LETTER A WITH GRAVE -\SE@MapDeclare{nextstep}{D6}{00E1}% LATIN SMALL LETTER A WITH ACUTE -\SE@MapDeclare{nextstep}{D7}{00E2}% LATIN SMALL LETTER A WITH CIRCUMFLEX -\SE@MapDeclare{nextstep}{D8}{00E3}% LATIN SMALL LETTER A WITH TILDE -\SE@MapDeclare{nextstep}{D9}{00E4}% LATIN SMALL LETTER A WITH DIAERESIS -\SE@MapDeclare{nextstep}{DA}{00E5}% LATIN SMALL LETTER A WITH RING ABOVE -\SE@MapDeclare{nextstep}{DB}{00E7}% LATIN SMALL LETTER C WITH CEDILLA -\SE@MapDeclare{nextstep}{DC}{00E8}% LATIN SMALL LETTER E WITH GRAVE -\SE@MapDeclare{nextstep}{DD}{00E9}% LATIN SMALL LETTER E WITH ACUTE -\SE@MapDeclare{nextstep}{DE}{00EA}% LATIN SMALL LETTER E WITH CIRCUMFLEX -\SE@MapDeclare{nextstep}{DF}{00EB}% LATIN SMALL LETTER E WITH DIAERESIS -\SE@MapDeclare{nextstep}{E0}{00EC}% LATIN SMALL LETTER I WITH GRAVE -\SE@MapDeclare{nextstep}{E1}{00C6}% LATIN CAPITAL LETTER AE -\SE@MapDeclare{nextstep}{E2}{00ED}% LATIN SMALL LETTER I WITH ACUTE -\SE@MapDeclare{nextstep}{E3}{00AA}% FEMININE ORDINAL INDICATOR -\SE@MapDeclare{nextstep}{E4}{00EE}% LATIN SMALL LETTER I WITH CIRCUMFLEX -\SE@MapDeclare{nextstep}{E5}{00EF}% LATIN SMALL LETTER I WITH DIAERESIS -\SE@MapDeclare{nextstep}{E6}{00F0}% LATIN SMALL LETTER ETH -\SE@MapDeclare{nextstep}{E7}{00F1}% LATIN SMALL LETTER N WITH TILDE -\SE@MapDeclare{nextstep}{E8}{0141}% LATIN CAPITAL LETTER L WITH STROKE -\SE@MapDeclare{nextstep}{E9}{00D8}% LATIN CAPITAL LETTER O WITH STROKE -\SE@MapDeclare{nextstep}{EA}{0152}% LATIN CAPITAL LIGATURE OE -\SE@MapDeclare{nextstep}{EB}{00BA}% MASCULINE ORDINAL INDICATOR -\SE@MapDeclare{nextstep}{EC}{00F2}% LATIN SMALL LETTER O WITH GRAVE -\SE@MapDeclare{nextstep}{ED}{00F3}% LATIN SMALL LETTER O WITH ACUTE -\SE@MapDeclare{nextstep}{EE}{00F4}% LATIN SMALL LETTER O WITH CIRCUMFLEX -\SE@MapDeclare{nextstep}{EF}{00F5}% LATIN SMALL LETTER O WITH TILDE -\SE@MapDeclare{nextstep}{F0}{00F6}% LATIN SMALL LETTER O WITH DIAERESIS -\SE@MapDeclare{nextstep}{F1}{00E6}% LATIN SMALL LETTER AE -\SE@MapDeclare{nextstep}{F2}{00F9}% LATIN SMALL LETTER U WITH GRAVE -\SE@MapDeclare{nextstep}{F3}{00FA}% LATIN SMALL LETTER U WITH ACUTE -\SE@MapDeclare{nextstep}{F4}{00FB}% LATIN SMALL LETTER U WITH CIRCUMFLEX -\SE@MapDeclare{nextstep}{F5}{0131}% LATIN SMALL LETTER DOTLESS I -\SE@MapDeclare{nextstep}{F6}{00FC}% LATIN SMALL LETTER U WITH DIAERESIS -\SE@MapDeclare{nextstep}{F7}{00FD}% LATIN SMALL LETTER Y WITH ACUTE -\SE@MapDeclare{nextstep}{F8}{0142}% LATIN SMALL LETTER L WITH STROKE -\SE@MapDeclare{nextstep}{F9}{00F8}% LATIN SMALL LETTER O WITH STROKE -\SE@MapDeclare{nextstep}{FA}{0153}% LATIN SMALL LIGATURE OE -\SE@MapDeclare{nextstep}{FB}{00DF}% LATIN SMALL LETTER SHARP S -\SE@MapDeclare{nextstep}{FC}{00FE}% LATIN SMALL LETTER THORN -\SE@MapDeclare{nextstep}{FD}{00FF}% LATIN SMALL LETTER Y WITH DIAERESIS -%</nextstep> -% \end{macrocode} -% \paragraph{mac-centeuro} -% \begin{macrocode} -%<*mac-centeuro> -\SE@MapDeclare{mac-centeuro}{80}{00C4}% LATIN CAPITAL LETTER A WITH DIAERESIS -\SE@MapDeclare{mac-centeuro}{81}{0100}% LATIN CAPITAL LETTER A WITH MACRON -\SE@MapDeclare{mac-centeuro}{82}{0101}% LATIN SMALL LETTER A WITH MACRON -\SE@MapDeclare{mac-centeuro}{83}{00C9}% LATIN CAPITAL LETTER E WITH ACUTE -\SE@MapDeclare{mac-centeuro}{84}{0104}% LATIN CAPITAL LETTER A WITH OGONEK -\SE@MapDeclare{mac-centeuro}{85}{00D6}% LATIN CAPITAL LETTER O WITH DIAERESIS -\SE@MapDeclare{mac-centeuro}{86}{00DC}% LATIN CAPITAL LETTER U WITH DIAERESIS -\SE@MapDeclare{mac-centeuro}{87}{00E1}% LATIN SMALL LETTER A WITH ACUTE -\SE@MapDeclare{mac-centeuro}{88}{0105}% LATIN SMALL LETTER A WITH OGONEK -\SE@MapDeclare{mac-centeuro}{89}{010C}% LATIN CAPITAL LETTER C WITH CARON -\SE@MapDeclare{mac-centeuro}{8A}{00E4}% LATIN SMALL LETTER A WITH DIAERESIS -\SE@MapDeclare{mac-centeuro}{8B}{010D}% LATIN SMALL LETTER C WITH CARON -\SE@MapDeclare{mac-centeuro}{8C}{0106}% LATIN CAPITAL LETTER C WITH ACUTE -\SE@MapDeclare{mac-centeuro}{8D}{0107}% LATIN SMALL LETTER C WITH ACUTE -\SE@MapDeclare{mac-centeuro}{8E}{00E9}% LATIN SMALL LETTER E WITH ACUTE -\SE@MapDeclare{mac-centeuro}{8F}{0179}% LATIN CAPITAL LETTER Z WITH ACUTE -\SE@MapDeclare{mac-centeuro}{90}{017A}% LATIN SMALL LETTER Z WITH ACUTE -\SE@MapDeclare{mac-centeuro}{91}{010E}% LATIN CAPITAL LETTER D WITH CARON -\SE@MapDeclare{mac-centeuro}{92}{00ED}% LATIN SMALL LETTER I WITH ACUTE -\SE@MapDeclare{mac-centeuro}{93}{010F}% LATIN SMALL LETTER D WITH CARON -\SE@MapDeclare{mac-centeuro}{94}{0112}% LATIN CAPITAL LETTER E WITH MACRON -\SE@MapDeclare{mac-centeuro}{95}{0113}% LATIN SMALL LETTER E WITH MACRON -\SE@MapDeclare{mac-centeuro}{96}{0116}% LATIN CAPITAL LETTER E WITH DOT ABOVE -\SE@MapDeclare{mac-centeuro}{97}{00F3}% LATIN SMALL LETTER O WITH ACUTE -\SE@MapDeclare{mac-centeuro}{98}{0117}% LATIN SMALL LETTER E WITH DOT ABOVE -\SE@MapDeclare{mac-centeuro}{99}{00F4}% LATIN SMALL LETTER O WITH CIRCUMFLEX -\SE@MapDeclare{mac-centeuro}{9A}{00F6}% LATIN SMALL LETTER O WITH DIAERESIS -\SE@MapDeclare{mac-centeuro}{9B}{00F5}% LATIN SMALL LETTER O WITH TILDE -\SE@MapDeclare{mac-centeuro}{9C}{00FA}% LATIN SMALL LETTER U WITH ACUTE -\SE@MapDeclare{mac-centeuro}{9D}{011A}% LATIN CAPITAL LETTER E WITH CARON -\SE@MapDeclare{mac-centeuro}{9E}{011B}% LATIN SMALL LETTER E WITH CARON -\SE@MapDeclare{mac-centeuro}{9F}{00FC}% LATIN SMALL LETTER U WITH DIAERESIS -\SE@MapDeclare{mac-centeuro}{A0}{2020}% DAGGER -\SE@MapDeclare{mac-centeuro}{A1}{00B0}% DEGREE SIGN -\SE@MapDeclare{mac-centeuro}{A2}{0118}% LATIN CAPITAL LETTER E WITH OGONEK -\SE@MapDeclare{mac-centeuro}{A3}{00A3}% POUND SIGN -\SE@MapDeclare{mac-centeuro}{A4}{00A7}% SECTION SIGN -\SE@MapDeclare{mac-centeuro}{A5}{2022}% BULLET -\SE@MapDeclare{mac-centeuro}{A6}{00B6}% PILCROW SIGN -\SE@MapDeclare{mac-centeuro}{A7}{00DF}% LATIN SMALL LETTER SHARP S -\SE@MapDeclare{mac-centeuro}{A8}{00AE}% REGISTERED SIGN -\SE@MapDeclare{mac-centeuro}{A9}{00A9}% COPYRIGHT SIGN -\SE@MapDeclare{mac-centeuro}{AA}{2122}% TRADE MARK SIGN -\SE@MapDeclare{mac-centeuro}{AB}{0119}% LATIN SMALL LETTER E WITH OGONEK -\SE@MapDeclare{mac-centeuro}{AC}{00A8}% DIAERESIS -\SE@MapDeclare{mac-centeuro}{AD}{2260}% NOT EQUAL TO -\SE@MapDeclare{mac-centeuro}{AE}{0123}% LATIN SMALL LETTER G WITH CEDILLA -\SE@MapDeclare{mac-centeuro}{AF}{012E}% LATIN CAPITAL LETTER I WITH OGONEK -\SE@MapDeclare{mac-centeuro}{B0}{012F}% LATIN SMALL LETTER I WITH OGONEK -\SE@MapDeclare{mac-centeuro}{B1}{012A}% LATIN CAPITAL LETTER I WITH MACRON -\SE@MapDeclare{mac-centeuro}{B2}{2264}% LESS-THAN OR EQUAL TO -\SE@MapDeclare{mac-centeuro}{B3}{2265}% GREATER-THAN OR EQUAL TO -\SE@MapDeclare{mac-centeuro}{B4}{012B}% LATIN SMALL LETTER I WITH MACRON -\SE@MapDeclare{mac-centeuro}{B5}{0136}% LATIN CAPITAL LETTER K WITH CEDILLA -\SE@MapDeclare{mac-centeuro}{B6}{2202}% PARTIAL DIFFERENTIAL -\SE@MapDeclare{mac-centeuro}{B7}{2211}% N-ARY SUMMATION -\SE@MapDeclare{mac-centeuro}{B8}{0142}% LATIN SMALL LETTER L WITH STROKE -\SE@MapDeclare{mac-centeuro}{B9}{013B}% LATIN CAPITAL LETTER L WITH CEDILLA -\SE@MapDeclare{mac-centeuro}{BA}{013C}% LATIN SMALL LETTER L WITH CEDILLA -\SE@MapDeclare{mac-centeuro}{BB}{013D}% LATIN CAPITAL LETTER L WITH CARON -\SE@MapDeclare{mac-centeuro}{BC}{013E}% LATIN SMALL LETTER L WITH CARON -\SE@MapDeclare{mac-centeuro}{BD}{0139}% LATIN CAPITAL LETTER L WITH ACUTE -\SE@MapDeclare{mac-centeuro}{BE}{013A}% LATIN SMALL LETTER L WITH ACUTE -\SE@MapDeclare{mac-centeuro}{BF}{0145}% LATIN CAPITAL LETTER N WITH CEDILLA -\SE@MapDeclare{mac-centeuro}{C0}{0146}% LATIN SMALL LETTER N WITH CEDILLA -\SE@MapDeclare{mac-centeuro}{C1}{0143}% LATIN CAPITAL LETTER N WITH ACUTE -\SE@MapDeclare{mac-centeuro}{C2}{00AC}% NOT SIGN -\SE@MapDeclare{mac-centeuro}{C3}{221A}% SQUARE ROOT -\SE@MapDeclare{mac-centeuro}{C4}{0144}% LATIN SMALL LETTER N WITH ACUTE -\SE@MapDeclare{mac-centeuro}{C5}{0147}% LATIN CAPITAL LETTER N WITH CARON -\SE@MapDeclare{mac-centeuro}{C6}{2206}% INCREMENT -\SE@MapDeclare{mac-centeuro}{C7}{00AB}% LEFT-POINTING DOUBLE ANGLE QUOTATION MARK -\SE@MapDeclare{mac-centeuro}{C8}{00BB}% RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -\SE@MapDeclare{mac-centeuro}{C9}{2026}% HORIZONTAL ELLIPSIS -\SE@MapDeclare{mac-centeuro}{CA}{00A0}% NO-BREAK SPACE -\SE@MapDeclare{mac-centeuro}{CB}{0148}% LATIN SMALL LETTER N WITH CARON -\SE@MapDeclare{mac-centeuro}{CC}{0150}% LATIN CAPITAL LETTER O WITH DOUBLE ACUTE -\SE@MapDeclare{mac-centeuro}{CD}{00D5}% LATIN CAPITAL LETTER O WITH TILDE -\SE@MapDeclare{mac-centeuro}{CE}{0151}% LATIN SMALL LETTER O WITH DOUBLE ACUTE -\SE@MapDeclare{mac-centeuro}{CF}{014C}% LATIN CAPITAL LETTER O WITH MACRON -\SE@MapDeclare{mac-centeuro}{D0}{2013}% EN DASH -\SE@MapDeclare{mac-centeuro}{D1}{2014}% EM DASH -\SE@MapDeclare{mac-centeuro}{D2}{201C}% LEFT DOUBLE QUOTATION MARK -\SE@MapDeclare{mac-centeuro}{D3}{201D}% RIGHT DOUBLE QUOTATION MARK -\SE@MapDeclare{mac-centeuro}{D4}{2018}% LEFT SINGLE QUOTATION MARK -\SE@MapDeclare{mac-centeuro}{D5}{2019}% RIGHT SINGLE QUOTATION MARK -\SE@MapDeclare{mac-centeuro}{D6}{00F7}% DIVISION SIGN -\SE@MapDeclare{mac-centeuro}{D7}{25CA}% LOZENGE -\SE@MapDeclare{mac-centeuro}{D8}{014D}% LATIN SMALL LETTER O WITH MACRON -\SE@MapDeclare{mac-centeuro}{D9}{0154}% LATIN CAPITAL LETTER R WITH ACUTE -\SE@MapDeclare{mac-centeuro}{DA}{0155}% LATIN SMALL LETTER R WITH ACUTE -\SE@MapDeclare{mac-centeuro}{DB}{0158}% LATIN CAPITAL LETTER R WITH CARON -\SE@MapDeclare{mac-centeuro}{DC}{2039}% SINGLE LEFT-POINTING ANGLE QUOTATION MARK -\SE@MapDeclare{mac-centeuro}{DD}{203A}% SINGLE RIGHT-POINTING ANGLE QUOTATION MARK -\SE@MapDeclare{mac-centeuro}{DE}{0159}% LATIN SMALL LETTER R WITH CARON -\SE@MapDeclare{mac-centeuro}{DF}{0156}% LATIN CAPITAL LETTER R WITH CEDILLA -\SE@MapDeclare{mac-centeuro}{E0}{0157}% LATIN SMALL LETTER R WITH CEDILLA -\SE@MapDeclare{mac-centeuro}{E1}{0160}% LATIN CAPITAL LETTER S WITH CARON -\SE@MapDeclare{mac-centeuro}{E2}{201A}% SINGLE LOW-9 QUOTATION MARK -\SE@MapDeclare{mac-centeuro}{E3}{201E}% DOUBLE LOW-9 QUOTATION MARK -\SE@MapDeclare{mac-centeuro}{E4}{0161}% LATIN SMALL LETTER S WITH CARON -\SE@MapDeclare{mac-centeuro}{E5}{015A}% LATIN CAPITAL LETTER S WITH ACUTE -\SE@MapDeclare{mac-centeuro}{E6}{015B}% LATIN SMALL LETTER S WITH ACUTE -\SE@MapDeclare{mac-centeuro}{E7}{00C1}% LATIN CAPITAL LETTER A WITH ACUTE -\SE@MapDeclare{mac-centeuro}{E8}{0164}% LATIN CAPITAL LETTER T WITH CARON -\SE@MapDeclare{mac-centeuro}{E9}{0165}% LATIN SMALL LETTER T WITH CARON -\SE@MapDeclare{mac-centeuro}{EA}{00CD}% LATIN CAPITAL LETTER I WITH ACUTE -\SE@MapDeclare{mac-centeuro}{EB}{017D}% LATIN CAPITAL LETTER Z WITH CARON -\SE@MapDeclare{mac-centeuro}{EC}{017E}% LATIN SMALL LETTER Z WITH CARON -\SE@MapDeclare{mac-centeuro}{ED}{016A}% LATIN CAPITAL LETTER U WITH MACRON -\SE@MapDeclare{mac-centeuro}{EE}{00D3}% LATIN CAPITAL LETTER O WITH ACUTE -\SE@MapDeclare{mac-centeuro}{EF}{00D4}% LATIN CAPITAL LETTER O WITH CIRCUMFLEX -\SE@MapDeclare{mac-centeuro}{F0}{016B}% LATIN SMALL LETTER U WITH MACRON -\SE@MapDeclare{mac-centeuro}{F1}{016E}% LATIN CAPITAL LETTER U WITH RING ABOVE -\SE@MapDeclare{mac-centeuro}{F2}{00DA}% LATIN CAPITAL LETTER U WITH ACUTE -\SE@MapDeclare{mac-centeuro}{F3}{016F}% LATIN SMALL LETTER U WITH RING ABOVE -\SE@MapDeclare{mac-centeuro}{F4}{0170}% LATIN CAPITAL LETTER U WITH DOUBLE ACUTE -\SE@MapDeclare{mac-centeuro}{F5}{0171}% LATIN SMALL LETTER U WITH DOUBLE ACUTE -\SE@MapDeclare{mac-centeuro}{F6}{0172}% LATIN CAPITAL LETTER U WITH OGONEK -\SE@MapDeclare{mac-centeuro}{F7}{0173}% LATIN SMALL LETTER U WITH OGONEK -\SE@MapDeclare{mac-centeuro}{F8}{00DD}% LATIN CAPITAL LETTER Y WITH ACUTE -\SE@MapDeclare{mac-centeuro}{F9}{00FD}% LATIN SMALL LETTER Y WITH ACUTE -\SE@MapDeclare{mac-centeuro}{FA}{0137}% LATIN SMALL LETTER K WITH CEDILLA -\SE@MapDeclare{mac-centeuro}{FB}{017B}% LATIN CAPITAL LETTER Z WITH DOT ABOVE -\SE@MapDeclare{mac-centeuro}{FC}{0141}% LATIN CAPITAL LETTER L WITH STROKE -\SE@MapDeclare{mac-centeuro}{FD}{017C}% LATIN SMALL LETTER Z WITH DOT ABOVE -\SE@MapDeclare{mac-centeuro}{FE}{0122}% LATIN CAPITAL LETTER G WITH CEDILLA -\SE@MapDeclare{mac-centeuro}{FF}{02C7}% CARON -%</mac-centeuro> -% \end{macrocode} -% \paragraph{mac-cyrillic} -% \begin{macrocode} -%<*mac-cyrillic> -\SE@MapDeclare{mac-cyrillic}{80}{0410}% CYRILLIC CAPITAL LETTER A -\SE@MapDeclare{mac-cyrillic}{81}{0411}% CYRILLIC CAPITAL LETTER BE -\SE@MapDeclare{mac-cyrillic}{82}{0412}% CYRILLIC CAPITAL LETTER VE -\SE@MapDeclare{mac-cyrillic}{83}{0413}% CYRILLIC CAPITAL LETTER GHE -\SE@MapDeclare{mac-cyrillic}{84}{0414}% CYRILLIC CAPITAL LETTER DE -\SE@MapDeclare{mac-cyrillic}{85}{0415}% CYRILLIC CAPITAL LETTER IE -\SE@MapDeclare{mac-cyrillic}{86}{0416}% CYRILLIC CAPITAL LETTER ZHE -\SE@MapDeclare{mac-cyrillic}{87}{0417}% CYRILLIC CAPITAL LETTER ZE -\SE@MapDeclare{mac-cyrillic}{88}{0418}% CYRILLIC CAPITAL LETTER I -\SE@MapDeclare{mac-cyrillic}{89}{0419}% CYRILLIC CAPITAL LETTER SHORT I -\SE@MapDeclare{mac-cyrillic}{8A}{041A}% CYRILLIC CAPITAL LETTER KA -\SE@MapDeclare{mac-cyrillic}{8B}{041B}% CYRILLIC CAPITAL LETTER EL -\SE@MapDeclare{mac-cyrillic}{8C}{041C}% CYRILLIC CAPITAL LETTER EM -\SE@MapDeclare{mac-cyrillic}{8D}{041D}% CYRILLIC CAPITAL LETTER EN -\SE@MapDeclare{mac-cyrillic}{8E}{041E}% CYRILLIC CAPITAL LETTER O -\SE@MapDeclare{mac-cyrillic}{8F}{041F}% CYRILLIC CAPITAL LETTER PE -\SE@MapDeclare{mac-cyrillic}{90}{0420}% CYRILLIC CAPITAL LETTER ER -\SE@MapDeclare{mac-cyrillic}{91}{0421}% CYRILLIC CAPITAL LETTER ES -\SE@MapDeclare{mac-cyrillic}{92}{0422}% CYRILLIC CAPITAL LETTER TE -\SE@MapDeclare{mac-cyrillic}{93}{0423}% CYRILLIC CAPITAL LETTER U -\SE@MapDeclare{mac-cyrillic}{94}{0424}% CYRILLIC CAPITAL LETTER EF -\SE@MapDeclare{mac-cyrillic}{95}{0425}% CYRILLIC CAPITAL LETTER HA -\SE@MapDeclare{mac-cyrillic}{96}{0426}% CYRILLIC CAPITAL LETTER TSE -\SE@MapDeclare{mac-cyrillic}{97}{0427}% CYRILLIC CAPITAL LETTER CHE -\SE@MapDeclare{mac-cyrillic}{98}{0428}% CYRILLIC CAPITAL LETTER SHA -\SE@MapDeclare{mac-cyrillic}{99}{0429}% CYRILLIC CAPITAL LETTER SHCHA -\SE@MapDeclare{mac-cyrillic}{9A}{042A}% CYRILLIC CAPITAL LETTER HARD SIGN -\SE@MapDeclare{mac-cyrillic}{9B}{042B}% CYRILLIC CAPITAL LETTER YERU -\SE@MapDeclare{mac-cyrillic}{9C}{042C}% CYRILLIC CAPITAL LETTER SOFT SIGN -\SE@MapDeclare{mac-cyrillic}{9D}{042D}% CYRILLIC CAPITAL LETTER E -\SE@MapDeclare{mac-cyrillic}{9E}{042E}% CYRILLIC CAPITAL LETTER YU -\SE@MapDeclare{mac-cyrillic}{9F}{042F}% CYRILLIC CAPITAL LETTER YA -\SE@MapDeclare{mac-cyrillic}{A0}{2020}% DAGGER -\SE@MapDeclare{mac-cyrillic}{A1}{00B0}% DEGREE SIGN -\SE@MapDeclare{mac-cyrillic}{A2}{0490}% CYRILLIC CAPITAL LETTER GHE WITH UPTURN -\SE@MapDeclare{mac-cyrillic}{A3}{00A3}% POUND SIGN -\SE@MapDeclare{mac-cyrillic}{A4}{00A7}% SECTION SIGN -\SE@MapDeclare{mac-cyrillic}{A5}{2022}% BULLET -\SE@MapDeclare{mac-cyrillic}{A6}{00B6}% PILCROW SIGN -\SE@MapDeclare{mac-cyrillic}{A7}{0406}% CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I -\SE@MapDeclare{mac-cyrillic}{A8}{00AE}% REGISTERED SIGN -\SE@MapDeclare{mac-cyrillic}{A9}{00A9}% COPYRIGHT SIGN -\SE@MapDeclare{mac-cyrillic}{AA}{2122}% TRADE MARK SIGN -\SE@MapDeclare{mac-cyrillic}{AB}{0402}% CYRILLIC CAPITAL LETTER DJE -\SE@MapDeclare{mac-cyrillic}{AC}{0452}% CYRILLIC SMALL LETTER DJE -\SE@MapDeclare{mac-cyrillic}{AD}{2260}% NOT EQUAL TO -\SE@MapDeclare{mac-cyrillic}{AE}{0403}% CYRILLIC CAPITAL LETTER GJE -\SE@MapDeclare{mac-cyrillic}{AF}{0453}% CYRILLIC SMALL LETTER GJE -\SE@MapDeclare{mac-cyrillic}{B0}{221E}% INFINITY -\SE@MapDeclare{mac-cyrillic}{B1}{00B1}% PLUS-MINUS SIGN -\SE@MapDeclare{mac-cyrillic}{B2}{2264}% LESS-THAN OR EQUAL TO -\SE@MapDeclare{mac-cyrillic}{B3}{2265}% GREATER-THAN OR EQUAL TO -\SE@MapDeclare{mac-cyrillic}{B4}{0456}% CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I -\SE@MapDeclare{mac-cyrillic}{B5}{00B5}% MICRO SIGN -\SE@MapDeclare{mac-cyrillic}{B6}{0491}% CYRILLIC SMALL LETTER GHE WITH UPTURN -\SE@MapDeclare{mac-cyrillic}{B7}{0408}% CYRILLIC CAPITAL LETTER JE -\SE@MapDeclare{mac-cyrillic}{B8}{0404}% CYRILLIC CAPITAL LETTER UKRAINIAN IE -\SE@MapDeclare{mac-cyrillic}{B9}{0454}% CYRILLIC SMALL LETTER UKRAINIAN IE -\SE@MapDeclare{mac-cyrillic}{BA}{0407}% CYRILLIC CAPITAL LETTER YI -\SE@MapDeclare{mac-cyrillic}{BB}{0457}% CYRILLIC SMALL LETTER YI -\SE@MapDeclare{mac-cyrillic}{BC}{0409}% CYRILLIC CAPITAL LETTER LJE -\SE@MapDeclare{mac-cyrillic}{BD}{0459}% CYRILLIC SMALL LETTER LJE -\SE@MapDeclare{mac-cyrillic}{BE}{040A}% CYRILLIC CAPITAL LETTER NJE -\SE@MapDeclare{mac-cyrillic}{BF}{045A}% CYRILLIC SMALL LETTER NJE -\SE@MapDeclare{mac-cyrillic}{C0}{0458}% CYRILLIC SMALL LETTER JE -\SE@MapDeclare{mac-cyrillic}{C1}{0405}% CYRILLIC CAPITAL LETTER DZE -\SE@MapDeclare{mac-cyrillic}{C2}{00AC}% NOT SIGN -\SE@MapDeclare{mac-cyrillic}{C3}{221A}% SQUARE ROOT -\SE@MapDeclare{mac-cyrillic}{C4}{0192}% LATIN SMALL LETTER F WITH HOOK -\SE@MapDeclare{mac-cyrillic}{C5}{2248}% ALMOST EQUAL TO -\SE@MapDeclare{mac-cyrillic}{C6}{2206}% INCREMENT -\SE@MapDeclare{mac-cyrillic}{C7}{00AB}% LEFT-POINTING DOUBLE ANGLE QUOTATION MARK -\SE@MapDeclare{mac-cyrillic}{C8}{00BB}% RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -\SE@MapDeclare{mac-cyrillic}{C9}{2026}% HORIZONTAL ELLIPSIS -\SE@MapDeclare{mac-cyrillic}{CA}{00A0}% NO-BREAK SPACE -\SE@MapDeclare{mac-cyrillic}{CB}{040B}% CYRILLIC CAPITAL LETTER TSHE -\SE@MapDeclare{mac-cyrillic}{CC}{045B}% CYRILLIC SMALL LETTER TSHE -\SE@MapDeclare{mac-cyrillic}{CD}{040C}% CYRILLIC CAPITAL LETTER KJE -\SE@MapDeclare{mac-cyrillic}{CE}{045C}% CYRILLIC SMALL LETTER KJE -\SE@MapDeclare{mac-cyrillic}{CF}{0455}% CYRILLIC SMALL LETTER DZE -\SE@MapDeclare{mac-cyrillic}{D0}{2013}% EN DASH -\SE@MapDeclare{mac-cyrillic}{D1}{2014}% EM DASH -\SE@MapDeclare{mac-cyrillic}{D2}{201C}% LEFT DOUBLE QUOTATION MARK -\SE@MapDeclare{mac-cyrillic}{D3}{201D}% RIGHT DOUBLE QUOTATION MARK -\SE@MapDeclare{mac-cyrillic}{D4}{2018}% LEFT SINGLE QUOTATION MARK -\SE@MapDeclare{mac-cyrillic}{D5}{2019}% RIGHT SINGLE QUOTATION MARK -\SE@MapDeclare{mac-cyrillic}{D6}{00F7}% DIVISION SIGN -\SE@MapDeclare{mac-cyrillic}{D7}{201E}% DOUBLE LOW-9 QUOTATION MARK -\SE@MapDeclare{mac-cyrillic}{D8}{040E}% CYRILLIC CAPITAL LETTER SHORT U -\SE@MapDeclare{mac-cyrillic}{D9}{045E}% CYRILLIC SMALL LETTER SHORT U -\SE@MapDeclare{mac-cyrillic}{DA}{040F}% CYRILLIC CAPITAL LETTER DZHE -\SE@MapDeclare{mac-cyrillic}{DB}{045F}% CYRILLIC SMALL LETTER DZHE -\SE@MapDeclare{mac-cyrillic}{DC}{2116}% NUMERO SIGN -\SE@MapDeclare{mac-cyrillic}{DD}{0401}% CYRILLIC CAPITAL LETTER IO -\SE@MapDeclare{mac-cyrillic}{DE}{0451}% CYRILLIC SMALL LETTER IO -\SE@MapDeclare{mac-cyrillic}{DF}{044F}% CYRILLIC SMALL LETTER YA -\SE@MapDeclare{mac-cyrillic}{E0}{0430}% CYRILLIC SMALL LETTER A -\SE@MapDeclare{mac-cyrillic}{E1}{0431}% CYRILLIC SMALL LETTER BE -\SE@MapDeclare{mac-cyrillic}{E2}{0432}% CYRILLIC SMALL LETTER VE -\SE@MapDeclare{mac-cyrillic}{E3}{0433}% CYRILLIC SMALL LETTER GHE -\SE@MapDeclare{mac-cyrillic}{E4}{0434}% CYRILLIC SMALL LETTER DE -\SE@MapDeclare{mac-cyrillic}{E5}{0435}% CYRILLIC SMALL LETTER IE -\SE@MapDeclare{mac-cyrillic}{E6}{0436}% CYRILLIC SMALL LETTER ZHE -\SE@MapDeclare{mac-cyrillic}{E7}{0437}% CYRILLIC SMALL LETTER ZE -\SE@MapDeclare{mac-cyrillic}{E8}{0438}% CYRILLIC SMALL LETTER I -\SE@MapDeclare{mac-cyrillic}{E9}{0439}% CYRILLIC SMALL LETTER SHORT I -\SE@MapDeclare{mac-cyrillic}{EA}{043A}% CYRILLIC SMALL LETTER KA -\SE@MapDeclare{mac-cyrillic}{EB}{043B}% CYRILLIC SMALL LETTER EL -\SE@MapDeclare{mac-cyrillic}{EC}{043C}% CYRILLIC SMALL LETTER EM -\SE@MapDeclare{mac-cyrillic}{ED}{043D}% CYRILLIC SMALL LETTER EN -\SE@MapDeclare{mac-cyrillic}{EE}{043E}% CYRILLIC SMALL LETTER O -\SE@MapDeclare{mac-cyrillic}{EF}{043F}% CYRILLIC SMALL LETTER PE -\SE@MapDeclare{mac-cyrillic}{F0}{0440}% CYRILLIC SMALL LETTER ER -\SE@MapDeclare{mac-cyrillic}{F1}{0441}% CYRILLIC SMALL LETTER ES -\SE@MapDeclare{mac-cyrillic}{F2}{0442}% CYRILLIC SMALL LETTER TE -\SE@MapDeclare{mac-cyrillic}{F3}{0443}% CYRILLIC SMALL LETTER U -\SE@MapDeclare{mac-cyrillic}{F4}{0444}% CYRILLIC SMALL LETTER EF -\SE@MapDeclare{mac-cyrillic}{F5}{0445}% CYRILLIC SMALL LETTER HA -\SE@MapDeclare{mac-cyrillic}{F6}{0446}% CYRILLIC SMALL LETTER TSE -\SE@MapDeclare{mac-cyrillic}{F7}{0447}% CYRILLIC SMALL LETTER CHE -\SE@MapDeclare{mac-cyrillic}{F8}{0448}% CYRILLIC SMALL LETTER SHA -\SE@MapDeclare{mac-cyrillic}{F9}{0449}% CYRILLIC SMALL LETTER SHCHA -\SE@MapDeclare{mac-cyrillic}{FA}{044A}% CYRILLIC SMALL LETTER HARD SIGN -\SE@MapDeclare{mac-cyrillic}{FB}{044B}% CYRILLIC SMALL LETTER YERU -\SE@MapDeclare{mac-cyrillic}{FC}{044C}% CYRILLIC SMALL LETTER SOFT SIGN -\SE@MapDeclare{mac-cyrillic}{FD}{044D}% CYRILLIC SMALL LETTER E -\SE@MapDeclare{mac-cyrillic}{FE}{044E}% CYRILLIC SMALL LETTER YU -\SE@MapDeclare{mac-cyrillic}{FF}{20AC}% EURO SIGN -%</mac-cyrillic> -% \end{macrocode} -% \paragraph{mac-roman} -% \begin{macrocode} -%<*mac-roman> -\SE@MapDeclare{mac-roman}{80}{00C4}% LATIN CAPITAL LETTER A WITH DIAERESIS -\SE@MapDeclare{mac-roman}{81}{00C5}% LATIN CAPITAL LETTER A WITH RING ABOVE -\SE@MapDeclare{mac-roman}{82}{00C7}% LATIN CAPITAL LETTER C WITH CEDILLA -\SE@MapDeclare{mac-roman}{83}{00C9}% LATIN CAPITAL LETTER E WITH ACUTE -\SE@MapDeclare{mac-roman}{84}{00D1}% LATIN CAPITAL LETTER N WITH TILDE -\SE@MapDeclare{mac-roman}{85}{00D6}% LATIN CAPITAL LETTER O WITH DIAERESIS -\SE@MapDeclare{mac-roman}{86}{00DC}% LATIN CAPITAL LETTER U WITH DIAERESIS -\SE@MapDeclare{mac-roman}{87}{00E1}% LATIN SMALL LETTER A WITH ACUTE -\SE@MapDeclare{mac-roman}{88}{00E0}% LATIN SMALL LETTER A WITH GRAVE -\SE@MapDeclare{mac-roman}{89}{00E2}% LATIN SMALL LETTER A WITH CIRCUMFLEX -\SE@MapDeclare{mac-roman}{8A}{00E4}% LATIN SMALL LETTER A WITH DIAERESIS -\SE@MapDeclare{mac-roman}{8B}{00E3}% LATIN SMALL LETTER A WITH TILDE -\SE@MapDeclare{mac-roman}{8C}{00E5}% LATIN SMALL LETTER A WITH RING ABOVE -\SE@MapDeclare{mac-roman}{8D}{00E7}% LATIN SMALL LETTER C WITH CEDILLA -\SE@MapDeclare{mac-roman}{8E}{00E9}% LATIN SMALL LETTER E WITH ACUTE -\SE@MapDeclare{mac-roman}{8F}{00E8}% LATIN SMALL LETTER E WITH GRAVE -\SE@MapDeclare{mac-roman}{90}{00EA}% LATIN SMALL LETTER E WITH CIRCUMFLEX -\SE@MapDeclare{mac-roman}{91}{00EB}% LATIN SMALL LETTER E WITH DIAERESIS -\SE@MapDeclare{mac-roman}{92}{00ED}% LATIN SMALL LETTER I WITH ACUTE -\SE@MapDeclare{mac-roman}{93}{00EC}% LATIN SMALL LETTER I WITH GRAVE -\SE@MapDeclare{mac-roman}{94}{00EE}% LATIN SMALL LETTER I WITH CIRCUMFLEX -\SE@MapDeclare{mac-roman}{95}{00EF}% LATIN SMALL LETTER I WITH DIAERESIS -\SE@MapDeclare{mac-roman}{96}{00F1}% LATIN SMALL LETTER N WITH TILDE -\SE@MapDeclare{mac-roman}{97}{00F3}% LATIN SMALL LETTER O WITH ACUTE -\SE@MapDeclare{mac-roman}{98}{00F2}% LATIN SMALL LETTER O WITH GRAVE -\SE@MapDeclare{mac-roman}{99}{00F4}% LATIN SMALL LETTER O WITH CIRCUMFLEX -\SE@MapDeclare{mac-roman}{9A}{00F6}% LATIN SMALL LETTER O WITH DIAERESIS -\SE@MapDeclare{mac-roman}{9B}{00F5}% LATIN SMALL LETTER O WITH TILDE -\SE@MapDeclare{mac-roman}{9C}{00FA}% LATIN SMALL LETTER U WITH ACUTE -\SE@MapDeclare{mac-roman}{9D}{00F9}% LATIN SMALL LETTER U WITH GRAVE -\SE@MapDeclare{mac-roman}{9E}{00FB}% LATIN SMALL LETTER U WITH CIRCUMFLEX -\SE@MapDeclare{mac-roman}{9F}{00FC}% LATIN SMALL LETTER U WITH DIAERESIS -\SE@MapDeclare{mac-roman}{A0}{2020}% DAGGER -\SE@MapDeclare{mac-roman}{A1}{00B0}% DEGREE SIGN -\SE@MapDeclare{mac-roman}{A2}{00A2}% CENT SIGN -\SE@MapDeclare{mac-roman}{A3}{00A3}% POUND SIGN -\SE@MapDeclare{mac-roman}{A4}{00A7}% SECTION SIGN -\SE@MapDeclare{mac-roman}{A5}{2022}% BULLET -\SE@MapDeclare{mac-roman}{A6}{00B6}% PILCROW SIGN -\SE@MapDeclare{mac-roman}{A7}{00DF}% LATIN SMALL LETTER SHARP S -\SE@MapDeclare{mac-roman}{A8}{00AE}% REGISTERED SIGN -\SE@MapDeclare{mac-roman}{A9}{00A9}% COPYRIGHT SIGN -\SE@MapDeclare{mac-roman}{AA}{2122}% TRADE MARK SIGN -\SE@MapDeclare{mac-roman}{AB}{00B4}% ACUTE ACCENT -\SE@MapDeclare{mac-roman}{AC}{00A8}% DIAERESIS -\SE@MapDeclare{mac-roman}{AD}{2260}% NOT EQUAL TO -\SE@MapDeclare{mac-roman}{AE}{00C6}% LATIN CAPITAL LETTER AE -\SE@MapDeclare{mac-roman}{AF}{00D8}% LATIN CAPITAL LETTER O WITH STROKE -\SE@MapDeclare{mac-roman}{B0}{221E}% INFINITY -\SE@MapDeclare{mac-roman}{B1}{00B1}% PLUS-MINUS SIGN -\SE@MapDeclare{mac-roman}{B2}{2264}% LESS-THAN OR EQUAL TO -\SE@MapDeclare{mac-roman}{B3}{2265}% GREATER-THAN OR EQUAL TO -\SE@MapDeclare{mac-roman}{B4}{00A5}% YEN SIGN -\SE@MapDeclare{mac-roman}{B5}{00B5}% MICRO SIGN -\SE@MapDeclare{mac-roman}{B6}{2202}% PARTIAL DIFFERENTIAL -\SE@MapDeclare{mac-roman}{B7}{2211}% N-ARY SUMMATION -\SE@MapDeclare{mac-roman}{B8}{220F}% N-ARY PRODUCT -\SE@MapDeclare{mac-roman}{B9}{03C0}% GREEK SMALL LETTER PI -\SE@MapDeclare{mac-roman}{BA}{222B}% INTEGRAL -\SE@MapDeclare{mac-roman}{BB}{00AA}% FEMININE ORDINAL INDICATOR -\SE@MapDeclare{mac-roman}{BC}{00BA}% MASCULINE ORDINAL INDICATOR -\SE@MapDeclare{mac-roman}{BD}{03A9}% GREEK CAPITAL LETTER OMEGA -\SE@MapDeclare{mac-roman}{BE}{00E6}% LATIN SMALL LETTER AE -\SE@MapDeclare{mac-roman}{BF}{00F8}% LATIN SMALL LETTER O WITH STROKE -\SE@MapDeclare{mac-roman}{C0}{00BF}% INVERTED QUESTION MARK -\SE@MapDeclare{mac-roman}{C1}{00A1}% INVERTED EXCLAMATION MARK -\SE@MapDeclare{mac-roman}{C2}{00AC}% NOT SIGN -\SE@MapDeclare{mac-roman}{C3}{221A}% SQUARE ROOT -\SE@MapDeclare{mac-roman}{C4}{0192}% LATIN SMALL LETTER F WITH HOOK -\SE@MapDeclare{mac-roman}{C5}{2248}% ALMOST EQUAL TO -\SE@MapDeclare{mac-roman}{C6}{2206}% INCREMENT -\SE@MapDeclare{mac-roman}{C7}{00AB}% LEFT-POINTING DOUBLE ANGLE QUOTATION MARK -\SE@MapDeclare{mac-roman}{C8}{00BB}% RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -\SE@MapDeclare{mac-roman}{C9}{2026}% HORIZONTAL ELLIPSIS -\SE@MapDeclare{mac-roman}{CA}{00A0}% NO-BREAK SPACE -\SE@MapDeclare{mac-roman}{CB}{00C0}% LATIN CAPITAL LETTER A WITH GRAVE -\SE@MapDeclare{mac-roman}{CC}{00C3}% LATIN CAPITAL LETTER A WITH TILDE -\SE@MapDeclare{mac-roman}{CD}{00D5}% LATIN CAPITAL LETTER O WITH TILDE -\SE@MapDeclare{mac-roman}{CE}{0152}% LATIN CAPITAL LIGATURE OE -\SE@MapDeclare{mac-roman}{CF}{0153}% LATIN SMALL LIGATURE OE -\SE@MapDeclare{mac-roman}{D0}{2013}% EN DASH -\SE@MapDeclare{mac-roman}{D1}{2014}% EM DASH -\SE@MapDeclare{mac-roman}{D2}{201C}% LEFT DOUBLE QUOTATION MARK -\SE@MapDeclare{mac-roman}{D3}{201D}% RIGHT DOUBLE QUOTATION MARK -\SE@MapDeclare{mac-roman}{D4}{2018}% LEFT SINGLE QUOTATION MARK -\SE@MapDeclare{mac-roman}{D5}{2019}% RIGHT SINGLE QUOTATION MARK -\SE@MapDeclare{mac-roman}{D6}{00F7}% DIVISION SIGN -\SE@MapDeclare{mac-roman}{D7}{25CA}% LOZENGE -\SE@MapDeclare{mac-roman}{D8}{00FF}% LATIN SMALL LETTER Y WITH DIAERESIS -\SE@MapDeclare{mac-roman}{D9}{0178}% LATIN CAPITAL LETTER Y WITH DIAERESIS -\SE@MapDeclare{mac-roman}{DA}{2044}% FRACTION SLASH -\SE@MapDeclare{mac-roman}{DB}{20AC}% EURO SIGN -\SE@MapDeclare{mac-roman}{DC}{2039}% SINGLE LEFT-POINTING ANGLE QUOTATION MARK -\SE@MapDeclare{mac-roman}{DD}{203A}% SINGLE RIGHT-POINTING ANGLE QUOTATION MARK -\SE@MapDeclare{mac-roman}{DE}{FB01}% LATIN SMALL LIGATURE FI -\SE@MapDeclare{mac-roman}{DF}{FB02}% LATIN SMALL LIGATURE FL -\SE@MapDeclare{mac-roman}{E0}{2021}% DOUBLE DAGGER -\SE@MapDeclare{mac-roman}{E1}{00B7}% MIDDLE DOT -\SE@MapDeclare{mac-roman}{E2}{201A}% SINGLE LOW-9 QUOTATION MARK -\SE@MapDeclare{mac-roman}{E3}{201E}% DOUBLE LOW-9 QUOTATION MARK -\SE@MapDeclare{mac-roman}{E4}{2030}% PER MILLE SIGN -\SE@MapDeclare{mac-roman}{E5}{00C2}% LATIN CAPITAL LETTER A WITH CIRCUMFLEX -\SE@MapDeclare{mac-roman}{E6}{00CA}% LATIN CAPITAL LETTER E WITH CIRCUMFLEX -\SE@MapDeclare{mac-roman}{E7}{00C1}% LATIN CAPITAL LETTER A WITH ACUTE -\SE@MapDeclare{mac-roman}{E8}{00CB}% LATIN CAPITAL LETTER E WITH DIAERESIS -\SE@MapDeclare{mac-roman}{E9}{00C8}% LATIN CAPITAL LETTER E WITH GRAVE -\SE@MapDeclare{mac-roman}{EA}{00CD}% LATIN CAPITAL LETTER I WITH ACUTE -\SE@MapDeclare{mac-roman}{EB}{00CE}% LATIN CAPITAL LETTER I WITH CIRCUMFLEX -\SE@MapDeclare{mac-roman}{EC}{00CF}% LATIN CAPITAL LETTER I WITH DIAERESIS -\SE@MapDeclare{mac-roman}{ED}{00CC}% LATIN CAPITAL LETTER I WITH GRAVE -\SE@MapDeclare{mac-roman}{EE}{00D3}% LATIN CAPITAL LETTER O WITH ACUTE -\SE@MapDeclare{mac-roman}{EF}{00D4}% LATIN CAPITAL LETTER O WITH CIRCUMFLEX -\SE@MapDeclare{mac-roman}{F0}{F8FF}% Apple logo -\SE@MapDeclare{mac-roman}{F1}{00D2}% LATIN CAPITAL LETTER O WITH GRAVE -\SE@MapDeclare{mac-roman}{F2}{00DA}% LATIN CAPITAL LETTER U WITH ACUTE -\SE@MapDeclare{mac-roman}{F3}{00DB}% LATIN CAPITAL LETTER U WITH CIRCUMFLEX -\SE@MapDeclare{mac-roman}{F4}{00D9}% LATIN CAPITAL LETTER U WITH GRAVE -\SE@MapDeclare{mac-roman}{F5}{0131}% LATIN SMALL LETTER DOTLESS I -\SE@MapDeclare{mac-roman}{F6}{02C6}% MODIFIER LETTER CIRCUMFLEX ACCENT -\SE@MapDeclare{mac-roman}{F7}{02DC}% SMALL TILDE -\SE@MapDeclare{mac-roman}{F8}{00AF}% MACRON -\SE@MapDeclare{mac-roman}{F9}{02D8}% BREVE -\SE@MapDeclare{mac-roman}{FA}{02D9}% DOT ABOVE -\SE@MapDeclare{mac-roman}{FB}{02DA}% RING ABOVE -\SE@MapDeclare{mac-roman}{FC}{00B8}% CEDILLA -\SE@MapDeclare{mac-roman}{FD}{02DD}% DOUBLE ACUTE ACCENT -\SE@MapDeclare{mac-roman}{FE}{02DB}% OGONEK -\SE@MapDeclare{mac-roman}{FF}{02C7}% CARON -%</mac-roman> -% \end{macrocode} -% \paragraph{dec-mcs} -% \begin{macrocode} -%<*dec-mcs> -\SE@MapDeclare{dec-mcs}{A1}{00A1}% INVERTED EXCLAMATION MARK -\SE@MapDeclare{dec-mcs}{A2}{00A2}% CENT SIGN -\SE@MapDeclare{dec-mcs}{A3}{00A3}% POUND SIGN -\SE@MapDeclare{dec-mcs}{A5}{00A5}% YEN SIGN -\SE@MapDeclare{dec-mcs}{A7}{00A7}% SECTION SIGN -\SE@MapDeclare{dec-mcs}{A8}{00A4}% CURRENCY SIGN -\SE@MapDeclare{dec-mcs}{A9}{00A9}% COPYRIGHT SIGN -\SE@MapDeclare{dec-mcs}{AA}{00AA}% FEMININE ORDINAL INDICATOR -\SE@MapDeclare{dec-mcs}{AB}{00AB}% LEFT-POINTING DOUBLE ANGLE QUOTATION MARK -\SE@MapDeclare{dec-mcs}{B0}{00B0}% DEGREE SIGN -\SE@MapDeclare{dec-mcs}{B1}{00B1}% PLUS-MINUS SIGN -\SE@MapDeclare{dec-mcs}{B2}{00B2}% SUPERSCRIPT TWO -\SE@MapDeclare{dec-mcs}{B3}{00B3}% SUPERSCRIPT THREE -\SE@MapDeclare{dec-mcs}{B5}{00B5}% MICRO SIGN -\SE@MapDeclare{dec-mcs}{B6}{00B6}% PILCROW SIGN -\SE@MapDeclare{dec-mcs}{B7}{00B7}% MIDDLE DOT -\SE@MapDeclare{dec-mcs}{B9}{00B9}% SUPERSCRIPT ONE -\SE@MapDeclare{dec-mcs}{BA}{00BA}% MASCULINE ORDINAL INDICATOR -\SE@MapDeclare{dec-mcs}{BB}{00BB}% RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -\SE@MapDeclare{dec-mcs}{BC}{00BC}% VULGAR FRACTION ONE QUARTER -\SE@MapDeclare{dec-mcs}{BD}{00BD}% VULGAR FRACTION ONE HALF -\SE@MapDeclare{dec-mcs}{BF}{00BF}% INVERTED QUESTION MARK -\SE@MapDeclare{dec-mcs}{C0}{00C0}% LATIN CAPITAL LETTER A WITH GRAVE -\SE@MapDeclare{dec-mcs}{C1}{00C1}% LATIN CAPITAL LETTER A WITH ACUTE -\SE@MapDeclare{dec-mcs}{C2}{00C2}% LATIN CAPITAL LETTER A WITH CIRCUMFLEX -\SE@MapDeclare{dec-mcs}{C3}{00C3}% LATIN CAPITAL LETTER A WITH TILDE -\SE@MapDeclare{dec-mcs}{C4}{00C4}% LATIN CAPITAL LETTER A WITH DIAERESIS -\SE@MapDeclare{dec-mcs}{C5}{00C5}% LATIN CAPITAL LETTER A WITH RING ABOVE -\SE@MapDeclare{dec-mcs}{C6}{00C6}% LATIN CAPITAL LETTER AE -\SE@MapDeclare{dec-mcs}{C7}{00C7}% LATIN CAPITAL LETTER C WITH CEDILLA -\SE@MapDeclare{dec-mcs}{C8}{00C8}% LATIN CAPITAL LETTER E WITH GRAVE -\SE@MapDeclare{dec-mcs}{C9}{00C9}% LATIN CAPITAL LETTER E WITH ACUTE -\SE@MapDeclare{dec-mcs}{CA}{00CA}% LATIN CAPITAL LETTER E WITH CIRCUMFLEX -\SE@MapDeclare{dec-mcs}{CB}{00CB}% LATIN CAPITAL LETTER E WITH DIAERESIS -\SE@MapDeclare{dec-mcs}{CC}{00CC}% LATIN CAPITAL LETTER I WITH GRAVE -\SE@MapDeclare{dec-mcs}{CD}{00CD}% LATIN CAPITAL LETTER I WITH ACUTE -\SE@MapDeclare{dec-mcs}{CE}{00CE}% LATIN CAPITAL LETTER I WITH CIRCUMFLEX -\SE@MapDeclare{dec-mcs}{CF}{00CF}% LATIN CAPITAL LETTER I WITH DIAERESIS -\SE@MapDeclare{dec-mcs}{D1}{00D1}% LATIN CAPITAL LETTER N WITH TILDE -\SE@MapDeclare{dec-mcs}{D2}{00D2}% LATIN CAPITAL LETTER O WITH GRAVE -\SE@MapDeclare{dec-mcs}{D3}{00D3}% LATIN CAPITAL LETTER O WITH ACUTE -\SE@MapDeclare{dec-mcs}{D4}{00D4}% LATIN CAPITAL LETTER O WITH CIRCUMFLEX -\SE@MapDeclare{dec-mcs}{D5}{00D5}% LATIN CAPITAL LETTER O WITH TILDE -\SE@MapDeclare{dec-mcs}{D6}{00D6}% LATIN CAPITAL LETTER O WITH DIAERESIS -\SE@MapDeclare{dec-mcs}{D7}{0152}% LATIN CAPITAL LIGATURE OE -\SE@MapDeclare{dec-mcs}{D8}{00D8}% LATIN CAPITAL LETTER O WITH STROKE -\SE@MapDeclare{dec-mcs}{D9}{00D9}% LATIN CAPITAL LETTER U WITH GRAVE -\SE@MapDeclare{dec-mcs}{DA}{00DA}% LATIN CAPITAL LETTER U WITH ACUTE -\SE@MapDeclare{dec-mcs}{DB}{00DB}% LATIN CAPITAL LETTER U WITH CIRCUMFLEX -\SE@MapDeclare{dec-mcs}{DC}{00DC}% LATIN CAPITAL LETTER U WITH DIAERESIS -\SE@MapDeclare{dec-mcs}{DD}{0178}% LATIN CAPITAL LETTER Y WITH DIAERESIS -\SE@MapDeclare{dec-mcs}{DF}{00DF}% LATIN SMALL LETTER SHARP S -\SE@MapDeclare{dec-mcs}{E0}{00E0}% LATIN SMALL LETTER A WITH GRAVE -\SE@MapDeclare{dec-mcs}{E1}{00E1}% LATIN SMALL LETTER A WITH ACUTE -\SE@MapDeclare{dec-mcs}{E2}{00E2}% LATIN SMALL LETTER A WITH CIRCUMFLEX -\SE@MapDeclare{dec-mcs}{E3}{00E3}% LATIN SMALL LETTER A WITH TILDE -\SE@MapDeclare{dec-mcs}{E4}{00E4}% LATIN SMALL LETTER A WITH DIAERESIS -\SE@MapDeclare{dec-mcs}{E5}{00E5}% LATIN SMALL LETTER A WITH RING ABOVE -\SE@MapDeclare{dec-mcs}{E6}{00E6}% LATIN SMALL LETTER AE -\SE@MapDeclare{dec-mcs}{E7}{00E7}% LATIN SMALL LETTER C WITH CEDILLA -\SE@MapDeclare{dec-mcs}{E8}{00E8}% LATIN SMALL LETTER E WITH GRAVE -\SE@MapDeclare{dec-mcs}{E9}{00E9}% LATIN SMALL LETTER E WITH ACUTE -\SE@MapDeclare{dec-mcs}{EA}{00EA}% LATIN SMALL LETTER E WITH CIRCUMFLEX -\SE@MapDeclare{dec-mcs}{EB}{00EB}% LATIN SMALL LETTER E WITH DIAERESIS -\SE@MapDeclare{dec-mcs}{EC}{00EC}% LATIN SMALL LETTER I WITH GRAVE -\SE@MapDeclare{dec-mcs}{ED}{00ED}% LATIN SMALL LETTER I WITH ACUTE -\SE@MapDeclare{dec-mcs}{EE}{00EE}% LATIN SMALL LETTER I WITH CIRCUMFLEX -\SE@MapDeclare{dec-mcs}{EF}{00EF}% LATIN SMALL LETTER I WITH DIAERESIS -\SE@MapDeclare{dec-mcs}{F1}{00F1}% LATIN SMALL LETTER N WITH TILDE -\SE@MapDeclare{dec-mcs}{F2}{00F2}% LATIN SMALL LETTER O WITH GRAVE -\SE@MapDeclare{dec-mcs}{F3}{00F3}% LATIN SMALL LETTER O WITH ACUTE -\SE@MapDeclare{dec-mcs}{F4}{00F4}% LATIN SMALL LETTER O WITH CIRCUMFLEX -\SE@MapDeclare{dec-mcs}{F5}{00F5}% LATIN SMALL LETTER O WITH TILDE -\SE@MapDeclare{dec-mcs}{F6}{00F6}% LATIN SMALL LETTER O WITH DIAERESIS -\SE@MapDeclare{dec-mcs}{F7}{0153}% LATIN SMALL LIGATURE OE -\SE@MapDeclare{dec-mcs}{F8}{00F8}% LATIN SMALL LETTER O WITH STROKE -\SE@MapDeclare{dec-mcs}{F9}{00F9}% LATIN SMALL LETTER U WITH GRAVE -\SE@MapDeclare{dec-mcs}{FA}{00FA}% LATIN SMALL LETTER U WITH ACUTE -\SE@MapDeclare{dec-mcs}{FB}{00FB}% LATIN SMALL LETTER U WITH CIRCUMFLEX -\SE@MapDeclare{dec-mcs}{FC}{00FC}% LATIN SMALL LETTER U WITH DIAERESIS -\SE@MapDeclare{dec-mcs}{FD}{00FF}% LATIN SMALL LETTER Y WITH DIAERESIS -%</dec-mcs> -% \end{macrocode} -% \paragraph{cp437} -% \begin{macrocode} -%<*cp437> -\SE@MapDeclare{cp437}{80}{00C7}% LATIN CAPITAL LETTER C WITH CEDILLA -\SE@MapDeclare{cp437}{81}{00FC}% LATIN SMALL LETTER U WITH DIAERESIS -\SE@MapDeclare{cp437}{82}{00E9}% LATIN SMALL LETTER E WITH ACUTE -\SE@MapDeclare{cp437}{83}{00E2}% LATIN SMALL LETTER A WITH CIRCUMFLEX -\SE@MapDeclare{cp437}{84}{00E4}% LATIN SMALL LETTER A WITH DIAERESIS -\SE@MapDeclare{cp437}{85}{00E0}% LATIN SMALL LETTER A WITH GRAVE -\SE@MapDeclare{cp437}{86}{00E5}% LATIN SMALL LETTER A WITH RING ABOVE -\SE@MapDeclare{cp437}{87}{00E7}% LATIN SMALL LETTER C WITH CEDILLA -\SE@MapDeclare{cp437}{88}{00EA}% LATIN SMALL LETTER E WITH CIRCUMFLEX -\SE@MapDeclare{cp437}{89}{00EB}% LATIN SMALL LETTER E WITH DIAERESIS -\SE@MapDeclare{cp437}{8A}{00E8}% LATIN SMALL LETTER E WITH GRAVE -\SE@MapDeclare{cp437}{8B}{00EF}% LATIN SMALL LETTER I WITH DIAERESIS -\SE@MapDeclare{cp437}{8C}{00EE}% LATIN SMALL LETTER I WITH CIRCUMFLEX -\SE@MapDeclare{cp437}{8D}{00EC}% LATIN SMALL LETTER I WITH GRAVE -\SE@MapDeclare{cp437}{8E}{00C4}% LATIN CAPITAL LETTER A WITH DIAERESIS -\SE@MapDeclare{cp437}{8F}{00C5}% LATIN CAPITAL LETTER A WITH RING ABOVE -\SE@MapDeclare{cp437}{90}{00C9}% LATIN CAPITAL LETTER E WITH ACUTE -\SE@MapDeclare{cp437}{91}{00E6}% LATIN SMALL LIGATURE AE -\SE@MapDeclare{cp437}{92}{00C6}% LATIN CAPITAL LIGATURE AE -\SE@MapDeclare{cp437}{93}{00F4}% LATIN SMALL LETTER O WITH CIRCUMFLEX -\SE@MapDeclare{cp437}{94}{00F6}% LATIN SMALL LETTER O WITH DIAERESIS -\SE@MapDeclare{cp437}{95}{00F2}% LATIN SMALL LETTER O WITH GRAVE -\SE@MapDeclare{cp437}{96}{00FB}% LATIN SMALL LETTER U WITH CIRCUMFLEX -\SE@MapDeclare{cp437}{97}{00F9}% LATIN SMALL LETTER U WITH GRAVE -\SE@MapDeclare{cp437}{98}{00FF}% LATIN SMALL LETTER Y WITH DIAERESIS -\SE@MapDeclare{cp437}{99}{00D6}% LATIN CAPITAL LETTER O WITH DIAERESIS -\SE@MapDeclare{cp437}{9A}{00DC}% LATIN CAPITAL LETTER U WITH DIAERESIS -\SE@MapDeclare{cp437}{9B}{00A2}% CENT SIGN -\SE@MapDeclare{cp437}{9C}{00A3}% POUND SIGN -\SE@MapDeclare{cp437}{9D}{00A5}% YEN SIGN -\SE@MapDeclare{cp437}{9E}{20A7}% PESETA SIGN -\SE@MapDeclare{cp437}{9F}{0192}% LATIN SMALL LETTER F WITH HOOK -\SE@MapDeclare{cp437}{A0}{00E1}% LATIN SMALL LETTER A WITH ACUTE -\SE@MapDeclare{cp437}{A1}{00ED}% LATIN SMALL LETTER I WITH ACUTE -\SE@MapDeclare{cp437}{A2}{00F3}% LATIN SMALL LETTER O WITH ACUTE -\SE@MapDeclare{cp437}{A3}{00FA}% LATIN SMALL LETTER U WITH ACUTE -\SE@MapDeclare{cp437}{A4}{00F1}% LATIN SMALL LETTER N WITH TILDE -\SE@MapDeclare{cp437}{A5}{00D1}% LATIN CAPITAL LETTER N WITH TILDE -\SE@MapDeclare{cp437}{A6}{00AA}% FEMININE ORDINAL INDICATOR -\SE@MapDeclare{cp437}{A7}{00BA}% MASCULINE ORDINAL INDICATOR -\SE@MapDeclare{cp437}{A8}{00BF}% INVERTED QUESTION MARK -\SE@MapDeclare{cp437}{A9}{2310}% REVERSED NOT SIGN -\SE@MapDeclare{cp437}{AA}{00AC}% NOT SIGN -\SE@MapDeclare{cp437}{AB}{00BD}% VULGAR FRACTION ONE HALF -\SE@MapDeclare{cp437}{AC}{00BC}% VULGAR FRACTION ONE QUARTER -\SE@MapDeclare{cp437}{AD}{00A1}% INVERTED EXCLAMATION MARK -\SE@MapDeclare{cp437}{AE}{00AB}% LEFT-POINTING DOUBLE ANGLE QUOTATION MARK -\SE@MapDeclare{cp437}{AF}{00BB}% RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -\SE@MapDeclare{cp437}{B0}{2591}% LIGHT SHADE -\SE@MapDeclare{cp437}{B1}{2592}% MEDIUM SHADE -\SE@MapDeclare{cp437}{B2}{2593}% DARK SHADE -\SE@MapDeclare{cp437}{B3}{2502}% BOX DRAWINGS LIGHT VERTICAL -\SE@MapDeclare{cp437}{B4}{2524}% BOX DRAWINGS LIGHT VERTICAL AND LEFT -\SE@MapDeclare{cp437}{B5}{2561}% BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE -\SE@MapDeclare{cp437}{B6}{2562}% BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE -\SE@MapDeclare{cp437}{B7}{2556}% BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE -\SE@MapDeclare{cp437}{B8}{2555}% BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE -\SE@MapDeclare{cp437}{B9}{2563}% BOX DRAWINGS DOUBLE VERTICAL AND LEFT -\SE@MapDeclare{cp437}{BA}{2551}% BOX DRAWINGS DOUBLE VERTICAL -\SE@MapDeclare{cp437}{BB}{2557}% BOX DRAWINGS DOUBLE DOWN AND LEFT -\SE@MapDeclare{cp437}{BC}{255D}% BOX DRAWINGS DOUBLE UP AND LEFT -\SE@MapDeclare{cp437}{BD}{255C}% BOX DRAWINGS UP DOUBLE AND LEFT SINGLE -\SE@MapDeclare{cp437}{BE}{255B}% BOX DRAWINGS UP SINGLE AND LEFT DOUBLE -\SE@MapDeclare{cp437}{BF}{2510}% BOX DRAWINGS LIGHT DOWN AND LEFT -\SE@MapDeclare{cp437}{C0}{2514}% BOX DRAWINGS LIGHT UP AND RIGHT -\SE@MapDeclare{cp437}{C1}{2534}% BOX DRAWINGS LIGHT UP AND HORIZONTAL -\SE@MapDeclare{cp437}{C2}{252C}% BOX DRAWINGS LIGHT DOWN AND HORIZONTAL -\SE@MapDeclare{cp437}{C3}{251C}% BOX DRAWINGS LIGHT VERTICAL AND RIGHT -\SE@MapDeclare{cp437}{C4}{2500}% BOX DRAWINGS LIGHT HORIZONTAL -\SE@MapDeclare{cp437}{C5}{253C}% BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL -\SE@MapDeclare{cp437}{C6}{255E}% BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE -\SE@MapDeclare{cp437}{C7}{255F}% BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE -\SE@MapDeclare{cp437}{C8}{255A}% BOX DRAWINGS DOUBLE UP AND RIGHT -\SE@MapDeclare{cp437}{C9}{2554}% BOX DRAWINGS DOUBLE DOWN AND RIGHT -\SE@MapDeclare{cp437}{CA}{2569}% BOX DRAWINGS DOUBLE UP AND HORIZONTAL -\SE@MapDeclare{cp437}{CB}{2566}% BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL -\SE@MapDeclare{cp437}{CC}{2560}% BOX DRAWINGS DOUBLE VERTICAL AND RIGHT -\SE@MapDeclare{cp437}{CD}{2550}% BOX DRAWINGS DOUBLE HORIZONTAL -\SE@MapDeclare{cp437}{CE}{256C}% BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL -\SE@MapDeclare{cp437}{CF}{2567}% BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE -\SE@MapDeclare{cp437}{D0}{2568}% BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE -\SE@MapDeclare{cp437}{D1}{2564}% BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE -\SE@MapDeclare{cp437}{D2}{2565}% BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE -\SE@MapDeclare{cp437}{D3}{2559}% BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE -\SE@MapDeclare{cp437}{D4}{2558}% BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE -\SE@MapDeclare{cp437}{D5}{2552}% BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE -\SE@MapDeclare{cp437}{D6}{2553}% BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE -\SE@MapDeclare{cp437}{D7}{256B}% BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE -\SE@MapDeclare{cp437}{D8}{256A}% BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE -\SE@MapDeclare{cp437}{D9}{2518}% BOX DRAWINGS LIGHT UP AND LEFT -\SE@MapDeclare{cp437}{DA}{250C}% BOX DRAWINGS LIGHT DOWN AND RIGHT -\SE@MapDeclare{cp437}{DB}{2588}% FULL BLOCK -\SE@MapDeclare{cp437}{DC}{2584}% LOWER HALF BLOCK -\SE@MapDeclare{cp437}{DD}{258C}% LEFT HALF BLOCK -\SE@MapDeclare{cp437}{DE}{2590}% RIGHT HALF BLOCK -\SE@MapDeclare{cp437}{DF}{2580}% UPPER HALF BLOCK -\SE@MapDeclare{cp437}{E0}{03B1}% GREEK SMALL LETTER ALPHA -\SE@MapDeclare{cp437}{E1}{00DF}% LATIN SMALL LETTER SHARP S -\SE@MapDeclare{cp437}{E2}{0393}% GREEK CAPITAL LETTER GAMMA -\SE@MapDeclare{cp437}{E3}{03C0}% GREEK SMALL LETTER PI -\SE@MapDeclare{cp437}{E4}{03A3}% GREEK CAPITAL LETTER SIGMA -\SE@MapDeclare{cp437}{E5}{03C3}% GREEK SMALL LETTER SIGMA -\SE@MapDeclare{cp437}{E6}{00B5}% MICRO SIGN -\SE@MapDeclare{cp437}{E7}{03C4}% GREEK SMALL LETTER TAU -\SE@MapDeclare{cp437}{E8}{03A6}% GREEK CAPITAL LETTER PHI -\SE@MapDeclare{cp437}{E9}{0398}% GREEK CAPITAL LETTER THETA -\SE@MapDeclare{cp437}{EA}{03A9}% GREEK CAPITAL LETTER OMEGA -\SE@MapDeclare{cp437}{EB}{03B4}% GREEK SMALL LETTER DELTA -\SE@MapDeclare{cp437}{EC}{221E}% INFINITY -\SE@MapDeclare{cp437}{ED}{03C6}% GREEK SMALL LETTER PHI -\SE@MapDeclare{cp437}{EE}{03B5}% GREEK SMALL LETTER EPSILON -\SE@MapDeclare{cp437}{EF}{2229}% INTERSECTION -\SE@MapDeclare{cp437}{F0}{2261}% IDENTICAL TO -\SE@MapDeclare{cp437}{F1}{00B1}% PLUS-MINUS SIGN -\SE@MapDeclare{cp437}{F2}{2265}% GREATER-THAN OR EQUAL TO -\SE@MapDeclare{cp437}{F3}{2264}% LESS-THAN OR EQUAL TO -\SE@MapDeclare{cp437}{F4}{2320}% TOP HALF INTEGRAL -\SE@MapDeclare{cp437}{F5}{2321}% BOTTOM HALF INTEGRAL -\SE@MapDeclare{cp437}{F6}{00F7}% DIVISION SIGN -\SE@MapDeclare{cp437}{F7}{2248}% ALMOST EQUAL TO -\SE@MapDeclare{cp437}{F8}{00B0}% DEGREE SIGN -\SE@MapDeclare{cp437}{F9}{2219}% BULLET OPERATOR -\SE@MapDeclare{cp437}{FA}{00B7}% MIDDLE DOT -\SE@MapDeclare{cp437}{FB}{221A}% SQUARE ROOT -\SE@MapDeclare{cp437}{FC}{207F}% SUPERSCRIPT LATIN SMALL LETTER N -\SE@MapDeclare{cp437}{FD}{00B2}% SUPERSCRIPT TWO -\SE@MapDeclare{cp437}{FE}{25A0}% BLACK SQUARE -\SE@MapDeclare{cp437}{FF}{00A0}% NO-BREAK SPACE -%</cp437> -% \end{macrocode} -% \paragraph{cp850} -% \begin{macrocode} -%<*cp850> -\SE@MapDeclare{cp850}{80}{00C7}% LATIN CAPITAL LETTER C WITH CEDILLA -\SE@MapDeclare{cp850}{81}{00FC}% LATIN SMALL LETTER U WITH DIAERESIS -\SE@MapDeclare{cp850}{82}{00E9}% LATIN SMALL LETTER E WITH ACUTE -\SE@MapDeclare{cp850}{83}{00E2}% LATIN SMALL LETTER A WITH CIRCUMFLEX -\SE@MapDeclare{cp850}{84}{00E4}% LATIN SMALL LETTER A WITH DIAERESIS -\SE@MapDeclare{cp850}{85}{00E0}% LATIN SMALL LETTER A WITH GRAVE -\SE@MapDeclare{cp850}{86}{00E5}% LATIN SMALL LETTER A WITH RING ABOVE -\SE@MapDeclare{cp850}{87}{00E7}% LATIN SMALL LETTER C WITH CEDILLA -\SE@MapDeclare{cp850}{88}{00EA}% LATIN SMALL LETTER E WITH CIRCUMFLEX -\SE@MapDeclare{cp850}{89}{00EB}% LATIN SMALL LETTER E WITH DIAERESIS -\SE@MapDeclare{cp850}{8A}{00E8}% LATIN SMALL LETTER E WITH GRAVE -\SE@MapDeclare{cp850}{8B}{00EF}% LATIN SMALL LETTER I WITH DIAERESIS -\SE@MapDeclare{cp850}{8C}{00EE}% LATIN SMALL LETTER I WITH CIRCUMFLEX -\SE@MapDeclare{cp850}{8D}{00EC}% LATIN SMALL LETTER I WITH GRAVE -\SE@MapDeclare{cp850}{8E}{00C4}% LATIN CAPITAL LETTER A WITH DIAERESIS -\SE@MapDeclare{cp850}{8F}{00C5}% LATIN CAPITAL LETTER A WITH RING ABOVE -\SE@MapDeclare{cp850}{90}{00C9}% LATIN CAPITAL LETTER E WITH ACUTE -\SE@MapDeclare{cp850}{91}{00E6}% LATIN SMALL LIGATURE AE -\SE@MapDeclare{cp850}{92}{00C6}% LATIN CAPITAL LIGATURE AE -\SE@MapDeclare{cp850}{93}{00F4}% LATIN SMALL LETTER O WITH CIRCUMFLEX -\SE@MapDeclare{cp850}{94}{00F6}% LATIN SMALL LETTER O WITH DIAERESIS -\SE@MapDeclare{cp850}{95}{00F2}% LATIN SMALL LETTER O WITH GRAVE -\SE@MapDeclare{cp850}{96}{00FB}% LATIN SMALL LETTER U WITH CIRCUMFLEX -\SE@MapDeclare{cp850}{97}{00F9}% LATIN SMALL LETTER U WITH GRAVE -\SE@MapDeclare{cp850}{98}{00FF}% LATIN SMALL LETTER Y WITH DIAERESIS -\SE@MapDeclare{cp850}{99}{00D6}% LATIN CAPITAL LETTER O WITH DIAERESIS -\SE@MapDeclare{cp850}{9A}{00DC}% LATIN CAPITAL LETTER U WITH DIAERESIS -\SE@MapDeclare{cp850}{9B}{00F8}% LATIN SMALL LETTER O WITH STROKE -\SE@MapDeclare{cp850}{9C}{00A3}% POUND SIGN -\SE@MapDeclare{cp850}{9D}{00D8}% LATIN CAPITAL LETTER O WITH STROKE -\SE@MapDeclare{cp850}{9E}{00D7}% MULTIPLICATION SIGN -\SE@MapDeclare{cp850}{9F}{0192}% LATIN SMALL LETTER F WITH HOOK -\SE@MapDeclare{cp850}{A0}{00E1}% LATIN SMALL LETTER A WITH ACUTE -\SE@MapDeclare{cp850}{A1}{00ED}% LATIN SMALL LETTER I WITH ACUTE -\SE@MapDeclare{cp850}{A2}{00F3}% LATIN SMALL LETTER O WITH ACUTE -\SE@MapDeclare{cp850}{A3}{00FA}% LATIN SMALL LETTER U WITH ACUTE -\SE@MapDeclare{cp850}{A4}{00F1}% LATIN SMALL LETTER N WITH TILDE -\SE@MapDeclare{cp850}{A5}{00D1}% LATIN CAPITAL LETTER N WITH TILDE -\SE@MapDeclare{cp850}{A6}{00AA}% FEMININE ORDINAL INDICATOR -\SE@MapDeclare{cp850}{A7}{00BA}% MASCULINE ORDINAL INDICATOR -\SE@MapDeclare{cp850}{A8}{00BF}% INVERTED QUESTION MARK -\SE@MapDeclare{cp850}{A9}{00AE}% REGISTERED SIGN -\SE@MapDeclare{cp850}{AA}{00AC}% NOT SIGN -\SE@MapDeclare{cp850}{AB}{00BD}% VULGAR FRACTION ONE HALF -\SE@MapDeclare{cp850}{AC}{00BC}% VULGAR FRACTION ONE QUARTER -\SE@MapDeclare{cp850}{AD}{00A1}% INVERTED EXCLAMATION MARK -\SE@MapDeclare{cp850}{AE}{00AB}% LEFT-POINTING DOUBLE ANGLE QUOTATION MARK -\SE@MapDeclare{cp850}{AF}{00BB}% RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -\SE@MapDeclare{cp850}{B0}{2591}% LIGHT SHADE -\SE@MapDeclare{cp850}{B1}{2592}% MEDIUM SHADE -\SE@MapDeclare{cp850}{B2}{2593}% DARK SHADE -\SE@MapDeclare{cp850}{B3}{2502}% BOX DRAWINGS LIGHT VERTICAL -\SE@MapDeclare{cp850}{B4}{2524}% BOX DRAWINGS LIGHT VERTICAL AND LEFT -\SE@MapDeclare{cp850}{B5}{00C1}% LATIN CAPITAL LETTER A WITH ACUTE -\SE@MapDeclare{cp850}{B6}{00C2}% LATIN CAPITAL LETTER A WITH CIRCUMFLEX -\SE@MapDeclare{cp850}{B7}{00C0}% LATIN CAPITAL LETTER A WITH GRAVE -\SE@MapDeclare{cp850}{B8}{00A9}% COPYRIGHT SIGN -\SE@MapDeclare{cp850}{B9}{2563}% BOX DRAWINGS DOUBLE VERTICAL AND LEFT -\SE@MapDeclare{cp850}{BA}{2551}% BOX DRAWINGS DOUBLE VERTICAL -\SE@MapDeclare{cp850}{BB}{2557}% BOX DRAWINGS DOUBLE DOWN AND LEFT -\SE@MapDeclare{cp850}{BC}{255D}% BOX DRAWINGS DOUBLE UP AND LEFT -\SE@MapDeclare{cp850}{BD}{00A2}% CENT SIGN -\SE@MapDeclare{cp850}{BE}{00A5}% YEN SIGN -\SE@MapDeclare{cp850}{BF}{2510}% BOX DRAWINGS LIGHT DOWN AND LEFT -\SE@MapDeclare{cp850}{C0}{2514}% BOX DRAWINGS LIGHT UP AND RIGHT -\SE@MapDeclare{cp850}{C1}{2534}% BOX DRAWINGS LIGHT UP AND HORIZONTAL -\SE@MapDeclare{cp850}{C2}{252C}% BOX DRAWINGS LIGHT DOWN AND HORIZONTAL -\SE@MapDeclare{cp850}{C3}{251C}% BOX DRAWINGS LIGHT VERTICAL AND RIGHT -\SE@MapDeclare{cp850}{C4}{2500}% BOX DRAWINGS LIGHT HORIZONTAL -\SE@MapDeclare{cp850}{C5}{253C}% BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL -\SE@MapDeclare{cp850}{C6}{00E3}% LATIN SMALL LETTER A WITH TILDE -\SE@MapDeclare{cp850}{C7}{00C3}% LATIN CAPITAL LETTER A WITH TILDE -\SE@MapDeclare{cp850}{C8}{255A}% BOX DRAWINGS DOUBLE UP AND RIGHT -\SE@MapDeclare{cp850}{C9}{2554}% BOX DRAWINGS DOUBLE DOWN AND RIGHT -\SE@MapDeclare{cp850}{CA}{2569}% BOX DRAWINGS DOUBLE UP AND HORIZONTAL -\SE@MapDeclare{cp850}{CB}{2566}% BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL -\SE@MapDeclare{cp850}{CC}{2560}% BOX DRAWINGS DOUBLE VERTICAL AND RIGHT -\SE@MapDeclare{cp850}{CD}{2550}% BOX DRAWINGS DOUBLE HORIZONTAL -\SE@MapDeclare{cp850}{CE}{256C}% BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL -\SE@MapDeclare{cp850}{CF}{00A4}% CURRENCY SIGN -\SE@MapDeclare{cp850}{D0}{00F0}% LATIN SMALL LETTER ETH -\SE@MapDeclare{cp850}{D1}{00D0}% LATIN CAPITAL LETTER ETH -\SE@MapDeclare{cp850}{D2}{00CA}% LATIN CAPITAL LETTER E WITH CIRCUMFLEX -\SE@MapDeclare{cp850}{D3}{00CB}% LATIN CAPITAL LETTER E WITH DIAERESIS -\SE@MapDeclare{cp850}{D4}{00C8}% LATIN CAPITAL LETTER E WITH GRAVE -\SE@MapDeclare{cp850}{D5}{0131}% LATIN SMALL LETTER DOTLESS I -\SE@MapDeclare{cp850}{D6}{00CD}% LATIN CAPITAL LETTER I WITH ACUTE -\SE@MapDeclare{cp850}{D7}{00CE}% LATIN CAPITAL LETTER I WITH CIRCUMFLEX -\SE@MapDeclare{cp850}{D8}{00CF}% LATIN CAPITAL LETTER I WITH DIAERESIS -\SE@MapDeclare{cp850}{D9}{2518}% BOX DRAWINGS LIGHT UP AND LEFT -\SE@MapDeclare{cp850}{DA}{250C}% BOX DRAWINGS LIGHT DOWN AND RIGHT -\SE@MapDeclare{cp850}{DB}{2588}% FULL BLOCK -\SE@MapDeclare{cp850}{DC}{2584}% LOWER HALF BLOCK -\SE@MapDeclare{cp850}{DD}{00A6}% BROKEN BAR -\SE@MapDeclare{cp850}{DE}{00CC}% LATIN CAPITAL LETTER I WITH GRAVE -\SE@MapDeclare{cp850}{DF}{2580}% UPPER HALF BLOCK -\SE@MapDeclare{cp850}{E0}{00D3}% LATIN CAPITAL LETTER O WITH ACUTE -\SE@MapDeclare{cp850}{E1}{00DF}% LATIN SMALL LETTER SHARP S -\SE@MapDeclare{cp850}{E2}{00D4}% LATIN CAPITAL LETTER O WITH CIRCUMFLEX -\SE@MapDeclare{cp850}{E3}{00D2}% LATIN CAPITAL LETTER O WITH GRAVE -\SE@MapDeclare{cp850}{E4}{00F5}% LATIN SMALL LETTER O WITH TILDE -\SE@MapDeclare{cp850}{E5}{00D5}% LATIN CAPITAL LETTER O WITH TILDE -\SE@MapDeclare{cp850}{E6}{00B5}% MICRO SIGN -\SE@MapDeclare{cp850}{E7}{00FE}% LATIN SMALL LETTER THORN -\SE@MapDeclare{cp850}{E8}{00DE}% LATIN CAPITAL LETTER THORN -\SE@MapDeclare{cp850}{E9}{00DA}% LATIN CAPITAL LETTER U WITH ACUTE -\SE@MapDeclare{cp850}{EA}{00DB}% LATIN CAPITAL LETTER U WITH CIRCUMFLEX -\SE@MapDeclare{cp850}{EB}{00D9}% LATIN CAPITAL LETTER U WITH GRAVE -\SE@MapDeclare{cp850}{EC}{00FD}% LATIN SMALL LETTER Y WITH ACUTE -\SE@MapDeclare{cp850}{ED}{00DD}% LATIN CAPITAL LETTER Y WITH ACUTE -\SE@MapDeclare{cp850}{EE}{00AF}% MACRON -\SE@MapDeclare{cp850}{EF}{00B4}% ACUTE ACCENT -\SE@MapDeclare{cp850}{F0}{00AD}% SOFT HYPHEN -\SE@MapDeclare{cp850}{F1}{00B1}% PLUS-MINUS SIGN -\SE@MapDeclare{cp850}{F2}{2017}% DOUBLE LOW LINE -\SE@MapDeclare{cp850}{F3}{00BE}% VULGAR FRACTION THREE QUARTERS -\SE@MapDeclare{cp850}{F4}{00B6}% PILCROW SIGN -\SE@MapDeclare{cp850}{F5}{00A7}% SECTION SIGN -\SE@MapDeclare{cp850}{F6}{00F7}% DIVISION SIGN -\SE@MapDeclare{cp850}{F7}{00B8}% CEDILLA -\SE@MapDeclare{cp850}{F8}{00B0}% DEGREE SIGN -\SE@MapDeclare{cp850}{F9}{00A8}% DIAERESIS -\SE@MapDeclare{cp850}{FA}{00B7}% MIDDLE DOT -\SE@MapDeclare{cp850}{FB}{00B9}% SUPERSCRIPT ONE -\SE@MapDeclare{cp850}{FC}{00B3}% SUPERSCRIPT THREE -\SE@MapDeclare{cp850}{FD}{00B2}% SUPERSCRIPT TWO -\SE@MapDeclare{cp850}{FE}{25A0}% BLACK SQUARE -\SE@MapDeclare{cp850}{FF}{00A0}% NO-BREAK SPACE -%</cp850> -% \end{macrocode} -% \paragraph{cp852} -% \begin{macrocode} -%<*cp852> -\SE@MapDeclare{cp852}{80}{00C7}% LATIN CAPITAL LETTER C WITH CEDILLA -\SE@MapDeclare{cp852}{81}{00FC}% LATIN SMALL LETTER U WITH DIAERESIS -\SE@MapDeclare{cp852}{82}{00E9}% LATIN SMALL LETTER E WITH ACUTE -\SE@MapDeclare{cp852}{83}{00E2}% LATIN SMALL LETTER A WITH CIRCUMFLEX -\SE@MapDeclare{cp852}{84}{00E4}% LATIN SMALL LETTER A WITH DIAERESIS -\SE@MapDeclare{cp852}{85}{016F}% LATIN SMALL LETTER U WITH RING ABOVE -\SE@MapDeclare{cp852}{86}{0107}% LATIN SMALL LETTER C WITH ACUTE -\SE@MapDeclare{cp852}{87}{00E7}% LATIN SMALL LETTER C WITH CEDILLA -\SE@MapDeclare{cp852}{88}{0142}% LATIN SMALL LETTER L WITH STROKE -\SE@MapDeclare{cp852}{89}{00EB}% LATIN SMALL LETTER E WITH DIAERESIS -\SE@MapDeclare{cp852}{8A}{0150}% LATIN CAPITAL LETTER O WITH DOUBLE ACUTE -\SE@MapDeclare{cp852}{8B}{0151}% LATIN SMALL LETTER O WITH DOUBLE ACUTE -\SE@MapDeclare{cp852}{8C}{00EE}% LATIN SMALL LETTER I WITH CIRCUMFLEX -\SE@MapDeclare{cp852}{8D}{0179}% LATIN CAPITAL LETTER Z WITH ACUTE -\SE@MapDeclare{cp852}{8E}{00C4}% LATIN CAPITAL LETTER A WITH DIAERESIS -\SE@MapDeclare{cp852}{8F}{0106}% LATIN CAPITAL LETTER C WITH ACUTE -\SE@MapDeclare{cp852}{90}{00C9}% LATIN CAPITAL LETTER E WITH ACUTE -\SE@MapDeclare{cp852}{91}{0139}% LATIN CAPITAL LETTER L WITH ACUTE -\SE@MapDeclare{cp852}{92}{013A}% LATIN SMALL LETTER L WITH ACUTE -\SE@MapDeclare{cp852}{93}{00F4}% LATIN SMALL LETTER O WITH CIRCUMFLEX -\SE@MapDeclare{cp852}{94}{00F6}% LATIN SMALL LETTER O WITH DIAERESIS -\SE@MapDeclare{cp852}{95}{013D}% LATIN CAPITAL LETTER L WITH CARON -\SE@MapDeclare{cp852}{96}{013E}% LATIN SMALL LETTER L WITH CARON -\SE@MapDeclare{cp852}{97}{015A}% LATIN CAPITAL LETTER S WITH ACUTE -\SE@MapDeclare{cp852}{98}{015B}% LATIN SMALL LETTER S WITH ACUTE -\SE@MapDeclare{cp852}{99}{00D6}% LATIN CAPITAL LETTER O WITH DIAERESIS -\SE@MapDeclare{cp852}{9A}{00DC}% LATIN CAPITAL LETTER U WITH DIAERESIS -\SE@MapDeclare{cp852}{9B}{0164}% LATIN CAPITAL LETTER T WITH CARON -\SE@MapDeclare{cp852}{9C}{0165}% LATIN SMALL LETTER T WITH CARON -\SE@MapDeclare{cp852}{9D}{0141}% LATIN CAPITAL LETTER L WITH STROKE -\SE@MapDeclare{cp852}{9E}{00D7}% MULTIPLICATION SIGN -\SE@MapDeclare{cp852}{9F}{010D}% LATIN SMALL LETTER C WITH CARON -\SE@MapDeclare{cp852}{A0}{00E1}% LATIN SMALL LETTER A WITH ACUTE -\SE@MapDeclare{cp852}{A1}{00ED}% LATIN SMALL LETTER I WITH ACUTE -\SE@MapDeclare{cp852}{A2}{00F3}% LATIN SMALL LETTER O WITH ACUTE -\SE@MapDeclare{cp852}{A3}{00FA}% LATIN SMALL LETTER U WITH ACUTE -\SE@MapDeclare{cp852}{A4}{0104}% LATIN CAPITAL LETTER A WITH OGONEK -\SE@MapDeclare{cp852}{A5}{0105}% LATIN SMALL LETTER A WITH OGONEK -\SE@MapDeclare{cp852}{A6}{017D}% LATIN CAPITAL LETTER Z WITH CARON -\SE@MapDeclare{cp852}{A7}{017E}% LATIN SMALL LETTER Z WITH CARON -\SE@MapDeclare{cp852}{A8}{0118}% LATIN CAPITAL LETTER E WITH OGONEK -\SE@MapDeclare{cp852}{A9}{0119}% LATIN SMALL LETTER E WITH OGONEK -\SE@MapDeclare{cp852}{AA}{00AC}% NOT SIGN -\SE@MapDeclare{cp852}{AB}{017A}% LATIN SMALL LETTER Z WITH ACUTE -\SE@MapDeclare{cp852}{AC}{010C}% LATIN CAPITAL LETTER C WITH CARON -\SE@MapDeclare{cp852}{AD}{015F}% LATIN SMALL LETTER S WITH CEDILLA -\SE@MapDeclare{cp852}{AE}{00AB}% LEFT-POINTING DOUBLE ANGLE QUOTATION MARK -\SE@MapDeclare{cp852}{AF}{00BB}% RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -\SE@MapDeclare{cp852}{B0}{2591}% LIGHT SHADE -\SE@MapDeclare{cp852}{B1}{2592}% MEDIUM SHADE -\SE@MapDeclare{cp852}{B2}{2593}% DARK SHADE -\SE@MapDeclare{cp852}{B3}{2502}% BOX DRAWINGS LIGHT VERTICAL -\SE@MapDeclare{cp852}{B4}{2524}% BOX DRAWINGS LIGHT VERTICAL AND LEFT -\SE@MapDeclare{cp852}{B5}{00C1}% LATIN CAPITAL LETTER A WITH ACUTE -\SE@MapDeclare{cp852}{B6}{00C2}% LATIN CAPITAL LETTER A WITH CIRCUMFLEX -\SE@MapDeclare{cp852}{B7}{011A}% LATIN CAPITAL LETTER E WITH CARON -\SE@MapDeclare{cp852}{B8}{015E}% LATIN CAPITAL LETTER S WITH CEDILLA -\SE@MapDeclare{cp852}{B9}{2563}% BOX DRAWINGS DOUBLE VERTICAL AND LEFT -\SE@MapDeclare{cp852}{BA}{2551}% BOX DRAWINGS DOUBLE VERTICAL -\SE@MapDeclare{cp852}{BB}{2557}% BOX DRAWINGS DOUBLE DOWN AND LEFT -\SE@MapDeclare{cp852}{BC}{255D}% BOX DRAWINGS DOUBLE UP AND LEFT -\SE@MapDeclare{cp852}{BD}{017B}% LATIN CAPITAL LETTER Z WITH DOT ABOVE -\SE@MapDeclare{cp852}{BE}{017C}% LATIN SMALL LETTER Z WITH DOT ABOVE -\SE@MapDeclare{cp852}{BF}{2510}% BOX DRAWINGS LIGHT DOWN AND LEFT -\SE@MapDeclare{cp852}{C0}{2514}% BOX DRAWINGS LIGHT UP AND RIGHT -\SE@MapDeclare{cp852}{C1}{2534}% BOX DRAWINGS LIGHT UP AND HORIZONTAL -\SE@MapDeclare{cp852}{C2}{252C}% BOX DRAWINGS LIGHT DOWN AND HORIZONTAL -\SE@MapDeclare{cp852}{C3}{251C}% BOX DRAWINGS LIGHT VERTICAL AND RIGHT -\SE@MapDeclare{cp852}{C4}{2500}% BOX DRAWINGS LIGHT HORIZONTAL -\SE@MapDeclare{cp852}{C5}{253C}% BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL -\SE@MapDeclare{cp852}{C6}{0102}% LATIN CAPITAL LETTER A WITH BREVE -\SE@MapDeclare{cp852}{C7}{0103}% LATIN SMALL LETTER A WITH BREVE -\SE@MapDeclare{cp852}{C8}{255A}% BOX DRAWINGS DOUBLE UP AND RIGHT -\SE@MapDeclare{cp852}{C9}{2554}% BOX DRAWINGS DOUBLE DOWN AND RIGHT -\SE@MapDeclare{cp852}{CA}{2569}% BOX DRAWINGS DOUBLE UP AND HORIZONTAL -\SE@MapDeclare{cp852}{CB}{2566}% BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL -\SE@MapDeclare{cp852}{CC}{2560}% BOX DRAWINGS DOUBLE VERTICAL AND RIGHT -\SE@MapDeclare{cp852}{CD}{2550}% BOX DRAWINGS DOUBLE HORIZONTAL -\SE@MapDeclare{cp852}{CE}{256C}% BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL -\SE@MapDeclare{cp852}{CF}{00A4}% CURRENCY SIGN -\SE@MapDeclare{cp852}{D0}{0111}% LATIN SMALL LETTER D WITH STROKE -\SE@MapDeclare{cp852}{D1}{0110}% LATIN CAPITAL LETTER D WITH STROKE -\SE@MapDeclare{cp852}{D2}{010E}% LATIN CAPITAL LETTER D WITH CARON -\SE@MapDeclare{cp852}{D3}{00CB}% LATIN CAPITAL LETTER E WITH DIAERESIS -\SE@MapDeclare{cp852}{D4}{010F}% LATIN SMALL LETTER D WITH CARON -\SE@MapDeclare{cp852}{D5}{0147}% LATIN CAPITAL LETTER N WITH CARON -\SE@MapDeclare{cp852}{D6}{00CD}% LATIN CAPITAL LETTER I WITH ACUTE -\SE@MapDeclare{cp852}{D7}{00CE}% LATIN CAPITAL LETTER I WITH CIRCUMFLEX -\SE@MapDeclare{cp852}{D8}{011B}% LATIN SMALL LETTER E WITH CARON -\SE@MapDeclare{cp852}{D9}{2518}% BOX DRAWINGS LIGHT UP AND LEFT -\SE@MapDeclare{cp852}{DA}{250C}% BOX DRAWINGS LIGHT DOWN AND RIGHT -\SE@MapDeclare{cp852}{DB}{2588}% FULL BLOCK -\SE@MapDeclare{cp852}{DC}{2584}% LOWER HALF BLOCK -\SE@MapDeclare{cp852}{DD}{0162}% LATIN CAPITAL LETTER T WITH CEDILLA -\SE@MapDeclare{cp852}{DE}{016E}% LATIN CAPITAL LETTER U WITH RING ABOVE -\SE@MapDeclare{cp852}{DF}{2580}% UPPER HALF BLOCK -\SE@MapDeclare{cp852}{E0}{00D3}% LATIN CAPITAL LETTER O WITH ACUTE -\SE@MapDeclare{cp852}{E1}{00DF}% LATIN SMALL LETTER SHARP S -\SE@MapDeclare{cp852}{E2}{00D4}% LATIN CAPITAL LETTER O WITH CIRCUMFLEX -\SE@MapDeclare{cp852}{E3}{0143}% LATIN CAPITAL LETTER N WITH ACUTE -\SE@MapDeclare{cp852}{E4}{0144}% LATIN SMALL LETTER N WITH ACUTE -\SE@MapDeclare{cp852}{E5}{0148}% LATIN SMALL LETTER N WITH CARON -\SE@MapDeclare{cp852}{E6}{0160}% LATIN CAPITAL LETTER S WITH CARON -\SE@MapDeclare{cp852}{E7}{0161}% LATIN SMALL LETTER S WITH CARON -\SE@MapDeclare{cp852}{E8}{0154}% LATIN CAPITAL LETTER R WITH ACUTE -\SE@MapDeclare{cp852}{E9}{00DA}% LATIN CAPITAL LETTER U WITH ACUTE -\SE@MapDeclare{cp852}{EA}{0155}% LATIN SMALL LETTER R WITH ACUTE -\SE@MapDeclare{cp852}{EB}{0170}% LATIN CAPITAL LETTER U WITH DOUBLE ACUTE -\SE@MapDeclare{cp852}{EC}{00FD}% LATIN SMALL LETTER Y WITH ACUTE -\SE@MapDeclare{cp852}{ED}{00DD}% LATIN CAPITAL LETTER Y WITH ACUTE -\SE@MapDeclare{cp852}{EE}{0163}% LATIN SMALL LETTER T WITH CEDILLA -\SE@MapDeclare{cp852}{EF}{00B4}% ACUTE ACCENT -\SE@MapDeclare{cp852}{F0}{00AD}% SOFT HYPHEN -\SE@MapDeclare{cp852}{F1}{02DD}% DOUBLE ACUTE ACCENT -\SE@MapDeclare{cp852}{F2}{02DB}% OGONEK -\SE@MapDeclare{cp852}{F3}{02C7}% CARON -\SE@MapDeclare{cp852}{F4}{02D8}% BREVE -\SE@MapDeclare{cp852}{F5}{00A7}% SECTION SIGN -\SE@MapDeclare{cp852}{F6}{00F7}% DIVISION SIGN -\SE@MapDeclare{cp852}{F7}{00B8}% CEDILLA -\SE@MapDeclare{cp852}{F8}{00B0}% DEGREE SIGN -\SE@MapDeclare{cp852}{F9}{00A8}% DIAERESIS -\SE@MapDeclare{cp852}{FA}{02D9}% DOT ABOVE -\SE@MapDeclare{cp852}{FB}{0171}% LATIN SMALL LETTER U WITH DOUBLE ACUTE -\SE@MapDeclare{cp852}{FC}{0158}% LATIN CAPITAL LETTER R WITH CARON -\SE@MapDeclare{cp852}{FD}{0159}% LATIN SMALL LETTER R WITH CARON -\SE@MapDeclare{cp852}{FE}{25A0}% BLACK SQUARE -\SE@MapDeclare{cp852}{FF}{00A0}% NO-BREAK SPACE -%</cp852> -% \end{macrocode} -% \paragraph{cp855} -% \begin{macrocode} -%<*cp855> -\SE@MapDeclare{cp855}{80}{0452}% CYRILLIC SMALL LETTER DJE -\SE@MapDeclare{cp855}{81}{0402}% CYRILLIC CAPITAL LETTER DJE -\SE@MapDeclare{cp855}{82}{0453}% CYRILLIC SMALL LETTER GJE -\SE@MapDeclare{cp855}{83}{0403}% CYRILLIC CAPITAL LETTER GJE -\SE@MapDeclare{cp855}{84}{0451}% CYRILLIC SMALL LETTER IO -\SE@MapDeclare{cp855}{85}{0401}% CYRILLIC CAPITAL LETTER IO -\SE@MapDeclare{cp855}{86}{0454}% CYRILLIC SMALL LETTER UKRAINIAN IE -\SE@MapDeclare{cp855}{87}{0404}% CYRILLIC CAPITAL LETTER UKRAINIAN IE -\SE@MapDeclare{cp855}{88}{0455}% CYRILLIC SMALL LETTER DZE -\SE@MapDeclare{cp855}{89}{0405}% CYRILLIC CAPITAL LETTER DZE -\SE@MapDeclare{cp855}{8A}{0456}% CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I -\SE@MapDeclare{cp855}{8B}{0406}% CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I -\SE@MapDeclare{cp855}{8C}{0457}% CYRILLIC SMALL LETTER YI -\SE@MapDeclare{cp855}{8D}{0407}% CYRILLIC CAPITAL LETTER YI -\SE@MapDeclare{cp855}{8E}{0458}% CYRILLIC SMALL LETTER JE -\SE@MapDeclare{cp855}{8F}{0408}% CYRILLIC CAPITAL LETTER JE -\SE@MapDeclare{cp855}{90}{0459}% CYRILLIC SMALL LETTER LJE -\SE@MapDeclare{cp855}{91}{0409}% CYRILLIC CAPITAL LETTER LJE -\SE@MapDeclare{cp855}{92}{045A}% CYRILLIC SMALL LETTER NJE -\SE@MapDeclare{cp855}{93}{040A}% CYRILLIC CAPITAL LETTER NJE -\SE@MapDeclare{cp855}{94}{045B}% CYRILLIC SMALL LETTER TSHE -\SE@MapDeclare{cp855}{95}{040B}% CYRILLIC CAPITAL LETTER TSHE -\SE@MapDeclare{cp855}{96}{045C}% CYRILLIC SMALL LETTER KJE -\SE@MapDeclare{cp855}{97}{040C}% CYRILLIC CAPITAL LETTER KJE -\SE@MapDeclare{cp855}{98}{045E}% CYRILLIC SMALL LETTER SHORT U -\SE@MapDeclare{cp855}{99}{040E}% CYRILLIC CAPITAL LETTER SHORT U -\SE@MapDeclare{cp855}{9A}{045F}% CYRILLIC SMALL LETTER DZHE -\SE@MapDeclare{cp855}{9B}{040F}% CYRILLIC CAPITAL LETTER DZHE -\SE@MapDeclare{cp855}{9C}{044E}% CYRILLIC SMALL LETTER YU -\SE@MapDeclare{cp855}{9D}{042E}% CYRILLIC CAPITAL LETTER YU -\SE@MapDeclare{cp855}{9E}{044A}% CYRILLIC SMALL LETTER HARD SIGN -\SE@MapDeclare{cp855}{9F}{042A}% CYRILLIC CAPITAL LETTER HARD SIGN -\SE@MapDeclare{cp855}{A0}{0430}% CYRILLIC SMALL LETTER A -\SE@MapDeclare{cp855}{A1}{0410}% CYRILLIC CAPITAL LETTER A -\SE@MapDeclare{cp855}{A2}{0431}% CYRILLIC SMALL LETTER BE -\SE@MapDeclare{cp855}{A3}{0411}% CYRILLIC CAPITAL LETTER BE -\SE@MapDeclare{cp855}{A4}{0446}% CYRILLIC SMALL LETTER TSE -\SE@MapDeclare{cp855}{A5}{0426}% CYRILLIC CAPITAL LETTER TSE -\SE@MapDeclare{cp855}{A6}{0434}% CYRILLIC SMALL LETTER DE -\SE@MapDeclare{cp855}{A7}{0414}% CYRILLIC CAPITAL LETTER DE -\SE@MapDeclare{cp855}{A8}{0435}% CYRILLIC SMALL LETTER IE -\SE@MapDeclare{cp855}{A9}{0415}% CYRILLIC CAPITAL LETTER IE -\SE@MapDeclare{cp855}{AA}{0444}% CYRILLIC SMALL LETTER EF -\SE@MapDeclare{cp855}{AB}{0424}% CYRILLIC CAPITAL LETTER EF -\SE@MapDeclare{cp855}{AC}{0433}% CYRILLIC SMALL LETTER GHE -\SE@MapDeclare{cp855}{AD}{0413}% CYRILLIC CAPITAL LETTER GHE -\SE@MapDeclare{cp855}{AE}{00AB}% LEFT-POINTING DOUBLE ANGLE QUOTATION MARK -\SE@MapDeclare{cp855}{AF}{00BB}% RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -\SE@MapDeclare{cp855}{B0}{2591}% LIGHT SHADE -\SE@MapDeclare{cp855}{B1}{2592}% MEDIUM SHADE -\SE@MapDeclare{cp855}{B2}{2593}% DARK SHADE -\SE@MapDeclare{cp855}{B3}{2502}% BOX DRAWINGS LIGHT VERTICAL -\SE@MapDeclare{cp855}{B4}{2524}% BOX DRAWINGS LIGHT VERTICAL AND LEFT -\SE@MapDeclare{cp855}{B5}{0445}% CYRILLIC SMALL LETTER HA -\SE@MapDeclare{cp855}{B6}{0425}% CYRILLIC CAPITAL LETTER HA -\SE@MapDeclare{cp855}{B7}{0438}% CYRILLIC SMALL LETTER I -\SE@MapDeclare{cp855}{B8}{0418}% CYRILLIC CAPITAL LETTER I -\SE@MapDeclare{cp855}{B9}{2563}% BOX DRAWINGS DOUBLE VERTICAL AND LEFT -\SE@MapDeclare{cp855}{BA}{2551}% BOX DRAWINGS DOUBLE VERTICAL -\SE@MapDeclare{cp855}{BB}{2557}% BOX DRAWINGS DOUBLE DOWN AND LEFT -\SE@MapDeclare{cp855}{BC}{255D}% BOX DRAWINGS DOUBLE UP AND LEFT -\SE@MapDeclare{cp855}{BD}{0439}% CYRILLIC SMALL LETTER SHORT I -\SE@MapDeclare{cp855}{BE}{0419}% CYRILLIC CAPITAL LETTER SHORT I -\SE@MapDeclare{cp855}{BF}{2510}% BOX DRAWINGS LIGHT DOWN AND LEFT -\SE@MapDeclare{cp855}{C0}{2514}% BOX DRAWINGS LIGHT UP AND RIGHT -\SE@MapDeclare{cp855}{C1}{2534}% BOX DRAWINGS LIGHT UP AND HORIZONTAL -\SE@MapDeclare{cp855}{C2}{252C}% BOX DRAWINGS LIGHT DOWN AND HORIZONTAL -\SE@MapDeclare{cp855}{C3}{251C}% BOX DRAWINGS LIGHT VERTICAL AND RIGHT -\SE@MapDeclare{cp855}{C4}{2500}% BOX DRAWINGS LIGHT HORIZONTAL -\SE@MapDeclare{cp855}{C5}{253C}% BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL -\SE@MapDeclare{cp855}{C6}{043A}% CYRILLIC SMALL LETTER KA -\SE@MapDeclare{cp855}{C7}{041A}% CYRILLIC CAPITAL LETTER KA -\SE@MapDeclare{cp855}{C8}{255A}% BOX DRAWINGS DOUBLE UP AND RIGHT -\SE@MapDeclare{cp855}{C9}{2554}% BOX DRAWINGS DOUBLE DOWN AND RIGHT -\SE@MapDeclare{cp855}{CA}{2569}% BOX DRAWINGS DOUBLE UP AND HORIZONTAL -\SE@MapDeclare{cp855}{CB}{2566}% BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL -\SE@MapDeclare{cp855}{CC}{2560}% BOX DRAWINGS DOUBLE VERTICAL AND RIGHT -\SE@MapDeclare{cp855}{CD}{2550}% BOX DRAWINGS DOUBLE HORIZONTAL -\SE@MapDeclare{cp855}{CE}{256C}% BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL -\SE@MapDeclare{cp855}{CF}{00A4}% CURRENCY SIGN -\SE@MapDeclare{cp855}{D0}{043B}% CYRILLIC SMALL LETTER EL -\SE@MapDeclare{cp855}{D1}{041B}% CYRILLIC CAPITAL LETTER EL -\SE@MapDeclare{cp855}{D2}{043C}% CYRILLIC SMALL LETTER EM -\SE@MapDeclare{cp855}{D3}{041C}% CYRILLIC CAPITAL LETTER EM -\SE@MapDeclare{cp855}{D4}{043D}% CYRILLIC SMALL LETTER EN -\SE@MapDeclare{cp855}{D5}{041D}% CYRILLIC CAPITAL LETTER EN -\SE@MapDeclare{cp855}{D6}{043E}% CYRILLIC SMALL LETTER O -\SE@MapDeclare{cp855}{D7}{041E}% CYRILLIC CAPITAL LETTER O -\SE@MapDeclare{cp855}{D8}{043F}% CYRILLIC SMALL LETTER PE -\SE@MapDeclare{cp855}{D9}{2518}% BOX DRAWINGS LIGHT UP AND LEFT -\SE@MapDeclare{cp855}{DA}{250C}% BOX DRAWINGS LIGHT DOWN AND RIGHT -\SE@MapDeclare{cp855}{DB}{2588}% FULL BLOCK -\SE@MapDeclare{cp855}{DC}{2584}% LOWER HALF BLOCK -\SE@MapDeclare{cp855}{DD}{041F}% CYRILLIC CAPITAL LETTER PE -\SE@MapDeclare{cp855}{DE}{044F}% CYRILLIC SMALL LETTER YA -\SE@MapDeclare{cp855}{DF}{2580}% UPPER HALF BLOCK -\SE@MapDeclare{cp855}{E0}{042F}% CYRILLIC CAPITAL LETTER YA -\SE@MapDeclare{cp855}{E1}{0440}% CYRILLIC SMALL LETTER ER -\SE@MapDeclare{cp855}{E2}{0420}% CYRILLIC CAPITAL LETTER ER -\SE@MapDeclare{cp855}{E3}{0441}% CYRILLIC SMALL LETTER ES -\SE@MapDeclare{cp855}{E4}{0421}% CYRILLIC CAPITAL LETTER ES -\SE@MapDeclare{cp855}{E5}{0442}% CYRILLIC SMALL LETTER TE -\SE@MapDeclare{cp855}{E6}{0422}% CYRILLIC CAPITAL LETTER TE -\SE@MapDeclare{cp855}{E7}{0443}% CYRILLIC SMALL LETTER U -\SE@MapDeclare{cp855}{E8}{0423}% CYRILLIC CAPITAL LETTER U -\SE@MapDeclare{cp855}{E9}{0436}% CYRILLIC SMALL LETTER ZHE -\SE@MapDeclare{cp855}{EA}{0416}% CYRILLIC CAPITAL LETTER ZHE -\SE@MapDeclare{cp855}{EB}{0432}% CYRILLIC SMALL LETTER VE -\SE@MapDeclare{cp855}{EC}{0412}% CYRILLIC CAPITAL LETTER VE -\SE@MapDeclare{cp855}{ED}{044C}% CYRILLIC SMALL LETTER SOFT SIGN -\SE@MapDeclare{cp855}{EE}{042C}% CYRILLIC CAPITAL LETTER SOFT SIGN -\SE@MapDeclare{cp855}{EF}{2116}% NUMERO SIGN -\SE@MapDeclare{cp855}{F0}{00AD}% SOFT HYPHEN -\SE@MapDeclare{cp855}{F1}{044B}% CYRILLIC SMALL LETTER YERU -\SE@MapDeclare{cp855}{F2}{042B}% CYRILLIC CAPITAL LETTER YERU -\SE@MapDeclare{cp855}{F3}{0437}% CYRILLIC SMALL LETTER ZE -\SE@MapDeclare{cp855}{F4}{0417}% CYRILLIC CAPITAL LETTER ZE -\SE@MapDeclare{cp855}{F5}{0448}% CYRILLIC SMALL LETTER SHA -\SE@MapDeclare{cp855}{F6}{0428}% CYRILLIC CAPITAL LETTER SHA -\SE@MapDeclare{cp855}{F7}{044D}% CYRILLIC SMALL LETTER E -\SE@MapDeclare{cp855}{F8}{042D}% CYRILLIC CAPITAL LETTER E -\SE@MapDeclare{cp855}{F9}{0449}% CYRILLIC SMALL LETTER SHCHA -\SE@MapDeclare{cp855}{FA}{0429}% CYRILLIC CAPITAL LETTER SHCHA -\SE@MapDeclare{cp855}{FB}{0447}% CYRILLIC SMALL LETTER CHE -\SE@MapDeclare{cp855}{FC}{0427}% CYRILLIC CAPITAL LETTER CHE -\SE@MapDeclare{cp855}{FD}{00A7}% SECTION SIGN -\SE@MapDeclare{cp855}{FE}{25A0}% BLACK SQUARE -\SE@MapDeclare{cp855}{FF}{00A0}% NO-BREAK SPACE -%</cp855> -% \end{macrocode} -% \paragraph{cp858} -% \begin{macrocode} -%<*cp858> -\SE@MapDeclare{cp858}{80}{00C7}% LATIN CAPITAL LETTER C WITH CEDILLA -\SE@MapDeclare{cp858}{81}{00FC}% LATIN SMALL LETTER U WITH DIAERESIS -\SE@MapDeclare{cp858}{82}{00E9}% LATIN SMALL LETTER E WITH ACUTE -\SE@MapDeclare{cp858}{83}{00E2}% LATIN SMALL LETTER A WITH CIRCUMFLEX -\SE@MapDeclare{cp858}{84}{00E4}% LATIN SMALL LETTER A WITH DIAERESIS -\SE@MapDeclare{cp858}{85}{00E0}% LATIN SMALL LETTER A WITH GRAVE -\SE@MapDeclare{cp858}{86}{00E5}% LATIN SMALL LETTER A WITH RING ABOVE -\SE@MapDeclare{cp858}{87}{00E7}% LATIN SMALL LETTER C WITH CEDILLA -\SE@MapDeclare{cp858}{88}{00EA}% LATIN SMALL LETTER E WITH CIRCUMFLEX -\SE@MapDeclare{cp858}{89}{00EB}% LATIN SMALL LETTER E WITH DIAERESIS -\SE@MapDeclare{cp858}{8A}{00E8}% LATIN SMALL LETTER E WITH GRAVE -\SE@MapDeclare{cp858}{8B}{00EF}% LATIN SMALL LETTER I WITH DIAERESIS -\SE@MapDeclare{cp858}{8C}{00EE}% LATIN SMALL LETTER I WITH CIRCUMFLEX -\SE@MapDeclare{cp858}{8D}{00EC}% LATIN SMALL LETTER I WITH GRAVE -\SE@MapDeclare{cp858}{8E}{00C4}% LATIN CAPITAL LETTER A WITH DIAERESIS -\SE@MapDeclare{cp858}{8F}{00C5}% LATIN CAPITAL LETTER A WITH RING ABOVE -\SE@MapDeclare{cp858}{90}{00C9}% LATIN CAPITAL LETTER E WITH ACUTE -\SE@MapDeclare{cp858}{91}{00E6}% LATIN SMALL LIGATURE AE -\SE@MapDeclare{cp858}{92}{00C6}% LATIN CAPITAL LIGATURE AE -\SE@MapDeclare{cp858}{93}{00F4}% LATIN SMALL LETTER O WITH CIRCUMFLEX -\SE@MapDeclare{cp858}{94}{00F6}% LATIN SMALL LETTER O WITH DIAERESIS -\SE@MapDeclare{cp858}{95}{00F2}% LATIN SMALL LETTER O WITH GRAVE -\SE@MapDeclare{cp858}{96}{00FB}% LATIN SMALL LETTER U WITH CIRCUMFLEX -\SE@MapDeclare{cp858}{97}{00F9}% LATIN SMALL LETTER U WITH GRAVE -\SE@MapDeclare{cp858}{98}{00FF}% LATIN SMALL LETTER Y WITH DIAERESIS -\SE@MapDeclare{cp858}{99}{00D6}% LATIN CAPITAL LETTER O WITH DIAERESIS -\SE@MapDeclare{cp858}{9A}{00DC}% LATIN CAPITAL LETTER U WITH DIAERESIS -\SE@MapDeclare{cp858}{9B}{00F8}% LATIN SMALL LETTER O WITH STROKE -\SE@MapDeclare{cp858}{9C}{00A3}% POUND SIGN -\SE@MapDeclare{cp858}{9D}{00D8}% LATIN CAPITAL LETTER O WITH STROKE -\SE@MapDeclare{cp858}{9E}{00D7}% MULTIPLICATION SIGN -\SE@MapDeclare{cp858}{9F}{0192}% LATIN SMALL LETTER F WITH HOOK -\SE@MapDeclare{cp858}{A0}{00E1}% LATIN SMALL LETTER A WITH ACUTE -\SE@MapDeclare{cp858}{A1}{00ED}% LATIN SMALL LETTER I WITH ACUTE -\SE@MapDeclare{cp858}{A2}{00F3}% LATIN SMALL LETTER O WITH ACUTE -\SE@MapDeclare{cp858}{A3}{00FA}% LATIN SMALL LETTER U WITH ACUTE -\SE@MapDeclare{cp858}{A4}{00F1}% LATIN SMALL LETTER N WITH TILDE -\SE@MapDeclare{cp858}{A5}{00D1}% LATIN CAPITAL LETTER N WITH TILDE -\SE@MapDeclare{cp858}{A6}{00AA}% FEMININE ORDINAL INDICATOR -\SE@MapDeclare{cp858}{A7}{00BA}% MASCULINE ORDINAL INDICATOR -\SE@MapDeclare{cp858}{A8}{00BF}% INVERTED QUESTION MARK -\SE@MapDeclare{cp858}{A9}{00AE}% REGISTERED SIGN -\SE@MapDeclare{cp858}{AA}{00AC}% NOT SIGN -\SE@MapDeclare{cp858}{AB}{00BD}% VULGAR FRACTION ONE HALF -\SE@MapDeclare{cp858}{AC}{00BC}% VULGAR FRACTION ONE QUARTER -\SE@MapDeclare{cp858}{AD}{00A1}% INVERTED EXCLAMATION MARK -\SE@MapDeclare{cp858}{AE}{00AB}% LEFT-POINTING DOUBLE ANGLE QUOTATION MARK -\SE@MapDeclare{cp858}{AF}{00BB}% RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -\SE@MapDeclare{cp858}{B0}{2591}% LIGHT SHADE -\SE@MapDeclare{cp858}{B1}{2592}% MEDIUM SHADE -\SE@MapDeclare{cp858}{B2}{2593}% DARK SHADE -\SE@MapDeclare{cp858}{B3}{2502}% BOX DRAWINGS LIGHT VERTICAL -\SE@MapDeclare{cp858}{B4}{2524}% BOX DRAWINGS LIGHT VERTICAL AND LEFT -\SE@MapDeclare{cp858}{B5}{00C1}% LATIN CAPITAL LETTER A WITH ACUTE -\SE@MapDeclare{cp858}{B6}{00C2}% LATIN CAPITAL LETTER A WITH CIRCUMFLEX -\SE@MapDeclare{cp858}{B7}{00C0}% LATIN CAPITAL LETTER A WITH GRAVE -\SE@MapDeclare{cp858}{B8}{00A9}% COPYRIGHT SIGN -\SE@MapDeclare{cp858}{B9}{2563}% BOX DRAWINGS DOUBLE VERTICAL AND LEFT -\SE@MapDeclare{cp858}{BA}{2551}% BOX DRAWINGS DOUBLE VERTICAL -\SE@MapDeclare{cp858}{BB}{2557}% BOX DRAWINGS DOUBLE DOWN AND LEFT -\SE@MapDeclare{cp858}{BC}{255D}% BOX DRAWINGS DOUBLE UP AND LEFT -\SE@MapDeclare{cp858}{BD}{00A2}% CENT SIGN -\SE@MapDeclare{cp858}{BE}{00A5}% YEN SIGN -\SE@MapDeclare{cp858}{BF}{2510}% BOX DRAWINGS LIGHT DOWN AND LEFT -\SE@MapDeclare{cp858}{C0}{2514}% BOX DRAWINGS LIGHT UP AND RIGHT -\SE@MapDeclare{cp858}{C1}{2534}% BOX DRAWINGS LIGHT UP AND HORIZONTAL -\SE@MapDeclare{cp858}{C2}{252C}% BOX DRAWINGS LIGHT DOWN AND HORIZONTAL -\SE@MapDeclare{cp858}{C3}{251C}% BOX DRAWINGS LIGHT VERTICAL AND RIGHT -\SE@MapDeclare{cp858}{C4}{2500}% BOX DRAWINGS LIGHT HORIZONTAL -\SE@MapDeclare{cp858}{C5}{253C}% BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL -\SE@MapDeclare{cp858}{C6}{00E3}% LATIN SMALL LETTER A WITH TILDE -\SE@MapDeclare{cp858}{C7}{00C3}% LATIN CAPITAL LETTER A WITH TILDE -\SE@MapDeclare{cp858}{C8}{255A}% BOX DRAWINGS DOUBLE UP AND RIGHT -\SE@MapDeclare{cp858}{C9}{2554}% BOX DRAWINGS DOUBLE DOWN AND RIGHT -\SE@MapDeclare{cp858}{CA}{2569}% BOX DRAWINGS DOUBLE UP AND HORIZONTAL -\SE@MapDeclare{cp858}{CB}{2566}% BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL -\SE@MapDeclare{cp858}{CC}{2560}% BOX DRAWINGS DOUBLE VERTICAL AND RIGHT -\SE@MapDeclare{cp858}{CD}{2550}% BOX DRAWINGS DOUBLE HORIZONTAL -\SE@MapDeclare{cp858}{CE}{256C}% BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL -\SE@MapDeclare{cp858}{CF}{00A4}% CURRENCY SIGN -\SE@MapDeclare{cp858}{D0}{00F0}% LATIN SMALL LETTER ETH -\SE@MapDeclare{cp858}{D1}{00D0}% LATIN CAPITAL LETTER ETH -\SE@MapDeclare{cp858}{D2}{00CA}% LATIN CAPITAL LETTER E WITH CIRCUMFLEX -\SE@MapDeclare{cp858}{D3}{00CB}% LATIN CAPITAL LETTER E WITH DIAERESIS -\SE@MapDeclare{cp858}{D4}{00C8}% LATIN CAPITAL LETTER E WITH GRAVE -\SE@MapDeclare{cp858}{D5}{20AC}% EURO SIGN -\SE@MapDeclare{cp858}{D6}{00CD}% LATIN CAPITAL LETTER I WITH ACUTE -\SE@MapDeclare{cp858}{D7}{00CE}% LATIN CAPITAL LETTER I WITH CIRCUMFLEX -\SE@MapDeclare{cp858}{D8}{00CF}% LATIN CAPITAL LETTER I WITH DIAERESIS -\SE@MapDeclare{cp858}{D9}{2518}% BOX DRAWINGS LIGHT UP AND LEFT -\SE@MapDeclare{cp858}{DA}{250C}% BOX DRAWINGS LIGHT DOWN AND RIGHT -\SE@MapDeclare{cp858}{DB}{2588}% FULL BLOCK -\SE@MapDeclare{cp858}{DC}{2584}% LOWER HALF BLOCK -\SE@MapDeclare{cp858}{DD}{00A6}% BROKEN BAR -\SE@MapDeclare{cp858}{DE}{00CC}% LATIN CAPITAL LETTER I WITH GRAVE -\SE@MapDeclare{cp858}{DF}{2580}% UPPER HALF BLOCK -\SE@MapDeclare{cp858}{E0}{00D3}% LATIN CAPITAL LETTER O WITH ACUTE -\SE@MapDeclare{cp858}{E1}{00DF}% LATIN SMALL LETTER SHARP S -\SE@MapDeclare{cp858}{E2}{00D4}% LATIN CAPITAL LETTER O WITH CIRCUMFLEX -\SE@MapDeclare{cp858}{E3}{00D2}% LATIN CAPITAL LETTER O WITH GRAVE -\SE@MapDeclare{cp858}{E4}{00F5}% LATIN SMALL LETTER O WITH TILDE -\SE@MapDeclare{cp858}{E5}{00D5}% LATIN CAPITAL LETTER O WITH TILDE -\SE@MapDeclare{cp858}{E6}{00B5}% MICRO SIGN -\SE@MapDeclare{cp858}{E7}{00FE}% LATIN SMALL LETTER THORN -\SE@MapDeclare{cp858}{E8}{00DE}% LATIN CAPITAL LETTER THORN -\SE@MapDeclare{cp858}{E9}{00DA}% LATIN CAPITAL LETTER U WITH ACUTE -\SE@MapDeclare{cp858}{EA}{00DB}% LATIN CAPITAL LETTER U WITH CIRCUMFLEX -\SE@MapDeclare{cp858}{EB}{00D9}% LATIN CAPITAL LETTER U WITH GRAVE -\SE@MapDeclare{cp858}{EC}{00FD}% LATIN SMALL LETTER Y WITH ACUTE -\SE@MapDeclare{cp858}{ED}{00DD}% LATIN CAPITAL LETTER Y WITH ACUTE -\SE@MapDeclare{cp858}{EE}{00AF}% MACRON -\SE@MapDeclare{cp858}{EF}{00B4}% ACUTE ACCENT -\SE@MapDeclare{cp858}{F0}{00AD}% SOFT HYPHEN -\SE@MapDeclare{cp858}{F1}{00B1}% PLUS-MINUS SIGN -\SE@MapDeclare{cp858}{F2}{2017}% DOUBLE LOW LINE -\SE@MapDeclare{cp858}{F3}{00BE}% VULGAR FRACTION THREE QUARTERS -\SE@MapDeclare{cp858}{F4}{00B6}% PILCROW SIGN -\SE@MapDeclare{cp858}{F5}{00A7}% SECTION SIGN -\SE@MapDeclare{cp858}{F6}{00F7}% DIVISION SIGN -\SE@MapDeclare{cp858}{F7}{00B8}% CEDILLA -\SE@MapDeclare{cp858}{F8}{00B0}% DEGREE SIGN -\SE@MapDeclare{cp858}{F9}{00A8}% DIAERESIS -\SE@MapDeclare{cp858}{FA}{00B7}% MIDDLE DOT -\SE@MapDeclare{cp858}{FB}{00B9}% SUPERSCRIPT ONE -\SE@MapDeclare{cp858}{FC}{00B3}% SUPERSCRIPT THREE -\SE@MapDeclare{cp858}{FD}{00B2}% SUPERSCRIPT TWO -\SE@MapDeclare{cp858}{FE}{25A0}% BLACK SQUARE -\SE@MapDeclare{cp858}{FF}{00A0}% NO-BREAK SPACE -%</cp858> -% \end{macrocode} -% \paragraph{cp865} -% \begin{macrocode} -%<*cp865> -\SE@MapDeclare{cp865}{80}{00C7}% LATIN CAPITAL LETTER C WITH CEDILLA -\SE@MapDeclare{cp865}{81}{00FC}% LATIN SMALL LETTER U WITH DIAERESIS -\SE@MapDeclare{cp865}{82}{00E9}% LATIN SMALL LETTER E WITH ACUTE -\SE@MapDeclare{cp865}{83}{00E2}% LATIN SMALL LETTER A WITH CIRCUMFLEX -\SE@MapDeclare{cp865}{84}{00E4}% LATIN SMALL LETTER A WITH DIAERESIS -\SE@MapDeclare{cp865}{85}{00E0}% LATIN SMALL LETTER A WITH GRAVE -\SE@MapDeclare{cp865}{86}{00E5}% LATIN SMALL LETTER A WITH RING ABOVE -\SE@MapDeclare{cp865}{87}{00E7}% LATIN SMALL LETTER C WITH CEDILLA -\SE@MapDeclare{cp865}{88}{00EA}% LATIN SMALL LETTER E WITH CIRCUMFLEX -\SE@MapDeclare{cp865}{89}{00EB}% LATIN SMALL LETTER E WITH DIAERESIS -\SE@MapDeclare{cp865}{8A}{00E8}% LATIN SMALL LETTER E WITH GRAVE -\SE@MapDeclare{cp865}{8B}{00EF}% LATIN SMALL LETTER I WITH DIAERESIS -\SE@MapDeclare{cp865}{8C}{00EE}% LATIN SMALL LETTER I WITH CIRCUMFLEX -\SE@MapDeclare{cp865}{8D}{00EC}% LATIN SMALL LETTER I WITH GRAVE -\SE@MapDeclare{cp865}{8E}{00C4}% LATIN CAPITAL LETTER A WITH DIAERESIS -\SE@MapDeclare{cp865}{8F}{00C5}% LATIN CAPITAL LETTER A WITH RING ABOVE -\SE@MapDeclare{cp865}{90}{00C9}% LATIN CAPITAL LETTER E WITH ACUTE -\SE@MapDeclare{cp865}{91}{00E6}% LATIN SMALL LIGATURE AE -\SE@MapDeclare{cp865}{92}{00C6}% LATIN CAPITAL LIGATURE AE -\SE@MapDeclare{cp865}{93}{00F4}% LATIN SMALL LETTER O WITH CIRCUMFLEX -\SE@MapDeclare{cp865}{94}{00F6}% LATIN SMALL LETTER O WITH DIAERESIS -\SE@MapDeclare{cp865}{95}{00F2}% LATIN SMALL LETTER O WITH GRAVE -\SE@MapDeclare{cp865}{96}{00FB}% LATIN SMALL LETTER U WITH CIRCUMFLEX -\SE@MapDeclare{cp865}{97}{00F9}% LATIN SMALL LETTER U WITH GRAVE -\SE@MapDeclare{cp865}{98}{00FF}% LATIN SMALL LETTER Y WITH DIAERESIS -\SE@MapDeclare{cp865}{99}{00D6}% LATIN CAPITAL LETTER O WITH DIAERESIS -\SE@MapDeclare{cp865}{9A}{00DC}% LATIN CAPITAL LETTER U WITH DIAERESIS -\SE@MapDeclare{cp865}{9B}{00F8}% LATIN SMALL LETTER O WITH STROKE -\SE@MapDeclare{cp865}{9C}{00A3}% POUND SIGN -\SE@MapDeclare{cp865}{9D}{00D8}% LATIN CAPITAL LETTER O WITH STROKE -\SE@MapDeclare{cp865}{9E}{20A7}% PESETA SIGN -\SE@MapDeclare{cp865}{9F}{0192}% LATIN SMALL LETTER F WITH HOOK -\SE@MapDeclare{cp865}{A0}{00E1}% LATIN SMALL LETTER A WITH ACUTE -\SE@MapDeclare{cp865}{A1}{00ED}% LATIN SMALL LETTER I WITH ACUTE -\SE@MapDeclare{cp865}{A2}{00F3}% LATIN SMALL LETTER O WITH ACUTE -\SE@MapDeclare{cp865}{A3}{00FA}% LATIN SMALL LETTER U WITH ACUTE -\SE@MapDeclare{cp865}{A4}{00F1}% LATIN SMALL LETTER N WITH TILDE -\SE@MapDeclare{cp865}{A5}{00D1}% LATIN CAPITAL LETTER N WITH TILDE -\SE@MapDeclare{cp865}{A6}{00AA}% FEMININE ORDINAL INDICATOR -\SE@MapDeclare{cp865}{A7}{00BA}% MASCULINE ORDINAL INDICATOR -\SE@MapDeclare{cp865}{A8}{00BF}% INVERTED QUESTION MARK -\SE@MapDeclare{cp865}{A9}{2310}% REVERSED NOT SIGN -\SE@MapDeclare{cp865}{AA}{00AC}% NOT SIGN -\SE@MapDeclare{cp865}{AB}{00BD}% VULGAR FRACTION ONE HALF -\SE@MapDeclare{cp865}{AC}{00BC}% VULGAR FRACTION ONE QUARTER -\SE@MapDeclare{cp865}{AD}{00A1}% INVERTED EXCLAMATION MARK -\SE@MapDeclare{cp865}{AE}{00AB}% LEFT-POINTING DOUBLE ANGLE QUOTATION MARK -\SE@MapDeclare{cp865}{AF}{00A4}% CURRENCY SIGN -\SE@MapDeclare{cp865}{B0}{2591}% LIGHT SHADE -\SE@MapDeclare{cp865}{B1}{2592}% MEDIUM SHADE -\SE@MapDeclare{cp865}{B2}{2593}% DARK SHADE -\SE@MapDeclare{cp865}{B3}{2502}% BOX DRAWINGS LIGHT VERTICAL -\SE@MapDeclare{cp865}{B4}{2524}% BOX DRAWINGS LIGHT VERTICAL AND LEFT -\SE@MapDeclare{cp865}{B5}{2561}% BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE -\SE@MapDeclare{cp865}{B6}{2562}% BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE -\SE@MapDeclare{cp865}{B7}{2556}% BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE -\SE@MapDeclare{cp865}{B8}{2555}% BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE -\SE@MapDeclare{cp865}{B9}{2563}% BOX DRAWINGS DOUBLE VERTICAL AND LEFT -\SE@MapDeclare{cp865}{BA}{2551}% BOX DRAWINGS DOUBLE VERTICAL -\SE@MapDeclare{cp865}{BB}{2557}% BOX DRAWINGS DOUBLE DOWN AND LEFT -\SE@MapDeclare{cp865}{BC}{255D}% BOX DRAWINGS DOUBLE UP AND LEFT -\SE@MapDeclare{cp865}{BD}{255C}% BOX DRAWINGS UP DOUBLE AND LEFT SINGLE -\SE@MapDeclare{cp865}{BE}{255B}% BOX DRAWINGS UP SINGLE AND LEFT DOUBLE -\SE@MapDeclare{cp865}{BF}{2510}% BOX DRAWINGS LIGHT DOWN AND LEFT -\SE@MapDeclare{cp865}{C0}{2514}% BOX DRAWINGS LIGHT UP AND RIGHT -\SE@MapDeclare{cp865}{C1}{2534}% BOX DRAWINGS LIGHT UP AND HORIZONTAL -\SE@MapDeclare{cp865}{C2}{252C}% BOX DRAWINGS LIGHT DOWN AND HORIZONTAL -\SE@MapDeclare{cp865}{C3}{251C}% BOX DRAWINGS LIGHT VERTICAL AND RIGHT -\SE@MapDeclare{cp865}{C4}{2500}% BOX DRAWINGS LIGHT HORIZONTAL -\SE@MapDeclare{cp865}{C5}{253C}% BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL -\SE@MapDeclare{cp865}{C6}{255E}% BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE -\SE@MapDeclare{cp865}{C7}{255F}% BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE -\SE@MapDeclare{cp865}{C8}{255A}% BOX DRAWINGS DOUBLE UP AND RIGHT -\SE@MapDeclare{cp865}{C9}{2554}% BOX DRAWINGS DOUBLE DOWN AND RIGHT -\SE@MapDeclare{cp865}{CA}{2569}% BOX DRAWINGS DOUBLE UP AND HORIZONTAL -\SE@MapDeclare{cp865}{CB}{2566}% BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL -\SE@MapDeclare{cp865}{CC}{2560}% BOX DRAWINGS DOUBLE VERTICAL AND RIGHT -\SE@MapDeclare{cp865}{CD}{2550}% BOX DRAWINGS DOUBLE HORIZONTAL -\SE@MapDeclare{cp865}{CE}{256C}% BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL -\SE@MapDeclare{cp865}{CF}{2567}% BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE -\SE@MapDeclare{cp865}{D0}{2568}% BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE -\SE@MapDeclare{cp865}{D1}{2564}% BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE -\SE@MapDeclare{cp865}{D2}{2565}% BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE -\SE@MapDeclare{cp865}{D3}{2559}% BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE -\SE@MapDeclare{cp865}{D4}{2558}% BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE -\SE@MapDeclare{cp865}{D5}{2552}% BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE -\SE@MapDeclare{cp865}{D6}{2553}% BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE -\SE@MapDeclare{cp865}{D7}{256B}% BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE -\SE@MapDeclare{cp865}{D8}{256A}% BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE -\SE@MapDeclare{cp865}{D9}{2518}% BOX DRAWINGS LIGHT UP AND LEFT -\SE@MapDeclare{cp865}{DA}{250C}% BOX DRAWINGS LIGHT DOWN AND RIGHT -\SE@MapDeclare{cp865}{DB}{2588}% FULL BLOCK -\SE@MapDeclare{cp865}{DC}{2584}% LOWER HALF BLOCK -\SE@MapDeclare{cp865}{DD}{258C}% LEFT HALF BLOCK -\SE@MapDeclare{cp865}{DE}{2590}% RIGHT HALF BLOCK -\SE@MapDeclare{cp865}{DF}{2580}% UPPER HALF BLOCK -\SE@MapDeclare{cp865}{E0}{03B1}% GREEK SMALL LETTER ALPHA -\SE@MapDeclare{cp865}{E1}{00DF}% LATIN SMALL LETTER SHARP S -\SE@MapDeclare{cp865}{E2}{0393}% GREEK CAPITAL LETTER GAMMA -\SE@MapDeclare{cp865}{E3}{03C0}% GREEK SMALL LETTER PI -\SE@MapDeclare{cp865}{E4}{03A3}% GREEK CAPITAL LETTER SIGMA -\SE@MapDeclare{cp865}{E5}{03C3}% GREEK SMALL LETTER SIGMA -\SE@MapDeclare{cp865}{E6}{00B5}% MICRO SIGN -\SE@MapDeclare{cp865}{E7}{03C4}% GREEK SMALL LETTER TAU -\SE@MapDeclare{cp865}{E8}{03A6}% GREEK CAPITAL LETTER PHI -\SE@MapDeclare{cp865}{E9}{0398}% GREEK CAPITAL LETTER THETA -\SE@MapDeclare{cp865}{EA}{03A9}% GREEK CAPITAL LETTER OMEGA -\SE@MapDeclare{cp865}{EB}{03B4}% GREEK SMALL LETTER DELTA -\SE@MapDeclare{cp865}{EC}{221E}% INFINITY -\SE@MapDeclare{cp865}{ED}{03C6}% GREEK SMALL LETTER PHI -\SE@MapDeclare{cp865}{EE}{03B5}% GREEK SMALL LETTER EPSILON -\SE@MapDeclare{cp865}{EF}{2229}% INTERSECTION -\SE@MapDeclare{cp865}{F0}{2261}% IDENTICAL TO -\SE@MapDeclare{cp865}{F1}{00B1}% PLUS-MINUS SIGN -\SE@MapDeclare{cp865}{F2}{2265}% GREATER-THAN OR EQUAL TO -\SE@MapDeclare{cp865}{F3}{2264}% LESS-THAN OR EQUAL TO -\SE@MapDeclare{cp865}{F4}{2320}% TOP HALF INTEGRAL -\SE@MapDeclare{cp865}{F5}{2321}% BOTTOM HALF INTEGRAL -\SE@MapDeclare{cp865}{F6}{00F7}% DIVISION SIGN -\SE@MapDeclare{cp865}{F7}{2248}% ALMOST EQUAL TO -\SE@MapDeclare{cp865}{F8}{00B0}% DEGREE SIGN -\SE@MapDeclare{cp865}{F9}{2219}% BULLET OPERATOR -\SE@MapDeclare{cp865}{FA}{00B7}% MIDDLE DOT -\SE@MapDeclare{cp865}{FB}{221A}% SQUARE ROOT -\SE@MapDeclare{cp865}{FC}{207F}% SUPERSCRIPT LATIN SMALL LETTER N -\SE@MapDeclare{cp865}{FD}{00B2}% SUPERSCRIPT TWO -\SE@MapDeclare{cp865}{FE}{25A0}% BLACK SQUARE -\SE@MapDeclare{cp865}{FF}{00A0}% NO-BREAK SPACE -%</cp865> -% \end{macrocode} -% \paragraph{cp866} -% \begin{macrocode} -%<*cp866> -\SE@MapDeclare{cp866}{80}{0410}% CYRILLIC CAPITAL LETTER A -\SE@MapDeclare{cp866}{81}{0411}% CYRILLIC CAPITAL LETTER BE -\SE@MapDeclare{cp866}{82}{0412}% CYRILLIC CAPITAL LETTER VE -\SE@MapDeclare{cp866}{83}{0413}% CYRILLIC CAPITAL LETTER GHE -\SE@MapDeclare{cp866}{84}{0414}% CYRILLIC CAPITAL LETTER DE -\SE@MapDeclare{cp866}{85}{0415}% CYRILLIC CAPITAL LETTER IE -\SE@MapDeclare{cp866}{86}{0416}% CYRILLIC CAPITAL LETTER ZHE -\SE@MapDeclare{cp866}{87}{0417}% CYRILLIC CAPITAL LETTER ZE -\SE@MapDeclare{cp866}{88}{0418}% CYRILLIC CAPITAL LETTER I -\SE@MapDeclare{cp866}{89}{0419}% CYRILLIC CAPITAL LETTER SHORT I -\SE@MapDeclare{cp866}{8A}{041A}% CYRILLIC CAPITAL LETTER KA -\SE@MapDeclare{cp866}{8B}{041B}% CYRILLIC CAPITAL LETTER EL -\SE@MapDeclare{cp866}{8C}{041C}% CYRILLIC CAPITAL LETTER EM -\SE@MapDeclare{cp866}{8D}{041D}% CYRILLIC CAPITAL LETTER EN -\SE@MapDeclare{cp866}{8E}{041E}% CYRILLIC CAPITAL LETTER O -\SE@MapDeclare{cp866}{8F}{041F}% CYRILLIC CAPITAL LETTER PE -\SE@MapDeclare{cp866}{90}{0420}% CYRILLIC CAPITAL LETTER ER -\SE@MapDeclare{cp866}{91}{0421}% CYRILLIC CAPITAL LETTER ES -\SE@MapDeclare{cp866}{92}{0422}% CYRILLIC CAPITAL LETTER TE -\SE@MapDeclare{cp866}{93}{0423}% CYRILLIC CAPITAL LETTER U -\SE@MapDeclare{cp866}{94}{0424}% CYRILLIC CAPITAL LETTER EF -\SE@MapDeclare{cp866}{95}{0425}% CYRILLIC CAPITAL LETTER HA -\SE@MapDeclare{cp866}{96}{0426}% CYRILLIC CAPITAL LETTER TSE -\SE@MapDeclare{cp866}{97}{0427}% CYRILLIC CAPITAL LETTER CHE -\SE@MapDeclare{cp866}{98}{0428}% CYRILLIC CAPITAL LETTER SHA -\SE@MapDeclare{cp866}{99}{0429}% CYRILLIC CAPITAL LETTER SHCHA -\SE@MapDeclare{cp866}{9A}{042A}% CYRILLIC CAPITAL LETTER HARD SIGN -\SE@MapDeclare{cp866}{9B}{042B}% CYRILLIC CAPITAL LETTER YERU -\SE@MapDeclare{cp866}{9C}{042C}% CYRILLIC CAPITAL LETTER SOFT SIGN -\SE@MapDeclare{cp866}{9D}{042D}% CYRILLIC CAPITAL LETTER E -\SE@MapDeclare{cp866}{9E}{042E}% CYRILLIC CAPITAL LETTER YU -\SE@MapDeclare{cp866}{9F}{042F}% CYRILLIC CAPITAL LETTER YA -\SE@MapDeclare{cp866}{A0}{0430}% CYRILLIC SMALL LETTER A -\SE@MapDeclare{cp866}{A1}{0431}% CYRILLIC SMALL LETTER BE -\SE@MapDeclare{cp866}{A2}{0432}% CYRILLIC SMALL LETTER VE -\SE@MapDeclare{cp866}{A3}{0433}% CYRILLIC SMALL LETTER GHE -\SE@MapDeclare{cp866}{A4}{0434}% CYRILLIC SMALL LETTER DE -\SE@MapDeclare{cp866}{A5}{0435}% CYRILLIC SMALL LETTER IE -\SE@MapDeclare{cp866}{A6}{0436}% CYRILLIC SMALL LETTER ZHE -\SE@MapDeclare{cp866}{A7}{0437}% CYRILLIC SMALL LETTER ZE -\SE@MapDeclare{cp866}{A8}{0438}% CYRILLIC SMALL LETTER I -\SE@MapDeclare{cp866}{A9}{0439}% CYRILLIC SMALL LETTER SHORT I -\SE@MapDeclare{cp866}{AA}{043A}% CYRILLIC SMALL LETTER KA -\SE@MapDeclare{cp866}{AB}{043B}% CYRILLIC SMALL LETTER EL -\SE@MapDeclare{cp866}{AC}{043C}% CYRILLIC SMALL LETTER EM -\SE@MapDeclare{cp866}{AD}{043D}% CYRILLIC SMALL LETTER EN -\SE@MapDeclare{cp866}{AE}{043E}% CYRILLIC SMALL LETTER O -\SE@MapDeclare{cp866}{AF}{043F}% CYRILLIC SMALL LETTER PE -\SE@MapDeclare{cp866}{B0}{2591}% LIGHT SHADE -\SE@MapDeclare{cp866}{B1}{2592}% MEDIUM SHADE -\SE@MapDeclare{cp866}{B2}{2593}% DARK SHADE -\SE@MapDeclare{cp866}{B3}{2502}% BOX DRAWINGS LIGHT VERTICAL -\SE@MapDeclare{cp866}{B4}{2524}% BOX DRAWINGS LIGHT VERTICAL AND LEFT -\SE@MapDeclare{cp866}{B5}{2561}% BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE -\SE@MapDeclare{cp866}{B6}{2562}% BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE -\SE@MapDeclare{cp866}{B7}{2556}% BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE -\SE@MapDeclare{cp866}{B8}{2555}% BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE -\SE@MapDeclare{cp866}{B9}{2563}% BOX DRAWINGS DOUBLE VERTICAL AND LEFT -\SE@MapDeclare{cp866}{BA}{2551}% BOX DRAWINGS DOUBLE VERTICAL -\SE@MapDeclare{cp866}{BB}{2557}% BOX DRAWINGS DOUBLE DOWN AND LEFT -\SE@MapDeclare{cp866}{BC}{255D}% BOX DRAWINGS DOUBLE UP AND LEFT -\SE@MapDeclare{cp866}{BD}{255C}% BOX DRAWINGS UP DOUBLE AND LEFT SINGLE -\SE@MapDeclare{cp866}{BE}{255B}% BOX DRAWINGS UP SINGLE AND LEFT DOUBLE -\SE@MapDeclare{cp866}{BF}{2510}% BOX DRAWINGS LIGHT DOWN AND LEFT -\SE@MapDeclare{cp866}{C0}{2514}% BOX DRAWINGS LIGHT UP AND RIGHT -\SE@MapDeclare{cp866}{C1}{2534}% BOX DRAWINGS LIGHT UP AND HORIZONTAL -\SE@MapDeclare{cp866}{C2}{252C}% BOX DRAWINGS LIGHT DOWN AND HORIZONTAL -\SE@MapDeclare{cp866}{C3}{251C}% BOX DRAWINGS LIGHT VERTICAL AND RIGHT -\SE@MapDeclare{cp866}{C4}{2500}% BOX DRAWINGS LIGHT HORIZONTAL -\SE@MapDeclare{cp866}{C5}{253C}% BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL -\SE@MapDeclare{cp866}{C6}{255E}% BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE -\SE@MapDeclare{cp866}{C7}{255F}% BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE -\SE@MapDeclare{cp866}{C8}{255A}% BOX DRAWINGS DOUBLE UP AND RIGHT -\SE@MapDeclare{cp866}{C9}{2554}% BOX DRAWINGS DOUBLE DOWN AND RIGHT -\SE@MapDeclare{cp866}{CA}{2569}% BOX DRAWINGS DOUBLE UP AND HORIZONTAL -\SE@MapDeclare{cp866}{CB}{2566}% BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL -\SE@MapDeclare{cp866}{CC}{2560}% BOX DRAWINGS DOUBLE VERTICAL AND RIGHT -\SE@MapDeclare{cp866}{CD}{2550}% BOX DRAWINGS DOUBLE HORIZONTAL -\SE@MapDeclare{cp866}{CE}{256C}% BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL -\SE@MapDeclare{cp866}{CF}{2567}% BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE -\SE@MapDeclare{cp866}{D0}{2568}% BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE -\SE@MapDeclare{cp866}{D1}{2564}% BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE -\SE@MapDeclare{cp866}{D2}{2565}% BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE -\SE@MapDeclare{cp866}{D3}{2559}% BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE -\SE@MapDeclare{cp866}{D4}{2558}% BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE -\SE@MapDeclare{cp866}{D5}{2552}% BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE -\SE@MapDeclare{cp866}{D6}{2553}% BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE -\SE@MapDeclare{cp866}{D7}{256B}% BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE -\SE@MapDeclare{cp866}{D8}{256A}% BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE -\SE@MapDeclare{cp866}{D9}{2518}% BOX DRAWINGS LIGHT UP AND LEFT -\SE@MapDeclare{cp866}{DA}{250C}% BOX DRAWINGS LIGHT DOWN AND RIGHT -\SE@MapDeclare{cp866}{DB}{2588}% FULL BLOCK -\SE@MapDeclare{cp866}{DC}{2584}% LOWER HALF BLOCK -\SE@MapDeclare{cp866}{DD}{258C}% LEFT HALF BLOCK -\SE@MapDeclare{cp866}{DE}{2590}% RIGHT HALF BLOCK -\SE@MapDeclare{cp866}{DF}{2580}% UPPER HALF BLOCK -\SE@MapDeclare{cp866}{E0}{0440}% CYRILLIC SMALL LETTER ER -\SE@MapDeclare{cp866}{E1}{0441}% CYRILLIC SMALL LETTER ES -\SE@MapDeclare{cp866}{E2}{0442}% CYRILLIC SMALL LETTER TE -\SE@MapDeclare{cp866}{E3}{0443}% CYRILLIC SMALL LETTER U -\SE@MapDeclare{cp866}{E4}{0444}% CYRILLIC SMALL LETTER EF -\SE@MapDeclare{cp866}{E5}{0445}% CYRILLIC SMALL LETTER HA -\SE@MapDeclare{cp866}{E6}{0446}% CYRILLIC SMALL LETTER TSE -\SE@MapDeclare{cp866}{E7}{0447}% CYRILLIC SMALL LETTER CHE -\SE@MapDeclare{cp866}{E8}{0448}% CYRILLIC SMALL LETTER SHA -\SE@MapDeclare{cp866}{E9}{0449}% CYRILLIC SMALL LETTER SHCHA -\SE@MapDeclare{cp866}{EA}{044A}% CYRILLIC SMALL LETTER HARD SIGN -\SE@MapDeclare{cp866}{EB}{044B}% CYRILLIC SMALL LETTER YERU -\SE@MapDeclare{cp866}{EC}{044C}% CYRILLIC SMALL LETTER SOFT SIGN -\SE@MapDeclare{cp866}{ED}{044D}% CYRILLIC SMALL LETTER E -\SE@MapDeclare{cp866}{EE}{044E}% CYRILLIC SMALL LETTER YU -\SE@MapDeclare{cp866}{EF}{044F}% CYRILLIC SMALL LETTER YA -\SE@MapDeclare{cp866}{F0}{0401}% CYRILLIC CAPITAL LETTER IO -\SE@MapDeclare{cp866}{F1}{0451}% CYRILLIC SMALL LETTER IO -\SE@MapDeclare{cp866}{F2}{0404}% CYRILLIC CAPITAL LETTER UKRAINIAN IE -\SE@MapDeclare{cp866}{F3}{0454}% CYRILLIC SMALL LETTER UKRAINIAN IE -\SE@MapDeclare{cp866}{F4}{0407}% CYRILLIC CAPITAL LETTER YI -\SE@MapDeclare{cp866}{F5}{0457}% CYRILLIC SMALL LETTER YI -\SE@MapDeclare{cp866}{F6}{040E}% CYRILLIC CAPITAL LETTER SHORT U -\SE@MapDeclare{cp866}{F7}{045E}% CYRILLIC SMALL LETTER SHORT U -\SE@MapDeclare{cp866}{F8}{00B0}% DEGREE SIGN -\SE@MapDeclare{cp866}{F9}{2219}% BULLET OPERATOR -\SE@MapDeclare{cp866}{FA}{00B7}% MIDDLE DOT -\SE@MapDeclare{cp866}{FB}{221A}% SQUARE ROOT -\SE@MapDeclare{cp866}{FC}{2116}% NUMERO SIGN -\SE@MapDeclare{cp866}{FD}{00A4}% CURRENCY SIGN -\SE@MapDeclare{cp866}{FE}{25A0}% BLACK SQUARE -\SE@MapDeclare{cp866}{FF}{00A0}% NO-BREAK SPACE -%</cp866> -% \end{macrocode} -% \paragraph{cp1250} -% \begin{macrocode} -%<*cp1250> -\SE@MapDeclare{cp1250}{80}{20AC}% EURO SIGN -\SE@MapDeclare{cp1250}{82}{201A}% SINGLE LOW-9 QUOTATION MARK -\SE@MapDeclare{cp1250}{84}{201E}% DOUBLE LOW-9 QUOTATION MARK -\SE@MapDeclare{cp1250}{85}{2026}% HORIZONTAL ELLIPSIS -\SE@MapDeclare{cp1250}{86}{2020}% DAGGER -\SE@MapDeclare{cp1250}{87}{2021}% DOUBLE DAGGER -\SE@MapDeclare{cp1250}{89}{2030}% PER MILLE SIGN -\SE@MapDeclare{cp1250}{8A}{0160}% LATIN CAPITAL LETTER S WITH CARON -\SE@MapDeclare{cp1250}{8B}{2039}% SINGLE LEFT-POINTING ANGLE QUOTATION MARK -\SE@MapDeclare{cp1250}{8C}{015A}% LATIN CAPITAL LETTER S WITH ACUTE -\SE@MapDeclare{cp1250}{8D}{0164}% LATIN CAPITAL LETTER T WITH CARON -\SE@MapDeclare{cp1250}{8E}{017D}% LATIN CAPITAL LETTER Z WITH CARON -\SE@MapDeclare{cp1250}{8F}{0179}% LATIN CAPITAL LETTER Z WITH ACUTE -\SE@MapDeclare{cp1250}{91}{2018}% LEFT SINGLE QUOTATION MARK -\SE@MapDeclare{cp1250}{92}{2019}% RIGHT SINGLE QUOTATION MARK -\SE@MapDeclare{cp1250}{93}{201C}% LEFT DOUBLE QUOTATION MARK -\SE@MapDeclare{cp1250}{94}{201D}% RIGHT DOUBLE QUOTATION MARK -\SE@MapDeclare{cp1250}{95}{2022}% BULLET -\SE@MapDeclare{cp1250}{96}{2013}% EN DASH -\SE@MapDeclare{cp1250}{97}{2014}% EM DASH -\SE@MapDeclare{cp1250}{99}{2122}% TRADE MARK SIGN -\SE@MapDeclare{cp1250}{9A}{0161}% LATIN SMALL LETTER S WITH CARON -\SE@MapDeclare{cp1250}{9B}{203A}% SINGLE RIGHT-POINTING ANGLE QUOTATION MARK -\SE@MapDeclare{cp1250}{9C}{015B}% LATIN SMALL LETTER S WITH ACUTE -\SE@MapDeclare{cp1250}{9D}{0165}% LATIN SMALL LETTER T WITH CARON -\SE@MapDeclare{cp1250}{9E}{017E}% LATIN SMALL LETTER Z WITH CARON -\SE@MapDeclare{cp1250}{9F}{017A}% LATIN SMALL LETTER Z WITH ACUTE -\SE@MapDeclare{cp1250}{A0}{00A0}% NO-BREAK SPACE -\SE@MapDeclare{cp1250}{A1}{02C7}% CARON -\SE@MapDeclare{cp1250}{A2}{02D8}% BREVE -\SE@MapDeclare{cp1250}{A3}{0141}% LATIN CAPITAL LETTER L WITH STROKE -\SE@MapDeclare{cp1250}{A4}{00A4}% CURRENCY SIGN -\SE@MapDeclare{cp1250}{A5}{0104}% LATIN CAPITAL LETTER A WITH OGONEK -\SE@MapDeclare{cp1250}{A6}{00A6}% BROKEN BAR -\SE@MapDeclare{cp1250}{A7}{00A7}% SECTION SIGN -\SE@MapDeclare{cp1250}{A8}{00A8}% DIAERESIS -\SE@MapDeclare{cp1250}{A9}{00A9}% COPYRIGHT SIGN -\SE@MapDeclare{cp1250}{AA}{015E}% LATIN CAPITAL LETTER S WITH CEDILLA -\SE@MapDeclare{cp1250}{AB}{00AB}% LEFT-POINTING DOUBLE ANGLE QUOTATION MARK -\SE@MapDeclare{cp1250}{AC}{00AC}% NOT SIGN -\SE@MapDeclare{cp1250}{AD}{00AD}% SOFT HYPHEN -\SE@MapDeclare{cp1250}{AE}{00AE}% REGISTERED SIGN -\SE@MapDeclare{cp1250}{AF}{017B}% LATIN CAPITAL LETTER Z WITH DOT ABOVE -\SE@MapDeclare{cp1250}{B0}{00B0}% DEGREE SIGN -\SE@MapDeclare{cp1250}{B1}{00B1}% PLUS-MINUS SIGN -\SE@MapDeclare{cp1250}{B2}{02DB}% OGONEK -\SE@MapDeclare{cp1250}{B3}{0142}% LATIN SMALL LETTER L WITH STROKE -\SE@MapDeclare{cp1250}{B4}{00B4}% ACUTE ACCENT -\SE@MapDeclare{cp1250}{B5}{00B5}% MICRO SIGN -\SE@MapDeclare{cp1250}{B6}{00B6}% PILCROW SIGN -\SE@MapDeclare{cp1250}{B7}{00B7}% MIDDLE DOT -\SE@MapDeclare{cp1250}{B8}{00B8}% CEDILLA -\SE@MapDeclare{cp1250}{B9}{0105}% LATIN SMALL LETTER A WITH OGONEK -\SE@MapDeclare{cp1250}{BA}{015F}% LATIN SMALL LETTER S WITH CEDILLA -\SE@MapDeclare{cp1250}{BB}{00BB}% RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -\SE@MapDeclare{cp1250}{BC}{013D}% LATIN CAPITAL LETTER L WITH CARON -\SE@MapDeclare{cp1250}{BD}{02DD}% DOUBLE ACUTE ACCENT -\SE@MapDeclare{cp1250}{BE}{013E}% LATIN SMALL LETTER L WITH CARON -\SE@MapDeclare{cp1250}{BF}{017C}% LATIN SMALL LETTER Z WITH DOT ABOVE -\SE@MapDeclare{cp1250}{C0}{0154}% LATIN CAPITAL LETTER R WITH ACUTE -\SE@MapDeclare{cp1250}{C1}{00C1}% LATIN CAPITAL LETTER A WITH ACUTE -\SE@MapDeclare{cp1250}{C2}{00C2}% LATIN CAPITAL LETTER A WITH CIRCUMFLEX -\SE@MapDeclare{cp1250}{C3}{0102}% LATIN CAPITAL LETTER A WITH BREVE -\SE@MapDeclare{cp1250}{C4}{00C4}% LATIN CAPITAL LETTER A WITH DIAERESIS -\SE@MapDeclare{cp1250}{C5}{0139}% LATIN CAPITAL LETTER L WITH ACUTE -\SE@MapDeclare{cp1250}{C6}{0106}% LATIN CAPITAL LETTER C WITH ACUTE -\SE@MapDeclare{cp1250}{C7}{00C7}% LATIN CAPITAL LETTER C WITH CEDILLA -\SE@MapDeclare{cp1250}{C8}{010C}% LATIN CAPITAL LETTER C WITH CARON -\SE@MapDeclare{cp1250}{C9}{00C9}% LATIN CAPITAL LETTER E WITH ACUTE -\SE@MapDeclare{cp1250}{CA}{0118}% LATIN CAPITAL LETTER E WITH OGONEK -\SE@MapDeclare{cp1250}{CB}{00CB}% LATIN CAPITAL LETTER E WITH DIAERESIS -\SE@MapDeclare{cp1250}{CC}{011A}% LATIN CAPITAL LETTER E WITH CARON -\SE@MapDeclare{cp1250}{CD}{00CD}% LATIN CAPITAL LETTER I WITH ACUTE -\SE@MapDeclare{cp1250}{CE}{00CE}% LATIN CAPITAL LETTER I WITH CIRCUMFLEX -\SE@MapDeclare{cp1250}{CF}{010E}% LATIN CAPITAL LETTER D WITH CARON -\SE@MapDeclare{cp1250}{D0}{0110}% LATIN CAPITAL LETTER D WITH STROKE -\SE@MapDeclare{cp1250}{D1}{0143}% LATIN CAPITAL LETTER N WITH ACUTE -\SE@MapDeclare{cp1250}{D2}{0147}% LATIN CAPITAL LETTER N WITH CARON -\SE@MapDeclare{cp1250}{D3}{00D3}% LATIN CAPITAL LETTER O WITH ACUTE -\SE@MapDeclare{cp1250}{D4}{00D4}% LATIN CAPITAL LETTER O WITH CIRCUMFLEX -\SE@MapDeclare{cp1250}{D5}{0150}% LATIN CAPITAL LETTER O WITH DOUBLE ACUTE -\SE@MapDeclare{cp1250}{D6}{00D6}% LATIN CAPITAL LETTER O WITH DIAERESIS -\SE@MapDeclare{cp1250}{D7}{00D7}% MULTIPLICATION SIGN -\SE@MapDeclare{cp1250}{D8}{0158}% LATIN CAPITAL LETTER R WITH CARON -\SE@MapDeclare{cp1250}{D9}{016E}% LATIN CAPITAL LETTER U WITH RING ABOVE -\SE@MapDeclare{cp1250}{DA}{00DA}% LATIN CAPITAL LETTER U WITH ACUTE -\SE@MapDeclare{cp1250}{DB}{0170}% LATIN CAPITAL LETTER U WITH DOUBLE ACUTE -\SE@MapDeclare{cp1250}{DC}{00DC}% LATIN CAPITAL LETTER U WITH DIAERESIS -\SE@MapDeclare{cp1250}{DD}{00DD}% LATIN CAPITAL LETTER Y WITH ACUTE -\SE@MapDeclare{cp1250}{DE}{0162}% LATIN CAPITAL LETTER T WITH CEDILLA -\SE@MapDeclare{cp1250}{DF}{00DF}% LATIN SMALL LETTER SHARP S -\SE@MapDeclare{cp1250}{E0}{0155}% LATIN SMALL LETTER R WITH ACUTE -\SE@MapDeclare{cp1250}{E1}{00E1}% LATIN SMALL LETTER A WITH ACUTE -\SE@MapDeclare{cp1250}{E2}{00E2}% LATIN SMALL LETTER A WITH CIRCUMFLEX -\SE@MapDeclare{cp1250}{E3}{0103}% LATIN SMALL LETTER A WITH BREVE -\SE@MapDeclare{cp1250}{E4}{00E4}% LATIN SMALL LETTER A WITH DIAERESIS -\SE@MapDeclare{cp1250}{E5}{013A}% LATIN SMALL LETTER L WITH ACUTE -\SE@MapDeclare{cp1250}{E6}{0107}% LATIN SMALL LETTER C WITH ACUTE -\SE@MapDeclare{cp1250}{E7}{00E7}% LATIN SMALL LETTER C WITH CEDILLA -\SE@MapDeclare{cp1250}{E8}{010D}% LATIN SMALL LETTER C WITH CARON -\SE@MapDeclare{cp1250}{E9}{00E9}% LATIN SMALL LETTER E WITH ACUTE -\SE@MapDeclare{cp1250}{EA}{0119}% LATIN SMALL LETTER E WITH OGONEK -\SE@MapDeclare{cp1250}{EB}{00EB}% LATIN SMALL LETTER E WITH DIAERESIS -\SE@MapDeclare{cp1250}{EC}{011B}% LATIN SMALL LETTER E WITH CARON -\SE@MapDeclare{cp1250}{ED}{00ED}% LATIN SMALL LETTER I WITH ACUTE -\SE@MapDeclare{cp1250}{EE}{00EE}% LATIN SMALL LETTER I WITH CIRCUMFLEX -\SE@MapDeclare{cp1250}{EF}{010F}% LATIN SMALL LETTER D WITH CARON -\SE@MapDeclare{cp1250}{F0}{0111}% LATIN SMALL LETTER D WITH STROKE -\SE@MapDeclare{cp1250}{F1}{0144}% LATIN SMALL LETTER N WITH ACUTE -\SE@MapDeclare{cp1250}{F2}{0148}% LATIN SMALL LETTER N WITH CARON -\SE@MapDeclare{cp1250}{F3}{00F3}% LATIN SMALL LETTER O WITH ACUTE -\SE@MapDeclare{cp1250}{F4}{00F4}% LATIN SMALL LETTER O WITH CIRCUMFLEX -\SE@MapDeclare{cp1250}{F5}{0151}% LATIN SMALL LETTER O WITH DOUBLE ACUTE -\SE@MapDeclare{cp1250}{F6}{00F6}% LATIN SMALL LETTER O WITH DIAERESIS -\SE@MapDeclare{cp1250}{F7}{00F7}% DIVISION SIGN -\SE@MapDeclare{cp1250}{F8}{0159}% LATIN SMALL LETTER R WITH CARON -\SE@MapDeclare{cp1250}{F9}{016F}% LATIN SMALL LETTER U WITH RING ABOVE -\SE@MapDeclare{cp1250}{FA}{00FA}% LATIN SMALL LETTER U WITH ACUTE -\SE@MapDeclare{cp1250}{FB}{0171}% LATIN SMALL LETTER U WITH DOUBLE ACUTE -\SE@MapDeclare{cp1250}{FC}{00FC}% LATIN SMALL LETTER U WITH DIAERESIS -\SE@MapDeclare{cp1250}{FD}{00FD}% LATIN SMALL LETTER Y WITH ACUTE -\SE@MapDeclare{cp1250}{FE}{0163}% LATIN SMALL LETTER T WITH CEDILLA -\SE@MapDeclare{cp1250}{FF}{02D9}% DOT ABOVE -%</cp1250> -% \end{macrocode} -% \paragraph{cp1251} -% \begin{macrocode} -%<*cp1251> -\SE@MapDeclare{cp1251}{80}{0402}% CYRILLIC CAPITAL LETTER DJE -\SE@MapDeclare{cp1251}{81}{0403}% CYRILLIC CAPITAL LETTER GJE -\SE@MapDeclare{cp1251}{82}{201A}% SINGLE LOW-9 QUOTATION MARK -\SE@MapDeclare{cp1251}{83}{0453}% CYRILLIC SMALL LETTER GJE -\SE@MapDeclare{cp1251}{84}{201E}% DOUBLE LOW-9 QUOTATION MARK -\SE@MapDeclare{cp1251}{85}{2026}% HORIZONTAL ELLIPSIS -\SE@MapDeclare{cp1251}{86}{2020}% DAGGER -\SE@MapDeclare{cp1251}{87}{2021}% DOUBLE DAGGER -\SE@MapDeclare{cp1251}{88}{20AC}% EURO SIGN -\SE@MapDeclare{cp1251}{89}{2030}% PER MILLE SIGN -\SE@MapDeclare{cp1251}{8A}{0409}% CYRILLIC CAPITAL LETTER LJE -\SE@MapDeclare{cp1251}{8B}{2039}% SINGLE LEFT-POINTING ANGLE QUOTATION MARK -\SE@MapDeclare{cp1251}{8C}{040A}% CYRILLIC CAPITAL LETTER NJE -\SE@MapDeclare{cp1251}{8D}{040C}% CYRILLIC CAPITAL LETTER KJE -\SE@MapDeclare{cp1251}{8E}{040B}% CYRILLIC CAPITAL LETTER TSHE -\SE@MapDeclare{cp1251}{8F}{040F}% CYRILLIC CAPITAL LETTER DZHE -\SE@MapDeclare{cp1251}{90}{0452}% CYRILLIC SMALL LETTER DJE -\SE@MapDeclare{cp1251}{91}{2018}% LEFT SINGLE QUOTATION MARK -\SE@MapDeclare{cp1251}{92}{2019}% RIGHT SINGLE QUOTATION MARK -\SE@MapDeclare{cp1251}{93}{201C}% LEFT DOUBLE QUOTATION MARK -\SE@MapDeclare{cp1251}{94}{201D}% RIGHT DOUBLE QUOTATION MARK -\SE@MapDeclare{cp1251}{95}{2022}% BULLET -\SE@MapDeclare{cp1251}{96}{2013}% EN DASH -\SE@MapDeclare{cp1251}{97}{2014}% EM DASH -\SE@MapDeclare{cp1251}{99}{2122}% TRADE MARK SIGN -\SE@MapDeclare{cp1251}{9A}{0459}% CYRILLIC SMALL LETTER LJE -\SE@MapDeclare{cp1251}{9B}{203A}% SINGLE RIGHT-POINTING ANGLE QUOTATION MARK -\SE@MapDeclare{cp1251}{9C}{045A}% CYRILLIC SMALL LETTER NJE -\SE@MapDeclare{cp1251}{9D}{045C}% CYRILLIC SMALL LETTER KJE -\SE@MapDeclare{cp1251}{9E}{045B}% CYRILLIC SMALL LETTER TSHE -\SE@MapDeclare{cp1251}{9F}{045F}% CYRILLIC SMALL LETTER DZHE -\SE@MapDeclare{cp1251}{A0}{00A0}% NO-BREAK SPACE -\SE@MapDeclare{cp1251}{A1}{040E}% CYRILLIC CAPITAL LETTER SHORT U -\SE@MapDeclare{cp1251}{A2}{045E}% CYRILLIC SMALL LETTER SHORT U -\SE@MapDeclare{cp1251}{A3}{0408}% CYRILLIC CAPITAL LETTER JE -\SE@MapDeclare{cp1251}{A4}{00A4}% CURRENCY SIGN -\SE@MapDeclare{cp1251}{A5}{0490}% CYRILLIC CAPITAL LETTER GHE WITH UPTURN -\SE@MapDeclare{cp1251}{A6}{00A6}% BROKEN BAR -\SE@MapDeclare{cp1251}{A7}{00A7}% SECTION SIGN -\SE@MapDeclare{cp1251}{A8}{0401}% CYRILLIC CAPITAL LETTER IO -\SE@MapDeclare{cp1251}{A9}{00A9}% COPYRIGHT SIGN -\SE@MapDeclare{cp1251}{AA}{0404}% CYRILLIC CAPITAL LETTER UKRAINIAN IE -\SE@MapDeclare{cp1251}{AB}{00AB}% LEFT-POINTING DOUBLE ANGLE QUOTATION MARK -\SE@MapDeclare{cp1251}{AC}{00AC}% NOT SIGN -\SE@MapDeclare{cp1251}{AD}{00AD}% SOFT HYPHEN -\SE@MapDeclare{cp1251}{AE}{00AE}% REGISTERED SIGN -\SE@MapDeclare{cp1251}{AF}{0407}% CYRILLIC CAPITAL LETTER YI -\SE@MapDeclare{cp1251}{B0}{00B0}% DEGREE SIGN -\SE@MapDeclare{cp1251}{B1}{00B1}% PLUS-MINUS SIGN -\SE@MapDeclare{cp1251}{B2}{0406}% CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I -\SE@MapDeclare{cp1251}{B3}{0456}% CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I -\SE@MapDeclare{cp1251}{B4}{0491}% CYRILLIC SMALL LETTER GHE WITH UPTURN -\SE@MapDeclare{cp1251}{B5}{00B5}% MICRO SIGN -\SE@MapDeclare{cp1251}{B6}{00B6}% PILCROW SIGN -\SE@MapDeclare{cp1251}{B7}{00B7}% MIDDLE DOT -\SE@MapDeclare{cp1251}{B8}{0451}% CYRILLIC SMALL LETTER IO -\SE@MapDeclare{cp1251}{B9}{2116}% NUMERO SIGN -\SE@MapDeclare{cp1251}{BA}{0454}% CYRILLIC SMALL LETTER UKRAINIAN IE -\SE@MapDeclare{cp1251}{BB}{00BB}% RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -\SE@MapDeclare{cp1251}{BC}{0458}% CYRILLIC SMALL LETTER JE -\SE@MapDeclare{cp1251}{BD}{0405}% CYRILLIC CAPITAL LETTER DZE -\SE@MapDeclare{cp1251}{BE}{0455}% CYRILLIC SMALL LETTER DZE -\SE@MapDeclare{cp1251}{BF}{0457}% CYRILLIC SMALL LETTER YI -\SE@MapDeclare{cp1251}{C0}{0410}% CYRILLIC CAPITAL LETTER A -\SE@MapDeclare{cp1251}{C1}{0411}% CYRILLIC CAPITAL LETTER BE -\SE@MapDeclare{cp1251}{C2}{0412}% CYRILLIC CAPITAL LETTER VE -\SE@MapDeclare{cp1251}{C3}{0413}% CYRILLIC CAPITAL LETTER GHE -\SE@MapDeclare{cp1251}{C4}{0414}% CYRILLIC CAPITAL LETTER DE -\SE@MapDeclare{cp1251}{C5}{0415}% CYRILLIC CAPITAL LETTER IE -\SE@MapDeclare{cp1251}{C6}{0416}% CYRILLIC CAPITAL LETTER ZHE -\SE@MapDeclare{cp1251}{C7}{0417}% CYRILLIC CAPITAL LETTER ZE -\SE@MapDeclare{cp1251}{C8}{0418}% CYRILLIC CAPITAL LETTER I -\SE@MapDeclare{cp1251}{C9}{0419}% CYRILLIC CAPITAL LETTER SHORT I -\SE@MapDeclare{cp1251}{CA}{041A}% CYRILLIC CAPITAL LETTER KA -\SE@MapDeclare{cp1251}{CB}{041B}% CYRILLIC CAPITAL LETTER EL -\SE@MapDeclare{cp1251}{CC}{041C}% CYRILLIC CAPITAL LETTER EM -\SE@MapDeclare{cp1251}{CD}{041D}% CYRILLIC CAPITAL LETTER EN -\SE@MapDeclare{cp1251}{CE}{041E}% CYRILLIC CAPITAL LETTER O -\SE@MapDeclare{cp1251}{CF}{041F}% CYRILLIC CAPITAL LETTER PE -\SE@MapDeclare{cp1251}{D0}{0420}% CYRILLIC CAPITAL LETTER ER -\SE@MapDeclare{cp1251}{D1}{0421}% CYRILLIC CAPITAL LETTER ES -\SE@MapDeclare{cp1251}{D2}{0422}% CYRILLIC CAPITAL LETTER TE -\SE@MapDeclare{cp1251}{D3}{0423}% CYRILLIC CAPITAL LETTER U -\SE@MapDeclare{cp1251}{D4}{0424}% CYRILLIC CAPITAL LETTER EF -\SE@MapDeclare{cp1251}{D5}{0425}% CYRILLIC CAPITAL LETTER HA -\SE@MapDeclare{cp1251}{D6}{0426}% CYRILLIC CAPITAL LETTER TSE -\SE@MapDeclare{cp1251}{D7}{0427}% CYRILLIC CAPITAL LETTER CHE -\SE@MapDeclare{cp1251}{D8}{0428}% CYRILLIC CAPITAL LETTER SHA -\SE@MapDeclare{cp1251}{D9}{0429}% CYRILLIC CAPITAL LETTER SHCHA -\SE@MapDeclare{cp1251}{DA}{042A}% CYRILLIC CAPITAL LETTER HARD SIGN -\SE@MapDeclare{cp1251}{DB}{042B}% CYRILLIC CAPITAL LETTER YERU -\SE@MapDeclare{cp1251}{DC}{042C}% CYRILLIC CAPITAL LETTER SOFT SIGN -\SE@MapDeclare{cp1251}{DD}{042D}% CYRILLIC CAPITAL LETTER E -\SE@MapDeclare{cp1251}{DE}{042E}% CYRILLIC CAPITAL LETTER YU -\SE@MapDeclare{cp1251}{DF}{042F}% CYRILLIC CAPITAL LETTER YA -\SE@MapDeclare{cp1251}{E0}{0430}% CYRILLIC SMALL LETTER A -\SE@MapDeclare{cp1251}{E1}{0431}% CYRILLIC SMALL LETTER BE -\SE@MapDeclare{cp1251}{E2}{0432}% CYRILLIC SMALL LETTER VE -\SE@MapDeclare{cp1251}{E3}{0433}% CYRILLIC SMALL LETTER GHE -\SE@MapDeclare{cp1251}{E4}{0434}% CYRILLIC SMALL LETTER DE -\SE@MapDeclare{cp1251}{E5}{0435}% CYRILLIC SMALL LETTER IE -\SE@MapDeclare{cp1251}{E6}{0436}% CYRILLIC SMALL LETTER ZHE -\SE@MapDeclare{cp1251}{E7}{0437}% CYRILLIC SMALL LETTER ZE -\SE@MapDeclare{cp1251}{E8}{0438}% CYRILLIC SMALL LETTER I -\SE@MapDeclare{cp1251}{E9}{0439}% CYRILLIC SMALL LETTER SHORT I -\SE@MapDeclare{cp1251}{EA}{043A}% CYRILLIC SMALL LETTER KA -\SE@MapDeclare{cp1251}{EB}{043B}% CYRILLIC SMALL LETTER EL -\SE@MapDeclare{cp1251}{EC}{043C}% CYRILLIC SMALL LETTER EM -\SE@MapDeclare{cp1251}{ED}{043D}% CYRILLIC SMALL LETTER EN -\SE@MapDeclare{cp1251}{EE}{043E}% CYRILLIC SMALL LETTER O -\SE@MapDeclare{cp1251}{EF}{043F}% CYRILLIC SMALL LETTER PE -\SE@MapDeclare{cp1251}{F0}{0440}% CYRILLIC SMALL LETTER ER -\SE@MapDeclare{cp1251}{F1}{0441}% CYRILLIC SMALL LETTER ES -\SE@MapDeclare{cp1251}{F2}{0442}% CYRILLIC SMALL LETTER TE -\SE@MapDeclare{cp1251}{F3}{0443}% CYRILLIC SMALL LETTER U -\SE@MapDeclare{cp1251}{F4}{0444}% CYRILLIC SMALL LETTER EF -\SE@MapDeclare{cp1251}{F5}{0445}% CYRILLIC SMALL LETTER HA -\SE@MapDeclare{cp1251}{F6}{0446}% CYRILLIC SMALL LETTER TSE -\SE@MapDeclare{cp1251}{F7}{0447}% CYRILLIC SMALL LETTER CHE -\SE@MapDeclare{cp1251}{F8}{0448}% CYRILLIC SMALL LETTER SHA -\SE@MapDeclare{cp1251}{F9}{0449}% CYRILLIC SMALL LETTER SHCHA -\SE@MapDeclare{cp1251}{FA}{044A}% CYRILLIC SMALL LETTER HARD SIGN -\SE@MapDeclare{cp1251}{FB}{044B}% CYRILLIC SMALL LETTER YERU -\SE@MapDeclare{cp1251}{FC}{044C}% CYRILLIC SMALL LETTER SOFT SIGN -\SE@MapDeclare{cp1251}{FD}{044D}% CYRILLIC SMALL LETTER E -\SE@MapDeclare{cp1251}{FE}{044E}% CYRILLIC SMALL LETTER YU -\SE@MapDeclare{cp1251}{FF}{044F}% CYRILLIC SMALL LETTER YA -%</cp1251> -% \end{macrocode} -% \paragraph{cp1257} -% \begin{macrocode} -%<*cp1257> -\SE@MapDeclare{cp1257}{80}{20AC}% EURO SIGN -\SE@MapDeclare{cp1257}{82}{201A}% SINGLE LOW-9 QUOTATION MARK -\SE@MapDeclare{cp1257}{84}{201E}% DOUBLE LOW-9 QUOTATION MARK -\SE@MapDeclare{cp1257}{85}{2026}% HORIZONTAL ELLIPSIS -\SE@MapDeclare{cp1257}{86}{2020}% DAGGER -\SE@MapDeclare{cp1257}{87}{2021}% DOUBLE DAGGER -\SE@MapDeclare{cp1257}{89}{2030}% PER MILLE SIGN -\SE@MapDeclare{cp1257}{8B}{2039}% SINGLE LEFT-POINTING ANGLE QUOTATION MARK -\SE@MapDeclare{cp1257}{8D}{00A8}% DIAERESIS -\SE@MapDeclare{cp1257}{8E}{02C7}% CARON -\SE@MapDeclare{cp1257}{8F}{00B8}% CEDILLA -\SE@MapDeclare{cp1257}{91}{2018}% LEFT SINGLE QUOTATION MARK -\SE@MapDeclare{cp1257}{92}{2019}% RIGHT SINGLE QUOTATION MARK -\SE@MapDeclare{cp1257}{93}{201C}% LEFT DOUBLE QUOTATION MARK -\SE@MapDeclare{cp1257}{94}{201D}% RIGHT DOUBLE QUOTATION MARK -\SE@MapDeclare{cp1257}{95}{2022}% BULLET -\SE@MapDeclare{cp1257}{96}{2013}% EN DASH -\SE@MapDeclare{cp1257}{97}{2014}% EM DASH -\SE@MapDeclare{cp1257}{99}{2122}% TRADE MARK SIGN -\SE@MapDeclare{cp1257}{9B}{203A}% SINGLE RIGHT-POINTING ANGLE QUOTATION MARK -\SE@MapDeclare{cp1257}{9D}{00AF}% MACRON -\SE@MapDeclare{cp1257}{9E}{02DB}% OGONEK -\SE@MapDeclare{cp1257}{A0}{00A0}% NO-BREAK SPACE -\SE@MapDeclare{cp1257}{A2}{00A2}% CENT SIGN -\SE@MapDeclare{cp1257}{A3}{00A3}% POUND SIGN -\SE@MapDeclare{cp1257}{A4}{00A4}% CURRENCY SIGN -\SE@MapDeclare{cp1257}{A6}{00A6}% BROKEN BAR -\SE@MapDeclare{cp1257}{A7}{00A7}% SECTION SIGN -\SE@MapDeclare{cp1257}{A8}{00D8}% LATIN CAPITAL LETTER O WITH STROKE -\SE@MapDeclare{cp1257}{A9}{00A9}% COPYRIGHT SIGN -\SE@MapDeclare{cp1257}{AA}{0156}% LATIN CAPITAL LETTER R WITH CEDILLA -\SE@MapDeclare{cp1257}{AB}{00AB}% LEFT-POINTING DOUBLE ANGLE QUOTATION MARK -\SE@MapDeclare{cp1257}{AC}{00AC}% NOT SIGN -\SE@MapDeclare{cp1257}{AD}{00AD}% SOFT HYPHEN -\SE@MapDeclare{cp1257}{AE}{00AE}% REGISTERED SIGN -\SE@MapDeclare{cp1257}{AF}{00C6}% LATIN CAPITAL LETTER AE -\SE@MapDeclare{cp1257}{B0}{00B0}% DEGREE SIGN -\SE@MapDeclare{cp1257}{B1}{00B1}% PLUS-MINUS SIGN -\SE@MapDeclare{cp1257}{B2}{00B2}% SUPERSCRIPT TWO -\SE@MapDeclare{cp1257}{B3}{00B3}% SUPERSCRIPT THREE -\SE@MapDeclare{cp1257}{B4}{00B4}% ACUTE ACCENT -\SE@MapDeclare{cp1257}{B5}{00B5}% MICRO SIGN -\SE@MapDeclare{cp1257}{B6}{00B6}% PILCROW SIGN -\SE@MapDeclare{cp1257}{B7}{00B7}% MIDDLE DOT -\SE@MapDeclare{cp1257}{B8}{00F8}% LATIN SMALL LETTER O WITH STROKE -\SE@MapDeclare{cp1257}{B9}{00B9}% SUPERSCRIPT ONE -\SE@MapDeclare{cp1257}{BA}{0157}% LATIN SMALL LETTER R WITH CEDILLA -\SE@MapDeclare{cp1257}{BB}{00BB}% RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -\SE@MapDeclare{cp1257}{BC}{00BC}% VULGAR FRACTION ONE QUARTER -\SE@MapDeclare{cp1257}{BD}{00BD}% VULGAR FRACTION ONE HALF -\SE@MapDeclare{cp1257}{BE}{00BE}% VULGAR FRACTION THREE QUARTERS -\SE@MapDeclare{cp1257}{BF}{00E6}% LATIN SMALL LETTER AE -\SE@MapDeclare{cp1257}{C0}{0104}% LATIN CAPITAL LETTER A WITH OGONEK -\SE@MapDeclare{cp1257}{C1}{012E}% LATIN CAPITAL LETTER I WITH OGONEK -\SE@MapDeclare{cp1257}{C2}{0100}% LATIN CAPITAL LETTER A WITH MACRON -\SE@MapDeclare{cp1257}{C3}{0106}% LATIN CAPITAL LETTER C WITH ACUTE -\SE@MapDeclare{cp1257}{C4}{00C4}% LATIN CAPITAL LETTER A WITH DIAERESIS -\SE@MapDeclare{cp1257}{C5}{00C5}% LATIN CAPITAL LETTER A WITH RING ABOVE -\SE@MapDeclare{cp1257}{C6}{0118}% LATIN CAPITAL LETTER E WITH OGONEK -\SE@MapDeclare{cp1257}{C7}{0112}% LATIN CAPITAL LETTER E WITH MACRON -\SE@MapDeclare{cp1257}{C8}{010C}% LATIN CAPITAL LETTER C WITH CARON -\SE@MapDeclare{cp1257}{C9}{00C9}% LATIN CAPITAL LETTER E WITH ACUTE -\SE@MapDeclare{cp1257}{CA}{0179}% LATIN CAPITAL LETTER Z WITH ACUTE -\SE@MapDeclare{cp1257}{CB}{0116}% LATIN CAPITAL LETTER E WITH DOT ABOVE -\SE@MapDeclare{cp1257}{CC}{0122}% LATIN CAPITAL LETTER G WITH CEDILLA -\SE@MapDeclare{cp1257}{CD}{0136}% LATIN CAPITAL LETTER K WITH CEDILLA -\SE@MapDeclare{cp1257}{CE}{012A}% LATIN CAPITAL LETTER I WITH MACRON -\SE@MapDeclare{cp1257}{CF}{013B}% LATIN CAPITAL LETTER L WITH CEDILLA -\SE@MapDeclare{cp1257}{D0}{0160}% LATIN CAPITAL LETTER S WITH CARON -\SE@MapDeclare{cp1257}{D1}{0143}% LATIN CAPITAL LETTER N WITH ACUTE -\SE@MapDeclare{cp1257}{D2}{0145}% LATIN CAPITAL LETTER N WITH CEDILLA -\SE@MapDeclare{cp1257}{D3}{00D3}% LATIN CAPITAL LETTER O WITH ACUTE -\SE@MapDeclare{cp1257}{D4}{014C}% LATIN CAPITAL LETTER O WITH MACRON -\SE@MapDeclare{cp1257}{D5}{00D5}% LATIN CAPITAL LETTER O WITH TILDE -\SE@MapDeclare{cp1257}{D6}{00D6}% LATIN CAPITAL LETTER O WITH DIAERESIS -\SE@MapDeclare{cp1257}{D7}{00D7}% MULTIPLICATION SIGN -\SE@MapDeclare{cp1257}{D8}{0172}% LATIN CAPITAL LETTER U WITH OGONEK -\SE@MapDeclare{cp1257}{D9}{0141}% LATIN CAPITAL LETTER L WITH STROKE -\SE@MapDeclare{cp1257}{DA}{015A}% LATIN CAPITAL LETTER S WITH ACUTE -\SE@MapDeclare{cp1257}{DB}{016A}% LATIN CAPITAL LETTER U WITH MACRON -\SE@MapDeclare{cp1257}{DC}{00DC}% LATIN CAPITAL LETTER U WITH DIAERESIS -\SE@MapDeclare{cp1257}{DD}{017B}% LATIN CAPITAL LETTER Z WITH DOT ABOVE -\SE@MapDeclare{cp1257}{DE}{017D}% LATIN CAPITAL LETTER Z WITH CARON -\SE@MapDeclare{cp1257}{DF}{00DF}% LATIN SMALL LETTER SHARP S -\SE@MapDeclare{cp1257}{E0}{0105}% LATIN SMALL LETTER A WITH OGONEK -\SE@MapDeclare{cp1257}{E1}{012F}% LATIN SMALL LETTER I WITH OGONEK -\SE@MapDeclare{cp1257}{E2}{0101}% LATIN SMALL LETTER A WITH MACRON -\SE@MapDeclare{cp1257}{E3}{0107}% LATIN SMALL LETTER C WITH ACUTE -\SE@MapDeclare{cp1257}{E4}{00E4}% LATIN SMALL LETTER A WITH DIAERESIS -\SE@MapDeclare{cp1257}{E5}{00E5}% LATIN SMALL LETTER A WITH RING ABOVE -\SE@MapDeclare{cp1257}{E6}{0119}% LATIN SMALL LETTER E WITH OGONEK -\SE@MapDeclare{cp1257}{E7}{0113}% LATIN SMALL LETTER E WITH MACRON -\SE@MapDeclare{cp1257}{E8}{010D}% LATIN SMALL LETTER C WITH CARON -\SE@MapDeclare{cp1257}{E9}{00E9}% LATIN SMALL LETTER E WITH ACUTE -\SE@MapDeclare{cp1257}{EA}{017A}% LATIN SMALL LETTER Z WITH ACUTE -\SE@MapDeclare{cp1257}{EB}{0117}% LATIN SMALL LETTER E WITH DOT ABOVE -\SE@MapDeclare{cp1257}{EC}{0123}% LATIN SMALL LETTER G WITH CEDILLA -\SE@MapDeclare{cp1257}{ED}{0137}% LATIN SMALL LETTER K WITH CEDILLA -\SE@MapDeclare{cp1257}{EE}{012B}% LATIN SMALL LETTER I WITH MACRON -\SE@MapDeclare{cp1257}{EF}{013C}% LATIN SMALL LETTER L WITH CEDILLA -\SE@MapDeclare{cp1257}{F0}{0161}% LATIN SMALL LETTER S WITH CARON -\SE@MapDeclare{cp1257}{F1}{0144}% LATIN SMALL LETTER N WITH ACUTE -\SE@MapDeclare{cp1257}{F2}{0146}% LATIN SMALL LETTER N WITH CEDILLA -\SE@MapDeclare{cp1257}{F3}{00F3}% LATIN SMALL LETTER O WITH ACUTE -\SE@MapDeclare{cp1257}{F4}{014D}% LATIN SMALL LETTER O WITH MACRON -\SE@MapDeclare{cp1257}{F5}{00F5}% LATIN SMALL LETTER O WITH TILDE -\SE@MapDeclare{cp1257}{F6}{00F6}% LATIN SMALL LETTER O WITH DIAERESIS -\SE@MapDeclare{cp1257}{F7}{00F7}% DIVISION SIGN -\SE@MapDeclare{cp1257}{F8}{0173}% LATIN SMALL LETTER U WITH OGONEK -\SE@MapDeclare{cp1257}{F9}{0142}% LATIN SMALL LETTER L WITH STROKE -\SE@MapDeclare{cp1257}{FA}{015B}% LATIN SMALL LETTER S WITH ACUTE -\SE@MapDeclare{cp1257}{FB}{016B}% LATIN SMALL LETTER U WITH MACRON -\SE@MapDeclare{cp1257}{FC}{00FC}% LATIN SMALL LETTER U WITH DIAERESIS -\SE@MapDeclare{cp1257}{FD}{017C}% LATIN SMALL LETTER Z WITH DOT ABOVE -\SE@MapDeclare{cp1257}{FE}{017E}% LATIN SMALL LETTER Z WITH CARON -\SE@MapDeclare{cp1257}{FF}{02D9}% DOT ABOVE -%</cp1257> -% \end{macrocode} -% \endgroup -% -% \section{Test} -% -% \subsection{Catcode checks for loading} -% -% \begin{macrocode} -%<*test1> -% \end{macrocode} -% \begin{macrocode} -\NeedsTeXFormat{LaTeX2e} -\nofiles -\documentclass{minimal} -\makeatletter - -\newcommand*{\RestoreCatcodes}{} -\count@=0 % -\loop - \edef\RestoreCatcodes{% - \RestoreCatcodes - \catcode\the\count@=\the\catcode\count@\relax - }% -\ifnum\count@<255 % - \advance\count@\@ne -\repeat - -\newcommand*{\RangeCatcodeInvalid}[2]{% - \count@=#1\relax - \loop - \catcode\count@=15 % - \ifnum\count@<#2\relax - \advance\count@\@ne - \repeat -} -\def\Test{% - \RangeCatcodeInvalid{0}{47}% - \RangeCatcodeInvalid{58}{64}% - \RangeCatcodeInvalid{91}{96}% - \RangeCatcodeInvalid{123}{255}% - \catcode`\@=12 % - \catcode`\\=0 % - \catcode`\{=1 % - \catcode`\}=2 % - \catcode`\#=6 % - \catcode`\[=12 % - \catcode`\]=12 % - \catcode`\%=14 % - \catcode`\ =10 % - \catcode13=5 % - \usepackage{stringenc}[2016/05/16]% - \RestoreCatcodes -} -\Test - -\ifx\numexpr\relax - \expandafter\@@end -\fi - -\usepackage{qstest} -\IncludeTests{*} -\LogTests{log}{*}{*} -\def\Test#1{% - \begin{qstest}{loading}{loading}% -% \RangeCatcodeInvalid{0}{47}% -% % 0-9 -% \RangeCatcodeInvalid{58}{64}% -% % A-Z -% \RangeCatcodeInvalid{91}{96}% -% % a-z -% \RangeCatcodeInvalid{123}{255}% - \setbox0=\hbox{% - \def\par{p}% - \RangeCatcodeInvalid{0}{255}% - \StringEncodingLoad{#1}% - }% - \Expect*{\the\wd0}{0.0pt}% - \end{qstest}% -} -\@for\x:=\StringEncodingList\do{% - \Test\x -} -\@@end -% \end{macrocode} -% \begin{macrocode} -%</test1> -% \end{macrocode} -% \subsection{Conversion tests} -% -% \begin{macrocode} -%<*test2> -% \end{macrocode} -% \begin{macrocode} -\NeedsTeXFormat{LaTeX2e} -\nofiles -\documentclass{minimal} - -\ifx\plainmode Y - \let\SavedNumexpr\numexpr - \let\numexpr\relax -\fi -\usepackage{stringenc}[2016/05/16] -\ifx\plainmode Y - \let\numexpr\SavedNumexpr -\fi -\usepackage{qstest} -\IncludeTests{*} -\LogTests{log}{*}{*} - -\def\Test#1#2#3#4#5{% - \begingroup - \edef\x{\endgroup - \noexpand\TestTest{#1}{#2}{#3}{#4}#5||\noexpand\NIL - }% - \x -} -\def\TestTest#1#2#3#4#5|#6|#7\NIL{% - \begin{qstest}{encodings}{encodings, conversion}% - \setbox0=\hbox{% - \def\par{p}% - \EdefUnescapeHex\IN{#4}% - \StringEncodingConvert\RESULT\IN{#1}{#2}% - \EdefEscapeHex\RESULT\RESULT - \Expect*{\RESULT}*{#5#6}% - \Expect*{\StringEncodingSuccessFailure{true}{false}}{#3}% - \StringEncodingSuccessFailure{}{% - \StringEncodingConvertTest\RESULT\IN{#1}{#2}{% - }{% - \EdefEscapeHex\RESULT\RESULT - \Expect*{\RESULT}{#5}% - }% - }% - }% - \Expect*{\the\wd0}{0.0pt}% - \end{qstest}% -} - -\def\AllBytesLow{% - 000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F% - 202122232425262728292A2B2C2D2E2F303132333435363738393A3B3C3D3E3F% - 404142434445464748494A4B4C4D4E4F505152535455565758595A5B5C5D5E5F% - 606162636465666768696A6B6C6D6E6F707172737475767778797A7B7C7D7E7F% -} -\def\AllBytesHigh{% - 808182838485868788898A8B8C8D8E8F909192939495969798999A9B9C9D9E9F% - A0A1A2A3A4A5A6A7A8A9AAABACADAEAFB0B1B2B3B4B5B6B7B8B9BABBBCBDBEBF% - C0C1C2C3C4C5C6C7C8C9CACBCCCDCECFD0D1D2D3D4D5D6D7D8D9DADBDCDDDEDF% - E0E1E2E3E4E5E6E7E8E9EAEBECEDEEEFF0F1F2F3F4F5F6F7F8F9FAFBFCFDFEFF% -} -\def\AllBytes{% - \AllBytesLow - \AllBytesHigh -} -\def\AllUnicodesLow{% - 0000000100020003000400050006000700080009000A000B000C000D000E000F% - 0010001100120013001400150016001700180019001A001B001C001D001E001F% - 0020002100220023002400250026002700280029002A002B002C002D002E002F% - 0030003100320033003400350036003700380039003A003B003C003D003E003F% - 0040004100420043004400450046004700480049004A004B004C004D004E004F% - 0050005100520053005400550056005700580059005A005B005C005D005E005F% - 0060006100620063006400650066006700680069006A006B006C006D006E006F% - 0070007100720073007400750076007700780079007A007B007C007D007E007F% -} -% \end{macrocode} -% -% \subsubsection{UTF8/16/32 encodings} -% -% \begin{macrocode} -\Test{utf16be}{utf16be}{true}% - {004D04304E8CD800DF02}% - {004D04304E8CD800DF02}% -\Test{utf16}{utf16be}{true}% - {004D04304E8CD800DF02}% - {004D04304E8CD800DF02}% -\Test{utf16be}{utf16}{true}% - {004D04304E8CD800DF02}% - {004D04304E8CD800DF02}% -\Test{utf16}{utf16}{true}% - {004D04304E8CD800DF02}% - {004D04304E8CD800DF02}% -\Test{utf16}{utf16}{true}% - {FEFF004D04304E8CD800DF02}% - {004D04304E8CD800DF02}% -\Test{utf16}{utf16}{true}% - {FFFE4D0030048C4E00D802DF}% - {004D04304E8CD800DF02}% -\Test{utf16be}{utf32be}{true}% - {004D04304E8CD800DF02}% - {0000004D0000043000004E8C00010302}% -\Test{utf16be}{utf32le}{true}% - {004D04304E8CD800DF02}% - {4D000000300400008C4E000002030100}% -\Test{utf32be}{utf16}{true}% - {0000004D0000043000004E8C00010302}% - {004D04304E8CD800DF02}% -\Test{utf32le}{utf16}{true}% - {4D000000300400008C4E000002030100}% - {004D04304E8CD800DF02}% -\Test{utf32}{utf16}{true}% - {0000004D0000043000004E8C00010302}% - {004D04304E8CD800DF02}% -\Test{utf32}{utf16}{true}% - {0000FEFF0000004D0000043000004E8C00010302}% - {004D04304E8CD800DF02}% -\Test{utf32}{utf16}{true}% - {FFFE00004D000000300400008C4E000002030100}% - {004D04304E8CD800DF02}% -\Test{utf32be}{utf16be}{false}{FFFFFFFF}{} -\Test{utf32be}{utf16be}{false}{0000004DFFFFFFFF}{004D} -\Test{utf32be}{utf16be}{false}{FFFFFFFF0000004D}{|004D} -\Test{utf32be}{utf16be}{false}{0000004DFFFFFFFF00000430}{004D|0430} -\Test{utf32be}{utf16be}{false}{FFFFFFFF0000004DFFFFFFFF}{|004D} -\Test{utf32be}{utf16be}{false}{FFFFFF}{} -\Test{utf32be}{utf16be}{false}{0000004DFFFFFF}{004D} -\Test{utf32be}{utf16be}{false}{FFFFFF0000004D}{} -\Test{utf32be}{utf16be}{false}{0000004DFFFFFF00000430}{004D} -\Test{utf32be}{utf16be}{false}{FFFFFF0000004DFFFFFF}{|4DFF} -\Test{utf32be}{utf16be}{false}{FFFF}{} -\Test{utf32be}{utf16be}{false}{0000004DFFFF}{004D} -\Test{utf32be}{utf16be}{false}{FFFF0000004D}{} -\Test{utf32be}{utf16be}{false}{0000004DFFFF00000430}{004D} -\Test{utf32be}{utf16be}{false}{FF}{} -\Test{utf32be}{utf16be}{false}{0000004DFF}{004D} -\Test{utf32be}{utf16be}{false}{FF0000004D}{} -\Test{utf32be}{utf16be}{false}{0000004DFF00000430}{004D} -\Test{utf16be}{utf32be}{true}{DBBFDFFF}{000FFFFF} -\Test{utf16be}{utf8}{true}% - {004D04304E8CD800DF02}% - {4DD0B0E4BA8CF0908C82}% -\Test{utf32}{utf8}{true}% - {000000000000007F000000800000FFFF000100000010FFFF}% - {007FC280EFBFBFF0908080F48FBFBF}% -\Test{utf8}{utf16}{true}% - {007FC280EFBFBFF0908080F48FBFBF}% - {0000007F0080FFFFD800DC00DBFFDFFF}% -\Test{utf16}{utf32}{true}% - {0000007F0080FFFFD800DC00DBFFDFFF}% - {000000000000007F000000800000FFFF000100000010FFFF}% -\Test{utf8}{utf32}{true}% - {007FC280EFBFBFF0908080F48FBFBF}% - {000000000000007F000000800000FFFF000100000010FFFF}% -\Test{utf8}{utf16}{false}{64F57F}{|0064007F} -\Test{utf8}{utf16}{false}{64FE7F}{|0064007F} -\Test{utf8}{utf16}{false}{64FF7F}{|0064007F} -\Test{utf8}{utf16}{false}{80}{} -\Test{utf8}{utf16}{false}{7F807F}{007F|007F} -\Test{utf8}{utf16}{false}{C0}{} -\Test{utf8}{utf16}{false}{7FC07F}{|007F007F} -\Test{utf8}{utf16}{false}{C1}{} -\Test{utf8}{utf16}{false}{7FC17F}{|007F007F} -\Test{utf8}{utf16}{false}{C080}{} -\Test{utf8}{utf16}{false}{C2}{} -\Test{utf8}{utf16}{false}{C2CF}{} -\Test{utf8}{utf16}{false}{12C27F}{0012|007F} -\Test{utf8}{utf16}{true}{C280}{0080} -\Test{utf8}{utf16}{true}{DFBF}{07FF} -\Test{utf8}{utf16}{false}{E0}{} -\Test{utf8}{utf16}{false}{E07F}{|007F} -\Test{utf8}{utf16}{false}{E0A0}{} -\Test{utf8}{utf16}{false}{E0A07F}{|007F} -\Test{utf8}{utf16}{false}{E08080}{} -\Test{utf8}{utf16}{false}{E080807F}{|007F} -\Test{utf8}{utf16}{true}{ED8080}{D000} -\Test{utf8}{utf16}{true}{ED9FBF}{D7FF} -\Test{utf8}{utf16}{true}{EE8080}{E000} -\Test{utf8}{utf16}{true}{EFBFBF}{FFFF} -\Test{utf8}{utf32}{false}{F0}{} -\Test{utf8}{utf32}{false}{F07F}{|0000007F} -\Test{utf8}{utf32}{false}{F090}{} -\Test{utf8}{utf32}{false}{F0907F}{|0000007F} -\Test{utf8}{utf32}{false}{F09080}{} -\Test{utf8}{utf32}{false}{F090807F}{|0000007F} -\Test{utf8}{utf32}{true}{F0908080}{00010000} -\Test{utf8}{utf32}{false}{F0808080}{} -\Test{utf8}{utf32}{false}{F08080807F}{|0000007F} -\Test{utf8}{utf32}{true}{F1808080}{00040000} -\Test{utf8}{utf32}{true}{F3BFBFBF}{000FFFFF} -\Test{utf8}{utf32}{true}{F4808080}{00100000} -\Test{utf8}{utf32}{true}{F48FBFBF}{0010FFFF} -\Test{utf8}{utf32}{false}{F4BFBFBF}{} -\Test{utf8}{utf32}{false}{F4BFBFBF7F}{|0000007F} -\Test{utf16be}{utf8}{true}{0000}{00} -\Test{utf16be}{utf8}{true}{007F}{7F} -\Test{utf16be}{utf8}{true}{0080}{C280} -\Test{utf16be}{utf8}{true}{07FF}{DFBF} -\Test{utf16be}{utf8}{true}{0800}{E0A080} -\Test{utf16be}{utf8}{true}{0FFF}{E0BFBF} -\Test{utf16be}{utf8}{true}{1000}{E18080} -\Test{utf16be}{utf8}{true}{CFFF}{ECBFBF} -\Test{utf16be}{utf8}{true}{D000}{ED8080} -\Test{utf16be}{utf8}{true}{D7FF}{ED9FBF} -\Test{utf16be}{utf8}{false}{D800}{} -\Test{utf16be}{utf8}{false}{DFFF}{} -\Test{utf16be}{utf8}{true}{E000}{EE8080} -\Test{utf16be}{utf8}{true}{FFFF}{EFBFBF} -\Test{utf32be}{utf8}{true}{00010000}{F0908080} -\Test{utf32be}{utf8}{true}{0003FFFF}{F0BFBFBF} -\Test{utf32be}{utf8}{true}{00040000}{F1808080} -\Test{utf32be}{utf8}{true}{000FFFFF}{F3BFBFBF} -\Test{utf32be}{utf8}{true}{00100000}{F4808080} -\Test{utf32be}{utf8}{true}{0010FFFF}{F48FBFBF} -\Test{utf32be}{utf8}{false}{00110000}{} -\Test{utf32be}{utf8}{false}{001100000000007F}{|7F} -% \end{macrocode} -% -% \subsubsection{ASCII} -% -% \begin{macrocode} -\Test{ascii}{utf8}{true}{007F}{007F} -\Test{ascii}{utf8}{false}{80}{} -\Test{ascii}{utf8}{false}{80}{} -\Test{ascii}{utf8}{false}{807F}{|7F} -\Test{utf16be}{ascii}{true}{0000007F}{007F} -\Test{utf16be}{ascii}{false}{0080}{} -\Test{utf16be}{ascii}{false}{0430}{} -\Test{utf16be}{ascii}{false}{D800DF02}{} -\Test{utf16be}{ascii}{false}{D800DF02007F}{|7F} -\Test{ascii}{utf16be}{true}\AllBytesLow\AllUnicodesLow -\Test{utf16be}{ascii}{true}\AllUnicodesLow\AllBytesLow -% \end{macrocode} -% -% \subsubsection{PDFDocEncoding} -% -% \begin{macrocode} -\def\pdfdocSlots{% - 090A0D18191A1B1C1D1E1F% - 202122232425262728292A2B2C2D2E2F303132333435363738393A3B3C3D3E3F% - 404142434445464748494A4B4C4D4E4F505152535455565758595A5B5C5D5E5F% - 606162636465666768696A6B6C6D6E6F707172737475767778797A7B7C7D7E% - 808182838485868788898A8B8C8D8E8F909192939495969798999A9B9C9D9E% - A0A1A2A3A4A5A6A7A8A9AAABACAEAFB0B1B2B3B4B5B6B7B8B9BABBBCBDBEBF% - C0C1C2C3C4C5C6C7C8C9CACBCCCDCECFD0D1D2D3D4D5D6D7D8D9DADBDCDDDEDF% - E0E1E2E3E4E5E6E7E8E9EAEBECEDEEEFF0F1F2F3F4F5F6F7F8F9FAFBFCFDFEFF% -} -\def\pdfdocUnicodes{% - 0009000A000D02D802C702C602D902DD02DB02DA02DC% - 0020002100220023002400250026002700280029002A002B002C002D002E002F% - 0030003100320033003400350036003700380039003A003B003C003D003E003F% - 0040004100420043004400450046004700480049004A004B004C004D004E004F% - 0050005100520053005400550056005700580059005A005B005C005D005E005F% - 0060006100620063006400650066006700680069006A006B006C006D006E006F% - 0070007100720073007400750076007700780079007A007B007C007D007E% - 202220202021202620142013019220442039203A22122030201E201C201D2018% - 2019201A2122FB01FB020141015201600178017D0131014201530161017E% - 20AC00A100A200A300A400A500A600A700A800A900AA00AB00AC00AE00AF% - 00B000B100B200B300B400B500B600B700B800B900BA00BB00BC00BD00BE00BF% - 00C000C100C200C300C400C500C600C700C800C900CA00CB00CC00CD00CE00CF% - 00D000D100D200D300D400D500D600D700D800D900DA00DB00DC00DD00DE00DF% - 00E000E100E200E300E400E500E600E700E800E900EA00EB00EC00ED00EE00EF% - 00F000F100F200F300F400F500F600F700F800F900FA00FB00FC00FD00FE00FF% -} -\Test{pdfdoc}{utf16be}{false}% - {0001020304050607080B0C0E0F10111213141516177F9FAD}% - {}% -\Test{pdfdoc}{utf16be}{true}\pdfdocSlots\pdfdocUnicodes -\Test{pdfdoc}{utf16be}{false}\AllBytes{|\pdfdocUnicodes}% -\Test{utf16be}{pdfdoc}{true}\pdfdocUnicodes\pdfdocSlots -\Test{utf16be}{pdfdoc}{true}{FEFF0054006500730074}{54657374} -% \end{macrocode} -% -% \subsubsection{ISO-8859-1} -% -% \begin{macrocode} -\Test{iso-8859-1}{utf16be}{true}{007FA0FF}{0000007F00A000FF} -\Test{iso-8859-1}{utf16be}{false}{80}{} -\Test{iso-8859-1}{utf16be}{false}{807F}{|007F} -\Test{iso-8859-1}{utf16be}{false}{9F}{} -\Test{iso-8859-1}{utf16be}{false}{9F7F}{|007F} -% \end{macrocode} -% -% \subsubsection{CP1252} -% -% \begin{macrocode} -\def\Slots{% - \AllBytesLow - 8082838485868788898A8B8C8E9192939495969798999A9B9C9E9F% - A0A1A2A3A4A5A6A7A8A9AAABACADAEAFB0B1B2B3B4B5B6B7B8B9BABBBCBDBEBF% - C0C1C2C3C4C5C6C7C8C9CACBCCCDCECFD0D1D2D3D4D5D6D7D8D9DADBDCDDDEDF% - E0E1E2E3E4E5E6E7E8E9EAEBECEDEEEFF0F1F2F3F4F5F6F7F8F9FAFBFCFDFEFF% -} -\def\Unicodes{% - \AllUnicodesLow - 20AC201A0192201E20262020202102C62030016020390152017D% - 20182019201C201D20222013201402DC21220161203A0153017E0178% - 00A000A100A200A300A400A500A600A700A800A900AA00AB00AC00AD00AE00AF% - 00B000B100B200B300B400B500B600B700B800B900BA00BB00BC00BD00BE00BF% - 00C000C100C200C300C400C500C600C700C800C900CA00CB00CC00CD00CE00CF% - 00D000D100D200D300D400D500D600D700D800D900DA00DB00DC00DD00DE00DF% - 00E000E100E200E300E400E500E600E700E800E900EA00EB00EC00ED00EE00EF% - 00F000F100F200F300F400F500F600F700F800F900FA00FB00FC00FD00FE00FF% -} -\Test{cp1252}{utf16be}{false}{818D8F909D}{} -\Test{cp1252}{utf16be}{true}\Slots\Unicodes -\Test{utf16be}{cp1252}{true}\Unicodes\Slots -% \end{macrocode} -% -% \subsubsection{KOI8-R} -% -% \begin{macrocode} -\def\Slots{% - \AllBytesLow - 808182838485868788898A8B8C8D8E8F909192939495969798999A9B9C9D9E9F% - A0A1A2A3A4A5A6A7A8A9AAABACADAEAFB0B1B2B3B4B5B6B7B8B9BABBBCBDBEBF% - C0C1C2C3C4C5C6C7C8C9CACBCCCDCECFD0D1D2D3D4D5D6D7D8D9DADBDCDDDEDF% - E0E1E2E3E4E5E6E7E8E9EAEBECEDEEEFF0F1F2F3F4F5F6F7F8F9FAFBFCFDFEFF% -} -\def\Unicodes{% - \AllUnicodesLow - 25002502250C251025142518251C2524252C2534253C258025842588258C2590% - 259125922593232025A02219221A22482264226500A0232100B000B200B700F7% - 25502551255204512553255425552556255725582559255A255B255C255D255E% - 255F25602561040125622563256425652566256725682569256A256B256C00A9% - 044E0430043104460434043504440433044504380439043A043B043C043D043E% - 043F044F044004410442044304360432044C044B04370448044D04490447044A% - 042E0410041104260414041504240413042504180419041A041B041C041D041E% - 041F042F042004210422042304160412042C042B04170428042D04290427042A% -} -\Test{koi8-r}{utf16be}{true}\Slots\Unicodes -\Test{utf16be}{koi8-r}{true}\Unicodes\Slots -% \end{macrocode} -% -% \subsubsection{DEC-MCS} -% -% \begin{macrocode} -\def\Slots{% - \AllBytesLow - A1A2A3A5A7A8A9AAABB0B1B2B3B5B6B7B9BABBBCBDBF% - C0C1C2C3C4C5C6C7C8C9CACBCCCDCECFD1D2D3D4D5D6D7D8D9DADBDCDDDF% - E0E1E2E3E4E5E6E7E8E9EAEBECEDEEEFF1F2F3F4F5F6F7F8F9FAFBFCFD% -} -\def\Unicodes{% - \AllUnicodesLow - 00A100A200A300A500A700A400A900AA00AB% - 00B000B100B200B300B500B600B700B900BA00BB00BC00BD00BF% - 00C000C100C200C300C400C500C600C700C800C900CA00CB00CC00CD00CE00CF% - 00D100D200D300D400D500D6015200D800D900DA00DB00DC017800DF% - 00E000E100E200E300E400E500E600E700E800E900EA00EB00EC00ED00EE00EF% - 00F100F200F300F400F500F6015300F800F900FA00FB00FC00FF% -} -\Test{dec-mcs}{utf16be}{true}\Slots\Unicodes -\Test{dec-mcs}{utf16be}{false}{C0BEC2}{00C0|00C2} -\Test{utf16be}{dec-mcs}{true}\Unicodes\Slots -% \end{macrocode} -% -% \subsection{Removal of byte order marks} -% -% \begin{macrocode} -\Test{utf16be}{utf16be}{true}{FEFF}{} -\Test{utf16be}{utf16be}{true}{FFFE}{FFFE} -\Test{utf16le}{utf16le}{true}{FFFE}{} -\Test{utf16le}{utf16le}{true}{FEFF}{FEFF} -\Test{utf32be}{utf32be}{true}{0000FEFF}{} -\Test{utf32be}{utf32be}{true}{0000FFFE}{0000FFFE} -\Test{utf32le}{utf32le}{true}{FFFE0000}{} -\Test{utf32le}{utf32le}{true}{FEFF0000}{FEFF0000} -% \end{macrocode} -% -% \begin{macrocode} -\csname @@end\endcsname -% \end{macrocode} -% \begin{macrocode} -%</test2> -% \end{macrocode} -% -% \section{Installation} -% -% \subsection{Download} -% -% \paragraph{Package.} This package is available on -% CTAN\footnote{\CTANpkg{stringenc}}: -% \begin{description} -% \item[\CTAN{macros/latex/contrib/oberdiek/stringenc.dtx}] The source file. -% \item[\CTAN{macros/latex/contrib/oberdiek/stringenc.pdf}] Documentation. -% \end{description} -% -% -% \paragraph{Bundle.} All the packages of the bundle `oberdiek' -% are also available in a TDS compliant ZIP archive. There -% the packages are already unpacked and the documentation files -% are generated. The files and directories obey the TDS standard. -% \begin{description} -% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] -% \end{description} -% \emph{TDS} refers to the standard ``A Directory Structure -% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories -% with \xfile{texmf} in their name are usually organized this way. -% -% \subsection{Bundle installation} -% -% \paragraph{Unpacking.} Unpack the \xfile{oberdiek.tds.zip} in the -% TDS tree (also known as \xfile{texmf} tree) of your choice. -% Example (linux): -% \begin{quote} -% |unzip oberdiek.tds.zip -d ~/texmf| -% \end{quote} -% -% \paragraph{Script installation.} -% Check the directory \xfile{TDS:scripts/oberdiek/} for -% scripts that need further installation steps. -% -% \subsection{Package installation} -% -% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting -% \docstrip\ archive. The files are extracted by running the -% \xfile{.dtx} through \plainTeX: -% \begin{quote} -% \verb|tex stringenc.dtx| -% \end{quote} -% -% \paragraph{TDS.} Now the different files must be moved into -% the different directories in your installation TDS tree -% (also known as \xfile{texmf} tree): -% \begin{quote} -% \def\t{^^A -% \begin{tabular}{@{}>{\ttfamily}l@{ $\rightarrow$ }>{\ttfamily}l@{}} -% stringenc.sty & tex/generic/oberdiek/stringenc.sty\\ -% se-utf32be.def & tex/generic/oberdiek/se-utf32be.def\\ -% se-utf32le.def & tex/generic/oberdiek/se-utf32le.def\\ -% se-utf8.def & tex/generic/oberdiek/se-utf8.def\\ -% se-utf16le.def & tex/generic/oberdiek/se-utf16le.def\\ -% se-pdfdoc.def & tex/generic/oberdiek/se-pdfdoc.def\\ -% se-iso-8859-1.def & tex/generic/oberdiek/se-iso-8859-1.def\\ -% se-cp1252.def & tex/generic/oberdiek/se-cp1252.def\\ -% se-ascii.def & tex/generic/oberdiek/se-ascii.def\\ -% se-ascii-print.def & tex/generic/oberdiek/se-ascii-print.def\\ -% se-clean7bit.def & tex/generic/oberdiek/se-clean7bit.def\\ -% se-iso-8859-2.def & tex/generic/oberdiek/se-iso-8859-2.def\\ -% se-iso-8859-3.def & tex/generic/oberdiek/se-iso-8859-3.def\\ -% se-iso-8859-4.def & tex/generic/oberdiek/se-iso-8859-4.def\\ -% se-iso-8859-5.def & tex/generic/oberdiek/se-iso-8859-5.def\\ -% se-iso-8859-6.def & tex/generic/oberdiek/se-iso-8859-6.def\\ -% se-iso-8859-7.def & tex/generic/oberdiek/se-iso-8859-7.def\\ -% se-iso-8859-8.def & tex/generic/oberdiek/se-iso-8859-8.def\\ -% se-iso-8859-9.def & tex/generic/oberdiek/se-iso-8859-9.def\\ -% se-iso-8859-10.def & tex/generic/oberdiek/se-iso-8859-10.def\\ -% se-iso-8859-11.def & tex/generic/oberdiek/se-iso-8859-11.def\\ -% se-iso-8859-13.def & tex/generic/oberdiek/se-iso-8859-13.def\\ -% se-iso-8859-14.def & tex/generic/oberdiek/se-iso-8859-14.def\\ -% se-iso-8859-15.def & tex/generic/oberdiek/se-iso-8859-15.def\\ -% se-iso-8859-16.def & tex/generic/oberdiek/se-iso-8859-16.def\\ -% se-koi8-r.def & tex/generic/oberdiek/se-koi8-r.def\\ -% se-nextstep.def & tex/generic/oberdiek/se-nextstep.def\\ -% se-mac-centeuro.def & tex/generic/oberdiek/se-mac-centeuro.def\\ -% se-mac-cyrillic.def & tex/generic/oberdiek/se-mac-cyrillic.def\\ -% se-mac-roman.def & tex/generic/oberdiek/se-mac-roman.def\\ -% se-dec-mcs.def & tex/generic/oberdiek/se-dec-mcs.def\\ -% se-cp437.def & tex/generic/oberdiek/se-cp437.def\\ -% se-cp850.def & tex/generic/oberdiek/se-cp850.def\\ -% se-cp852.def & tex/generic/oberdiek/se-cp852.def\\ -% se-cp855.def & tex/generic/oberdiek/se-cp855.def\\ -% se-cp858.def & tex/generic/oberdiek/se-cp858.def\\ -% se-cp865.def & tex/generic/oberdiek/se-cp865.def\\ -% se-cp866.def & tex/generic/oberdiek/se-cp866.def\\ -% se-cp1250.def & tex/generic/oberdiek/se-cp1250.def\\ -% se-cp1251.def & tex/generic/oberdiek/se-cp1251.def\\ -% se-cp1257.def & tex/generic/oberdiek/se-cp1257.def\\ -% stringenc.pdf & doc/latex/oberdiek/stringenc.pdf\\ -% test/stringenc-test1.tex & doc/latex/oberdiek/test/stringenc-test1.tex\\ -% test/stringenc-test2.tex & doc/latex/oberdiek/test/stringenc-test2.tex\\ -% stringenc.dtx & source/latex/oberdiek/stringenc.dtx\\ -% \end{tabular}^^A -% }^^A -% \sbox0{\t}^^A -% \ifdim\wd0>\linewidth -% \begingroup -% \advance\linewidth by\leftmargin -% \advance\linewidth by\rightmargin -% \edef\x{\endgroup -% \def\noexpand\lw{\the\linewidth}^^A -% }\x -% \def\lwbox{^^A -% \leavevmode -% \hbox to \linewidth{^^A -% \kern-\leftmargin\relax -% \hss -% \usebox0 -% \hss -% \kern-\rightmargin\relax -% }^^A -% }^^A -% \ifdim\wd0>\lw -% \sbox0{\small\t}^^A -% \ifdim\wd0>\linewidth -% \ifdim\wd0>\lw -% \sbox0{\footnotesize\t}^^A -% \ifdim\wd0>\linewidth -% \ifdim\wd0>\lw -% \sbox0{\scriptsize\t}^^A -% \ifdim\wd0>\linewidth -% \ifdim\wd0>\lw -% \sbox0{\tiny\t}^^A -% \ifdim\wd0>\linewidth -% \lwbox -% \else -% \usebox0 -% \fi -% \else -% \lwbox -% \fi -% \else -% \usebox0 -% \fi -% \else -% \lwbox -% \fi -% \else -% \usebox0 -% \fi -% \else -% \lwbox -% \fi -% \else -% \usebox0 -% \fi -% \else -% \lwbox -% \fi -% \else -% \usebox0 -% \fi -% \end{quote} -% If you have a \xfile{docstrip.cfg} that configures and enables \docstrip's -% TDS installing feature, then some files can already be in the right -% place, see the documentation of \docstrip. -% -% \subsection{Refresh file name databases} -% -% If your \TeX~distribution -% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh -% these. For example, \teTeX\ users run \verb|texhash| or -% \verb|mktexlsr|. -% -% \subsection{Some details for the interested} -% -% \paragraph{Unpacking with \LaTeX.} -% The \xfile{.dtx} chooses its action depending on the format: -% \begin{description} -% \item[\plainTeX:] Run \docstrip\ and extract the files. -% \item[\LaTeX:] Generate the documentation. -% \end{description} -% If you insist on using \LaTeX\ for \docstrip\ (really, -% \docstrip\ does not need \LaTeX), then inform the autodetect routine -% about your intention: -% \begin{quote} -% \verb|latex \let\install=y\input{stringenc.dtx}| -% \end{quote} -% Do not forget to quote the argument according to the demands -% of your shell. -% -% \paragraph{Generating the documentation.} -% You can use both the \xfile{.dtx} or the \xfile{.drv} to generate -% the documentation. The process can be configured by the -% configuration file \xfile{ltxdoc.cfg}. For instance, put this -% line into this file, if you want to have A4 as paper format: -% \begin{quote} -% \verb|\PassOptionsToClass{a4paper}{article}| -% \end{quote} -% An example follows how to generate the -% documentation with pdf\LaTeX: -% \begin{quote} -%\begin{verbatim} -%pdflatex stringenc.dtx -%makeindex -s gind.ist stringenc.idx -%pdflatex stringenc.dtx -%makeindex -s gind.ist stringenc.idx -%pdflatex stringenc.dtx -%\end{verbatim} -% \end{quote} -% -% \begin{History} -% \begin{Version}{2007/06/14 v1.0} -% \item -% First version. -% \end{Version} -% \begin{Version}{2007/06/16 v1.1} -% \item -% \cs{StringEncodingConvertTest} added. -% \item -% Fixes for cp850, cp852, nextstep. -% \end{Version} -% \begin{Version}{2007/09/09 v1.2} -% \item -% Uses \cs{EdefSanitize} instead of \cs{PE@sanitize} -% from package \xpackage{pdfescape} (2007/08/27 v1.5). -% \end{Version} -% \begin{Version}{2007/10/22 v1.3} -% \item -% \cs{StringEncodingList} added. -% \item -% Safer encoding file loading by ensuring all used catcodes. -% \end{Version} -% \begin{Version}{2007/11/11 v1.4} -% \item -% Use of package \xpackage{pdftexcmds} for \LuaTeX\ support. -% \end{Version} -% \begin{Version}{2007/11/25 v1.5} -% \item -% Bug in use of \cs{pdf@filesize} fixed, bug introduced in previous version. -% \end{Version} -% \begin{Version}{2008/10/27 v1.6} -% \item -% Supported encoding list in documentation fixed. -% \end{Version} -% \begin{Version}{2009/12/15 v1.7} -% \item -% Encoding \xoption{clean7bit} added. -% \item -% Encoding \xoption{ascii-print} added. -% \end{Version} -% \begin{Version}{2010/03/01 v1.8} -% \item -% Compatibility with \iniTeX. -% \item -% Use of package \xpackage{ltxcmds}. -% \end{Version} -% \begin{Version}{2011/07/26 v1.9} -% \item -% Documentation: \xoption{pdfdoc} added in encoding list. -% \end{Version} -% \begin{Version}{2011/12/02 v1.10} -% \item -% Small improvement for \cs{SE@Nibble@NumToBin} and -% \cs{SE@Nibble@NumToHex} if \hologo{eTeX} is not available -% (thanks Bruno Le Floch). -% \end{Version} -% \begin{Version}{2016/05/16 v1.11} -% \item -% Documentation updates. -% \end{Version} -% \end{History} -% -% \PrintIndex -% -% \Finale -\endinput |