summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex')
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/alphalph.sty3
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/atbegshi.sty78
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/catchfile.sty232
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/engord.sty3
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/etexcmds.sty3
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/iflang.sty3
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/ifpdf.sty3
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/ifvtex.sty3
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/infwarerr.sty10
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty3
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/pdfescape.sty3
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/se-ascii.def70
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/se-cp1250.def175
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/se-cp1251.def179
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/se-cp1252.def117
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/se-cp1257.def168
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/se-cp437.def180
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/se-cp850.def180
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/se-cp852.def180
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/se-cp855.def180
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/se-cp858.def180
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/se-cp865.def180
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/se-cp866.def180
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/se-dec-mcs.def133
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-1.def90
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-10.def148
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-11.def140
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-13.def148
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-14.def148
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-15.def148
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-16.def148
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-2.def148
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-3.def141
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-4.def148
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-5.def148
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-6.def103
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-7.def145
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-8.def112
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-9.def148
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/se-koi8-r.def180
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/se-mac-centeuro.def180
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/se-mac-cyrillic.def180
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/se-mac-roman.def180
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/se-nextstep.def178
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/se-pdfdoc.def147
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/se-utf16le.def66
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/se-utf32be.def134
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/se-utf32le.def143
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/se-utf8.def307
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/setouterhbox.sty28
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/stringenc.sty752
-rw-r--r--Master/texmf-dist/tex/generic/oberdiek/telprint.sty3
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/atfidvips.def2
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/attachfile2.sty8
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/bkm-dvipdfm.def2
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/bkm-dvips.def2
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/bkm-dvipsone.def2
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/bkm-pdftex.def2
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/bkm-textures.def2
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/bkm-vtex.def2
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/bookmark.sty3
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/centernot.sty4
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/classlist.sty2
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/embedfile.sty3
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/epstopdf.sty3
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/grffile.sty55
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/holtxdoc.sty6
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/hypcap.sty2
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/ix-uc.def2
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/ix-utf8enc.dfu2
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/kvoptions.sty8
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/tabularht.sty2
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/x-cp1257.def2
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/x-iso-8859-10.def2
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/x-iso-8859-13.def2
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/x-iso-8859-4.def2
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/x-mac-centeuro.def2
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/zref-abspage.sty4
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/zref-base.sty2
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/zref-counter.sty4
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/zref-dotfill.sty6
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/zref-hyperref.sty4
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/zref-lastpage.sty4
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/zref-perpage.sty6
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/zref-savepos.sty4
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/zref-titleref.sty21
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/zref-totpages.sty8
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/zref-user.sty4
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/zref-xr.sty4
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/zref.sty6
90 files changed, 7112 insertions, 76 deletions
diff --git a/Master/texmf-dist/tex/generic/oberdiek/alphalph.sty b/Master/texmf-dist/tex/generic/oberdiek/alphalph.sty
index eb09bf6bbe6..3c4fecd90b2 100644
--- a/Master/texmf-dist/tex/generic/oberdiek/alphalph.sty
+++ b/Master/texmf-dist/tex/generic/oberdiek/alphalph.sty
@@ -56,9 +56,12 @@
\fi
\endgroup
\begingroup
+ \catcode40 12 % (
+ \catcode41 12 % )
\catcode44 12 % ,
\catcode45 12 % -
\catcode46 12 % .
+ \catcode47 12 % /
\catcode58 12 % :
\catcode64 11 % @
\expandafter\ifx\csname ProvidesPackage\endcsname\relax
diff --git a/Master/texmf-dist/tex/generic/oberdiek/atbegshi.sty b/Master/texmf-dist/tex/generic/oberdiek/atbegshi.sty
index e127443a137..a8cb607840b 100644
--- a/Master/texmf-dist/tex/generic/oberdiek/atbegshi.sty
+++ b/Master/texmf-dist/tex/generic/oberdiek/atbegshi.sty
@@ -25,7 +25,8 @@
%% This work consists of the main source file atbegshi.dtx
%% and the derived files
%% atbegshi.sty, atbegshi.pdf, atbegshi.ins, atbegshi.drv,
-%% atbegshi-test1.tex, atbegshi-test2.tex.
+%% atbegshi-example.tex, atbegshi-test1.tex,
+%% atbegshi-test2.tex.
%%
\begingroup
\catcode44 12 % ,
@@ -56,9 +57,12 @@
\fi
\endgroup
\begingroup
+ \catcode40 12 % (
+ \catcode41 12 % )
\catcode44 12 % ,
\catcode45 12 % -
\catcode46 12 % .
+ \catcode47 12 % /
\catcode58 12 % :
\catcode64 11 % @
\expandafter\ifx\csname ProvidesPackage\endcsname\relax
@@ -76,7 +80,7 @@
\fi
\expandafter\x\csname ver@atbegshi.sty\endcsname
\ProvidesPackage{atbegshi}%
- [2007/04/27 v1.4 At begin shipout hook (HO)]
+ [2007/06/06 v1.5 At begin shipout hook (HO)]
\expandafter\edef\csname AtBegShi@End\endcsname{%
\catcode40 \the\catcode40\relax % (
\catcode41 \the\catcode41\relax % )
@@ -275,6 +279,76 @@ X \endgroup
\else
\AtBeginDocument{\AtBeginShipoutInit}%
\fi
+\begingroup\expandafter\expandafter\expandafter\endgroup
+\expandafter\ifx\csname RequirePackage\endcsname\relax
+ \input ifpdf.sty\relax
+\else
+ \RequirePackage{ifpdf}\relax
+\fi
+\ifpdf
+ \def\AtBegShi@horigin{\pdfhorigin}%
+ \def\AtBegShi@vorigin{\pdfvorigin}%
+\else
+ \def\AtBegShi@horigin{72.27pt}%
+ \def\AtBegShi@vorigin{72.27pt}%
+\fi
+\begingroup
+\ifcase
+ \expandafter\ifx\csname picture\endcsname\relax
+ 1%
+ \else
+ \expandafter\ifx\csname endpicture\endcsname\relax
+ 1%
+ \else
+ 0%
+ \fi
+ \fi
+ \endgroup
+ \def\AtBegShi@BeginPicture{%
+ \begingroup
+ \picture(0,0)\relax
+ \begingroup\expandafter\expandafter\expandafter\endgroup
+ \expandafter\ifx\csname unitlength\endcsname\relax
+ \else
+ \unitlength=1pt\relax
+ \fi
+ \ignorespaces
+ }%
+ \def\AtBegShi@EndPicture{%
+ \endpicture
+ \endgroup
+ }%
+\else
+ \endgroup
+ \def\AtBegShi@BeginPicture{%
+ \setbox0=\hbox\bgroup
+ \begingroup
+ \ignorespaces
+ }%
+ \def\AtBegShi@EndPicture{%
+ \endgroup
+ \egroup
+ \ht0=0pt\relax
+ \dp0=0pt\relax
+ \copy0 %
+ }%
+\fi
+\def\AtBeginShipoutUpperLeft#1{%
+ \global\setbox\AtBeginShipoutBox=\hbox{%
+ \rlap{%
+ \kern-\AtBegShi@horigin\relax
+ \vbox to 0pt{%
+ \kern-\AtBegShi@vorigin\relax
+ \kern-\ht\AtBeginShipoutBox
+ \AtBegShi@BeginPicture
+ #1%
+ \AtBegShi@EndPicture
+ \vss
+ }%
+ }%
+ \box\AtBeginShipoutBox
+ }%
+}
\def\AtBegShi@AbortIfUndefined#1{%
\begingroup\expandafter\expandafter\expandafter\endgroup
\expandafter\ifx\csname#1\endcsname\relax
diff --git a/Master/texmf-dist/tex/generic/oberdiek/catchfile.sty b/Master/texmf-dist/tex/generic/oberdiek/catchfile.sty
new file mode 100644
index 00000000000..a71b8678285
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/oberdiek/catchfile.sty
@@ -0,0 +1,232 @@
+%%
+%% This is file `catchfile.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% catchfile.dtx (with options: `package')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 2007 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3 of this license or (at your option) any later
+%% version. The latest version of this license is in
+%% http://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".
+%%
+%% This Current Maintainer of this work is Heiko Oberdiek.
+%%
+%% This work consists of the main source file catchfile.dtx
+%% and the derived files
+%% catchfile.sty, catchfile.pdf, catchfile.ins, catchfile.drv,
+%% catchfile-test1.tex, catchfile-test2.tex.
+%%
+\begingroup
+ \catcode44 12 % ,
+ \catcode45 12 % -
+ \catcode46 12 % .
+ \catcode58 12 % :
+ \catcode64 11 % @
+ \expandafter\let\expandafter\x\csname ver@catchfile.sty\endcsname
+ \ifcase 0%
+ \ifx\x\relax % plain
+ \else
+ \ifx\x\empty % LaTeX
+ \else
+ 1%
+ \fi
+ \fi
+ \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{catchfile}{The package is already loaded}%
+ \endgroup
+ \expandafter\endinput
+ \fi
+\endgroup
+\begingroup
+ \catcode40 12 % (
+ \catcode41 12 % )
+ \catcode44 12 % ,
+ \catcode45 12 % -
+ \catcode46 12 % .
+ \catcode47 12 % /
+ \catcode58 12 % :
+ \catcode64 11 % @
+ \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\relax
+ \xdef#1{#3}%
+ \fi
+ }%
+ \fi
+\expandafter\x\csname ver@catchfile.sty\endcsname
+\ProvidesPackage{catchfile}%
+ [2007/05/30 v1.0 Catches the contents of a file (HO)]
+\expandafter\edef\csname CatchFile@End\endcsname{%
+ \catcode44 \the\catcode44\relax % ,
+ \catcode45 \the\catcode45\relax % -
+ \catcode46 \the\catcode46\relax % .
+ \catcode61 \the\catcode61\relax % =
+ \catcode64 \the\catcode64\relax % @
+ \catcode96 \the\catcode96\relax % `
+ \noexpand\endinput
+}
+\catcode44 12 % ,
+\catcode45 12 % -
+\catcode46 12 % .
+\catcode61 12 % =
+\catcode64 11 % @
+\catcode96 12 % `
+\begingroup\expandafter\expandafter\expandafter\endgroup
+\expandafter\ifx\csname RequirePackage\endcsname\relax
+ \input infwarerr.sty\relax
+\else
+ \RequirePackage{infwarerr}%
+\fi
+\begingroup
+ \escapechar=92\relax
+ \edef\TestString{\string\everyeof}%
+ \edef\TestMeaning{\meaning\everyeof}%
+ \ifx\TestString\TestMeaning
+ \else
+ \@PackageErrorNoLine{catchfile}{%
+ Cannot find e-TeX's \string\everyeof,\MessageBreak
+ package loading is aborted%
+ }\@ehd
+ \endgroup
+ \expandafter\CatchFile@End
+ \fi
+\endgroup
+\begingroup
+ \def\Check#1#2#3#4\endgroup{%
+ \edef\TestString{\string#1}%
+ \edef\TestMeaning{\meaning#2}%
+ \ifx\TestString\TestMeaning
+ \endgroup
+ \let\CatchFile@Primitive#2%
+ \def\CatchFile@Input{\CatchFile@Primitive#3}%
+ \else
+ #4\endgroup
+ \fi
+ }%
+ \Check\input\input{}%
+ \Check\input\@@input{}%
+ \Check\pdfprimitive\pdfprimitive\input
+ \@PackageErrorNoLine{%
+ Cannot find primitive \string\input,\MessageBreak
+ package loading is aborted%
+ }\@ehd
+ \csname endgroup\endcsname
+ \CatchFile@End
+\endgroup
+\begingroup\expandafter\expandafter\expandafter\endgroup
+\expandafter\ifx\csname IfFileExists\endcsname\relax
+ \begingroup\expandafter\expandafter\expandafter\endgroup
+ \expandafter\ifx\csname pdffilesize\endcsname\relax
+ \def\CatchFile@CheckFileExists#1{%
+ \expandafter\ifx\csname @inputcheck\endcsname\relax
+ \csname newread\endcsname\@inputcheck
+ \fi
+ \openin\@inputcheck#1\relax
+ \ifeof\@inputcheck
+ \let\CatchFile@File\relax
+ \else
+ \closein\@inputcheck
+ \def\CatchFile@File{#1}%
+ \fi
+ }%
+ \else
+ \def\CatchFile@CheckFileExists#1{%
+ \expandafter\ifx\expandafter\\\pdffilesize{#1}\\%
+ \let\CatchFile@File\relax
+ \else
+ \def\CatchFile@File{#1}%
+ \fi
+ }%
+ \fi
+\else
+ \def\CatchFile@CheckFileExists#1{%
+ \IfFileExists{#1}{%
+ \expandafter\CatchFile@DefFile\@filef@und\@nil
+ \begingroup\expandafter\expandafter\expandafter\endgroup
+ \expandafter\ifx\csname @addtofilelist\endcsname\relax
+ \else
+ \@addtofilelist\CatchFile@File
+ \fi
+ }{%
+ \let\CatchFile@File\relax
+ }%
+ }%
+ \def\CatchFile@DefFile#1 \@nil{%
+ \def\CatchFile@File{#1}%
+ }%
+\fi
+\def\CatchFile@NotFound#1#2{%
+ \def#1{}%
+ \@PackageError{catchfile}{%
+ File `#2' not found%
+ }\@ehc
+}
+\long\def\CatchFileEdef#1#2#3{%
+ \CatchFile@CheckFileExists{#2}%
+ \ifx\CatchFile@File\relax
+ \CatchFile@NotFound{#1}{#2}%
+ \else
+ \begingroup
+ \everyeof{\noexpand}%
+ #3%
+ \xdef\CatchFile@Contents{\CatchFile@Input\CatchFile@File\space}%
+ \endgroup
+ \let#1\CatchFile@Contents
+ \fi
+}
+\long\def\CatchFileDef#1#2#3{%
+ \CatchFile@CheckFileExists{#2}%
+ \ifx\CatchFile@File\relax
+ \CatchFile@NotFound{#1}{#2}%
+ \else
+ \begingroup
+ \everyeof\expandafter{%
+ \CatchFile@EOF
+ \noexpand
+ }%
+ \expandafter\long\expandafter\def\expandafter\CatchFile@Do
+ \expandafter##\expandafter1\CatchFile@EOF{%
+ \endgroup
+ \def#1{##1}%
+ }%
+ #3%
+ \expandafter\expandafter\expandafter\CatchFile@Do
+ \CatchFile@Input\CatchFile@File\relax
+ \fi
+}
+\begingroup
+ \lccode65=64 % lowercase('A') = '@'
+ \lccode66=64 % lowercase('B') = '@'
+ \catcode65=8 % catcode('A') = subscript
+ \catcode66=3 % catcode('B') = math shift
+\lowercase{\endgroup
+ \def\CatchFile@EOF{AB}%
+}
+\CatchFile@End
+\endinput
+%%
+%% End of file `catchfile.sty'.
diff --git a/Master/texmf-dist/tex/generic/oberdiek/engord.sty b/Master/texmf-dist/tex/generic/oberdiek/engord.sty
index 0887b3c6ecc..10ce62ce22d 100644
--- a/Master/texmf-dist/tex/generic/oberdiek/engord.sty
+++ b/Master/texmf-dist/tex/generic/oberdiek/engord.sty
@@ -56,9 +56,12 @@
\fi
\endgroup
\begingroup
+ \catcode40 12 % (
+ \catcode41 12 % )
\catcode44 12 % ,
\catcode45 12 % -
\catcode46 12 % .
+ \catcode47 12 % /
\catcode58 12 % :
\catcode64 11 % @
\expandafter\ifx\csname ProvidesPackage\endcsname\relax
diff --git a/Master/texmf-dist/tex/generic/oberdiek/etexcmds.sty b/Master/texmf-dist/tex/generic/oberdiek/etexcmds.sty
index bbb2cdc104a..3aea8c29d5e 100644
--- a/Master/texmf-dist/tex/generic/oberdiek/etexcmds.sty
+++ b/Master/texmf-dist/tex/generic/oberdiek/etexcmds.sty
@@ -56,9 +56,12 @@
\fi
\endgroup
\begingroup
+ \catcode40 12 % (
+ \catcode41 12 % )
\catcode44 12 % ,
\catcode45 12 % -
\catcode46 12 % .
+ \catcode47 12 % /
\catcode58 12 % :
\catcode64 11 % @
\expandafter\ifx\csname ProvidesPackage\endcsname\relax
diff --git a/Master/texmf-dist/tex/generic/oberdiek/iflang.sty b/Master/texmf-dist/tex/generic/oberdiek/iflang.sty
index 176640737d5..40f7d8a5fd0 100644
--- a/Master/texmf-dist/tex/generic/oberdiek/iflang.sty
+++ b/Master/texmf-dist/tex/generic/oberdiek/iflang.sty
@@ -56,9 +56,12 @@
\fi
\endgroup
\begingroup
+ \catcode40 12 % (
+ \catcode41 12 % )
\catcode44 12 % ,
\catcode45 12 % -
\catcode46 12 % .
+ \catcode47 12 % /
\catcode58 12 % :
\catcode64 11 % @
\expandafter\ifx\csname ProvidesPackage\endcsname\relax
diff --git a/Master/texmf-dist/tex/generic/oberdiek/ifpdf.sty b/Master/texmf-dist/tex/generic/oberdiek/ifpdf.sty
index cc242ac3017..178c394a798 100644
--- a/Master/texmf-dist/tex/generic/oberdiek/ifpdf.sty
+++ b/Master/texmf-dist/tex/generic/oberdiek/ifpdf.sty
@@ -56,9 +56,12 @@
\fi
\endgroup
\begingroup
+ \catcode40 12 % (
+ \catcode41 12 % )
\catcode44 12 % ,
\catcode45 12 % -
\catcode46 12 % .
+ \catcode47 12 % /
\catcode58 12 % :
\catcode64 11 % @
\expandafter\ifx\csname ProvidesPackage\endcsname\relax
diff --git a/Master/texmf-dist/tex/generic/oberdiek/ifvtex.sty b/Master/texmf-dist/tex/generic/oberdiek/ifvtex.sty
index 85a7d298c49..0ef75ba37ea 100644
--- a/Master/texmf-dist/tex/generic/oberdiek/ifvtex.sty
+++ b/Master/texmf-dist/tex/generic/oberdiek/ifvtex.sty
@@ -56,9 +56,12 @@
\fi
\endgroup
\begingroup
+ \catcode40 12 % (
+ \catcode41 12 % )
\catcode44 12 % ,
\catcode45 12 % -
\catcode46 12 % .
+ \catcode47 12 % /
\catcode58 12 % :
\catcode64 11 % @
\expandafter\ifx\csname ProvidesPackage\endcsname\relax
diff --git a/Master/texmf-dist/tex/generic/oberdiek/infwarerr.sty b/Master/texmf-dist/tex/generic/oberdiek/infwarerr.sty
index 382e9bf4ee0..cd3c9538d20 100644
--- a/Master/texmf-dist/tex/generic/oberdiek/infwarerr.sty
+++ b/Master/texmf-dist/tex/generic/oberdiek/infwarerr.sty
@@ -56,9 +56,12 @@
\fi
\endgroup
\begingroup
+ \catcode40 12 % (
+ \catcode41 12 % )
\catcode44 12 % ,
\catcode45 12 % -
\catcode46 12 % .
+ \catcode47 12 % /
\catcode58 12 % :
\catcode64 11 % @
\expandafter\ifx\csname ProvidesPackage\endcsname\relax
@@ -76,7 +79,7 @@
\fi
\expandafter\x\csname ver@infwarerr.sty\endcsname
\ProvidesPackage{infwarerr}%
- [2007/04/26 v1.0 Providing info/warning/message (HO)]
+ [2007/06/14 v1.1 Providing info/warning/message (HO)]
\expandafter\edef\csname InfWarErr@End\endcsname{%
\catcode39 \the\catcode39\relax % '
\catcode40 \the\catcode40\relax % (
@@ -174,6 +177,7 @@
\begingroup
\let\on@line\InfWarErr@online
\long\def\@gobble##1{}%
+ \def\space{ }%
\def\@spaces{\space\space\space\space}%
\def\MessageBreak{^^J#1}%
\newlinechar=10 %
@@ -184,6 +188,7 @@
\begingroup
\let\on@line\InfWarErr@online
\long\def\@gobble##1{}%
+ \def\space{ }%
\def\@spaces{\space\space\space\space}%
\def\MessageBreak{^^J#1}%
\newlinechar=10 %
@@ -194,6 +199,7 @@
\begingroup
\immediate\write\InfWarErr@unused{}%
\newlinechar=10 %
+ \def\space{ }%
\def\@spaces{\space\space\space\space}%
\let\@ehc\InfWarErr@ehc
\let\@ehd\InfWarErr@ehd
@@ -205,7 +211,7 @@
\errmessage{%
#2.^^J^^J%
#3^^J%
- Type \space H <return> \space for immediate help%
+ Type \space H <return> \space for immediate help.^^J ...^^J%
}%
\endgroup
}
diff --git a/Master/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty b/Master/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty
index 0b4e32a5960..049795da254 100644
--- a/Master/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty
+++ b/Master/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty
@@ -56,9 +56,12 @@
\fi
\endgroup
\begingroup
+ \catcode40 12 % (
+ \catcode41 12 % )
\catcode44 12 % ,
\catcode45 12 % -
\catcode46 12 % .
+ \catcode47 12 % /
\catcode58 12 % :
\catcode64 11 % @
\expandafter\ifx\csname ProvidesPackage\endcsname\relax
diff --git a/Master/texmf-dist/tex/generic/oberdiek/pdfescape.sty b/Master/texmf-dist/tex/generic/oberdiek/pdfescape.sty
index 1612f48aa5e..985e0f2c24f 100644
--- a/Master/texmf-dist/tex/generic/oberdiek/pdfescape.sty
+++ b/Master/texmf-dist/tex/generic/oberdiek/pdfescape.sty
@@ -81,9 +81,12 @@
\fi
\endgroup
\begingroup
+ \catcode40 12 % (
+ \catcode41 12 % )
\catcode44 12 % ,
\catcode45 12 % -
\catcode46 12 % .
+ \catcode47 12 % /
\catcode58 12 % :
\catcode64 11 % @
\expandafter\ifx\csname ProvidesPackage\endcsname\relax
diff --git a/Master/texmf-dist/tex/generic/oberdiek/se-ascii.def b/Master/texmf-dist/tex/generic/oberdiek/se-ascii.def
new file mode 100644
index 00000000000..a64e10da7c3
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/oberdiek/se-ascii.def
@@ -0,0 +1,70 @@
+%%
+%% This is file `se-ascii.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% stringenc.dtx (with options: `ascii')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 2007 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3 of this license or (at your option) any later
+%% version. The latest version of this license is in
+%% http://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".
+%%
+%% This Current Maintainer of this work is Heiko Oberdiek.
+%%
+%% 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-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.
+%%
+\ProvidesFile{se-ascii.def}[2007/06/14 v1.0 stringenc: US-ASCII]
+\expandafter\gdef\csname\SE@PrefixTo ascii\endcsname#1#2#3#4{%
+ \ifnum"#1#2#3<8 %
+ \SE@ResultAdd{#3#4}%
+ \else
+ \SE@InvalidCharacter
+ \fi
+}
+\expandafter\gdef\csname\SE@PrefixSurrogateTo ascii\endcsname
+ #1#2#3#4#5#6#7#8{%
+ \SE@InvalidCharacter
+}
+\expandafter\gdef\csname\SE@PrefixFrom ascii\endcsname#1{%
+ \expandafter\SE@ascii@from#1\relax\relax
+}
+\gdef\SE@ascii@from#1#2{%
+ \ifx#1\relax
+ \else
+ \ifnum"#1>7 %
+ \SE@InvalidCharacter
+ \else
+ \SE@ResultAdd{00#1#2}%
+ \fi
+ \expandafter\SE@ascii@from
+ \fi
+}
+\endinput
+%%
+%% End of file `se-ascii.def'.
diff --git a/Master/texmf-dist/tex/generic/oberdiek/se-cp1250.def b/Master/texmf-dist/tex/generic/oberdiek/se-cp1250.def
new file mode 100644
index 00000000000..be4329396e6
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/oberdiek/se-cp1250.def
@@ -0,0 +1,175 @@
+%%
+%% This is file `se-cp1250.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% stringenc.dtx (with options: `general,cp1250')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 2007 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3 of this license or (at your option) any later
+%% version. The latest version of this license is in
+%% http://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".
+%%
+%% This Current Maintainer of this work is Heiko Oberdiek.
+%%
+%% 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-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.
+%%
+\ProvidesFile{se-cp1250.def}[2007/06/14 v1.0 stringenc: cp1250]
+\def\SE@this{cp1250}
+\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
+\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
+\endinput
+%%
+%% End of file `se-cp1250.def'.
diff --git a/Master/texmf-dist/tex/generic/oberdiek/se-cp1251.def b/Master/texmf-dist/tex/generic/oberdiek/se-cp1251.def
new file mode 100644
index 00000000000..50d30cc3789
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/oberdiek/se-cp1251.def
@@ -0,0 +1,179 @@
+%%
+%% This is file `se-cp1251.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% stringenc.dtx (with options: `general,cp1251')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 2007 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3 of this license or (at your option) any later
+%% version. The latest version of this license is in
+%% http://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".
+%%
+%% This Current Maintainer of this work is Heiko Oberdiek.
+%%
+%% 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-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.
+%%
+\ProvidesFile{se-cp1251.def}[2007/06/14 v1.0 stringenc: cp1251]
+\def\SE@this{cp1251}
+\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
+\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
+\endinput
+%%
+%% End of file `se-cp1251.def'.
diff --git a/Master/texmf-dist/tex/generic/oberdiek/se-cp1252.def b/Master/texmf-dist/tex/generic/oberdiek/se-cp1252.def
new file mode 100644
index 00000000000..bf9c530d22f
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/oberdiek/se-cp1252.def
@@ -0,0 +1,117 @@
+%%
+%% This is file `se-cp1252.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% stringenc.dtx (with options: `cp1252')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 2007 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3 of this license or (at your option) any later
+%% version. The latest version of this license is in
+%% http://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".
+%%
+%% This Current Maintainer of this work is Heiko Oberdiek.
+%%
+%% 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-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.
+%%
+\ProvidesFile{se-cp1252.def}[2007/06/14 v1.0 stringenc: cp1252]
+\expandafter\gdef\csname\SE@PrefixTo cp1252\endcsname#1#2#3#4{%
+ \ifcase\ifnum"#1#2=\SE@zero
+ \ifnum"#3#4<"80 %
+ \SE@one
+ \else
+ \ifnum"#3#4>"9F %
+ \SE@one
+ \else
+ \SE@zero
+ \fi
+ \fi
+ \else
+ \SE@zero
+ \fi
+ \SE@MapConvertTo{cp1252}{#1#2#3#4}%
+ \else
+ \SE@ResultAdd{#3#4}%
+ \fi
+}
+\expandafter\gdef\csname\SE@PrefixSurrogateTo cp1252\endcsname
+ #1#2#3#4#5#6#7#8{%
+ \SE@InvalidCharacter
+}
+\expandafter\gdef\csname\SE@PrefixFrom cp1252\endcsname#1{%
+ \expandafter\SE@ansinew@from#1\relax\relax
+}
+\gdef\SE@ansinew@from#1#2{%
+ \ifx#1\relax
+ \else
+ \ifcase\ifnum"#1#2<"80 %
+ \SE@one
+ \else
+ \ifnum"#1#2>"9F %
+ \SE@one
+ \else
+ \SE@zero
+ \fi
+ \fi
+ \SE@MapConvertFrom{cp1252}{#1#2}%
+ \else
+ \SE@ResultAdd{00#1#2}%
+ \fi
+ \expandafter\SE@ansinew@from
+ \fi
+}
+\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
+\endinput
+%%
+%% End of file `se-cp1252.def'.
diff --git a/Master/texmf-dist/tex/generic/oberdiek/se-cp1257.def b/Master/texmf-dist/tex/generic/oberdiek/se-cp1257.def
new file mode 100644
index 00000000000..a077c41dac6
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/oberdiek/se-cp1257.def
@@ -0,0 +1,168 @@
+%%
+%% This is file `se-cp1257.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% stringenc.dtx (with options: `general,cp1257')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 2007 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3 of this license or (at your option) any later
+%% version. The latest version of this license is in
+%% http://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".
+%%
+%% This Current Maintainer of this work is Heiko Oberdiek.
+%%
+%% 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-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.
+%%
+\ProvidesFile{se-cp1257.def}[2007/06/14 v1.0 stringenc: cp1257]
+\def\SE@this{cp1257}
+\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
+\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
+\endinput
+%%
+%% End of file `se-cp1257.def'.
diff --git a/Master/texmf-dist/tex/generic/oberdiek/se-cp437.def b/Master/texmf-dist/tex/generic/oberdiek/se-cp437.def
new file mode 100644
index 00000000000..f9f19caa362
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/oberdiek/se-cp437.def
@@ -0,0 +1,180 @@
+%%
+%% This is file `se-cp437.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% stringenc.dtx (with options: `general,cp437')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 2007 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3 of this license or (at your option) any later
+%% version. The latest version of this license is in
+%% http://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".
+%%
+%% This Current Maintainer of this work is Heiko Oberdiek.
+%%
+%% 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-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.
+%%
+\ProvidesFile{se-cp437.def}[2007/06/14 v1.0 stringenc: cp437]
+\def\SE@this{cp437}
+\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
+\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
+\endinput
+%%
+%% End of file `se-cp437.def'.
diff --git a/Master/texmf-dist/tex/generic/oberdiek/se-cp850.def b/Master/texmf-dist/tex/generic/oberdiek/se-cp850.def
new file mode 100644
index 00000000000..5f5818adc7f
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/oberdiek/se-cp850.def
@@ -0,0 +1,180 @@
+%%
+%% This is file `se-cp850.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% stringenc.dtx (with options: `general,cp850')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 2007 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3 of this license or (at your option) any later
+%% version. The latest version of this license is in
+%% http://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".
+%%
+%% This Current Maintainer of this work is Heiko Oberdiek.
+%%
+%% 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-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.
+%%
+\ProvidesFile{se-cp437.def}[2007/06/14 v1.0 stringenc: cp850]
+\def\SE@this{cp437}
+\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
+\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
+\endinput
+%%
+%% End of file `se-cp850.def'.
diff --git a/Master/texmf-dist/tex/generic/oberdiek/se-cp852.def b/Master/texmf-dist/tex/generic/oberdiek/se-cp852.def
new file mode 100644
index 00000000000..b0e04bf1aa2
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/oberdiek/se-cp852.def
@@ -0,0 +1,180 @@
+%%
+%% This is file `se-cp852.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% stringenc.dtx (with options: `general,cp852')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 2007 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3 of this license or (at your option) any later
+%% version. The latest version of this license is in
+%% http://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".
+%%
+%% This Current Maintainer of this work is Heiko Oberdiek.
+%%
+%% 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-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.
+%%
+\ProvidesFile{se-cp437.def}[2007/06/14 v1.0 stringenc: cp852]
+\def\SE@this{cp437}
+\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
+\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
+\endinput
+%%
+%% End of file `se-cp852.def'.
diff --git a/Master/texmf-dist/tex/generic/oberdiek/se-cp855.def b/Master/texmf-dist/tex/generic/oberdiek/se-cp855.def
new file mode 100644
index 00000000000..18eade3f88e
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/oberdiek/se-cp855.def
@@ -0,0 +1,180 @@
+%%
+%% This is file `se-cp855.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% stringenc.dtx (with options: `general,cp855')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 2007 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3 of this license or (at your option) any later
+%% version. The latest version of this license is in
+%% http://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".
+%%
+%% This Current Maintainer of this work is Heiko Oberdiek.
+%%
+%% 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-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.
+%%
+\ProvidesFile{se-cp855.def}[2007/06/14 v1.0 stringenc: cp855]
+\def\SE@this{cp855}
+\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
+\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
+\endinput
+%%
+%% End of file `se-cp855.def'.
diff --git a/Master/texmf-dist/tex/generic/oberdiek/se-cp858.def b/Master/texmf-dist/tex/generic/oberdiek/se-cp858.def
new file mode 100644
index 00000000000..68e0000274d
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/oberdiek/se-cp858.def
@@ -0,0 +1,180 @@
+%%
+%% This is file `se-cp858.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% stringenc.dtx (with options: `general,cp858')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 2007 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3 of this license or (at your option) any later
+%% version. The latest version of this license is in
+%% http://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".
+%%
+%% This Current Maintainer of this work is Heiko Oberdiek.
+%%
+%% 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-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.
+%%
+\ProvidesFile{se-cp858.def}[2007/06/14 v1.0 stringenc: cp858]
+\def\SE@this{cp858}
+\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
+\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
+\endinput
+%%
+%% End of file `se-cp858.def'.
diff --git a/Master/texmf-dist/tex/generic/oberdiek/se-cp865.def b/Master/texmf-dist/tex/generic/oberdiek/se-cp865.def
new file mode 100644
index 00000000000..1f11dd831ba
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/oberdiek/se-cp865.def
@@ -0,0 +1,180 @@
+%%
+%% This is file `se-cp865.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% stringenc.dtx (with options: `general,cp865')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 2007 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3 of this license or (at your option) any later
+%% version. The latest version of this license is in
+%% http://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".
+%%
+%% This Current Maintainer of this work is Heiko Oberdiek.
+%%
+%% 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-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.
+%%
+\ProvidesFile{se-cp865.def}[2007/06/14 v1.0 stringenc: cp865]
+\def\SE@this{cp865}
+\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
+\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
+\endinput
+%%
+%% End of file `se-cp865.def'.
diff --git a/Master/texmf-dist/tex/generic/oberdiek/se-cp866.def b/Master/texmf-dist/tex/generic/oberdiek/se-cp866.def
new file mode 100644
index 00000000000..ece78a409a9
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/oberdiek/se-cp866.def
@@ -0,0 +1,180 @@
+%%
+%% This is file `se-cp866.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% stringenc.dtx (with options: `general,cp866')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 2007 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3 of this license or (at your option) any later
+%% version. The latest version of this license is in
+%% http://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".
+%%
+%% This Current Maintainer of this work is Heiko Oberdiek.
+%%
+%% 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-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.
+%%
+\ProvidesFile{se-cp866.def}[2007/06/14 v1.0 stringenc: cp866]
+\def\SE@this{cp866}
+\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
+\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
+\endinput
+%%
+%% End of file `se-cp866.def'.
diff --git a/Master/texmf-dist/tex/generic/oberdiek/se-dec-mcs.def b/Master/texmf-dist/tex/generic/oberdiek/se-dec-mcs.def
new file mode 100644
index 00000000000..04f77f8ca19
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/oberdiek/se-dec-mcs.def
@@ -0,0 +1,133 @@
+%%
+%% This is file `se-dec-mcs.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% stringenc.dtx (with options: `general,dec-mcs')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 2007 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3 of this license or (at your option) any later
+%% version. The latest version of this license is in
+%% http://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".
+%%
+%% This Current Maintainer of this work is Heiko Oberdiek.
+%%
+%% 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-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.
+%%
+\ProvidesFile{se-dec-mcs.def}[2007/06/14 v1.0 stringenc: DEC-MCS]
+\def\SE@this{dec-mcs}
+\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
+\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
+\endinput
+%%
+%% End of file `se-dec-mcs.def'.
diff --git a/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-1.def b/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-1.def
new file mode 100644
index 00000000000..17f7a94e855
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-1.def
@@ -0,0 +1,90 @@
+%%
+%% This is file `se-iso-8859-1.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% stringenc.dtx (with options: `iso-8859-1')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 2007 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3 of this license or (at your option) any later
+%% version. The latest version of this license is in
+%% http://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".
+%%
+%% This Current Maintainer of this work is Heiko Oberdiek.
+%%
+%% 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-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.
+%%
+\ProvidesFile{se-iso-8859-1.def}[2007/06/14 v1.0 stringenc: ISO-8859-1]
+\expandafter\gdef\csname\SE@PrefixTo iso-8859-1\endcsname#1#2#3#4{%
+ \ifcase\ifnum"#1#2=\SE@zero
+ \ifnum"#3#4<"80 %
+ \SE@one
+ \else
+ \ifnum"#3#4>"9F %
+ \SE@one
+ \else
+ \SE@zero
+ \fi
+ \fi
+ \else
+ \SE@zero
+ \fi
+ \SE@InvalidCharacter
+ \else
+ \SE@ResultAdd{#3#4}%
+ \fi
+}
+\expandafter\gdef\csname\SE@PrefixSurrogateTo iso-8859-1\endcsname
+ #1#2#3#4#5#6#7#8{%
+ \SE@InvalidCharacter
+}
+\expandafter\gdef\csname\SE@PrefixFrom iso-8859-1\endcsname#1{%
+ \expandafter\SE@isoone@from#1\relax\relax
+}
+\gdef\SE@isoone@from#1#2{%
+ \ifx#1\relax
+ \else
+ \ifcase\ifnum"#1#2<"80 %
+ \SE@one
+ \else
+ \ifnum"#1#2>"9F %
+ \SE@one
+ \else
+ \SE@zero
+ \fi
+ \fi
+ \SE@InvalidCharacter
+ \else
+ \SE@ResultAdd{00#1#2}%
+ \fi
+ \expandafter\SE@isoone@from
+ \fi
+}
+\endinput
+%%
+%% End of file `se-iso-8859-1.def'.
diff --git a/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-10.def b/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-10.def
new file mode 100644
index 00000000000..04b9b1799cb
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-10.def
@@ -0,0 +1,148 @@
+%%
+%% This is file `se-iso-8859-10.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% stringenc.dtx (with options: `general,iso-8859-10')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 2007 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3 of this license or (at your option) any later
+%% version. The latest version of this license is in
+%% http://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".
+%%
+%% This Current Maintainer of this work is Heiko Oberdiek.
+%%
+%% 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-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.
+%%
+\ProvidesFile{se-iso-8859-10.def}[2007/06/14 v1.0 stringenc: ISO-8859-10]
+\def\SE@this{iso-8859-10}
+\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
+\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
+\endinput
+%%
+%% End of file `se-iso-8859-10.def'.
diff --git a/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-11.def b/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-11.def
new file mode 100644
index 00000000000..3c429aae8de
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-11.def
@@ -0,0 +1,140 @@
+%%
+%% This is file `se-iso-8859-11.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% stringenc.dtx (with options: `general,iso-8859-11')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 2007 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3 of this license or (at your option) any later
+%% version. The latest version of this license is in
+%% http://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".
+%%
+%% This Current Maintainer of this work is Heiko Oberdiek.
+%%
+%% 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-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.
+%%
+\ProvidesFile{se-iso-8859-11.def}[2007/06/14 v1.0 stringenc: ISO-8859-11]
+\def\SE@this{iso-8859-11}
+\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
+\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
+\endinput
+%%
+%% End of file `se-iso-8859-11.def'.
diff --git a/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-13.def b/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-13.def
new file mode 100644
index 00000000000..e91ae5fede2
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-13.def
@@ -0,0 +1,148 @@
+%%
+%% This is file `se-iso-8859-13.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% stringenc.dtx (with options: `general,iso-8859-13')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 2007 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3 of this license or (at your option) any later
+%% version. The latest version of this license is in
+%% http://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".
+%%
+%% This Current Maintainer of this work is Heiko Oberdiek.
+%%
+%% 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-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.
+%%
+\ProvidesFile{se-iso-8859-13.def}[2007/06/14 v1.0 stringenc: ISO-8859-13]
+\def\SE@this{iso-8859-13}
+\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
+\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
+\endinput
+%%
+%% End of file `se-iso-8859-13.def'.
diff --git a/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-14.def b/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-14.def
new file mode 100644
index 00000000000..e46ba246859
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-14.def
@@ -0,0 +1,148 @@
+%%
+%% This is file `se-iso-8859-14.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% stringenc.dtx (with options: `general,iso-8859-14')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 2007 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3 of this license or (at your option) any later
+%% version. The latest version of this license is in
+%% http://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".
+%%
+%% This Current Maintainer of this work is Heiko Oberdiek.
+%%
+%% 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-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.
+%%
+\ProvidesFile{se-iso-8859-14.def}[2007/06/14 v1.0 stringenc: ISO-8859-14]
+\def\SE@this{iso-8859-14}
+\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
+\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
+\endinput
+%%
+%% End of file `se-iso-8859-14.def'.
diff --git a/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-15.def b/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-15.def
new file mode 100644
index 00000000000..c39dfb5f4cc
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-15.def
@@ -0,0 +1,148 @@
+%%
+%% This is file `se-iso-8859-15.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% stringenc.dtx (with options: `general,iso-8859-15')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 2007 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3 of this license or (at your option) any later
+%% version. The latest version of this license is in
+%% http://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".
+%%
+%% This Current Maintainer of this work is Heiko Oberdiek.
+%%
+%% 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-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.
+%%
+\ProvidesFile{se-iso-8859-15.def}[2007/06/14 v1.0 stringenc: ISO-8859-15]
+\def\SE@this{iso-8859-15}
+\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
+\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
+\endinput
+%%
+%% End of file `se-iso-8859-15.def'.
diff --git a/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-16.def b/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-16.def
new file mode 100644
index 00000000000..3345223f3fb
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-16.def
@@ -0,0 +1,148 @@
+%%
+%% This is file `se-iso-8859-16.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% stringenc.dtx (with options: `general,iso-8859-16')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 2007 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3 of this license or (at your option) any later
+%% version. The latest version of this license is in
+%% http://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".
+%%
+%% This Current Maintainer of this work is Heiko Oberdiek.
+%%
+%% 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-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.
+%%
+\ProvidesFile{se-iso-8859-16.def}[2007/06/14 v1.0 stringenc: ISO-8859-16]
+\def\SE@this{iso-8859-16}
+\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
+\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
+\endinput
+%%
+%% End of file `se-iso-8859-16.def'.
diff --git a/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-2.def b/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-2.def
new file mode 100644
index 00000000000..4b0118111bb
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-2.def
@@ -0,0 +1,148 @@
+%%
+%% This is file `se-iso-8859-2.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% stringenc.dtx (with options: `general,iso-8859-2')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 2007 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3 of this license or (at your option) any later
+%% version. The latest version of this license is in
+%% http://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".
+%%
+%% This Current Maintainer of this work is Heiko Oberdiek.
+%%
+%% 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-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.
+%%
+\ProvidesFile{se-iso-8859-2.def}[2007/06/14 v1.0 stringenc: ISO-8859-2]
+\def\SE@this{iso-8859-2}
+\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
+\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
+\endinput
+%%
+%% End of file `se-iso-8859-2.def'.
diff --git a/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-3.def b/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-3.def
new file mode 100644
index 00000000000..fe0e404ae7f
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-3.def
@@ -0,0 +1,141 @@
+%%
+%% This is file `se-iso-8859-3.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% stringenc.dtx (with options: `general,iso-8859-3')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 2007 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3 of this license or (at your option) any later
+%% version. The latest version of this license is in
+%% http://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".
+%%
+%% This Current Maintainer of this work is Heiko Oberdiek.
+%%
+%% 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-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.
+%%
+\ProvidesFile{se-iso-8859-3.def}[2007/06/14 v1.0 stringenc: ISO-8859-3]
+\def\SE@this{iso-8859-3}
+\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
+\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
+\endinput
+%%
+%% End of file `se-iso-8859-3.def'.
diff --git a/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-4.def b/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-4.def
new file mode 100644
index 00000000000..6d781e54303
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-4.def
@@ -0,0 +1,148 @@
+%%
+%% This is file `se-iso-8859-4.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% stringenc.dtx (with options: `general,iso-8859-4')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 2007 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3 of this license or (at your option) any later
+%% version. The latest version of this license is in
+%% http://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".
+%%
+%% This Current Maintainer of this work is Heiko Oberdiek.
+%%
+%% 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-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.
+%%
+\ProvidesFile{se-iso-8859-4.def}[2007/06/14 v1.0 stringenc: ISO-8859-4]
+\def\SE@this{iso-8859-4}
+\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
+\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
+\endinput
+%%
+%% End of file `se-iso-8859-4.def'.
diff --git a/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-5.def b/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-5.def
new file mode 100644
index 00000000000..1a6cf66aa35
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-5.def
@@ -0,0 +1,148 @@
+%%
+%% This is file `se-iso-8859-5.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% stringenc.dtx (with options: `general,iso-8859-5')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 2007 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3 of this license or (at your option) any later
+%% version. The latest version of this license is in
+%% http://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".
+%%
+%% This Current Maintainer of this work is Heiko Oberdiek.
+%%
+%% 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-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.
+%%
+\ProvidesFile{se-iso-8859-5.def}[2007/06/14 v1.0 stringenc: ISO-8859-5]
+\def\SE@this{iso-8859-5}
+\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
+\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
+\endinput
+%%
+%% End of file `se-iso-8859-5.def'.
diff --git a/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-6.def b/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-6.def
new file mode 100644
index 00000000000..a7b14576f91
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-6.def
@@ -0,0 +1,103 @@
+%%
+%% This is file `se-iso-8859-6.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% stringenc.dtx (with options: `general,iso-8859-6')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 2007 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3 of this license or (at your option) any later
+%% version. The latest version of this license is in
+%% http://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".
+%%
+%% This Current Maintainer of this work is Heiko Oberdiek.
+%%
+%% 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-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.
+%%
+\ProvidesFile{se-iso-8859-6.def}[2007/06/14 v1.0 stringenc: ISO-8859-6]
+\def\SE@this{iso-8859-6}
+\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
+\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
+\endinput
+%%
+%% End of file `se-iso-8859-6.def'.
diff --git a/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-7.def b/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-7.def
new file mode 100644
index 00000000000..e2dfea966fe
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-7.def
@@ -0,0 +1,145 @@
+%%
+%% This is file `se-iso-8859-7.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% stringenc.dtx (with options: `general,iso-8859-7')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 2007 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3 of this license or (at your option) any later
+%% version. The latest version of this license is in
+%% http://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".
+%%
+%% This Current Maintainer of this work is Heiko Oberdiek.
+%%
+%% 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-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.
+%%
+\ProvidesFile{se-iso-8859-7.def}[2007/06/14 v1.0 stringenc: ISO-8859-7]
+\def\SE@this{iso-8859-7}
+\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
+\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
+\endinput
+%%
+%% End of file `se-iso-8859-7.def'.
diff --git a/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-8.def b/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-8.def
new file mode 100644
index 00000000000..729ff4c1727
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-8.def
@@ -0,0 +1,112 @@
+%%
+%% This is file `se-iso-8859-8.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% stringenc.dtx (with options: `general,iso-8859-8')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 2007 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3 of this license or (at your option) any later
+%% version. The latest version of this license is in
+%% http://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".
+%%
+%% This Current Maintainer of this work is Heiko Oberdiek.
+%%
+%% 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-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.
+%%
+\ProvidesFile{se-iso-8859-8.def}[2007/06/14 v1.0 stringenc: ISO-8859-8]
+\def\SE@this{iso-8859-8}
+\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
+\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
+\endinput
+%%
+%% End of file `se-iso-8859-8.def'.
diff --git a/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-9.def b/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-9.def
new file mode 100644
index 00000000000..6b3b367626c
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/oberdiek/se-iso-8859-9.def
@@ -0,0 +1,148 @@
+%%
+%% This is file `se-iso-8859-9.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% stringenc.dtx (with options: `general,iso-8859-9')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 2007 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3 of this license or (at your option) any later
+%% version. The latest version of this license is in
+%% http://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".
+%%
+%% This Current Maintainer of this work is Heiko Oberdiek.
+%%
+%% 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-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.
+%%
+\ProvidesFile{se-iso-8859-9.def}[2007/06/14 v1.0 stringenc: ISO-8859-9]
+\def\SE@this{iso-8859-9}
+\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
+\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
+\endinput
+%%
+%% End of file `se-iso-8859-9.def'.
diff --git a/Master/texmf-dist/tex/generic/oberdiek/se-koi8-r.def b/Master/texmf-dist/tex/generic/oberdiek/se-koi8-r.def
new file mode 100644
index 00000000000..0035d8c96d8
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/oberdiek/se-koi8-r.def
@@ -0,0 +1,180 @@
+%%
+%% This is file `se-koi8-r.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% stringenc.dtx (with options: `general,koi8-r')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 2007 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3 of this license or (at your option) any later
+%% version. The latest version of this license is in
+%% http://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".
+%%
+%% This Current Maintainer of this work is Heiko Oberdiek.
+%%
+%% 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-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.
+%%
+\ProvidesFile{se-koi8-r.def}[2007/06/14 v1.0 stringenc: KOI8-R]
+\def\SE@this{koi8-r}
+\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
+\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
+\endinput
+%%
+%% End of file `se-koi8-r.def'.
diff --git a/Master/texmf-dist/tex/generic/oberdiek/se-mac-centeuro.def b/Master/texmf-dist/tex/generic/oberdiek/se-mac-centeuro.def
new file mode 100644
index 00000000000..e56b12613f5
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/oberdiek/se-mac-centeuro.def
@@ -0,0 +1,180 @@
+%%
+%% This is file `se-mac-centeuro.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% stringenc.dtx (with options: `general,mac-centeuro')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 2007 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3 of this license or (at your option) any later
+%% version. The latest version of this license is in
+%% http://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".
+%%
+%% This Current Maintainer of this work is Heiko Oberdiek.
+%%
+%% 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-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.
+%%
+\ProvidesFile{se-mac-centeuro.def}[2007/06/14 v1.0 stringenc: Mac OS Central European]
+\def\SE@this{mac-centeuro}
+\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
+\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
+\endinput
+%%
+%% End of file `se-mac-centeuro.def'.
diff --git a/Master/texmf-dist/tex/generic/oberdiek/se-mac-cyrillic.def b/Master/texmf-dist/tex/generic/oberdiek/se-mac-cyrillic.def
new file mode 100644
index 00000000000..a54095a35ba
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/oberdiek/se-mac-cyrillic.def
@@ -0,0 +1,180 @@
+%%
+%% This is file `se-mac-cyrillic.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% stringenc.dtx (with options: `general,mac-cyrillic')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 2007 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3 of this license or (at your option) any later
+%% version. The latest version of this license is in
+%% http://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".
+%%
+%% This Current Maintainer of this work is Heiko Oberdiek.
+%%
+%% 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-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.
+%%
+\ProvidesFile{se-mac-cyrillic.def}[2007/06/14 v1.0 stringenc: Mac OS Cyrillic]
+\def\SE@this{mac-cyrillic}
+\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
+\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
+\endinput
+%%
+%% End of file `se-mac-cyrillic.def'.
diff --git a/Master/texmf-dist/tex/generic/oberdiek/se-mac-roman.def b/Master/texmf-dist/tex/generic/oberdiek/se-mac-roman.def
new file mode 100644
index 00000000000..5c8dffed24c
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/oberdiek/se-mac-roman.def
@@ -0,0 +1,180 @@
+%%
+%% This is file `se-mac-roman.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% stringenc.dtx (with options: `general,mac-roman')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 2007 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3 of this license or (at your option) any later
+%% version. The latest version of this license is in
+%% http://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".
+%%
+%% This Current Maintainer of this work is Heiko Oberdiek.
+%%
+%% 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-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.
+%%
+\ProvidesFile{se-mac-roman.def}[2007/06/14 v1.0 stringenc: Mac OS Roman]
+\def\SE@this{mac-roman}
+\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
+\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
+\endinput
+%%
+%% End of file `se-mac-roman.def'.
diff --git a/Master/texmf-dist/tex/generic/oberdiek/se-nextstep.def b/Master/texmf-dist/tex/generic/oberdiek/se-nextstep.def
new file mode 100644
index 00000000000..27a79349bc6
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/oberdiek/se-nextstep.def
@@ -0,0 +1,178 @@
+%%
+%% This is file `se-nextstep.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% stringenc.dtx (with options: `general,nextstep')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 2007 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3 of this license or (at your option) any later
+%% version. The latest version of this license is in
+%% http://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".
+%%
+%% This Current Maintainer of this work is Heiko Oberdiek.
+%%
+%% 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-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.
+%%
+\ProvidesFile{se-nextstep.def}[2007/06/14 v1.0 stringenc: NextStep]
+\def\SE@this{nextstep}
+\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
+\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
+\endinput
+%%
+%% End of file `se-nextstep.def'.
diff --git a/Master/texmf-dist/tex/generic/oberdiek/se-pdfdoc.def b/Master/texmf-dist/tex/generic/oberdiek/se-pdfdoc.def
new file mode 100644
index 00000000000..6ee146e2da9
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/oberdiek/se-pdfdoc.def
@@ -0,0 +1,147 @@
+%%
+%% This is file `se-pdfdoc.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% stringenc.dtx (with options: `pdfdoc')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 2007 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3 of this license or (at your option) any later
+%% version. The latest version of this license is in
+%% http://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".
+%%
+%% This Current Maintainer of this work is Heiko Oberdiek.
+%%
+%% 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-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.
+%%
+\ProvidesFile{se-pdfdoc.def}[2007/06/14 v1.0 stringenc: PDFDocEncoding]
+\expandafter\gdef\csname\SE@PrefixTo pdfdoc\endcsname#1#2#3#4{%
+ \ifcase\ifnum"#1#2#3#4<256 %
+ \ifnum"#1#2#3#4>160 %
+ \SE@zero
+ \else
+ \ifnum"#1#2#3#4<127 %
+ \ifnum"#1#2#3#4>31 %
+ \SE@zero
+ \else
+ \SE@one
+ \fi
+ \else
+ \SE@one
+ \fi
+ \fi
+ \else
+ \SE@one
+ \fi
+ \SE@ResultAdd{#3#4}%
+ \else
+ \SE@MapConvertTo{pdfdoc}{#1#2#3#4}%
+ \fi
+}
+\expandafter\gdef\csname\SE@PrefixSurrogateTo pdfdoc\endcsname
+ #1#2#3#4#5#6#7#8{%
+ \SE@InvalidCharacter
+}
+\expandafter\gdef\csname\SE@PrefixFrom pdfdoc\endcsname#1{%
+ \expandafter\SE@pdfdoc@from#1\relax\relax
+}
+\gdef\SE@pdfdoc@from#1#2{%
+ \ifx#1\relax
+ \else
+ \ifcase\ifnum"#1#2>160 %
+ \ifnum"#1#2="AD %
+ 2 %
+ \else
+ \SE@zero
+ \fi
+ \else
+ \ifnum"#1#2<127 %
+ \ifnum"#1#2>31 %
+ \SE@zero
+ \else
+ \SE@one
+ \fi
+ \else
+ \SE@one
+ \fi
+ \fi
+ \SE@ResultAdd{00#1#2}%
+ \or
+ \SE@MapConvertFrom{pdfdoc}{#1#2}%
+ \else
+ \SE@InvalidCharacter
+ \fi
+ \expandafter\SE@pdfdoc@from
+ \fi
+}
+\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}
+\endinput
+%%
+%% End of file `se-pdfdoc.def'.
diff --git a/Master/texmf-dist/tex/generic/oberdiek/se-utf16le.def b/Master/texmf-dist/tex/generic/oberdiek/se-utf16le.def
new file mode 100644
index 00000000000..cf8d9eb16dc
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/oberdiek/se-utf16le.def
@@ -0,0 +1,66 @@
+%%
+%% This is file `se-utf16le.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% stringenc.dtx (with options: `utf16le')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 2007 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3 of this license or (at your option) any later
+%% version. The latest version of this license is in
+%% http://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".
+%%
+%% This Current Maintainer of this work is Heiko Oberdiek.
+%%
+%% 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-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.
+%%
+\ProvidesFile{se-utf16le.def}[2007/06/14 v1.0 stringenc: UTF-16LE]
+\expandafter\gdef\csname\SE@PrefixTo utf16le\endcsname#1#2#3#4{%
+ \SE@ResultAdd{#3#4#1#2}%
+}
+\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}%
+}
+\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
+}
+\endinput
+%%
+%% End of file `se-utf16le.def'.
diff --git a/Master/texmf-dist/tex/generic/oberdiek/se-utf32be.def b/Master/texmf-dist/tex/generic/oberdiek/se-utf32be.def
new file mode 100644
index 00000000000..bac2aacc84e
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/oberdiek/se-utf32be.def
@@ -0,0 +1,134 @@
+%%
+%% This is file `se-utf32be.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% stringenc.dtx (with options: `utf32,utf32be')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 2007 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3 of this license or (at your option) any later
+%% version. The latest version of this license is in
+%% http://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".
+%%
+%% This Current Maintainer of this work is Heiko Oberdiek.
+%%
+%% 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-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.
+%%
+\ProvidesFile{se-utf32be.def}[2007/06/14 v1.0 stringenc: UTF-32BE]
+\expandafter\gdef\csname\SE@PrefixTo utf32be\endcsname#1#2#3#4{%
+ \SE@ResultAdd{0000#1#2#3#4}%
+}
+\expandafter\gdef\csname\SE@PrefixSurrogateTo utf32be\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\SE@GobbleTwo\SE@w
+ \expandafter\SE@CarTwo\SE@a\@nil
+ }%
+ \edef\SE@w{%
+ \SE@Nibbles@BinToHex\SE@w
+ }%
+ \SE@Add\SE@w{\expandafter"\SE@w}\SE@one
+ \edef\SE@a{%
+ \expandafter\SE@GobbleTwo\SE@a
+ \SE@Nibble@NumToBin{"#4}%
+ \expandafter\SE@GobbleTwo\SE@c
+ }%
+ \SE@ResultAdd{%
+ 00%
+ \ifnum\SE@w>15 %
+ 10%
+ \else
+ 0%
+ \SE@Nibble@NumToHex\SE@w
+ \fi
+ \SE@Nibbles@BinToHex\SE@a
+ #7#8%
+ }%
+}
+\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
+ \else
+ \ifx#8\relax
+ \SE@InvalidCharacter
+ \else
+ \SE@utfxxxii@from#1#2#3#4#5#6#7#8%
+ \expandafter\expandafter\expandafter\SE@utfxxxii@be@from
+ \fi
+ \fi
+}
+\gdef\SE@utfxxxii@from#1#2#3#4#5#6#7#8{%
+ \ifcase\ifnum"#1#2>\z@
+ \SE@zero
+ \else
+ \ifnum"#3#4#5#6#7#8>"10FFFF %
+ \SE@zero
+ \else
+ \ifnum"#3#4#5#6#7#8<"D800 %
+ \SE@one
+ \else
+ \ifnum"#3#4#5#6#7#8>"DFFF %
+ \SE@one
+ \else
+ \SE@zero
+ \fi
+ \fi
+ \fi
+ \fi
+ \SE@InvalidCharacter
+ \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\SE@GobbleTwo\SE@low
+ }%
+ \SE@ResultAdd{%
+ D\SE@Nibbles@BinToHex\SE@high
+ D\SE@Nibbles@BinToHex\SE@low
+ #7#8%
+ }%
+ \fi
+ \fi
+}
+\endinput
+%%
+%% End of file `se-utf32be.def'.
diff --git a/Master/texmf-dist/tex/generic/oberdiek/se-utf32le.def b/Master/texmf-dist/tex/generic/oberdiek/se-utf32le.def
new file mode 100644
index 00000000000..b388a506aac
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/oberdiek/se-utf32le.def
@@ -0,0 +1,143 @@
+%%
+%% This is file `se-utf32le.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% stringenc.dtx (with options: `utf32,utf32le')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 2007 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3 of this license or (at your option) any later
+%% version. The latest version of this license is in
+%% http://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".
+%%
+%% This Current Maintainer of this work is Heiko Oberdiek.
+%%
+%% 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-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.
+%%
+\ProvidesFile{se-utf32le.def}[2007/06/14 v1.0 stringenc: UTF-32LE]
+\expandafter\gdef\csname\SE@PrefixTo utf32le\endcsname#1#2#3#4{%
+ \SE@ResultAdd{#3#4#1#20000}%
+}
+\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\SE@GobbleTwo\SE@w
+ \expandafter\SE@CarTwo\SE@a\@nil
+ }%
+ \edef\SE@w{%
+ \SE@Nibbles@BinToHex\SE@w
+ }%
+ \SE@Add\SE@w{\expandafter"\SE@w}\SE@one
+ \edef\SE@a{%
+ \expandafter\SE@GobbleTwo\SE@a
+ \SE@Nibble@NumToBin{"#4}%
+ \expandafter\SE@GobbleTwo\SE@c
+ }%
+ \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%
+ }%
+}
+\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%
+}
+\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
+ \else
+ \ifx#8\relax
+ \SE@InvalidCharacter
+ \else
+ \SE@utfxxxii@from#7#8#5#6#3#4#1#2%
+ \expandafter\expandafter\expandafter\SE@utfxxxii@le@from
+ \fi
+ \fi
+}
+\gdef\SE@utfxxxii@from#1#2#3#4#5#6#7#8{%
+ \ifcase\ifnum"#1#2>\z@
+ \SE@zero
+ \else
+ \ifnum"#3#4#5#6#7#8>"10FFFF %
+ \SE@zero
+ \else
+ \ifnum"#3#4#5#6#7#8<"D800 %
+ \SE@one
+ \else
+ \ifnum"#3#4#5#6#7#8>"DFFF %
+ \SE@one
+ \else
+ \SE@zero
+ \fi
+ \fi
+ \fi
+ \fi
+ \SE@InvalidCharacter
+ \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\SE@GobbleTwo\SE@low
+ }%
+ \SE@ResultAdd{%
+ D\SE@Nibbles@BinToHex\SE@high
+ D\SE@Nibbles@BinToHex\SE@low
+ #7#8%
+ }%
+ \fi
+ \fi
+}
+\endinput
+%%
+%% End of file `se-utf32le.def'.
diff --git a/Master/texmf-dist/tex/generic/oberdiek/se-utf8.def b/Master/texmf-dist/tex/generic/oberdiek/se-utf8.def
new file mode 100644
index 00000000000..3750111733d
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/oberdiek/se-utf8.def
@@ -0,0 +1,307 @@
+%%
+%% This is file `se-utf8.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% stringenc.dtx (with options: `utf8')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 2007 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3 of this license or (at your option) any later
+%% version. The latest version of this license is in
+%% http://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".
+%%
+%% This Current Maintainer of this work is Heiko Oberdiek.
+%%
+%% 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-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.
+%%
+\ProvidesFile{se-utf8.def}[2007/06/14 v1.0 stringenc: UTF-8]
+\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\SE@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\SE@GobbleTwo\SE@temp
+ }%
+ \SE@ResultAdd{%
+ E#1%
+ \SE@Nibbles@BinToHex\SE@temp
+ #4%
+ }%
+ \fi
+ \fi
+}
+\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\SE@GobbleTwo\SE@w
+ \expandafter\SE@CarTwo\SE@a\@nil
+ }%
+ \edef\SE@w{%
+ \SE@Nibbles@BinToHex\SE@w
+ }%
+ \SE@Add\SE@w{\expandafter"\SE@w}\SE@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\SE@GobbleTwo\SE@w
+ \expandafter\SE@GobbleTwo\SE@a
+ \expandafter\SE@CarTwo\SE@b\@nil
+ 10%
+ \expandafter\SE@GobbleTwo\SE@b
+ \expandafter\SE@GobbleTwo\SE@c
+ \expandafter\SE@CarTwo\SE@d\@nil
+ 10%
+ \expandafter\SE@GobbleTwo\SE@d
+ }%
+ \SE@ResultAdd{%
+ F%
+ \SE@Nibbles@BinToHex\SE@temp
+ #8%
+ }%
+}
+\expandafter\gdef\csname\SE@PrefixFrom utf8\endcsname#1{%
+ \let\SE@temp\SE@Empty
+ \expandafter\SE@utfviii@filter#1\relax\relax
+ \expandafter\SE@utfviii@from\SE@temp\relax\relax\relax\relax
+ \relax\relax\relax\relax
+}
+\gdef\SE@utfviii@filter#1#2{%
+ \ifx#1\relax
+ \else
+ \ifcase\ifnum"#1#2>"F4 %
+ \SE@zero
+ \else
+ \ifnum"#1#2="C0 %
+ \SE@zero
+ \else
+ \ifnum"#1#2="C1 %
+ \SE@zero
+ \else
+ \SE@one
+ \fi
+ \fi
+ \fi
+ \SE@InvalidCharacter
+ \else
+ \edef\SE@temp{\SE@temp#1#2}%
+ \fi
+ \expandafter\SE@utfviii@filter
+ \fi
+}
+\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
+ \def\SE@next{\SE@utfviii@from#3#4#5#6#7#8}%
+ \else
+ \ifx#3\relax
+ \let\SE@next\relax
+ \SE@InvalidCharacter
+ \else
+ \ifcase\SE@utfviii@CheckCont#3%
+ \SE@InvalidCharacter
+ \def\SE@next{\SE@utfviii@from#3#4#5#6#7#8}%
+ \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\SE@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
+ \def\SE@next{\SE@utfviii@from#5#6#7#8}%
+ \else
+ \ifnum"#1=14 % 1110 zzzz 10yy yyyy 10xx xxxx
+ % zzzz yyyy yyxx xxxx
+ \ifcase\ifnum"#2="D %
+ \ifnum"#3#4>"9F %
+ \SE@zero
+ \else
+ \SE@one
+ \fi
+ \else
+ \ifnum"#2=\SE@zero
+ \ifnum"#3<"A %
+ \SE@zero
+ \else
+ \SE@one
+ \fi
+ \else
+ \SE@one
+ \fi
+ \fi
+ \SE@InvalidCharacter
+ \def\SE@next{\SE@utfviii@from#7#8}%
+ \else
+ \edef\SE@a{\SE@Nibble@NumToBin{"#3}}%
+ \edef\SE@b{\SE@Nibble@NumToBin{"#5}}%
+ \edef\SE@temp{%
+ \expandafter\SE@GobbleTwo\SE@a
+ \SE@Nibble@NumToBin{"#4}%
+ \expandafter\SE@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
+ \def\SE@next{\SE@utfviii@from#7#8}%
+ \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\SE@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
+ \else
+ \ifnum\SE@w<\SE@zero
+ \SE@InvalidCharacter
+ \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\SE@GobbleTwo\SE@a
+ 1101%
+ 11%
+ \SE@Nibble@NumToBin{"#6}%
+ \expandafter\SE@GobbleTwo\SE@b
+ }%
+ \SE@ResultAdd{%
+ D%
+ \SE@Nibbles@BinToHex\SE@temp
+ #8%
+ }%
+ \fi
+ \fi
+ \else
+ \SE@InvalidCharacter
+ \fi
+ \fi
+ \fi
+ \fi
+ \fi
+ \fi
+ \fi
+ \fi
+ \fi
+ \fi
+ \fi
+ \fi
+ \SE@next
+}
+\gdef\SE@utfviii@CheckCont#1{%
+ \ifnum"#1<8 %
+ \SE@zero
+ \else
+ \ifnum"#1<12 %
+ \SE@one
+ \else
+ \SE@zero
+ \fi
+ \fi
+}
+\endinput
+%%
+%% End of file `se-utf8.def'.
diff --git a/Master/texmf-dist/tex/generic/oberdiek/setouterhbox.sty b/Master/texmf-dist/tex/generic/oberdiek/setouterhbox.sty
index 92864e105f7..b6035381354 100644
--- a/Master/texmf-dist/tex/generic/oberdiek/setouterhbox.sty
+++ b/Master/texmf-dist/tex/generic/oberdiek/setouterhbox.sty
@@ -29,6 +29,11 @@
%% setouterhbox-example.tex.
%%
\begingroup
+ \catcode44 12 % ,
+ \catcode45 12 % -
+ \catcode46 12 % .
+ \catcode58 12 % :
+ \catcode64 11 % @
\expandafter\let\expandafter\x\csname ver@setouterhbox.sty\endcsname
\ifcase 0%
\ifx\x\relax % plain
@@ -52,14 +57,22 @@
\fi
\endgroup
\begingroup
+ \catcode40 12 % (
+ \catcode41 12 % )
+ \catcode44 12 % ,
+ \catcode45 12 % -
+ \catcode46 12 % .
+ \catcode47 12 % /
+ \catcode58 12 % :
+ \catcode64 11 % @
\expandafter\ifx\csname ProvidesPackage\endcsname\relax
- \def\x#1#2#3[#4]{\endgroup
- \immediate\write-1{Package: #3 #4}%
- \xdef#1{#4}%
- }%
+ \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]%
+ #2[{#3}]%
\ifx#1\relax
\xdef#1{#3}%
\fi
@@ -67,7 +80,7 @@
\fi
\expandafter\x\csname ver@setouterhbox.sty\endcsname
\ProvidesPackage{setouterhbox}%
- [2007/04/26 v1.5 Set hbox in outer horizontal mode (HO)]%
+ [2007/05/17 v1.6 Set hbox in outer horizontal mode (HO)]
\newbox\setouterhboxBox
\begingroup\expandafter\expandafter\expandafter\endgroup
\expandafter\ifx\csname RequirePackage\endcsname\relax
@@ -76,7 +89,8 @@
\RequirePackage{infwarerr}%
\fi
\edef\setouterhboxFailure#1#2{%
- \expandafter\noexpand\csname @PackageError\endcsname{setouterhbox}{#1}{#2}%
+ \expandafter\noexpand\csname @PackageError\endcsname
+ {setouterhbox}{#1}{#2}%
}
\begingroup\expandafter\expandafter\expandafter\endgroup
\expandafter\ifx\csname lastnodetype\endcsname\relax
diff --git a/Master/texmf-dist/tex/generic/oberdiek/stringenc.sty b/Master/texmf-dist/tex/generic/oberdiek/stringenc.sty
new file mode 100644
index 00000000000..4a440745ffb
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/oberdiek/stringenc.sty
@@ -0,0 +1,752 @@
+%%
+%% This is file `stringenc.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% stringenc.dtx (with options: `package')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 2007 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3 of this license or (at your option) any later
+%% version. The latest version of this license is in
+%% http://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".
+%%
+%% This Current Maintainer of this work is Heiko Oberdiek.
+%%
+%% 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-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.
+%%
+\begingroup
+ \catcode44 12 % ,
+ \catcode45 12 % -
+ \catcode46 12 % .
+ \catcode58 12 % :
+ \catcode64 11 % @
+ \expandafter\let\expandafter\x\csname ver@stringenc.sty\endcsname
+ \ifcase 0%
+ \ifx\x\relax % plain
+ \else
+ \ifx\x\empty % LaTeX
+ \else
+ 1%
+ \fi
+ \fi
+ \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}%
+ \endgroup
+ \expandafter\endinput
+ \fi
+\endgroup
+\begingroup
+ \catcode40 12 % (
+ \catcode41 12 % )
+ \catcode44 12 % ,
+ \catcode45 12 % -
+ \catcode46 12 % .
+ \catcode47 12 % /
+ \catcode58 12 % :
+ \catcode64 11 % @
+ \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\relax
+ \xdef#1{#3}%
+ \fi
+ }%
+ \fi
+\expandafter\x\csname ver@stringenc.sty\endcsname
+\ProvidesPackage{stringenc}%
+ [2007/06/14 v1.0 Converts strings between encodings (HO)]
+\expandafter\edef\csname SE@AtEnd\endcsname{%
+ \catcode64 \the\catcode64\relax
+}
+\catcode64 11 % @
+\def\SE@EnsureCode#1#2#3{%
+ \edef\SE@AtEnd{%
+ \SE@AtEnd
+ #1#2 \the#1#2\relax
+ }%
+ #1#2 #3\relax
+}
+\SE@EnsureCode\catcode{34}{12}% "
+\SE@EnsureCode\catcode{36}{3}% $
+\SE@EnsureCode\catcode{38}{4}% &
+\SE@EnsureCode\catcode{39}{12}% '
+\SE@EnsureCode\catcode{40}{12}% (
+\SE@EnsureCode\catcode{41}{12}% )
+\SE@EnsureCode\catcode{42}{12}% *
+\SE@EnsureCode\catcode{43}{12}% +
+\SE@EnsureCode\catcode{44}{12}% ,
+\SE@EnsureCode\catcode{45}{12}% -
+\SE@EnsureCode\catcode{46}{12}% .
+\SE@EnsureCode\catcode{58}{12}% :
+\SE@EnsureCode\catcode{60}{12}% <
+\SE@EnsureCode\catcode{61}{12}% =
+\SE@EnsureCode\catcode{62}{12}% >
+\SE@EnsureCode\catcode{91}{12}% [
+\SE@EnsureCode\catcode{93}{12}% ]
+\SE@EnsureCode\catcode{94}{7}% ^
+\SE@EnsureCode\catcode{96}{12}% `
+\SE@EnsureCode\uccode{34}{0}% "
+\SE@EnsureCode\uccode{48}{0}% 0
+\SE@EnsureCode\uccode{61}{0}% =
+\begingroup\expandafter\expandafter\expandafter\endgroup
+\expandafter\ifx\csname RequirePackage\endcsname\relax
+ \input infwarerr.sty\relax
+ \input pdfescape.sty\relax
+\else
+ \RequirePackage{infwarerr}%
+ \RequirePackage{pdfescape}%
+\fi
+\def\SE@Empty{}
+\long\def\SE@FirstOfOne#1{#1}
+\long\def\SE@FirstOfTwo#1#2{#1}
+\long\def\SE@SecondOfTwo#1#2{#2}
+\long\def\SE@GobbleTwo#1#2{}
+\long\def\SE@GobbleFour#1#2#3#4{}
+\long\def\SE@GobbleEight#1#2#3#4#5#6#7#8{}
+\long\def\SE@CarTwo#1#2#3\@nil{#1#2}
+\def\SE@PrefixFrom{SE<}
+\def\SE@PrefixSurrogateFrom{SE<<}
+\def\SE@PrefixTo{SE>}
+\def\SE@PrefixSurrogateTo{SE>>}
+\chardef\SE@zero=0 %
+\chardef\SE@one=1 %
+\def\SE@ResultAdd#1{%
+ \edef\SE@result{\SE@result#1}%
+}
+\newif\ifSE@invalid
+\def\SE@InvalidCharacter{%
+ \SE@invalidtrue
+}
+\def\SE@ConvertTo#1#2#3{%
+ \let\SE@result\SE@Empty
+ \PE@sanitize\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
+}
+\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
+ \fi
+ \fi
+ \SE@next
+}
+\def\SE@@ScanLow#1#2#3#4{%
+ \ifx#4\relax
+ \SE@InvalidCharacter
+ \let\SE@next\relax
+ \else
+ \ifcase\ifnum"#1#2#3#4<"DC00 %
+ \SE@zero
+ \else
+ \ifnum"#1#2#3#4>"DFFF %
+ \SE@zero
+ \else
+ \SE@one
+ \fi
+ \fi
+ \SE@InvalidCharacter
+ \def\SE@next{%
+ SE@@ConvertTo#1#2#3#4%
+ }%
+ \else
+ \ifx\SE@ConvertSurrogate\relax
+ \else
+ \expandafter\SE@ConvertSurrogate\SE@high#1#2#3#4%
+ \fi
+ \let\SE@next\SE@@ConvertTo
+ \fi
+ \fi
+ \SE@next
+}
+\def\SE@ConvertFrom#1#2#3{%
+ \let\SE@result\SE@Empty
+ \PE@sanitize\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
+}
+\def\StringEncodingLoad#1{%
+ \begingroup
+ \catcode32=10 % space/space
+ \catcode34=12 % "
+ \catcode35=6 % #/parameter
+ \catcode37=14 % percent/comment character
+ \catcode45=12 % -
+ \catcode46=12 % .
+ \catcode47=12 % /
+ \catcode58=12 % :
+ \catcode60=12 % <
+ \catcode61=12 % =
+ \catcode62=12 % >
+ \catcode64=11 % @
+ \catcode91=12 % [
+ \catcode92=0 % backslash/escape character
+ \catcode93=12 % ]
+ \catcode123=1 % {/beginning of group
+ \catcode125=2 % }/end of group
+ \endlinechar=-1 %
+ \expandafter\ifx\csname ProvidesFile\endcsname\relax
+ \def\ProvidesFile##1[##2]{%
+ \immediate\write-1{File: ##1 ##2}%
+ }%
+ \fi
+ \SE@InputIfFileExists{se-#1.def}%
+ \endgroup
+}
+\begingroup\expandafter\expandafter\expandafter\endgroup
+\expandafter\ifx\csname IfFileExists\endcsname\relax
+ \begingroup\expandafter\expandafter\expandafter\endgroup
+ \expandafter\ifx\csname pdffilesize\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\ifx\expandafter\\\pdffilesize{#1}\\%
+ \SE@FileNotFound{#1}%
+ \else
+ \SE@Input{#1}%
+ \fi
+ }%
+ \fi
+\else
+ \def\SE@InputIfFileExists#1{%
+ \IfFileExists{#1}{%
+ \SE@Input{#1}%
+ }{%
+ \SE@FileNotFound{#1}%
+ }%
+ }%
+\fi
+\def\SE@FileNotFound#1{%
+ \@PackageWarning{stringenc}{%
+ Encoding file `#1'\MessageBreak
+ not found%
+ }%
+}
+\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
+\newif\ifSE@numexpr
+\begingroup\expandafter\expandafter\expandafter\endgroup
+\expandafter\ifx\csname numexpr\endcsname\relax
+\else
+ \SE@numexprtrue
+\fi
+\ifSE@numexpr
+ \catcode36=9 % $ ignore
+ \catcode38=14 % & comment
+\else
+ \catcode36=14 % $ comment
+ \catcode38=9 % & ignore
+\fi
+\def\SE@Nibble@NumToHex#1{%
+$ \ifcase\numexpr#1\relax
+& \expandafter\ifcase\expandafter\SE@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
+}
+\def\SE@Nibble@NumToBin#1{%
+$ \ifcase\numexpr#1\relax
+& \expandafter
+& \ifcase\expandafter\SE@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
+}
+\def\SE@Nibbles@BinToHex#1{%
+ \expandafter\SE@@Nibbles@BinToHex#1\SE@Empty\SE@Empty
+ \SE@Empty\SE@Empty
+}
+\def\SE@@Nibbles@BinToHex#1#2#3#4{%
+ \ifx#1\SE@Empty
+ \else
+$ \SE@Nibble@NumToHex{%
+$ \numexpr#4+2*(#3+2*(#2+2*#1))\relax
+$ }%
+& \ifnum#1>\SE@zero
+& \ifnum#2>\SE@zero
+& \ifnum#3>\SE@zero
+& \ifnum#4>\SE@zero
+& F%
+& \else
+& E%
+& \fi
+& \else
+& \ifnum#4>\SE@zero
+& D%
+& \else
+& C%
+& \fi
+& \fi
+& \else
+& \ifnum#3>\SE@zero
+& \ifnum#4>\SE@zero
+& B%
+& \else
+& A%
+& \fi
+& \else
+& \ifnum#4>\SE@zero
+& 9%
+& \else
+& 8%
+& \fi
+& \fi
+& \fi
+& \else
+& \ifnum#2>\SE@zero
+& \ifnum#3>\SE@zero
+& \ifnum#4>\SE@zero
+& 7%
+& \else
+& 6%
+& \fi
+& \else
+& \ifnum#4>\SE@zero
+& 5%
+& \else
+& 4%
+& \fi
+& \fi
+& \else
+& \ifnum#3>\SE@zero
+& \ifnum#4>\SE@zero
+& 3%
+& \else
+& 2%
+& \fi
+& \else
+& \ifnum#4>\SE@zero
+& 1%
+& \else
+& 0%
+& \fi
+& \fi
+& \fi
+& \fi
+ \expandafter\SE@@Nibbles@BinToHex
+ \fi
+}
+\def\SE@Add#1#2#3{%
+$ \edef#1{\the\numexpr(#2)+(#3)\relax}%
+& \begingroup
+& \count\SE@zero=#2\relax
+& \advance\count\SE@zero by#3\relax
+& \edef\x{\endgroup
+& \def\noexpand#1{\the\count\SE@zero}%
+& }%
+& \x
+}
+\def\SE@MapDeclare#1#2#3{%
+ \SE@MapDeclareFrom{#1}{#2}{#3}%
+ \SE@MapDeclareTo{#1}{#2}{#3}%
+}
+\def\SE@MapDeclareFrom#1#2#3{%
+ \expandafter\gdef\csname SE->#1@#2\endcsname{#3}%
+}
+\def\SE@MapDeclareTo#1#2#3{%
+ \expandafter\gdef\csname SE<-#1@#3\endcsname{#2}%
+}
+\def\SE@MapConvertFrom#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
+}
+\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
+}
+\def\StringEncodingConvert#1#2#3#4{%
+ \PE@sanitize\SE@from{#3}%
+ \PE@sanitize\SE@to{#4}%
+ \expandafter\ifx\csname SE@alias@\SE@from\endcsname\relax
+ \else
+ \PE@sanitize\SE@from{\csname SE@alias@\SE@from\endcsname}%
+ \fi
+ \expandafter\ifx\csname SE@alias@\SE@to\endcsname\relax
+ \else
+ \PE@sanitize\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
+}
+\def\StringEncodingSuccessFailure{%
+ \ifSE@invalid
+ \expandafter\SE@SecondOfTwo
+ \else
+ \expandafter\SE@FirstOfTwo
+ \fi
+}
+\PE@sanitize\SE@utfxvi{utf16}
+\PE@sanitize\SE@utfxvibe{utf16be}
+\PE@sanitize\SE@utfxvile{utf16le}
+\PE@sanitize\SE@utfxxxii{utf32}
+\PE@sanitize\SE@utfxxxiibe{utf32be}
+\PE@sanitize\SE@utfxxxiile{utf32le}
+\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\SE@GobbleFour\SE@result}%
+ \else
+ \ifnum"#3#4#1#2="FEFF %
+ \let\SE@from\SE@utfxvile
+ \edef\SE@result{\expandafter\SE@GobbleFour\SE@result}%
+ \else
+ \let\SE@from\SE@utfxvibe
+ \fi
+ \fi
+}
+\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=\SE@zero
+ \ifnum"#5#6#7#8="FEFF %
+ \edef\SE@result{\expandafter\SE@GobbleEight\SE@result}%
+ \fi
+ \else
+ \ifnum"#7#8#5#6=\SE@zero
+ \ifnum"#3#4#1#2="FEFF %
+ \let\SE@from\SE@utfxxxiile
+ \edef\SE@result{\expandafter\SE@GobbleEight\SE@result}%
+ \fi
+ \fi
+ \fi
+}
+\def\SE@RemoveByteOrderTwo{%
+ \expandafter\SE@@RemoveByteOrderTwo\SE@result
+ \SE@Empty\SE@Empty\SE@Empty\SE@Empty\@nil
+}
+\def\SE@@RemoveByteOrderTwo#1#2#3#4#5\@nil#6{%
+ \ifnum"0#1#2#3#4="#6 %
+ \edef\SE@result{#5}%
+ \fi
+}
+\def\SE@RemoveByteOrderFour#1#2{%
+ \def\SE@a{"#1 }%
+ \def\SE@b{"#2 }%
+ \expandafter\SE@@RemoveByteOrderFour\SE@result
+ \SE@Empty\SE@Empty\SE@Empty\SE@Empty
+ \SE@Empty\SE@Empty\SE@Empty\SE@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
+}
+\def\SE@EncodingAlias#1#2{%
+ \expandafter\def\csname SE@alias@#1\endcsname{#2}%
+}
+\SE@EncodingAlias{ansinew}{cp1252}
+\SE@EncodingAlias{applemac}{mac-roman}
+\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}
+\def\SE@temp#1{%
+ \SE@EncodingAlias{x-#1}{#1}%
+}
+\SE@temp{ascii}
+\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{mac-nextstep}
+\def\SE@EncodingFileList{%
+ ascii,%
+ 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%
+}
+\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{%
+ \expandafter\SE@@from@general#1\relax\relax
+}
+\def\SE@@from@general#1#2{%
+ \ifx#1\relax
+ \else
+ \ifnum"#1<8 % "#1#2<128
+ \SE@ResultAdd{00#1#2}%
+ \else
+ \SE@MapConvertFrom\SE@encoding{#1#2}%
+ \fi
+ \expandafter\SE@@from@general
+ \fi
+}
+\SE@AtEnd
+\endinput
+%%
+%% End of file `stringenc.sty'.
diff --git a/Master/texmf-dist/tex/generic/oberdiek/telprint.sty b/Master/texmf-dist/tex/generic/oberdiek/telprint.sty
index 1df5c8358ef..eb7cbbbff80 100644
--- a/Master/texmf-dist/tex/generic/oberdiek/telprint.sty
+++ b/Master/texmf-dist/tex/generic/oberdiek/telprint.sty
@@ -56,9 +56,12 @@
\fi
\endgroup
\begingroup
+ \catcode40 12 % (
+ \catcode41 12 % )
\catcode44 12 % ,
\catcode45 12 % -
\catcode46 12 % .
+ \catcode47 12 % /
\catcode58 12 % :
\catcode64 11 % @
\expandafter\ifx\csname ProvidesPackage\endcsname\relax
diff --git a/Master/texmf-dist/tex/latex/oberdiek/atfidvips.def b/Master/texmf-dist/tex/latex/oberdiek/atfidvips.def
index f9b80825029..8ac4ea594c9 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/atfidvips.def
+++ b/Master/texmf-dist/tex/latex/oberdiek/atfidvips.def
@@ -433,7 +433,7 @@
gsave %
currentpoint translate %
Resolution 72 div VResolution neg 72 div scale%
- [#1 /SP pdfmark %
+ [#1 /SP pdfmark % hash-ok
grestore%
}%
\makebox[\atfi@appearancewidth]{}%
diff --git a/Master/texmf-dist/tex/latex/oberdiek/attachfile2.sty b/Master/texmf-dist/tex/latex/oberdiek/attachfile2.sty
index c4c6c23f731..3d06c5afb5e 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/attachfile2.sty
+++ b/Master/texmf-dist/tex/latex/oberdiek/attachfile2.sty
@@ -155,7 +155,7 @@
\setkeys{AtFi}{icon=PushPin}
\define@key{AtFi}{color}{%
- \def\atfi@color{/C[#1]}%
+ \def\atfi@color{/C[#1]}% hash-ok
\def\atfi@color@rgb{#1}%
}
\setkeys{AtFi}{color=1 0.9255 0.7765}
@@ -297,13 +297,13 @@
\raisebox{-1.25bp}{\parbox[b][14bp]{24bp}{}}%
}%
\DeclareRobustCommand{\textattachfile}[3][]{%
- \notextattachfile[#1]{#3}%
+ \notextattachfile[{#1}]{#3}%
}%
\DeclareRobustCommand{\noattachfile}[1][]{%
- \notextattachfile[#1]{\atfi@dummy@pushpin}%
+ \notextattachfile[{#1}]{\atfi@dummy@pushpin}%
}%
\DeclareRobustCommand{\attachfile}[2][]{%
- \noattachfile[#1]%
+ \noattachfile[{#1}]%
}%
\expandafter\endinput
\fi
diff --git a/Master/texmf-dist/tex/latex/oberdiek/bkm-dvipdfm.def b/Master/texmf-dist/tex/latex/oberdiek/bkm-dvipdfm.def
index 1959a1e0071..9c7793a1de0 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/bkm-dvipdfm.def
+++ b/Master/texmf-dist/tex/latex/oberdiek/bkm-dvipdfm.def
@@ -31,7 +31,7 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{bkm-dvipdfm.def}%
- [2007/04/25 v0.9 bookmark driver for dvipdfm (HO)]%
+ [2007/05/29 v1.0 bookmark driver for dvipdfm (HO)]%
\newcount\BKM@id
\BKM@id=\z@
\def\BKM@0{000}
diff --git a/Master/texmf-dist/tex/latex/oberdiek/bkm-dvips.def b/Master/texmf-dist/tex/latex/oberdiek/bkm-dvips.def
index 897bcd8296c..1b227d22dbd 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/bkm-dvips.def
+++ b/Master/texmf-dist/tex/latex/oberdiek/bkm-dvips.def
@@ -31,7 +31,7 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{bkm-dvips.def}%
- [2007/04/25 v0.9 bookmark driver for dvips (HO)]%
+ [2007/05/29 v1.0 bookmark driver for dvips (HO)]%
\def\BKM@PSHeaderFile#1{%
\special{header=#1}%
}
diff --git a/Master/texmf-dist/tex/latex/oberdiek/bkm-dvipsone.def b/Master/texmf-dist/tex/latex/oberdiek/bkm-dvipsone.def
index 3c545d575df..42ed53f56c9 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/bkm-dvipsone.def
+++ b/Master/texmf-dist/tex/latex/oberdiek/bkm-dvipsone.def
@@ -31,7 +31,7 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{bkm-dvipsone.def}%
- [2007/04/25 v0.9 bookmark driver for dvipsone (HO)]%
+ [2007/05/29 v1.0 bookmark driver for dvipsone (HO)]%
\def\BKM@PSHeaderFile#1{%
\special{header=#1}%
}
diff --git a/Master/texmf-dist/tex/latex/oberdiek/bkm-pdftex.def b/Master/texmf-dist/tex/latex/oberdiek/bkm-pdftex.def
index ff77c16c1e2..99be709f49f 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/bkm-pdftex.def
+++ b/Master/texmf-dist/tex/latex/oberdiek/bkm-pdftex.def
@@ -31,7 +31,7 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{bkm-pdftex.def}%
- [2007/04/25 v0.9 bookmark driver for pdfTeX (HO)]%
+ [2007/05/29 v1.0 bookmark driver for pdfTeX (HO)]%
\def\BKM@DO@entry#1#2{%
\begingroup
\setkeys{BKM@DO}{#1}%
diff --git a/Master/texmf-dist/tex/latex/oberdiek/bkm-textures.def b/Master/texmf-dist/tex/latex/oberdiek/bkm-textures.def
index df3a8f362b2..51a46758fe7 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/bkm-textures.def
+++ b/Master/texmf-dist/tex/latex/oberdiek/bkm-textures.def
@@ -31,7 +31,7 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{bkm-textures.def}%
- [2007/04/25 v0.9 bookmark driver for textures (HO)]%
+ [2007/05/29 v1.0 bookmark driver for textures (HO)]%
\def\BKM@PSHeaderFile#1{%
\special{prePostScriptfile #1}%
}
diff --git a/Master/texmf-dist/tex/latex/oberdiek/bkm-vtex.def b/Master/texmf-dist/tex/latex/oberdiek/bkm-vtex.def
index 6549cc355bb..ee95febb5f4 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/bkm-vtex.def
+++ b/Master/texmf-dist/tex/latex/oberdiek/bkm-vtex.def
@@ -31,7 +31,7 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{bkm-vtex.def}%
- [2007/04/25 v0.9 bookmark driver for VTeX (HO)]%
+ [2007/05/29 v1.0 bookmark driver for VTeX (HO)]%
\ifvtexpdf
\else
\PackageWarningNoLine{bookmark}{%
diff --git a/Master/texmf-dist/tex/latex/oberdiek/bookmark.sty b/Master/texmf-dist/tex/latex/oberdiek/bookmark.sty
index 548f19d6a44..a8f807c2b00 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/bookmark.sty
+++ b/Master/texmf-dist/tex/latex/oberdiek/bookmark.sty
@@ -31,7 +31,7 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{bookmark}%
- [2007/04/25 v0.9 PDF bookmarks (HO)]%
+ [2007/05/29 v1.0 PDF bookmarks (HO)]%
\newif\ifBKM@WithFlags
\begingroup\expandafter\expandafter\expandafter\endgroup
\expandafter\ifx\csname numexpr\endcsname\relax
@@ -351,6 +351,7 @@
\@onelevel@sanitize\BKM@temp
\ifx\BKM@param\@empty
\let\BKM@param\BKM@null
+ \else
\ifx\BKM@temp\BKM@null
\else
\BKM@CalcParam
diff --git a/Master/texmf-dist/tex/latex/oberdiek/centernot.sty b/Master/texmf-dist/tex/latex/oberdiek/centernot.sty
index 850b0ec6823..501c2646ef9 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/centernot.sty
+++ b/Master/texmf-dist/tex/latex/oberdiek/centernot.sty
@@ -8,7 +8,7 @@
%%
%% This is a generated file.
%%
-%% Copyright (C) 2006 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+%% Copyright (C) 2006, 2007 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either
@@ -28,7 +28,7 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{centernot}
- [2006/12/02 v1.0 Centers the not symbol horizontally (HO)]%
+ [2007/05/31 v1.1 Centers the not symbol horizontally (HO)]%
\newcommand*{\centernot}{%
\mathpalette\@centernot
}
diff --git a/Master/texmf-dist/tex/latex/oberdiek/classlist.sty b/Master/texmf-dist/tex/latex/oberdiek/classlist.sty
index f96fe376054..709a81cc267 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/classlist.sty
+++ b/Master/texmf-dist/tex/latex/oberdiek/classlist.sty
@@ -112,7 +112,7 @@
#1 [\x]%
\ifx\\#3\\%
\else
- \space[#3]%
+ \space[#3]% hash-ok
\fi
}%
}
diff --git a/Master/texmf-dist/tex/latex/oberdiek/embedfile.sty b/Master/texmf-dist/tex/latex/oberdiek/embedfile.sty
index 088013fb043..b571aaa09f6 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/embedfile.sty
+++ b/Master/texmf-dist/tex/latex/oberdiek/embedfile.sty
@@ -56,9 +56,12 @@
\fi
\endgroup
\begingroup
+ \catcode40 12 % (
+ \catcode41 12 % )
\catcode44 12 % ,
\catcode45 12 % -
\catcode46 12 % .
+ \catcode47 12 % /
\catcode58 12 % :
\catcode64 11 % @
\expandafter\ifx\csname ProvidesPackage\endcsname\relax
diff --git a/Master/texmf-dist/tex/latex/oberdiek/epstopdf.sty b/Master/texmf-dist/tex/latex/oberdiek/epstopdf.sty
index 4e6936468a0..aade325323e 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/epstopdf.sty
+++ b/Master/texmf-dist/tex/latex/oberdiek/epstopdf.sty
@@ -56,9 +56,12 @@
\fi
\endgroup
\begingroup
+ \catcode40 12 % (
+ \catcode41 12 % )
\catcode44 12 % ,
\catcode45 12 % -
\catcode46 12 % .
+ \catcode47 12 % /
\catcode58 12 % :
\catcode64 11 % @
\expandafter\ifx\csname ProvidesPackage\endcsname\relax
diff --git a/Master/texmf-dist/tex/latex/oberdiek/grffile.sty b/Master/texmf-dist/tex/latex/oberdiek/grffile.sty
index 8e600b4ec79..6794480ce2a 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/grffile.sty
+++ b/Master/texmf-dist/tex/latex/oberdiek/grffile.sty
@@ -28,7 +28,7 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{grffile}%
- [2007/04/11 v1.3 Extended file name support for graphics (HO)]%
+ [2007/06/13 v1.4 Extended file name support for graphics (HO)]%
\edef\grffile@RestoreCatcodes{%
\catcode`\noexpand\=\the\catcode`\=\relax
\catcode`\noexpand\:\the\catcode`\:\relax
@@ -59,6 +59,11 @@
\DeclareBoolOption[true]{babel}
\DeclareBoolOption[false]{extendedchars}
\DeclareBoolOption{space}
+\DeclareVoidOption{encoding}{%
+ \RequirePackage{stringenc}\relax
+}
+\DeclareStringOption{inputencoding}
+\DeclareStringOption{filenameencoding}
\DeclareDefaultOption{%
\PassOptionsToPackage\CurrentOption{graphics}%
}
@@ -80,12 +85,32 @@
\fi
\fi
\ProcessKeyvalOptions*
+\AtBeginDocument{%
+ \DisableKeyvalOption[package=grffile]{Gin}{encoding}%
+}
\RequirePackage{graphics}
\newcommand*{\grffilesetup}{%
\setkeys{Gin}%
}
\let\grffile@org@Ginclude@graphics\Ginclude@graphics
\renewcommand*{\Ginclude@graphics}{%
+ \ifx\grffile@fileencoding\@empty
+ \else
+ \ifx\grffile@inputencoding\@empty
+ \expandafter\ifx\csname inputencodingname\endcsname\relax
+ \expandafter\ifx\csname CurrentInputEncodingOption\endcsname\relax
+ \else
+ \let\grffile@inputencoding\CurrentInputEncodingOption
+ \fi
+ \else
+ \let\grffile@inputencoding\inputencodingname
+ \fi
+ \fi
+ \ifx\grffile@inputencoding\@empty
+ \else
+ \grffile@extendedcharstrue
+ \fi
+ \fi
\ifnum0\ifgrffile@babel 1\fi\ifgrffile@extendedchars 1\fi>\z@
\begingroup
\ifgrffile@babel
@@ -104,8 +129,34 @@
\fi
}
\def\grffile@extchar@Ginclude@graphics#1{%
+ \def\grffile@filename{#1}%
+ \ifx\grffile@inputencoding\@empty
+ \else
+ \ifx\grfile@filenameencoding\@empty
+ \else
+ \ifx\grffile@inputencoding\grffile@filenameencoding
+ \else
+ \expandafter\ifx\csname StringEncodingConvert\endcsname\relax
+ \PackageError{grffile}{%
+ Package `stringenc' is not loaded,\MessageBreak
+ omitting file name conversion%
+ }\@ehc
+ \else
+ \StringEncodingConvert\grffile@temp\grffile@filename
+ \grffile@inputencoding\grffile@filenameencoding
+ \StringEncodingSuccessFailure{%
+ \let\grffile@filename\grffile@temp
+ }{%
+ \PackageError{grffile}{%
+ Filename conversion failed%
+ }\@ehc
+ }%
+ \fi
+ \fi
+ \fi
+ \fi
\edef\x{\endgroup
- \noexpand\grffile@Ginclude@graphics{#1}%
+ \noexpand\grffile@Ginclude@graphics{\grffile@filename}%
}%
\x
}
diff --git a/Master/texmf-dist/tex/latex/oberdiek/holtxdoc.sty b/Master/texmf-dist/tex/latex/oberdiek/holtxdoc.sty
index b40a108ba63..407c5d19ff2 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/holtxdoc.sty
+++ b/Master/texmf-dist/tex/latex/oberdiek/holtxdoc.sty
@@ -43,12 +43,12 @@
\newcommand*{\HistVersion}[1]{%
\subsection*{%
\phantomsection
- \addcontentsline{toc}{subsection}{[#1]}%
- [#1]%
+ \addcontentsline{toc}{subsection}{[#1]}% hash-ok
+ [#1]% hash-ok
}%
\def\HistLabel##1{%
\begingroup
- \edef\x{[#1]}%
+ \edef\x{[#1]}% hash-ok
\let\@currentlabel\x
\label{##1}%
\endgroup
diff --git a/Master/texmf-dist/tex/latex/oberdiek/hypcap.sty b/Master/texmf-dist/tex/latex/oberdiek/hypcap.sty
index f811e6236d6..087a626d97b 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/hypcap.sty
+++ b/Master/texmf-dist/tex/latex/oberdiek/hypcap.sty
@@ -97,7 +97,7 @@
\ifx\\##1\\%
#1\relax
\else
- #1[##1]%
+ #1[{##1}]%
\fi
\capstart
}{%
diff --git a/Master/texmf-dist/tex/latex/oberdiek/ix-uc.def b/Master/texmf-dist/tex/latex/oberdiek/ix-uc.def
index 46fbd78d4b6..8598b5b33e5 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/ix-uc.def
+++ b/Master/texmf-dist/tex/latex/oberdiek/ix-uc.def
@@ -244,7 +244,7 @@
\InputenxUC{0120}{\.G}{}
\InputenxUC{0121}{\.g}{}
\InputenxUC{0122}{\c G}{}
-\InputenxUC{0123}{\c g}{}
+\InputenxUC{0123}{\v g}{}
\InputenxUC{0124}{\^H}{}
\InputenxUC{0125}{\^h}{}
\InputenxUC{0126}{\textmalteseH}{%
diff --git a/Master/texmf-dist/tex/latex/oberdiek/ix-utf8enc.dfu b/Master/texmf-dist/tex/latex/oberdiek/ix-utf8enc.dfu
index ceaa233bec5..42f0eb1c8df 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/ix-utf8enc.dfu
+++ b/Master/texmf-dist/tex/latex/oberdiek/ix-utf8enc.dfu
@@ -56,7 +56,7 @@
\DeclareUnicodeCharacter{0120}{\.G}
\DeclareUnicodeCharacter{0121}{\.g}
\DeclareUnicodeCharacter{0122}{\c G}
-\DeclareUnicodeCharacter{0123}{\c g}
+\DeclareUnicodeCharacter{0123}{\v g}
\DeclareUnicodeCharacter{0124}{\^H}
\DeclareUnicodeCharacter{0125}{\^h}
\DeclareUnicodeCharacter{0126}{\textmalteseH}
diff --git a/Master/texmf-dist/tex/latex/oberdiek/kvoptions.sty b/Master/texmf-dist/tex/latex/oberdiek/kvoptions.sty
index 4b29380e6ac..070ced9c61d 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/kvoptions.sty
+++ b/Master/texmf-dist/tex/latex/oberdiek/kvoptions.sty
@@ -33,7 +33,7 @@
%% the color of \emph statements.
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{kvoptions}
- [2007/05/06 v2.6 Connects package keyval with LaTeX options (HO)]%
+ [2007/06/11 v2.7 Connects package keyval with LaTeX options (HO)]%
\RequirePackage{keyval}
\begingroup
\edef\x{\endgroup
@@ -706,12 +706,12 @@
\KVO@temp
}%
\def\reserved@a{%
- \KVO@onefilewithoptions#3[#2][#4]#1%
+ \KVO@onefilewithoptions{#3}[{#2}][{#4}]#1%
\@documentclasshook
}%
\else
\def\reserved@a{%
- \KVO@onefilewithoptions#3[#2][#4]#1%
+ \KVO@onefilewithoptions{#3}[{#2}][{#4}]#1%
}%
\fi
\else
@@ -724,7 +724,7 @@
\else
\ifx\relax##1\relax
\else
- \KVO@onefilewithoptions##1[\KVO@temp][#4]\@pkgextension
+ \KVO@onefilewithoptions{##1}[{\KVO@temp}][{#4}]\@pkgextension
\fi
\expandafter\reserved@b
\fi
diff --git a/Master/texmf-dist/tex/latex/oberdiek/tabularht.sty b/Master/texmf-dist/tex/latex/oberdiek/tabularht.sty
index 402148bf4d8..158d46f25f1 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/tabularht.sty
+++ b/Master/texmf-dist/tex/latex/oberdiek/tabularht.sty
@@ -48,7 +48,7 @@
#2\@sharp###3#4%
}%
}%
- \expandafter\x\@array[#1]{#2}\@nil
+ \expandafter\x\@array[#1]{#2}\@nil % hash-ok
}
\edef\tabH@patch@array{\the\toks@}
\def\tabH@patch@@array{%
diff --git a/Master/texmf-dist/tex/latex/oberdiek/x-cp1257.def b/Master/texmf-dist/tex/latex/oberdiek/x-cp1257.def
index efe812daa45..1e4597ddbbd 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/x-cp1257.def
+++ b/Master/texmf-dist/tex/latex/oberdiek/x-cp1257.def
@@ -195,7 +195,7 @@
\DeclareInputText{233}{\@tabacckludge'e}
\DeclareInputText{234}{\@tabacckludge'z}
\DeclareInputText{235}{\.e}
-\DeclareInputText{236}{\c g}
+\DeclareInputText{236}{\v g}
\DeclareInputText{237}{\c k}
\DeclareInputText{238}{\@tabacckludge=\i}
\DeclareInputText{239}{\c l}
diff --git a/Master/texmf-dist/tex/latex/oberdiek/x-iso-8859-10.def b/Master/texmf-dist/tex/latex/oberdiek/x-iso-8859-10.def
index 7dc9658f7c2..a695506c484 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/x-iso-8859-10.def
+++ b/Master/texmf-dist/tex/latex/oberdiek/x-iso-8859-10.def
@@ -70,7 +70,7 @@
\DeclareInputText{176}{\textdegree}
\DeclareInputText{177}{\k a}
\DeclareInputText{178}{\@tabacckludge=e}
-\DeclareInputText{179}{\c g}
+\DeclareInputText{179}{\v g}
\DeclareInputText{180}{\@tabacckludge=\i}
\DeclareInputText{181}{\~\i}
\DeclareInputText{182}{\c k}
diff --git a/Master/texmf-dist/tex/latex/oberdiek/x-iso-8859-13.def b/Master/texmf-dist/tex/latex/oberdiek/x-iso-8859-13.def
index aae40600406..e4805cd0c83 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/x-iso-8859-13.def
+++ b/Master/texmf-dist/tex/latex/oberdiek/x-iso-8859-13.def
@@ -160,7 +160,7 @@
\DeclareInputText{233}{\@tabacckludge'e}
\DeclareInputText{234}{\@tabacckludge'z}
\DeclareInputText{235}{\.e}
-\DeclareInputText{236}{\c g}
+\DeclareInputText{236}{\v g}
\DeclareInputText{237}{\c k}
\DeclareInputText{238}{\@tabacckludge=\i}
\DeclareInputText{239}{\c l}
diff --git a/Master/texmf-dist/tex/latex/oberdiek/x-iso-8859-4.def b/Master/texmf-dist/tex/latex/oberdiek/x-iso-8859-4.def
index 8bc79d959d1..4cbef28573e 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/x-iso-8859-4.def
+++ b/Master/texmf-dist/tex/latex/oberdiek/x-iso-8859-4.def
@@ -99,7 +99,7 @@
\DeclareInputText{184}{\c\ }
\DeclareInputText{185}{\v s}
\DeclareInputText{186}{\@tabacckludge=e}
-\DeclareInputText{187}{\c g}
+\DeclareInputText{187}{\v g}
\DeclareInputText{188}{\texttstroke}
\DeclareInputText{189}{\NG}
\DeclareInputText{190}{\v z}
diff --git a/Master/texmf-dist/tex/latex/oberdiek/x-mac-centeuro.def b/Master/texmf-dist/tex/latex/oberdiek/x-mac-centeuro.def
index 65c47d83d96..9c31f88654e 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/x-mac-centeuro.def
+++ b/Master/texmf-dist/tex/latex/oberdiek/x-mac-centeuro.def
@@ -124,7 +124,7 @@
\DeclareInputText{171}{\k e}
\DeclareInputText{172}{\textasciidieresis}
\DeclareInputText{173}{\textnotequal}
-\DeclareInputText{174}{\c g}
+\DeclareInputText{174}{\v g}
\DeclareInputText{175}{\k I}
\DeclareInputText{176}{\k i}
\DeclareInputText{177}{\@tabacckludge=I}
diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref-abspage.sty b/Master/texmf-dist/tex/latex/oberdiek/zref-abspage.sty
index cc9f8250e18..4a62fbd80f5 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/zref-abspage.sty
+++ b/Master/texmf-dist/tex/latex/oberdiek/zref-abspage.sty
@@ -33,8 +33,8 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-abspage}%
- [2007/05/06 v2.0 Module abspage for zref (HO)]%
-\RequirePackage{zref-base}[2007/05/06]
+ [2007/05/28 v2.1 Module abspage for zref (HO)]%
+\RequirePackage{zref-base}[2007/05/28]
\@ifundefined{ZREF@baseok}{\endinput}{}
\RequirePackage{atbegshi}%
\begingroup
diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref-base.sty b/Master/texmf-dist/tex/latex/oberdiek/zref-base.sty
index 0619bb02286..fcd68c8ad94 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/zref-base.sty
+++ b/Master/texmf-dist/tex/latex/oberdiek/zref-base.sty
@@ -33,7 +33,7 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-base}%
- [2007/05/06 v2.0 Module base for zref (HO)]%
+ [2007/05/28 v2.1 Module base for zref (HO)]%
\def\ZREF@name{zref}
\def\ZREF@ErrorNoLine#1#2{%
\begingroup
diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref-counter.sty b/Master/texmf-dist/tex/latex/oberdiek/zref-counter.sty
index 34498158e13..98bd706bf3f 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/zref-counter.sty
+++ b/Master/texmf-dist/tex/latex/oberdiek/zref-counter.sty
@@ -33,8 +33,8 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-counter}%
- [2007/05/06 v2.0 Module counter for zref (HO)]%
-\RequirePackage{zref-base}[2007/05/06]
+ [2007/05/28 v2.1 Module counter for zref (HO)]%
+\RequirePackage{zref-base}[2007/05/28]
\@ifundefined{ZREF@baseok}{\endinput}{}
\zref@newprop{counter}{}
\zref@addprop\ZREF@mainlist{counter}
diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref-dotfill.sty b/Master/texmf-dist/tex/latex/oberdiek/zref-dotfill.sty
index 8a8ff3e05ba..01f64855cc0 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/zref-dotfill.sty
+++ b/Master/texmf-dist/tex/latex/oberdiek/zref-dotfill.sty
@@ -33,10 +33,10 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-dotfill}%
- [2007/05/06 v2.0 Module dotfill for zref (HO)]%
-\RequirePackage{zref-base}[2007/05/06]
+ [2007/05/28 v2.1 Module dotfill for zref (HO)]%
+\RequirePackage{zref-base}[2007/05/28]
\@ifundefined{ZREF@baseok}{\endinput}{}
-\RequirePackage{zref-savepos}[2007/05/06]
+\RequirePackage{zref-savepos}[2007/05/28]
\zref@require@unique
\RequirePackage{keyval}
\define@key{ZREF@DF}{unit}{%
diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref-hyperref.sty b/Master/texmf-dist/tex/latex/oberdiek/zref-hyperref.sty
index 6acfa189891..a39f9ddf00b 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/zref-hyperref.sty
+++ b/Master/texmf-dist/tex/latex/oberdiek/zref-hyperref.sty
@@ -33,8 +33,8 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-hyperref}%
- [2007/05/06 v2.0 Module hyperref for zref (HO)]%
-\RequirePackage{zref-base}[2007/05/06]
+ [2007/05/28 v2.1 Module hyperref for zref (HO)]%
+\RequirePackage{zref-base}[2007/05/28]
\@ifundefined{ZREF@baseok}{\endinput}{}
\zref@newprop{anchor}[]{%
\@ifundefined{@currentHref}{}{\@currentHref}%
diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref-lastpage.sty b/Master/texmf-dist/tex/latex/oberdiek/zref-lastpage.sty
index abb105a3174..0ac0329e569 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/zref-lastpage.sty
+++ b/Master/texmf-dist/tex/latex/oberdiek/zref-lastpage.sty
@@ -33,8 +33,8 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-lastpage}%
- [2007/05/06 v2.0 Module lastpage for zref (HO)]%
-\RequirePackage{zref-base}[2007/05/06]
+ [2007/05/28 v2.1 Module lastpage for zref (HO)]%
+\RequirePackage{zref-base}[2007/05/28]
\@ifundefined{ZREF@baseok}{\endinput}{}
\AtBeginDocument{%
\AtEndDocument{%
diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref-perpage.sty b/Master/texmf-dist/tex/latex/oberdiek/zref-perpage.sty
index ff5d698fd13..1b085330105 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/zref-perpage.sty
+++ b/Master/texmf-dist/tex/latex/oberdiek/zref-perpage.sty
@@ -33,10 +33,10 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-perpage}%
- [2007/05/06 v2.0 Module perpage for zref (HO)]%
-\RequirePackage{zref-base}[2007/05/06]
+ [2007/05/28 v2.1 Module perpage for zref (HO)]%
+\RequirePackage{zref-base}[2007/05/28]
\@ifundefined{ZREF@baseok}{\endinput}{}
-\RequirePackage{zref-abspage}[2007/05/06]
+\RequirePackage{zref-abspage}[2007/05/28]
\zref@newprop*{pagevalue}[0]{\number\c@page}
\zref@newlist{perpage}
\zref@addprop{perpage}{abspage}
diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref-savepos.sty b/Master/texmf-dist/tex/latex/oberdiek/zref-savepos.sty
index 8e646ebcccb..56438d65a42 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/zref-savepos.sty
+++ b/Master/texmf-dist/tex/latex/oberdiek/zref-savepos.sty
@@ -33,8 +33,8 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-savepos}%
- [2007/05/06 v2.0 Module savepos for zref (HO)]%
-\RequirePackage{zref-base}[2007/05/06]
+ [2007/05/28 v2.1 Module savepos for zref (HO)]%
+\RequirePackage{zref-base}[2007/05/28]
\@ifundefined{ZREF@baseok}{\endinput}{}
\begingroup
\@ifundefined{pdfsavepos}{%
diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref-titleref.sty b/Master/texmf-dist/tex/latex/oberdiek/zref-titleref.sty
index 6cc952cb316..d7077402594 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/zref-titleref.sty
+++ b/Master/texmf-dist/tex/latex/oberdiek/zref-titleref.sty
@@ -33,8 +33,8 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-titleref}%
- [2007/05/06 v2.0 Module titleref for zref (HO)]%
-\RequirePackage{zref-base}[2007/05/06]
+ [2007/05/28 v2.1 Module titleref for zref (HO)]%
+\RequirePackage{zref-base}[2007/05/28]
\@ifundefined{ZREF@baseok}{\endinput}{}
\RequirePackage{keyval}
\let\zref@titleref@current\@empty
@@ -176,7 +176,7 @@
\@ifpackageloaded{titlesec}{%
\ZREF@patch{ttl@sect@i}{%
\def\ttl@sect@i#1#2[#3]#4{%
- \zref@titlesec@setcurrent{#4}%
+ \zref@titleref@setcurrent{#4}%
\ZREF@org@ttl@sect@i{#1}{#2}[{#3}]{#4}%
}%
}%
@@ -185,7 +185,20 @@
\ZREF@patch{LT@c@ption}{%
\def\LT@c@ption#1[#2]#3{%
\ZREF@org@LT@c@ption{#1}[{#2}]{#3}%
- \zref@titlesec@setcurrent{#2}%
+ \zref@titleref@setcurrent{#2}%
+ }%
+ }%
+ }{}%
+ \@ifpackageloaded{listings}{%
+ \ZREF@patch{lst@MakeCaption}{%
+ \def\lst@MakeCaption{%
+ \ifx\lst@label\@empty
+ \else
+ \expandafter\zref@titleref@setcurrent\expandafter{%
+ \lst@@caption
+ }%
+ \fi
+ \ZREF@org@lst@MakeCaption
}%
}%
}{}%
diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref-totpages.sty b/Master/texmf-dist/tex/latex/oberdiek/zref-totpages.sty
index b2aaf5db138..1a20d224764 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/zref-totpages.sty
+++ b/Master/texmf-dist/tex/latex/oberdiek/zref-totpages.sty
@@ -33,11 +33,11 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-totpages}%
- [2007/05/06 v2.0 Module totpages for zref (HO)]%
-\RequirePackage{zref-base}[2007/05/06]
+ [2007/05/28 v2.1 Module totpages for zref (HO)]%
+\RequirePackage{zref-base}[2007/05/28]
\@ifundefined{ZREF@baseok}{\endinput}{}
-\RequirePackage{zref-abspage}[2007/05/06]
-\RequirePackage{zref-lastpage}[2007/05/06]
+\RequirePackage{zref-abspage}[2007/05/28]
+\RequirePackage{zref-lastpage}[2007/05/28]
\newcommand*{\ztotpages}{%
\zref@extractdefault{LastPage}{abspage}{0}%
}
diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref-user.sty b/Master/texmf-dist/tex/latex/oberdiek/zref-user.sty
index 72896ad5cb3..1eec1cbee46 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/zref-user.sty
+++ b/Master/texmf-dist/tex/latex/oberdiek/zref-user.sty
@@ -33,8 +33,8 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-user}%
- [2007/05/06 v2.0 Module user for zref (HO)]%
-\RequirePackage{zref-base}[2007/05/06]
+ [2007/05/28 v2.1 Module user for zref (HO)]%
+\RequirePackage{zref-base}[2007/05/28]
\@ifundefined{ZREF@baseok}{\endinput}{}
\newcommand*\zlabel{%
\ifx\label\@gobble
diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref-xr.sty b/Master/texmf-dist/tex/latex/oberdiek/zref-xr.sty
index 71ea7ff559c..89283ef362f 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/zref-xr.sty
+++ b/Master/texmf-dist/tex/latex/oberdiek/zref-xr.sty
@@ -33,8 +33,8 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-xr}%
- [2007/05/06 v2.0 Module xr for zref (HO)]%
-\RequirePackage{zref-base}[2007/05/06]
+ [2007/05/28 v2.1 Module xr for zref (HO)]%
+\RequirePackage{zref-base}[2007/05/28]
\@ifundefined{ZREF@baseok}{\endinput}{}
\RequirePackage{keyval}
\zref@newprop{url}{}%
diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref.sty b/Master/texmf-dist/tex/latex/oberdiek/zref.sty
index 5661eaebea9..559c8216b05 100644
--- a/Master/texmf-dist/tex/latex/oberdiek/zref.sty
+++ b/Master/texmf-dist/tex/latex/oberdiek/zref.sty
@@ -33,13 +33,13 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref}
- [2007/05/06 v2.0 New reference scheme for LaTeX2e (HO)]%
-\RequirePackage{zref-base}[2007/05/06]
+ [2007/05/28 v2.1 New reference scheme for LaTeX2e (HO)]%
+\RequirePackage{zref-base}[2007/05/28]
\@ifundefined{ZREF@baseok}{\endinput}{}
\def\ZREF@temp#1{%
\DeclareOption{#1}{%
\AtEndOfPackage{%
- \RequirePackage{zref-#1}[2007/05/06]%
+ \RequirePackage{zref-#1}[2007/05/28]%
}%
}%
}