summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source')
-rw-r--r--Master/texmf-dist/source/latex/oberdiek/alphalph.dtx37
-rw-r--r--Master/texmf-dist/source/latex/oberdiek/atbegshi.dtx37
-rw-r--r--Master/texmf-dist/source/latex/oberdiek/bigintcalc.dtx37
-rw-r--r--Master/texmf-dist/source/latex/oberdiek/bitset.dtx37
-rw-r--r--Master/texmf-dist/source/latex/oberdiek/bmpsize.dtx66
-rw-r--r--Master/texmf-dist/source/latex/oberdiek/bookmark.dtx64
-rw-r--r--Master/texmf-dist/source/latex/oberdiek/catchfile.dtx37
-rw-r--r--Master/texmf-dist/source/latex/oberdiek/embedfile.dtx37
-rw-r--r--Master/texmf-dist/source/latex/oberdiek/engord.dtx37
-rw-r--r--Master/texmf-dist/source/latex/oberdiek/epstopdf.dtx72
-rw-r--r--Master/texmf-dist/source/latex/oberdiek/etexcmds.dtx37
-rw-r--r--Master/texmf-dist/source/latex/oberdiek/grfext.dtx37
-rw-r--r--Master/texmf-dist/source/latex/oberdiek/holtxdoc.dtx19
-rw-r--r--Master/texmf-dist/source/latex/oberdiek/hypdoc.dtx2
-rw-r--r--Master/texmf-dist/source/latex/oberdiek/hyphsubst.dtx37
-rw-r--r--Master/texmf-dist/source/latex/oberdiek/iflang.dtx37
-rw-r--r--Master/texmf-dist/source/latex/oberdiek/ifluatex.dtx37
-rw-r--r--Master/texmf-dist/source/latex/oberdiek/ifpdf.dtx37
-rw-r--r--Master/texmf-dist/source/latex/oberdiek/ifvtex.dtx37
-rw-r--r--Master/texmf-dist/source/latex/oberdiek/infwarerr.dtx37
-rw-r--r--Master/texmf-dist/source/latex/oberdiek/inputenx.dtx1511
-rw-r--r--Master/texmf-dist/source/latex/oberdiek/intcalc.dtx37
-rw-r--r--Master/texmf-dist/source/latex/oberdiek/kvoptions.dtx189
-rw-r--r--Master/texmf-dist/source/latex/oberdiek/kvsetkeys.dtx60
-rw-r--r--Master/texmf-dist/source/latex/oberdiek/ltxcmds.dtx805
-rw-r--r--Master/texmf-dist/source/latex/oberdiek/luatex.dtx74
-rw-r--r--Master/texmf-dist/source/latex/oberdiek/magicnum.dtx37
-rw-r--r--Master/texmf-dist/source/latex/oberdiek/oberdiek.ins3
-rw-r--r--Master/texmf-dist/source/latex/oberdiek/oberdiek.tex29
-rw-r--r--Master/texmf-dist/source/latex/oberdiek/pdfcol.dtx39
-rw-r--r--Master/texmf-dist/source/latex/oberdiek/pdfescape.dtx37
-rw-r--r--Master/texmf-dist/source/latex/oberdiek/pdftexcmds.dtx37
-rw-r--r--Master/texmf-dist/source/latex/oberdiek/setouterhbox.dtx37
-rw-r--r--Master/texmf-dist/source/latex/oberdiek/soulutf8.dtx37
-rw-r--r--Master/texmf-dist/source/latex/oberdiek/stringenc.dtx37
-rw-r--r--Master/texmf-dist/source/latex/oberdiek/telprint.dtx37
-rw-r--r--Master/texmf-dist/source/latex/oberdiek/zref.dtx311
37 files changed, 3090 insertions, 1005 deletions
diff --git a/Master/texmf-dist/source/latex/oberdiek/alphalph.dtx b/Master/texmf-dist/source/latex/oberdiek/alphalph.dtx
index caf879a5603..1e963074dc8 100644
--- a/Master/texmf-dist/source/latex/oberdiek/alphalph.dtx
+++ b/Master/texmf-dist/source/latex/oberdiek/alphalph.dtx
@@ -178,7 +178,7 @@ and the derived files
%</driver>
% \fi
%
-% \CheckSum{1138}
+% \CheckSum{1139}
%
% \CharacterTable
% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -562,29 +562,26 @@ and the derived files
\catcode46 12 % .
\catcode58 12 % :
\catcode64 11 % @
+ \catcode123 1 % {
+ \catcode125 2 % }
\expandafter\let\expandafter\x\csname ver@alphalph.sty\endcsname
- \ifcase 0%
- \ifx\x\relax % plain
+ \ifx\x\relax % plain-TeX, first loading
+ \else
+ \def\empty{}%
+ \ifx\x\empty % LaTeX, first loading,
+ % variable is initialized, but \ProvidesPackage not yet seen
\else
- \ifx\x\empty % LaTeX
+ \catcode35 6 % #
+ \expandafter\ifx\csname PackageInfo\endcsname\relax
+ \def\x#1#2{%
+ \immediate\write-1{Package #1 Info: #2.}%
+ }%
\else
- 1%
+ \def\x#1#2{\PackageInfo{#1}{#2, stopped}}%
\fi
+ \x{alphalph}{The package is already loaded}%
+ \aftergroup\endinput
\fi
- \else
- \catcode35 6 % #
- \catcode123 1 % {
- \catcode125 2 % }
- \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{alphalph}{The package is already loaded}%
- \endgroup
- \expandafter\endinput
\fi
\endgroup
% \end{macrocode}
@@ -600,6 +597,8 @@ and the derived files
\catcode47 12 % /
\catcode58 12 % :
\catcode64 11 % @
+ \catcode91 12 % [
+ \catcode93 12 % ]
\catcode123 1 % {
\catcode125 2 % }
\expandafter\ifx\csname ProvidesPackage\endcsname\relax
diff --git a/Master/texmf-dist/source/latex/oberdiek/atbegshi.dtx b/Master/texmf-dist/source/latex/oberdiek/atbegshi.dtx
index d7ad70fb898..05753a8c984 100644
--- a/Master/texmf-dist/source/latex/oberdiek/atbegshi.dtx
+++ b/Master/texmf-dist/source/latex/oberdiek/atbegshi.dtx
@@ -157,7 +157,7 @@ and the derived files
%</driver>
% \fi
%
-% \CheckSum{1412}
+% \CheckSum{1413}
%
% \CharacterTable
% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -792,29 +792,26 @@ The last page.
\catcode46 12 % .
\catcode58 12 % :
\catcode64 11 % @
+ \catcode123 1 % {
+ \catcode125 2 % }
\expandafter\let\expandafter\x\csname ver@atbegshi.sty\endcsname
- \ifcase 0%
- \ifx\x\relax % plain
+ \ifx\x\relax % plain-TeX, first loading
+ \else
+ \def\empty{}%
+ \ifx\x\empty % LaTeX, first loading,
+ % variable is initialized, but \ProvidesPackage not yet seen
\else
- \ifx\x\empty % LaTeX
+ \catcode35 6 % #
+ \expandafter\ifx\csname PackageInfo\endcsname\relax
+ \def\x#1#2{%
+ \immediate\write-1{Package #1 Info: #2.}%
+ }%
\else
- 1%
+ \def\x#1#2{\PackageInfo{#1}{#2, stopped}}%
\fi
+ \x{atbegshi}{The package is already loaded}%
+ \aftergroup\endinput
\fi
- \else
- \catcode35 6 % #
- \catcode123 1 % {
- \catcode125 2 % }
- \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{atbegshi}{The package is already loaded}%
- \endgroup
- \expandafter\endinput
\fi
\endgroup
% \end{macrocode}
@@ -830,6 +827,8 @@ The last page.
\catcode47 12 % /
\catcode58 12 % :
\catcode64 11 % @
+ \catcode91 12 % [
+ \catcode93 12 % ]
\catcode123 1 % {
\catcode125 2 % }
\expandafter\ifx\csname ProvidesPackage\endcsname\relax
diff --git a/Master/texmf-dist/source/latex/oberdiek/bigintcalc.dtx b/Master/texmf-dist/source/latex/oberdiek/bigintcalc.dtx
index 319a518afc8..5c649846335 100644
--- a/Master/texmf-dist/source/latex/oberdiek/bigintcalc.dtx
+++ b/Master/texmf-dist/source/latex/oberdiek/bigintcalc.dtx
@@ -187,7 +187,7 @@ and the derived files
%</driver>
% \fi
%
-% \CheckSum{3633}
+% \CheckSum{3634}
%
% \CharacterTable
% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -624,29 +624,26 @@ and the derived files
\catcode46 12 % .
\catcode58 12 % :
\catcode64 11 % @
+ \catcode123 1 % {
+ \catcode125 2 % }
\expandafter\let\expandafter\x\csname ver@bigintcalc.sty\endcsname
- \ifcase 0%
- \ifx\x\relax % plain
+ \ifx\x\relax % plain-TeX, first loading
+ \else
+ \def\empty{}%
+ \ifx\x\empty % LaTeX, first loading,
+ % variable is initialized, but \ProvidesPackage not yet seen
\else
- \ifx\x\empty % LaTeX
+ \catcode35 6 % #
+ \expandafter\ifx\csname PackageInfo\endcsname\relax
+ \def\x#1#2{%
+ \immediate\write-1{Package #1 Info: #2.}%
+ }%
\else
- 1%
+ \def\x#1#2{\PackageInfo{#1}{#2, stopped}}%
\fi
+ \x{bigintcalc}{The package is already loaded}%
+ \aftergroup\endinput
\fi
- \else
- \catcode35 6 % #
- \catcode123 1 % {
- \catcode125 2 % }
- \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{bigintcalc}{The package is already loaded}%
- \endgroup
- \expandafter\endinput
\fi
\endgroup
% \end{macrocode}
@@ -662,6 +659,8 @@ and the derived files
\catcode47 12 % /
\catcode58 12 % :
\catcode64 11 % @
+ \catcode91 12 % [
+ \catcode93 12 % ]
\catcode123 1 % {
\catcode125 2 % }
\expandafter\ifx\csname ProvidesPackage\endcsname\relax
diff --git a/Master/texmf-dist/source/latex/oberdiek/bitset.dtx b/Master/texmf-dist/source/latex/oberdiek/bitset.dtx
index 8fee7328f7e..60d5912865d 100644
--- a/Master/texmf-dist/source/latex/oberdiek/bitset.dtx
+++ b/Master/texmf-dist/source/latex/oberdiek/bitset.dtx
@@ -153,7 +153,7 @@ and the derived files
%</driver>
% \fi
%
-% \CheckSum{3422}
+% \CheckSum{3423}
%
% \CharacterTable
% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -660,29 +660,26 @@ and the derived files
\catcode46 12 % .
\catcode58 12 % :
\catcode64 11 % @
+ \catcode123 1 % {
+ \catcode125 2 % }
\expandafter\let\expandafter\x\csname ver@bitset.sty\endcsname
- \ifcase 0%
- \ifx\x\relax % plain
+ \ifx\x\relax % plain-TeX, first loading
+ \else
+ \def\empty{}%
+ \ifx\x\empty % LaTeX, first loading,
+ % variable is initialized, but \ProvidesPackage not yet seen
\else
- \ifx\x\empty % LaTeX
+ \catcode35 6 % #
+ \expandafter\ifx\csname PackageInfo\endcsname\relax
+ \def\x#1#2{%
+ \immediate\write-1{Package #1 Info: #2.}%
+ }%
\else
- 1%
+ \def\x#1#2{\PackageInfo{#1}{#2, stopped}}%
\fi
+ \x{bitset}{The package is already loaded}%
+ \aftergroup\endinput
\fi
- \else
- \catcode35 6 % #
- \catcode123 1 % {
- \catcode125 2 % }
- \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{bitset}{The package is already loaded}%
- \endgroup
- \expandafter\endinput
\fi
\endgroup
% \end{macrocode}
@@ -698,6 +695,8 @@ and the derived files
\catcode47 12 % /
\catcode58 12 % :
\catcode64 11 % @
+ \catcode91 12 % [
+ \catcode93 12 % ]
\catcode123 1 % {
\catcode125 2 % }
\expandafter\ifx\csname ProvidesPackage\endcsname\relax
diff --git a/Master/texmf-dist/source/latex/oberdiek/bmpsize.dtx b/Master/texmf-dist/source/latex/oberdiek/bmpsize.dtx
index dd05d6ac521..7c7fac44c1b 100644
--- a/Master/texmf-dist/source/latex/oberdiek/bmpsize.dtx
+++ b/Master/texmf-dist/source/latex/oberdiek/bmpsize.dtx
@@ -1,6 +1,6 @@
% \iffalse meta-comment
%
-% Copyright (C) 2006-2008 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+% Copyright (C) 2006-2009 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
@@ -73,7 +73,7 @@
\input docstrip.tex
\Msg{************************************************************************}
\Msg{* Installation}
-\Msg{* Package: bmpsize 2008/08/11 v1.5 Extract size and resolution data from bitmap files (HO)}
+\Msg{* Package: bmpsize 2009/09/04 v1.6 Extract size and resolution data from bitmap files (HO)}
\Msg{************************************************************************}
\keepsilent
@@ -84,7 +84,7 @@
This is a generated file.
-Copyright (C) 2006-2008 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+Copyright (C) 2006-2009 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
@@ -148,7 +148,7 @@ and the derived files
%<*driver>
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{bmpsize.drv}%
- [2008/08/11 v1.5 Extract size and resolution data from bitmap files (HO)]%
+ [2009/09/04 v1.6 Extract size and resolution data from bitmap files (HO)]%
\documentclass{ltxdoc}
\usepackage{holtxdoc}[2008/08/11]
\begin{document}
@@ -157,7 +157,7 @@ and the derived files
%</driver>
% \fi
%
-% \CheckSum{3585}
+% \CheckSum{3587}
%
% \CharacterTable
% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -178,7 +178,7 @@ and the derived files
% \GetFileInfo{bmpsize.drv}
%
% \title{The \xpackage{bmpsize} package}
-% \date{2008/08/11 v1.5}
+% \date{2009/09/04 v1.6}
% \author{Heiko Oberdiek\\\xemail{oberdiek@uni-freiburg.de}}
%
% \maketitle
@@ -360,9 +360,15 @@ and the derived files
% However, there is a difference between \xoption{dvipdfm} and
% \xoption{dvipdfmx}, especially if images are reused. In the
% former case the reused box has width and height of 1bp, in the
-% latter case 1in. Thus the correct driver option must be given.
+% latter case its natural width. Thus the correct driver option must be given.
% \xoption{dvipdfm} and \xoption{dvipdfmx} are not equivalent.
%
+% Older versions of \xoption{dvipdfmx} uses a size of 1in. However I do
+% want to distinguish between versions of the same program. Therefore the
+% support of these older versions has stopped with version 1.6 of this package.
+% Use version dvipdfmx-20090708 or newer (some few versions before will
+% probably also work, but I don't want to investigate this further).
+%
% \StopEventually{
% }
%
@@ -374,7 +380,7 @@ and the derived files
% \begin{macrocode}
%<*base>
\ProvidesPackage{bmpsize-base}%
- [2008/08/11 v1.5 Basic part of bmpsize (HO)]%
+ [2009/09/04 v1.6 Basic part of bmpsize (HO)]%
% \end{macrocode}
% Modules of package \xpackage{fp} are used for calculations.
% \begin{macrocode}
@@ -3071,7 +3077,7 @@ and the derived files
% \begin{macrocode}
%<*package>
\ProvidesPackage{bmpsize}%
- [2008/08/11 v1.5 Extract size and resolution data from bitmap files (HO)]%
+ [2009/09/04 v1.6 Extract size and resolution data from bitmap files (HO)]%
\RequirePackage{ifpdf}
\ifpdf
\PackageInfo{bmpsize}{Superseded by pdfTeX in PDF mode}%
@@ -3259,7 +3265,7 @@ and the derived files
% \begin{macrocode}
%<*dvips>
\ProvidesFile{bmpsize-dvips.def}%
- [2008/08/11 v1.5 Graphics bitmap driver for dvips (HO)]%
+ [2009/09/04 v1.6 Graphics bitmap driver for dvips (HO)]%
% \end{macrocode}
% Ensure correct catcodes.
% \begin{macrocode}
@@ -3382,11 +3388,11 @@ and the derived files
% \begin{macrocode}
%<*dvipdfm>
\ProvidesFile{bmpsize-dvipdfm.def}%
- [2008/08/11 v1.5 Graphics bitmap driver for dvipdfm (HO)]%
+ [2009/09/04 v1.6 Graphics bitmap driver for dvipdfm (HO)]%
%</dvipdfm>
%<*dvipdfmx>
\ProvidesFile{bmpsize-dvipdfmx.def}%
- [2008/08/11 v1.5 Graphics bitmap driver for dvipdfmx (HO)]%
+ [2009/09/04 v1.6 Graphics bitmap driver for dvipdfmx (HO)]%
%</dvipdfmx>
%<*dvipdfm|dvipdfmx>
% \end{macrocode}
@@ -3446,9 +3452,9 @@ and the derived files
% \mbox{}\hphantom{width:} 100 / 72.27 / pixelwidth
% \item height: 100 / 72.27 / pixelheight
% \end{itemize}
-% \begin{macrocode}
-%<dvipdfmx>\def\bmpsize@dvipdfmx@factor{1.3837}
-% \end{macrocode}
+% Recent versions however use the natural size of the reused image.
+% Thus the factor is the difference between the requested size and
+% the natural size.
% \end{macro}
% \begin{macro}{\Ginclude@bmp}
% Added features: support for viewport/trim, clip, and image reuse.
@@ -3509,7 +3515,8 @@ and the derived files
\fi
% \end{macrocode}
% Reuse support, dvipdfm just remember the image. The requested
-% sizes, clipping, \dots do not matter.
+% sizes, clipping, \dots do not matter. In case of dvipdfmx
+% we also must remember the natural size.
% \begin{macrocode}
\edef\@bmpsize@temp{@IMG@\@bmpsize@pdfescapestring{#1}}%
\@ifundefined{\@bmpsize@temp}{%
@@ -3523,7 +3530,7 @@ and the derived files
\expandafter\ifx\csname bmpsize@pixelwidth\endcsname\relax
\else
\expandafter\xdef\csname\@bmpsize@temp\endcsname{%
- \the\@bmpsize@count:\bmpsize@pixelwidth:\bmpsize@pixelheight
+ \the\@bmpsize@count:\bmpsize@width:\bmpsize@height
}%
\fi
%</dvipdfmx>
@@ -3548,16 +3555,12 @@ and the derived files
%<*dvipdfmx>
\expandafter\expandafter\expandafter\@bmpsize@extract
\csname\@bmpsize@temp\endcsname\@nil
- \edef\@bmpsize@xscale{%
- \strip@pt\dimexpr
- \bmpsize@dvipdfmx@factor\Gin@req@width\relax
- }%
- \edef\@bmpsize@yscale{%
- \strip@pt\dimexpr
- \bmpsize@dvipdfmx@factor\Gin@req@height\relax
- }%
- \@bmpsize@div\@bmpsize@xscale\@bmpsize@xscale\@bmpsize@pixelwidth
- \@bmpsize@div\@bmpsize@yscale\@bmpsize@yscale\@bmpsize@pixelheight
+ \edef\@bmpsize@xscale{\strip@pt\Gin@req@width}%
+ \edef\@bmpsize@temp{\strip@pt\dimexpr\@bmpsize@width bp}%
+ \@bmpsize@div\@bmpsize@xscale\@bmpsize@xscale\@bmpsize@temp
+ \edef\@bmpsize@yscale{\strip@pt\Gin@req@height}%
+ \edef\@bmpsize@temp{\strip@pt\dimexpr\@bmpsize@height bp}%
+ \@bmpsize@div\@bmpsize@yscale\@bmpsize@yscale\@bmpsize@temp
\special{%
pdf:bt %
xscale \@bmpsize@xscale\space
@@ -3584,8 +3587,8 @@ and the derived files
%<*dvipdfmx>
\def\@bmpsize@extract#1:#2:#3\@nil{%
\def\@bmpsize@imgnum{#1}%
- \def\@bmpsize@pixelwidth{#2}%
- \def\@bmpsize@pixelheight{#3}%
+ \def\@bmpsize@width{#2}%
+ \def\@bmpsize@height{#3}%
}
%</dvipdfmx>
% \end{macrocode}
@@ -4015,6 +4018,11 @@ and the derived files
% \item
% Update of URLs.
% \end{Version}
+% \begin{Version}{2009/09/04 v1.6}
+% \item
+% Fixes for reusing objects with dvipdfmx-20090708.
+% Older versions of dvipdfmx are no longer supported.
+% \end{Version}
% \end{History}
%
% \PrintIndex
diff --git a/Master/texmf-dist/source/latex/oberdiek/bookmark.dtx b/Master/texmf-dist/source/latex/oberdiek/bookmark.dtx
index 26381c9fa38..a0123f4faa4 100644
--- a/Master/texmf-dist/source/latex/oberdiek/bookmark.dtx
+++ b/Master/texmf-dist/source/latex/oberdiek/bookmark.dtx
@@ -1,6 +1,6 @@
% \iffalse meta-comment
%
-% Copyright (C) 2007, 2008 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+% Copyright (C) 2007-2009 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
@@ -76,7 +76,7 @@
\input docstrip.tex
\Msg{************************************************************************}
\Msg{* Installation}
-\Msg{* Package: bookmark 2008/09/13 v1.4 PDF bookmarks (HO)}
+\Msg{* Package: bookmark 2009/08/13 v1.5 PDF bookmarks (HO)}
\Msg{************************************************************************}
\keepsilent
@@ -87,7 +87,7 @@
This is a generated file.
-Copyright (C) 2007, 2008 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+Copyright (C) 2007-2009 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
@@ -155,7 +155,7 @@ and the derived files
%<*driver>
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{bookmark.drv}%
- [2008/09/13 v1.4 PDF bookmarks (HO)]%
+ [2009/08/13 v1.5 PDF bookmarks (HO)]%
\documentclass{ltxdoc}
\usepackage{holtxdoc}[2008/08/11]
\begin{document}
@@ -164,7 +164,7 @@ and the derived files
%</driver>
% \fi
%
-% \CheckSum{1945}
+% \CheckSum{1946}
%
% \CharacterTable
% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -185,7 +185,7 @@ and the derived files
% \GetFileInfo{bookmark.drv}
%
% \title{The \xpackage{bookmark} package}
-% \date{2008/09/13 v1.4}
+% \date{2009/08/13 v1.5}
% \author{Heiko Oberdiek\\\xemail{oberdiek@uni-freiburg.de}}
%
% \maketitle
@@ -502,7 +502,7 @@ and the derived files
open,
openlevel=2,
atend
-]{bookmark}[2008/09/13]
+]{bookmark}[2009/08/13]
\bookmarksetup{color=blue}
@@ -605,7 +605,7 @@ and the derived files
%<*package>
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{bookmark}%
- [2008/09/13 v1.4 PDF bookmarks (HO)]%
+ [2009/08/13 v1.5 PDF bookmarks (HO)]%
% \end{macrocode}
%
% \subsubsection{Requirements}
@@ -663,13 +663,13 @@ and the derived files
% \paragraph{Packages.}
%
% \begin{macrocode}
-\RequirePackage{ifpdf}
+\RequirePackage{ifpdf}[2009/04/10]
\RequirePackage{ifxetex}
-\RequirePackage{ifvtex}
+\RequirePackage{ifvtex}[2008/11/04]
\RequirePackage{hyperref}
-\RequirePackage{auxhook}
-\RequirePackage{kvoptions}
-\RequirePackage{hycolor}
+\RequirePackage{auxhook}[2007/04/06]
+\RequirePackage{kvoptions}[2009/08/13]
+\RequirePackage{hycolor}[2008/09/08]
\RequirePackage{bitset}
% \end{macrocode}
%
@@ -677,6 +677,27 @@ and the derived files
%
% \begin{macrocode}
\SetupKeyvalOptions{family=BKM,prefix=BKM@}
+\DeclareLocalOptions{%
+ atend,%
+ bold,%
+ color,%
+ depth,%
+ dest,%
+ gotor,%
+ italic,%
+ keeplevel,%
+ level,%
+ named,%
+ numbered,%
+ open,%
+ openlevel,%
+ page,%
+ rawaction,%
+ rellevel,%
+ startatroot,%
+ uri,%
+ view,%
+}
\newcommand*{\bookmarksetup}{\setkeys{BKM}}
\DeclareBoolOption[\ifHy@bookmarksopen true\else false\fi]{open}
\DeclareStringOption[\maxdimen]{openlevel}
@@ -1197,7 +1218,7 @@ and the derived files
%<*dvipdfm>
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{bkm-dvipdfm.def}%
- [2008/09/13 v1.4 bookmark driver for dvipdfm (HO)]%
+ [2009/08/13 v1.5 bookmark driver for dvipdfm (HO)]%
% \end{macrocode}
%
% \begin{macrocode}
@@ -1362,7 +1383,7 @@ and the derived files
%<*vtex>
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{bkm-vtex.def}%
- [2008/09/13 v1.4 bookmark driver for VTeX (HO)]%
+ [2009/08/13 v1.5 bookmark driver for VTeX (HO)]%
% \end{macrocode}
%
% \begin{macrocode}
@@ -1647,7 +1668,7 @@ and the derived files
%<*pdftex>
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{bkm-pdftex.def}%
- [2008/09/13 v1.4 bookmark driver for pdfTeX (HO)]%
+ [2009/08/13 v1.5 bookmark driver for pdfTeX (HO)]%
% \end{macrocode}
%
% \begin{macrocode}
@@ -1768,7 +1789,7 @@ and the derived files
%<*dvips>
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{bkm-dvips.def}%
- [2008/09/13 v1.4 bookmark driver for dvips (HO)]%
+ [2009/08/13 v1.5 bookmark driver for dvips (HO)]%
% \end{macrocode}
% \begin{macrocode}
\def\BKM@PSHeaderFile#1{%
@@ -1783,7 +1804,7 @@ and the derived files
%<*dvipsone>
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{bkm-dvipsone.def}%
- [2008/09/13 v1.4 bookmark driver for dvipsone (HO)]%
+ [2009/08/13 v1.5 bookmark driver for dvipsone (HO)]%
% \end{macrocode}
% \begin{macrocode}
\def\BKM@PSHeaderFile#1{%
@@ -1798,7 +1819,7 @@ and the derived files
%<*textures>
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{bkm-textures.def}%
- [2008/09/13 v1.4 bookmark driver for textures (HO)]%
+ [2009/08/13 v1.5 bookmark driver for textures (HO)]%
% \end{macrocode}
% \begin{macrocode}
\def\BKM@PSHeaderFile#1{%
@@ -2469,6 +2490,11 @@ and the derived files
% but package \xpackage{bitset} is zero-based. Thus options \xoption{bold}
% and \xoption{italic} are wrong in v1.3. (Daniel M\"ullner)
% \end{Version}
+% \begin{Version}{2009/08/13 v1.5}
+% \item
+% Except for driver options the other options are now local options.
+% This resolves a problem with KOMA-Script v3.00 and its option \xoption{open}.
+% \end{Version}
% \end{History}
%
% \PrintIndex
diff --git a/Master/texmf-dist/source/latex/oberdiek/catchfile.dtx b/Master/texmf-dist/source/latex/oberdiek/catchfile.dtx
index ba43288d9f7..0baff5e5d3a 100644
--- a/Master/texmf-dist/source/latex/oberdiek/catchfile.dtx
+++ b/Master/texmf-dist/source/latex/oberdiek/catchfile.dtx
@@ -152,7 +152,7 @@ and the derived files
%</driver>
% \fi
%
-% \CheckSum{588}
+% \CheckSum{589}
%
% \CharacterTable
% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -219,29 +219,26 @@ and the derived files
\catcode46 12 % .
\catcode58 12 % :
\catcode64 11 % @
+ \catcode123 1 % {
+ \catcode125 2 % }
\expandafter\let\expandafter\x\csname ver@catchfile.sty\endcsname
- \ifcase 0%
- \ifx\x\relax % plain
+ \ifx\x\relax % plain-TeX, first loading
+ \else
+ \def\empty{}%
+ \ifx\x\empty % LaTeX, first loading,
+ % variable is initialized, but \ProvidesPackage not yet seen
\else
- \ifx\x\empty % LaTeX
+ \catcode35 6 % #
+ \expandafter\ifx\csname PackageInfo\endcsname\relax
+ \def\x#1#2{%
+ \immediate\write-1{Package #1 Info: #2.}%
+ }%
\else
- 1%
+ \def\x#1#2{\PackageInfo{#1}{#2, stopped}}%
\fi
+ \x{catchfile}{The package is already loaded}%
+ \aftergroup\endinput
\fi
- \else
- \catcode35 6 % #
- \catcode123 1 % {
- \catcode125 2 % }
- \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
% \end{macrocode}
@@ -257,6 +254,8 @@ and the derived files
\catcode47 12 % /
\catcode58 12 % :
\catcode64 11 % @
+ \catcode91 12 % [
+ \catcode93 12 % ]
\catcode123 1 % {
\catcode125 2 % }
\expandafter\ifx\csname ProvidesPackage\endcsname\relax
diff --git a/Master/texmf-dist/source/latex/oberdiek/embedfile.dtx b/Master/texmf-dist/source/latex/oberdiek/embedfile.dtx
index adda4bf6121..beb7675f472 100644
--- a/Master/texmf-dist/source/latex/oberdiek/embedfile.dtx
+++ b/Master/texmf-dist/source/latex/oberdiek/embedfile.dtx
@@ -161,7 +161,7 @@ and the derived files
%</driver>
% \fi
%
-% \CheckSum{1395}
+% \CheckSum{1396}
%
% \CharacterTable
% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -614,29 +614,26 @@ You need Acrobat Reader 8 or higher.
\catcode46 12 % .
\catcode58 12 % :
\catcode64 11 % @
+ \catcode123 1 % {
+ \catcode125 2 % }
\expandafter\let\expandafter\x\csname ver@embedfile.sty\endcsname
- \ifcase 0%
- \ifx\x\relax % plain
+ \ifx\x\relax % plain-TeX, first loading
+ \else
+ \def\empty{}%
+ \ifx\x\empty % LaTeX, first loading,
+ % variable is initialized, but \ProvidesPackage not yet seen
\else
- \ifx\x\empty % LaTeX
+ \catcode35 6 % #
+ \expandafter\ifx\csname PackageInfo\endcsname\relax
+ \def\x#1#2{%
+ \immediate\write-1{Package #1 Info: #2.}%
+ }%
\else
- 1%
+ \def\x#1#2{\PackageInfo{#1}{#2, stopped}}%
\fi
+ \x{embedfile}{The package is already loaded}%
+ \aftergroup\endinput
\fi
- \else
- \catcode35 6 % #
- \catcode123 1 % {
- \catcode125 2 % }
- \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{embedfile}{The package is already loaded}%
- \endgroup
- \expandafter\endinput
\fi
\endgroup
% \end{macrocode}
@@ -652,6 +649,8 @@ You need Acrobat Reader 8 or higher.
\catcode47 12 % /
\catcode58 12 % :
\catcode64 11 % @
+ \catcode91 12 % [
+ \catcode93 12 % ]
\catcode123 1 % {
\catcode125 2 % }
\expandafter\ifx\csname ProvidesPackage\endcsname\relax
diff --git a/Master/texmf-dist/source/latex/oberdiek/engord.dtx b/Master/texmf-dist/source/latex/oberdiek/engord.dtx
index ffd03217fc1..831f1e2e940 100644
--- a/Master/texmf-dist/source/latex/oberdiek/engord.dtx
+++ b/Master/texmf-dist/source/latex/oberdiek/engord.dtx
@@ -146,7 +146,7 @@ and the derived files
%</driver>
% \fi
%
-% \CheckSum{472}
+% \CheckSum{473}
%
% \CharacterTable
% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -278,29 +278,26 @@ and the derived files
\catcode46 12 % .
\catcode58 12 % :
\catcode64 11 % @
+ \catcode123 1 % {
+ \catcode125 2 % }
\expandafter\let\expandafter\x\csname ver@engord.sty\endcsname
- \ifcase 0%
- \ifx\x\relax % plain
+ \ifx\x\relax % plain-TeX, first loading
+ \else
+ \def\empty{}%
+ \ifx\x\empty % LaTeX, first loading,
+ % variable is initialized, but \ProvidesPackage not yet seen
\else
- \ifx\x\empty % LaTeX
+ \catcode35 6 % #
+ \expandafter\ifx\csname PackageInfo\endcsname\relax
+ \def\x#1#2{%
+ \immediate\write-1{Package #1 Info: #2.}%
+ }%
\else
- 1%
+ \def\x#1#2{\PackageInfo{#1}{#2, stopped}}%
\fi
+ \x{engord}{The package is already loaded}%
+ \aftergroup\endinput
\fi
- \else
- \catcode35 6 % #
- \catcode123 1 % {
- \catcode125 2 % }
- \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{engord}{The package is already loaded}%
- \endgroup
- \expandafter\endinput
\fi
\endgroup
% \end{macrocode}
@@ -316,6 +313,8 @@ and the derived files
\catcode47 12 % /
\catcode58 12 % :
\catcode64 11 % @
+ \catcode91 12 % [
+ \catcode93 12 % ]
\catcode123 1 % {
\catcode125 2 % }
\expandafter\ifx\csname ProvidesPackage\endcsname\relax
diff --git a/Master/texmf-dist/source/latex/oberdiek/epstopdf.dtx b/Master/texmf-dist/source/latex/oberdiek/epstopdf.dtx
index 210c8b54421..bfbf9e757f6 100644
--- a/Master/texmf-dist/source/latex/oberdiek/epstopdf.dtx
+++ b/Master/texmf-dist/source/latex/oberdiek/epstopdf.dtx
@@ -150,7 +150,7 @@ and the derived files
%</driver>
% \fi
%
-% \CheckSum{907}
+% \CheckSum{909}
%
% \CharacterTable
% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -506,29 +506,26 @@ and the derived files
\catcode46 12 % .
\catcode58 12 % :
\catcode64 11 % @
+ \catcode123 1 % {
+ \catcode125 2 % }
\expandafter\let\expandafter\x\csname ver@epstopdf.sty\endcsname
- \ifcase 0%
- \ifx\x\relax % plain
+ \ifx\x\relax % plain-TeX, first loading
+ \else
+ \def\empty{}%
+ \ifx\x\empty % LaTeX, first loading,
+ % variable is initialized, but \ProvidesPackage not yet seen
\else
- \ifx\x\empty % LaTeX
+ \catcode35 6 % #
+ \expandafter\ifx\csname PackageInfo\endcsname\relax
+ \def\x#1#2{%
+ \immediate\write-1{Package #1 Info: #2.}%
+ }%
\else
- 1%
+ \def\x#1#2{\PackageInfo{#1}{#2, stopped}}%
\fi
+ \x{epstopdf}{The package is already loaded}%
+ \aftergroup\endinput
\fi
- \else
- \catcode35 6 % #
- \catcode123 1 % {
- \catcode125 2 % }
- \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{epstopdf}{The package is already loaded}%
- \endgroup
- \expandafter\endinput
\fi
\endgroup
% \end{macrocode}
@@ -544,6 +541,8 @@ and the derived files
\catcode47 12 % /
\catcode58 12 % :
\catcode64 11 % @
+ \catcode91 12 % [
+ \catcode93 12 % ]
\catcode123 1 % {
\catcode125 2 % }
\expandafter\ifx\csname ProvidesPackage\endcsname\relax
@@ -633,29 +632,26 @@ and the derived files
\catcode46 12 % .
\catcode58 12 % :
\catcode64 11 % @
+ \catcode123 1 % {
+ \catcode125 2 % }
\expandafter\let\expandafter\x\csname ver@epstopdf-base.sty\endcsname
- \ifcase 0%
- \ifx\x\relax % plain
+ \ifx\x\relax % plain-TeX, first loading
+ \else
+ \def\empty{}%
+ \ifx\x\empty % LaTeX, first loading,
+ % variable is initialized, but \ProvidesPackage not yet seen
\else
- \ifx\x\empty % LaTeX
+ \catcode35 6 % #
+ \expandafter\ifx\csname PackageInfo\endcsname\relax
+ \def\x#1#2{%
+ \immediate\write-1{Package #1 Info: #2.}%
+ }%
\else
- 1%
+ \def\x#1#2{\PackageInfo{#1}{#2, stopped}}%
\fi
+ \x{epstopdf-base}{The package is already loaded}%
+ \aftergroup\endinput
\fi
- \else
- \catcode35 6 % #
- \catcode123 1 % {
- \catcode125 2 % }
- \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{epstopdf-base}{The package is already loaded}%
- \endgroup
- \expandafter\endinput
\fi
\endgroup
% \end{macrocode}
@@ -671,6 +667,8 @@ and the derived files
\catcode47 12 % /
\catcode58 12 % :
\catcode64 11 % @
+ \catcode91 12 % [
+ \catcode93 12 % ]
\catcode123 1 % {
\catcode125 2 % }
\expandafter\ifx\csname ProvidesPackage\endcsname\relax
diff --git a/Master/texmf-dist/source/latex/oberdiek/etexcmds.dtx b/Master/texmf-dist/source/latex/oberdiek/etexcmds.dtx
index 04e8d8c747c..20cca4d0415 100644
--- a/Master/texmf-dist/source/latex/oberdiek/etexcmds.dtx
+++ b/Master/texmf-dist/source/latex/oberdiek/etexcmds.dtx
@@ -154,7 +154,7 @@ and the derived files
%</driver>
% \fi
%
-% \CheckSum{483}
+% \CheckSum{484}
%
% \CharacterTable
% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -237,29 +237,26 @@ and the derived files
\catcode46 12 % .
\catcode58 12 % :
\catcode64 11 % @
+ \catcode123 1 % {
+ \catcode125 2 % }
\expandafter\let\expandafter\x\csname ver@etexcmds.sty\endcsname
- \ifcase 0%
- \ifx\x\relax % plain
+ \ifx\x\relax % plain-TeX, first loading
+ \else
+ \def\empty{}%
+ \ifx\x\empty % LaTeX, first loading,
+ % variable is initialized, but \ProvidesPackage not yet seen
\else
- \ifx\x\empty % LaTeX
+ \catcode35 6 % #
+ \expandafter\ifx\csname PackageInfo\endcsname\relax
+ \def\x#1#2{%
+ \immediate\write-1{Package #1 Info: #2.}%
+ }%
\else
- 1%
+ \def\x#1#2{\PackageInfo{#1}{#2, stopped}}%
\fi
+ \x{etexcmds}{The package is already loaded}%
+ \aftergroup\endinput
\fi
- \else
- \catcode35 6 % #
- \catcode123 1 % {
- \catcode125 2 % }
- \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{etexcmds}{The package is already loaded}%
- \endgroup
- \expandafter\endinput
\fi
\endgroup
% \end{macrocode}
@@ -275,6 +272,8 @@ and the derived files
\catcode47 12 % /
\catcode58 12 % :
\catcode64 11 % @
+ \catcode91 12 % [
+ \catcode93 12 % ]
\catcode123 1 % {
\catcode125 2 % }
\expandafter\ifx\csname ProvidesPackage\endcsname\relax
diff --git a/Master/texmf-dist/source/latex/oberdiek/grfext.dtx b/Master/texmf-dist/source/latex/oberdiek/grfext.dtx
index d99620fd720..bfb9d8f8fa8 100644
--- a/Master/texmf-dist/source/latex/oberdiek/grfext.dtx
+++ b/Master/texmf-dist/source/latex/oberdiek/grfext.dtx
@@ -148,7 +148,7 @@ and the derived files
%</driver>
% \fi
%
-% \CheckSum{634}
+% \CheckSum{635}
%
% \CharacterTable
% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -279,29 +279,26 @@ and the derived files
\catcode46 12 % .
\catcode58 12 % :
\catcode64 11 % @
+ \catcode123 1 % {
+ \catcode125 2 % }
\expandafter\let\expandafter\x\csname ver@grfext.sty\endcsname
- \ifcase 0%
- \ifx\x\relax % plain
+ \ifx\x\relax % plain-TeX, first loading
+ \else
+ \def\empty{}%
+ \ifx\x\empty % LaTeX, first loading,
+ % variable is initialized, but \ProvidesPackage not yet seen
\else
- \ifx\x\empty % LaTeX
+ \catcode35 6 % #
+ \expandafter\ifx\csname PackageInfo\endcsname\relax
+ \def\x#1#2{%
+ \immediate\write-1{Package #1 Info: #2.}%
+ }%
\else
- 1%
+ \def\x#1#2{\PackageInfo{#1}{#2, stopped}}%
\fi
+ \x{grfext}{The package is already loaded}%
+ \aftergroup\endinput
\fi
- \else
- \catcode35 6 % #
- \catcode123 1 % {
- \catcode125 2 % }
- \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{grfext}{The package is already loaded}%
- \endgroup
- \expandafter\endinput
\fi
\endgroup
% \end{macrocode}
@@ -317,6 +314,8 @@ and the derived files
\catcode47 12 % /
\catcode58 12 % :
\catcode64 11 % @
+ \catcode91 12 % [
+ \catcode93 12 % ]
\catcode123 1 % {
\catcode125 2 % }
\expandafter\ifx\csname ProvidesPackage\endcsname\relax
diff --git a/Master/texmf-dist/source/latex/oberdiek/holtxdoc.dtx b/Master/texmf-dist/source/latex/oberdiek/holtxdoc.dtx
index 95e85ebc448..1a7c1eeb2c8 100644
--- a/Master/texmf-dist/source/latex/oberdiek/holtxdoc.dtx
+++ b/Master/texmf-dist/source/latex/oberdiek/holtxdoc.dtx
@@ -1,6 +1,6 @@
% \iffalse meta-comment
%
-% Copyright (C) 1999-2008 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+% Copyright (C) 1999-2009 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
@@ -66,7 +66,7 @@
\input docstrip.tex
\Msg{************************************************************************}
\Msg{* Installation}
-\Msg{* Package: holtxdoc 2008/08/11 v0.11 Private additional ltxdoc support (HO)}
+\Msg{* Package: holtxdoc 2009/08/07 v0.12 Private additional ltxdoc support (HO)}
\Msg{************************************************************************}
\keepsilent
@@ -77,7 +77,7 @@
This is a generated file.
-Copyright (C) 1999-2008 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+Copyright (C) 1999-2009 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
@@ -132,7 +132,7 @@ and the derived files
%<*driver>
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{holtxdoc.drv}%
- [2008/08/11 v0.11 Private additional ltxdoc support (HO)]%
+ [2009/08/07 v0.12 Private additional ltxdoc support (HO)]%
\documentclass{ltxdoc}
\usepackage{holtxdoc}[2008/08/11]
\begin{document}
@@ -141,7 +141,7 @@ and the derived files
%</driver>
% \fi
%
-% \CheckSum{280}
+% \CheckSum{283}
%
% \CharacterTable
% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -162,7 +162,7 @@ and the derived files
% \GetFileInfo{holtxdoc.drv}
%
% \title{The \xpackage{holtxdoc} package}
-% \date{2008/08/11 v0.11}
+% \date{2009/08/07 v0.12}
% \author{Heiko Oberdiek\\\xemail{oberdiek@uni-freiburg.de}}
%
% \maketitle
@@ -202,7 +202,7 @@ and the derived files
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{holtxdoc}%
- [2008/08/11 v0.11 Private additional ltxdoc support (HO)]
+ [2009/08/07 v0.12 Private additional ltxdoc support (HO)]
% \end{macrocode}
%
% \begin{macrocode}
@@ -317,6 +317,7 @@ and the derived files
%
% \begin{macrocode}
\newcommand*{\xpackage}[1]{\textsf{#1}}
+\newcommand*{\xmodule}[1]{\textsf{#1}}
\newcommand*{\xclass}[1]{\textsf{#1}}
\newcommand*{\xoption}[1]{\textsf{#1}}
\newcommand*{\xfile}[1]{\texttt{#1}}
@@ -642,6 +643,10 @@ and the derived files
% \item
% \cs{Newsgroup}, \cs{xnewsgroup}, and \cs{URL} updated.
% \end{Version}
+% \begin{Version}{2009/08/07 v0.12}
+% \item
+% \cs{xmodule} added.
+% \end{Version}
% \end{History}
%
% \PrintIndex
diff --git a/Master/texmf-dist/source/latex/oberdiek/hypdoc.dtx b/Master/texmf-dist/source/latex/oberdiek/hypdoc.dtx
index 24ac9216324..67328153b3e 100644
--- a/Master/texmf-dist/source/latex/oberdiek/hypdoc.dtx
+++ b/Master/texmf-dist/source/latex/oberdiek/hypdoc.dtx
@@ -1280,7 +1280,7 @@ and the derived files
% \item
% Option \xoption{numbered} added.
% \item
-% \cs{HD@savedest@init} fixed (empty \xext{.hd} file triggered
+% \cs{HD@savedest@init} fixed (empty \xext{hd} file triggered
% first page with fl ligature).
% \item
% Bookmarks for \cs{listoffigures} and \cs{listoftables}.
diff --git a/Master/texmf-dist/source/latex/oberdiek/hyphsubst.dtx b/Master/texmf-dist/source/latex/oberdiek/hyphsubst.dtx
index 0ac8053a5e6..f52ad36682d 100644
--- a/Master/texmf-dist/source/latex/oberdiek/hyphsubst.dtx
+++ b/Master/texmf-dist/source/latex/oberdiek/hyphsubst.dtx
@@ -148,7 +148,7 @@ and the derived files
%</driver>
% \fi
%
-% \CheckSum{517}
+% \CheckSum{518}
%
% \CharacterTable
% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -326,29 +326,26 @@ and the derived files
\catcode46 12 % .
\catcode58 12 % :
\catcode64 11 % @
+ \catcode123 1 % {
+ \catcode125 2 % }
\expandafter\let\expandafter\x\csname ver@hyphsubst.sty\endcsname
- \ifcase 0%
- \ifx\x\relax % plain
+ \ifx\x\relax % plain-TeX, first loading
+ \else
+ \def\empty{}%
+ \ifx\x\empty % LaTeX, first loading,
+ % variable is initialized, but \ProvidesPackage not yet seen
\else
- \ifx\x\empty % LaTeX
+ \catcode35 6 % #
+ \expandafter\ifx\csname PackageInfo\endcsname\relax
+ \def\x#1#2{%
+ \immediate\write-1{Package #1 Info: #2.}%
+ }%
\else
- 1%
+ \def\x#1#2{\PackageInfo{#1}{#2, stopped}}%
\fi
+ \x{hyphsubst}{The package is already loaded}%
+ \aftergroup\endinput
\fi
- \else
- \catcode35 6 % #
- \catcode123 1 % {
- \catcode125 2 % }
- \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{hyphsubst}{The package is already loaded}%
- \endgroup
- \expandafter\endinput
\fi
\endgroup
% \end{macrocode}
@@ -364,6 +361,8 @@ and the derived files
\catcode47 12 % /
\catcode58 12 % :
\catcode64 11 % @
+ \catcode91 12 % [
+ \catcode93 12 % ]
\catcode123 1 % {
\catcode125 2 % }
\expandafter\ifx\csname ProvidesPackage\endcsname\relax
diff --git a/Master/texmf-dist/source/latex/oberdiek/iflang.dtx b/Master/texmf-dist/source/latex/oberdiek/iflang.dtx
index 6feb93d5464..98606f26dac 100644
--- a/Master/texmf-dist/source/latex/oberdiek/iflang.dtx
+++ b/Master/texmf-dist/source/latex/oberdiek/iflang.dtx
@@ -156,7 +156,7 @@ and the derived files
%</driver>
% \fi
%
-% \CheckSum{833}
+% \CheckSum{834}
%
% \CharacterTable
% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -279,29 +279,26 @@ and the derived files
\catcode46 12 % .
\catcode58 12 % :
\catcode64 11 % @
+ \catcode123 1 % {
+ \catcode125 2 % }
\expandafter\let\expandafter\x\csname ver@iflang.sty\endcsname
- \ifcase 0%
- \ifx\x\relax % plain
+ \ifx\x\relax % plain-TeX, first loading
+ \else
+ \def\empty{}%
+ \ifx\x\empty % LaTeX, first loading,
+ % variable is initialized, but \ProvidesPackage not yet seen
\else
- \ifx\x\empty % LaTeX
+ \catcode35 6 % #
+ \expandafter\ifx\csname PackageInfo\endcsname\relax
+ \def\x#1#2{%
+ \immediate\write-1{Package #1 Info: #2.}%
+ }%
\else
- 1%
+ \def\x#1#2{\PackageInfo{#1}{#2, stopped}}%
\fi
+ \x{iflang}{The package is already loaded}%
+ \aftergroup\endinput
\fi
- \else
- \catcode35 6 % #
- \catcode123 1 % {
- \catcode125 2 % }
- \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{iflang}{The package is already loaded}%
- \endgroup
- \expandafter\endinput
\fi
\endgroup
% \end{macrocode}
@@ -317,6 +314,8 @@ and the derived files
\catcode47 12 % /
\catcode58 12 % :
\catcode64 11 % @
+ \catcode91 12 % [
+ \catcode93 12 % ]
\catcode123 1 % {
\catcode125 2 % }
\expandafter\ifx\csname ProvidesPackage\endcsname\relax
diff --git a/Master/texmf-dist/source/latex/oberdiek/ifluatex.dtx b/Master/texmf-dist/source/latex/oberdiek/ifluatex.dtx
index 7e39ae9a0f0..04e9dce1ce6 100644
--- a/Master/texmf-dist/source/latex/oberdiek/ifluatex.dtx
+++ b/Master/texmf-dist/source/latex/oberdiek/ifluatex.dtx
@@ -150,7 +150,7 @@ and the derived files
%</driver>
% \fi
%
-% \CheckSum{495}
+% \CheckSum{496}
%
% \CharacterTable
% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -231,29 +231,26 @@ and the derived files
\catcode46 12 % .
\catcode58 12 % :
\catcode64 11 % @
+ \catcode123 1 % {
+ \catcode125 2 % }
\expandafter\let\expandafter\x\csname ver@ifluatex.sty\endcsname
- \ifcase 0%
- \ifx\x\relax % plain
+ \ifx\x\relax % plain-TeX, first loading
+ \else
+ \def\empty{}%
+ \ifx\x\empty % LaTeX, first loading,
+ % variable is initialized, but \ProvidesPackage not yet seen
\else
- \ifx\x\empty % LaTeX
+ \catcode35 6 % #
+ \expandafter\ifx\csname PackageInfo\endcsname\relax
+ \def\x#1#2{%
+ \immediate\write-1{Package #1 Info: #2.}%
+ }%
\else
- 1%
+ \def\x#1#2{\PackageInfo{#1}{#2, stopped}}%
\fi
+ \x{ifluatex}{The package is already loaded}%
+ \aftergroup\endinput
\fi
- \else
- \catcode35 6 % #
- \catcode123 1 % {
- \catcode125 2 % }
- \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{ifluatex}{The package is already loaded}%
- \endgroup
- \expandafter\endinput
\fi
\endgroup
% \end{macrocode}
@@ -269,6 +266,8 @@ and the derived files
\catcode47 12 % /
\catcode58 12 % :
\catcode64 11 % @
+ \catcode91 12 % [
+ \catcode93 12 % ]
\catcode123 1 % {
\catcode125 2 % }
\expandafter\ifx\csname ProvidesPackage\endcsname\relax
diff --git a/Master/texmf-dist/source/latex/oberdiek/ifpdf.dtx b/Master/texmf-dist/source/latex/oberdiek/ifpdf.dtx
index 92fc17bfa3d..d57bed68c3c 100644
--- a/Master/texmf-dist/source/latex/oberdiek/ifpdf.dtx
+++ b/Master/texmf-dist/source/latex/oberdiek/ifpdf.dtx
@@ -146,7 +146,7 @@ and the derived files
%</driver>
% \fi
%
-% \CheckSum{472}
+% \CheckSum{473}
%
% \CharacterTable
% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -322,29 +322,26 @@ and the derived files
\catcode46 12 % .
\catcode58 12 % :
\catcode64 11 % @
+ \catcode123 1 % {
+ \catcode125 2 % }
\expandafter\let\expandafter\x\csname ver@ifpdf.sty\endcsname
- \ifcase 0%
- \ifx\x\relax % plain
+ \ifx\x\relax % plain-TeX, first loading
+ \else
+ \def\empty{}%
+ \ifx\x\empty % LaTeX, first loading,
+ % variable is initialized, but \ProvidesPackage not yet seen
\else
- \ifx\x\empty % LaTeX
+ \catcode35 6 % #
+ \expandafter\ifx\csname PackageInfo\endcsname\relax
+ \def\x#1#2{%
+ \immediate\write-1{Package #1 Info: #2.}%
+ }%
\else
- 1%
+ \def\x#1#2{\PackageInfo{#1}{#2, stopped}}%
\fi
+ \x{ifpdf}{The package is already loaded}%
+ \aftergroup\endinput
\fi
- \else
- \catcode35 6 % #
- \catcode123 1 % {
- \catcode125 2 % }
- \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{ifpdf}{The package is already loaded}%
- \endgroup
- \expandafter\endinput
\fi
\endgroup
% \end{macrocode}
@@ -360,6 +357,8 @@ and the derived files
\catcode47 12 % /
\catcode58 12 % :
\catcode64 11 % @
+ \catcode91 12 % [
+ \catcode93 12 % ]
\catcode123 1 % {
\catcode125 2 % }
\expandafter\ifx\csname ProvidesPackage\endcsname\relax
diff --git a/Master/texmf-dist/source/latex/oberdiek/ifvtex.dtx b/Master/texmf-dist/source/latex/oberdiek/ifvtex.dtx
index 93ef8a4c4ca..0fe17b75c81 100644
--- a/Master/texmf-dist/source/latex/oberdiek/ifvtex.dtx
+++ b/Master/texmf-dist/source/latex/oberdiek/ifvtex.dtx
@@ -146,7 +146,7 @@ and the derived files
%</driver>
% \fi
%
-% \CheckSum{443}
+% \CheckSum{444}
%
% \CharacterTable
% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -237,29 +237,26 @@ and the derived files
\catcode46 12 % .
\catcode58 12 % :
\catcode64 11 % @
+ \catcode123 1 % {
+ \catcode125 2 % }
\expandafter\let\expandafter\x\csname ver@ifvtex.sty\endcsname
- \ifcase 0%
- \ifx\x\relax % plain
+ \ifx\x\relax % plain-TeX, first loading
+ \else
+ \def\empty{}%
+ \ifx\x\empty % LaTeX, first loading,
+ % variable is initialized, but \ProvidesPackage not yet seen
\else
- \ifx\x\empty % LaTeX
+ \catcode35 6 % #
+ \expandafter\ifx\csname PackageInfo\endcsname\relax
+ \def\x#1#2{%
+ \immediate\write-1{Package #1 Info: #2.}%
+ }%
\else
- 1%
+ \def\x#1#2{\PackageInfo{#1}{#2, stopped}}%
\fi
+ \x{ifvtex}{The package is already loaded}%
+ \aftergroup\endinput
\fi
- \else
- \catcode35 6 % #
- \catcode123 1 % {
- \catcode125 2 % }
- \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{ifvtex}{The package is already loaded}%
- \endgroup
- \expandafter\endinput
\fi
\endgroup
% \end{macrocode}
@@ -275,6 +272,8 @@ and the derived files
\catcode47 12 % /
\catcode58 12 % :
\catcode64 11 % @
+ \catcode91 12 % [
+ \catcode93 12 % ]
\catcode123 1 % {
\catcode125 2 % }
\expandafter\ifx\csname ProvidesPackage\endcsname\relax
diff --git a/Master/texmf-dist/source/latex/oberdiek/infwarerr.dtx b/Master/texmf-dist/source/latex/oberdiek/infwarerr.dtx
index c6e3bff3dff..7f13b894f20 100644
--- a/Master/texmf-dist/source/latex/oberdiek/infwarerr.dtx
+++ b/Master/texmf-dist/source/latex/oberdiek/infwarerr.dtx
@@ -152,7 +152,7 @@ and the derived files
%</driver>
% \fi
%
-% \CheckSum{795}
+% \CheckSum{796}
%
% \CharacterTable
% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -231,29 +231,26 @@ and the derived files
\catcode46 12 % .
\catcode58 12 % :
\catcode64 11 % @
+ \catcode123 1 % {
+ \catcode125 2 % }
\expandafter\let\expandafter\x\csname ver@infwarerr.sty\endcsname
- \ifcase 0%
- \ifx\x\relax % plain
+ \ifx\x\relax % plain-TeX, first loading
+ \else
+ \def\empty{}%
+ \ifx\x\empty % LaTeX, first loading,
+ % variable is initialized, but \ProvidesPackage not yet seen
\else
- \ifx\x\empty % LaTeX
+ \catcode35 6 % #
+ \expandafter\ifx\csname PackageInfo\endcsname\relax
+ \def\x#1#2{%
+ \immediate\write-1{Package #1 Info: #2.}%
+ }%
\else
- 1%
+ \def\x#1#2{\PackageInfo{#1}{#2, stopped}}%
\fi
+ \x{infwarerr}{The package is already loaded}%
+ \aftergroup\endinput
\fi
- \else
- \catcode35 6 % #
- \catcode123 1 % {
- \catcode125 2 % }
- \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{infwarerr}{The package is already loaded}%
- \endgroup
- \expandafter\endinput
\fi
\endgroup
% \end{macrocode}
@@ -269,6 +266,8 @@ and the derived files
\catcode47 12 % /
\catcode58 12 % :
\catcode64 11 % @
+ \catcode91 12 % [
+ \catcode93 12 % ]
\catcode123 1 % {
\catcode125 2 % }
\expandafter\ifx\csname ProvidesPackage\endcsname\relax
diff --git a/Master/texmf-dist/source/latex/oberdiek/inputenx.dtx b/Master/texmf-dist/source/latex/oberdiek/inputenx.dtx
index 46bcc841774..04fe8102da1 100644
--- a/Master/texmf-dist/source/latex/oberdiek/inputenx.dtx
+++ b/Master/texmf-dist/source/latex/oberdiek/inputenx.dtx
@@ -1,6 +1,6 @@
% \iffalse meta-comment
%
-% Copyright (C) 2006-2008 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+% Copyright (C) 2006-2009 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
@@ -18,16 +18,17 @@
% and the derived files
% inputenx.sty, inputenx.pdf, inputenx.ins, inputenx.drv, ix-alias.def,
% ix-math.def, ix-name.def, ix-slot.def, ix-uc.def,
-% ix-utf8enc.dfu, x-ascii.def, x-iso-8859-1.def,
-% x-iso-8859-2.def, x-iso-8859-3.def, x-iso-8859-4.def,
-% x-iso-8859-5.def, x-iso-8859-9.def, x-iso-8859-10.def,
-% x-iso-8859-13.def, x-iso-8859-14.def, x-iso-8859-15.def,
-% x-iso-8859-16.def, x-cp437.def, x-cp850.def, x-cp852.def,
-% x-cp855.def, x-cp858.def, x-cp865.def, x-cp866.def,
-% x-cp1250.def, x-cp1251.def, x-cp1252.def, x-cp1257.def,
-% x-dec-mcs.def, x-koi8-r.def, x-mac-centeuro.def,
-% x-mac-cyrillic.def, x-mac-roman.def, x-nextstep.def,
-% inputenx-licrcmds.txt, inputenx-utf8enc.txt.
+% ix-utf8enc.dfu, x-ascii.def, x-atarist.def,
+% x-iso-8859-1.def, x-iso-8859-2.def, x-iso-8859-3.def,
+% x-iso-8859-4.def, x-iso-8859-5.def, x-iso-8859-8.def,
+% x-iso-8859-9.def, x-iso-8859-10.def, x-iso-8859-13.def,
+% x-iso-8859-14.def, x-iso-8859-15.def, x-iso-8859-16.def,
+% x-cp437.def, x-cp850.def, x-cp852.def, x-cp855.def,
+% x-cp858.def, x-cp865.def, x-cp866.def, x-cp1250.def,
+% x-cp1251.def, x-cp1252.def, x-cp1257.def, x-dec-mcs.def,
+% x-koi8-r.def, x-mac-centeuro.def, x-mac-cyrillic.def,
+% x-mac-roman.def, x-nextstep.def, inputenx-licrcmds.txt,
+% inputenx-utf8enc.txt.
%
% Distribution:
% CTAN:macros/latex/contrib/oberdiek/inputenx.dtx
@@ -68,11 +69,13 @@
% TDS:tex/latex/oberdiek/ix-uc.def
% TDS:tex/latex/oberdiek/ix-utf8enc.dfu
% TDS:tex/latex/oberdiek/x-ascii.def
+% TDS:tex/latex/oberdiek/x-atarist.def
% TDS:tex/latex/oberdiek/x-iso-8859-1.def
% TDS:tex/latex/oberdiek/x-iso-8859-2.def
% TDS:tex/latex/oberdiek/x-iso-8859-3.def
% TDS:tex/latex/oberdiek/x-iso-8859-4.def
% TDS:tex/latex/oberdiek/x-iso-8859-5.def
+% TDS:tex/latex/oberdiek/x-iso-8859-8.def
% TDS:tex/latex/oberdiek/x-iso-8859-9.def
% TDS:tex/latex/oberdiek/x-iso-8859-10.def
% TDS:tex/latex/oberdiek/x-iso-8859-13.def
@@ -114,7 +117,7 @@
\input docstrip.tex
\Msg{************************************************************************}
\Msg{* Installation}
-\Msg{* Package: inputenx 2007/08/16 v1.3 Enhanced input encoding handling (HO)}
+\Msg{* Package: inputenx 2009/08/13 v1.4 Enhanced input encoding handling (HO)}
\Msg{************************************************************************}
\keepsilent
@@ -125,7 +128,7 @@
This is a generated file.
-Copyright (C) 2006-2008 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+Copyright (C) 2006-2009 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
@@ -143,16 +146,17 @@ This work consists of the main source file inputenx.dtx
and the derived files
inputenx.sty, inputenx.pdf, inputenx.ins, inputenx.drv, ix-alias.def,
ix-math.def, ix-name.def, ix-slot.def, ix-uc.def,
- ix-utf8enc.dfu, x-ascii.def, x-iso-8859-1.def,
- x-iso-8859-2.def, x-iso-8859-3.def, x-iso-8859-4.def,
- x-iso-8859-5.def, x-iso-8859-9.def, x-iso-8859-10.def,
- x-iso-8859-13.def, x-iso-8859-14.def, x-iso-8859-15.def,
- x-iso-8859-16.def, x-cp437.def, x-cp850.def, x-cp852.def,
- x-cp855.def, x-cp858.def, x-cp865.def, x-cp866.def,
- x-cp1250.def, x-cp1251.def, x-cp1252.def, x-cp1257.def,
- x-dec-mcs.def, x-koi8-r.def, x-mac-centeuro.def,
- x-mac-cyrillic.def, x-mac-roman.def, x-nextstep.def,
- inputenx-licrcmds.txt, inputenx-utf8enc.txt.
+ ix-utf8enc.dfu, x-ascii.def, x-atarist.def,
+ x-iso-8859-1.def, x-iso-8859-2.def, x-iso-8859-3.def,
+ x-iso-8859-4.def, x-iso-8859-5.def, x-iso-8859-8.def,
+ x-iso-8859-9.def, x-iso-8859-10.def, x-iso-8859-13.def,
+ x-iso-8859-14.def, x-iso-8859-15.def, x-iso-8859-16.def,
+ x-cp437.def, x-cp850.def, x-cp852.def, x-cp855.def,
+ x-cp858.def, x-cp865.def, x-cp866.def, x-cp1250.def,
+ x-cp1251.def, x-cp1252.def, x-cp1257.def, x-dec-mcs.def,
+ x-koi8-r.def, x-mac-centeuro.def, x-mac-cyrillic.def,
+ x-mac-roman.def, x-nextstep.def, inputenx-licrcmds.txt,
+ inputenx-utf8enc.txt.
\endpreamble
\let\MetaPrefix\DoubleperCent
@@ -169,11 +173,13 @@ and the derived files
\file{ix-uc.def}{\from{inputenx.dtx}{uc}}%
\file{ix-utf8enc.dfu}{\from{inputenx.dtx}{dfu}}%
\file{x-ascii.def}{\from{inputenx.dtx}{ascii}}%
+ \file{x-atarist.def}{\from{inputenx.dtx}{atarist}}%
\file{x-iso-8859-1.def}{\from{inputenx.dtx}{iso-8859-1}}%
\file{x-iso-8859-2.def}{\from{inputenx.dtx}{iso-8859-2}}%
\file{x-iso-8859-3.def}{\from{inputenx.dtx}{iso-8859-3}}%
\file{x-iso-8859-4.def}{\from{inputenx.dtx}{iso-8859-4}}%
\file{x-iso-8859-5.def}{\from{inputenx.dtx}{iso-8859-5}}%
+ \file{x-iso-8859-8.def}{\from{inputenx.dtx}{iso-8859-8}}%
\file{x-iso-8859-9.def}{\from{inputenx.dtx}{iso-8859-9}}%
\file{x-iso-8859-10.def}{\from{inputenx.dtx}{iso-8859-10}}%
\file{x-iso-8859-13.def}{\from{inputenx.dtx}{iso-8859-13}}%
@@ -210,15 +216,15 @@ and the derived files
\Msg{*}
\Msg{* inputenx.sty, ix-alias.def, ix-math.def, ix-name.def,}
\Msg{* ix-slot.def, ix-uc.def, ix-utf8enc.dfu, x-ascii.def,}
-\Msg{* x-iso-8859-1.def, x-iso-8859-2.def, x-iso-8859-3.def,}
-\Msg{* x-iso-8859-4.def, x-iso-8859-5.def, x-iso-8859-9.def,}
-\Msg{* x-iso-8859-10.def, x-iso-8859-13.def, x-iso-8859-14.def,}
-\Msg{* x-iso-8859-15.def, x-iso-8859-16.def, x-cp437.def,}
-\Msg{* x-cp850.def, x-cp852.def, x-cp855.def, x-cp858.def,}
-\Msg{* x-cp865.def, x-cp866.def, x-cp1250.def, x-cp1251.def,}
-\Msg{* x-cp1252.def, x-cp1257.def, x-dec-mcs.def, x-koi8-r.def,}
-\Msg{* x-mac-centeuro.def, x-mac-cyrillic.def, x-mac-roman.def,}
-\Msg{* x-nextstep.def}
+\Msg{* x-atarist.def, x-iso-8859-1.def, x-iso-8859-2.def,}
+\Msg{* x-iso-8859-3.def, x-iso-8859-4.def, x-iso-8859-5.def,}
+\Msg{* x-iso-8859-8.def, x-iso-8859-9.def, x-iso-8859-10.def,}
+\Msg{* x-iso-8859-13.def, x-iso-8859-14.def, x-iso-8859-15.def,}
+\Msg{* x-iso-8859-16.def, x-cp437.def, x-cp850.def, x-cp852.def,}
+\Msg{* x-cp855.def, x-cp858.def, x-cp865.def, x-cp866.def,}
+\Msg{* x-cp1250.def, x-cp1251.def, x-cp1252.def, x-cp1257.def,}
+\Msg{* x-dec-mcs.def, x-koi8-r.def, x-mac-centeuro.def,}
+\Msg{* x-mac-cyrillic.def, x-mac-roman.def, x-nextstep.def}
\Msg{*}
\Msg{* And install the following script file:}
\Msg{*}
@@ -239,7 +245,7 @@ and the derived files
%<*driver>
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{inputenx.drv}%
- [2007/08/16 v1.3 Enhanced input encoding handling (HO)]%
+ [2009/08/13 v1.4 Enhanced input encoding handling (HO)]%
\documentclass{ltxdoc}
\usepackage{holtxdoc}[2008/08/11]
\usepackage{longtable}
@@ -249,7 +255,7 @@ and the derived files
%</driver>
% \fi
%
-% \CheckSum{8935}
+% \CheckSum{9985}
%
% \CharacterTable
% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -270,7 +276,7 @@ and the derived files
% \GetFileInfo{inputenx.drv}
%
% \title{The \xpackage{inputenx} package}
-% \date{2007/08/16 v1.3}
+% \date{2009/08/13 v1.4}
% \author{Heiko Oberdiek\\\xemail{oberdiek@uni-freiburg.de}}
%
% \maketitle
@@ -325,6 +331,7 @@ and the derived files
% \begin{longtable}{@{}lll@{}}
% \xfile{x-ascii.def} & \xoption{ascii}, \xoption{us-ascii} & ASCII encoding,\\
% & & 8bit characters disabled\\
+% \xfile{x-atarist.def} & \xoption{atarist}, \xoption{atari} & AtariST encoding\\
% \xfile{x-cp437.def} & \xoption{cp437}, \xoption{cp437de} & Code page 437\\
% \xfile{x-cp850.def} & \xoption{cp850} & Code page 850\\
% \xfile{x-cp852.def} & \xoption{cp852} & Code page 852\\
@@ -357,27 +364,31 @@ and the derived files
% \xfile{x-nextstep} & \xoption{nextstep}, \xoption{next} & NextStep Encoding\\
% \end{longtable}
%
-% Also the box drawings characters of some older DOS code pages
-% (cp437, cp850, cp852, cp858, cp865) can be used.
-% They are provided by package \xpackage{pmboxdraw}.
+% Some characters need extra packages:
+% \begin{description}
+% \item[Box drawings characters] are provided by package \xpackage{pmboxdraw}.
+% They are used by some older DOS code pages
+% (cp437, cp850, cp852, cp858, cp865).
+% \item[Cyrillic characters] need some setup (probably font encoding/package).
+% They are mapped to names that start with \cs{CYR}
+% (\cs{CYRYO}, \cs{CYRDJE}, \dots).
+% \item[Hebrew characters] need some setup (probably font encoding/package).
+% They are mapped to \cs{hebalef}, \cs{hebbet}, \dots
+% \item[U+2310 REVERSED NOT SIGN] is provided as \cs{textrevlogicalnot}
+% that uses \cs{reflectbox} from package \xpackage{graphics}.
+% \end{description}
%
% For the following characters I didn't find suitable LICR (\LaTeX\ Internal
% Character Representation):
% \begin{quote}
%\begin{verbatim}
-%\DeclareUnicodeCharacter{2015}{}
-% % HORIZONTAL BAR
-% % QUOTATION DASH
-% % iso-8859-10[0xBD/189]
+%\DeclareUnicodeCharacter{200E}{}
+% % LEFT-TO-RIGHT MARK
+% % iso-8859-8[0xFD/253]
%
-%\DeclareUnicodeCharacter{2017}{}
-% % DOUBLE LOW LINE
-% % SPACING DOUBLE UNDERSCORE
-% % cp850[0xF2/242] cp858[0xF2/242]
-%
-%\DeclareUnicodeCharacter{2310}{}
-% % REVERSED NOT SIGN
-% % cp437[0xA9/169] cp865[0xA9/169]
+%\DeclareUnicodeCharacter{200F}{}
+% % RIGHT-TO-LEFT MARK
+% % iso-8859-8[0xFE/254]
%
%\DeclareUnicodeCharacter{2320}{}
% % TOP HALF INTEGRAL
@@ -424,7 +435,7 @@ and the derived files
%<*package>
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{inputenx}%
- [2007/08/16 v1.3 Enhanced input encoding handling (HO)]%
+ [2009/08/13 v1.4 Enhanced input encoding handling (HO)]%
% \end{macrocode}
%
% \subsection{Encoding names}
@@ -603,16 +614,18 @@ and the derived files
%
% \begin{macrocode}
%<*alias>
-\ProvidesFile{ix-alias.def}[2007/08/16 v1.3 Alias list (inputenx)]
+\ProvidesFile{ix-alias.def}[2009/08/13 v1.4 Alias list (inputenx)]
% \end{macrocode}
% The alias mechanism is also used to hide the prefix |x-|:
% \begin{macrocode}
\InputenxAlias{ascii}{x-ascii}
+\InputenxAlias{atarist}{x-atarist}
\InputenxAlias{iso-8859-1}{x-iso-8859-1}
\InputenxAlias{iso-8859-2}{x-iso-8859-2}
\InputenxAlias{iso-8859-3}{x-iso-8859-3}
\InputenxAlias{iso-8859-4}{x-iso-8859-4}
\InputenxAlias{iso-8859-5}{x-iso-8859-5}
+\InputenxAlias{iso-8859-8}{x-iso-8859-8}
\InputenxAlias{iso-8859-9}{x-iso-8859-9}
\InputenxAlias{iso-8859-10}{x-iso-8859-10}
\InputenxAlias{iso-8859-13}{x-iso-8859-13}
@@ -641,6 +654,7 @@ and the derived files
% \begin{macrocode}
\InputenxAlias{ansinew}{x-cp1252}
\InputenxAlias{applemac}{x-mac-roman}
+\InputenxAlias{atari}{x-atarist}
\InputenxAlias{cp437de}{x-cp437}
\InputenxAlias{decmulti}{x-dec-mcs}
\InputenxAlias{iso88595}{x-iso-8859-5}
@@ -677,17 +691,283 @@ and the derived files
% \begin{macrocode}
%<*ascii>
\ProvidesFile{x-ascii.def}%
- [2007/08/16 v1.3 Input encoding ascii (inputenx)]%
-\@inpenc@test
+ [2009/08/13 v1.4 Input encoding ascii (inputenx)]%
+\csname @inpenc@test\endcsname
%</ascii>
% \end{macrocode}
%
+% \subsubsection{Encoding atarist}
+%
+% \begin{macrocode}
+%<*atarist>
+\ProvidesFile{x-atarist.def}%
+ [2009/08/13 v1.4 Input encoding atarist (inputenx)]%
+\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
+\makeatletter
+\ProvideTextCommandDefault{\textGamma}{%
+ \ensuremath\Gamma
+}
+\ProvideTextCommandDefault{\textOmega}{%
+ \ensuremath\Omega
+}
+\ProvideTextCommandDefault{\textPhi}{%
+ \ensuremath\Phi
+}
+\ProvideTextCommandDefault{\textSigma}{%
+ \ensuremath\Sigma
+}
+\ProvideTextCommandDefault{\textTheta}{%
+ \ensuremath\Theta
+}
+\ProvideTextCommandDefault{\textalpha}{%
+ \ensuremath\alpha
+}
+\ProvideTextCommandDefault{\textapproxequal}{%
+ \ensuremath\approx
+}
+\ProvideTextCommandDefault{\textasciiacute}{%
+ \@tabacckludge'{}%
+}
+\ProvideTextCommandDefault{\textasciidieresis}{%
+ \"{}%
+}
+\ProvideTextCommandDefault{\textasciimacron}{%
+ \@tabacckludge={}%
+}
+\ProvideTextCommandDefault{\textbeta}{%
+ \ensuremath\beta
+}
+\ProvideTextCommandDefault{\textcap}{%
+ \ensuremath\cap
+}
+\ProvideTextCommandDefault{\textcent}{%
+ \TextSymbolUnavailable\textcent
+}
+\ProvideTextCommandDefault{\textcontourintegral}{%
+ \ensuremath\oint
+}
+\ProvideTextCommandDefault{\textdegree}{%
+ \ensuremath{{^\circ}}%
+}
+\ProvideTextCommandDefault{\textdelta}{%
+ \ensuremath\delta
+}
+\ProvideTextCommandDefault{\textdiv}{%
+ \TextSymbolUnavailable\textdiv
+}
+\ProvideTextCommandDefault{\textelement}{%
+ \ensuremath\in
+}
+\ProvideTextCommandDefault{\textequivalence}{%
+ \ensuremath\equiv
+}
+\ProvideTextCommandDefault{\textflorin}{%
+ \textit{f}%
+}
+\ProvideTextCommandDefault{\textgreaterequal}{%
+ \ensuremath\geq
+}
+\ProvideTextCommandDefault{\textinfinity}{%
+ \ensuremath\infty
+}
+\ProvideTextCommandDefault{\textintersection}{%
+ \ensuremath\cap
+}
+\ProvideTextCommandDefault{\textlessequal}{%
+ \ensuremath\leq
+}
+\ProvideTextCommandDefault{\textlnot}{%
+ \ensuremath\lnot
+}
+\ProvideTextCommandDefault{\textmu}{%
+ \ensuremath\mu
+}
+\ProvideTextCommandDefault{\textnsuperior}{%
+ \ensuremath{{^n}}%
+}
+\ProvideTextCommandDefault{\textonehalf}{%
+ \ensuremath{\frac12}%
+}
+\ProvideTextCommandDefault{\textonequarter}{%
+ \ensuremath{\frac14}%
+}
+\ProvideTextCommandDefault{\textphi}{%
+ \ensuremath\phi
+}
+\ProvideTextCommandDefault{\textpi}{%
+ \ensuremath\pi
+}
+\ProvideTextCommandDefault{\textpm}{%
+ \ensuremath\pm
+}
+\ProvideTextCommandDefault{\textrevlogicalnot}{%
+ \begingroup
+ \@ifundefined{reflectbox}{%
+ \TextSymbolUnavailable\textrevlogicalnot
+ }{%
+ \def\@revlogicalnot##1##2{%
+ \reflectbox{$##1##2$}%
+ }%
+ \ensuremath{\mathpalette\@revlogicalnot\lnot}%
+ }%
+ \endgroup
+}
+\ProvideTextCommandDefault{\textsigma}{%
+ \ensuremath\sigma
+}
+\ProvideTextCommandDefault{\textsurd}{%
+ \ensuremath\surd
+}
+\ProvideTextCommandDefault{\texttau}{%
+ \ensuremath\tau
+}
+\ProvideTextCommandDefault{\textthreesuperior}{%
+ \ensuremath{{^3}}%
+}
+\ProvideTextCommandDefault{\texttwosuperior}{%
+ \ensuremath{{^2}}%
+}
+\ProvideTextCommandDefault{\textyen}{%
+ \TextSymbolUnavailable\textyen
+}
+\DeclareInputText{128}{\c C}
+\DeclareInputText{129}{\"u}
+\DeclareInputText{130}{\@tabacckludge'e}
+\DeclareInputText{131}{\^a}
+\DeclareInputText{132}{\"a}
+\DeclareInputText{133}{\@tabacckludge`a}
+\DeclareInputText{134}{\r a}
+\DeclareInputText{135}{\c c}
+\DeclareInputText{136}{\^e}
+\DeclareInputText{137}{\"e}
+\DeclareInputText{138}{\@tabacckludge`e}
+\DeclareInputText{139}{\"\i}
+\DeclareInputText{140}{\^\i}
+\DeclareInputText{141}{\@tabacckludge`\i}
+\DeclareInputText{142}{\"A}
+\DeclareInputText{143}{\r A}
+\DeclareInputText{144}{\@tabacckludge'E}
+\DeclareInputText{145}{\ae}
+\DeclareInputText{146}{\AE}
+\DeclareInputText{147}{\^o}
+\DeclareInputText{148}{\"o}
+\DeclareInputText{149}{\@tabacckludge`o}
+\DeclareInputText{150}{\^u}
+\DeclareInputText{151}{\@tabacckludge`u}
+\DeclareInputText{152}{\"y}
+\DeclareInputText{153}{\"O}
+\DeclareInputText{154}{\"U}
+\DeclareInputText{155}{\textcent}
+\DeclareInputText{156}{\textsterling}
+\DeclareInputText{157}{\textyen}
+\DeclareInputText{158}{\ss}
+\DeclareInputText{159}{\textflorin}
+\DeclareInputText{160}{\@tabacckludge'a}
+\DeclareInputText{161}{\@tabacckludge'\i}
+\DeclareInputText{162}{\@tabacckludge'o}
+\DeclareInputText{163}{\@tabacckludge'u}
+\DeclareInputText{164}{\~n}
+\DeclareInputText{165}{\~N}
+\DeclareInputText{166}{\textordfeminine}
+\DeclareInputText{167}{\textordmasculine}
+\DeclareInputText{168}{\textquestiondown}
+\DeclareInputText{169}{\textrevlogicalnot}
+\DeclareInputText{170}{\textlnot}
+\DeclareInputText{171}{\textonehalf}
+\DeclareInputText{172}{\textonequarter}
+\DeclareInputText{173}{\textexclamdown}
+\DeclareInputText{174}{\guillemotleft}
+\DeclareInputText{175}{\guillemotright}
+\DeclareInputText{176}{\~a}
+\DeclareInputText{177}{\~o}
+\DeclareInputText{178}{\O}
+\DeclareInputText{179}{\o}
+\DeclareInputText{180}{\oe}
+\DeclareInputText{181}{\OE}
+\DeclareInputText{182}{\@tabacckludge`A}
+\DeclareInputText{183}{\~A}
+\DeclareInputText{184}{\~O}
+\DeclareInputText{185}{\textasciidieresis}
+\DeclareInputText{186}{\textasciiacute}
+\DeclareInputText{187}{\textdagger}
+\DeclareInputText{188}{\textparagraph}
+\DeclareInputText{189}{\textcopyright}
+\DeclareInputText{190}{\textregistered}
+\DeclareInputText{191}{\texttrademark}
+\DeclareInputText{192}{\ij}
+\DeclareInputText{193}{\IJ}
+\DeclareInputText{194}{\hebalef}
+\DeclareInputText{195}{\hebbet}
+\DeclareInputText{196}{\hebgimel}
+\DeclareInputText{197}{\hebdalet}
+\DeclareInputText{198}{\hebhe}
+\DeclareInputText{199}{\hebvav}
+\DeclareInputText{200}{\hebzayin}
+\DeclareInputText{201}{\hebhet}
+\DeclareInputText{202}{\hebtet}
+\DeclareInputText{203}{\hebyod}
+\DeclareInputText{204}{\hebkaf}
+\DeclareInputText{205}{\heblamed}
+\DeclareInputText{206}{\hebmem}
+\DeclareInputText{207}{\hebnun}
+\DeclareInputText{208}{\hebsamekh}
+\DeclareInputText{209}{\hebayin}
+\DeclareInputText{210}{\hebpe}
+\DeclareInputText{211}{\hebtsadi}
+\DeclareInputText{212}{\hebqof}
+\DeclareInputText{213}{\hebresh}
+\DeclareInputText{214}{\hebshin}
+\DeclareInputText{215}{\hebtav}
+\DeclareInputText{216}{\hebfinalnun}
+\DeclareInputText{217}{\hebfinalkaf}
+\DeclareInputText{218}{\hebfinalmem}
+\DeclareInputText{219}{\hebfinalpe}
+\DeclareInputText{220}{\hebfinaltsadi}
+\DeclareInputText{221}{\textsection}
+\DeclareInputText{222}{\textcap}
+\DeclareInputText{223}{\textinfinity}
+\DeclareInputText{224}{\textalpha}
+\DeclareInputText{225}{\textbeta}
+\DeclareInputText{226}{\textGamma}
+\DeclareInputText{227}{\textpi}
+\DeclareInputText{228}{\textSigma}
+\DeclareInputText{229}{\textsigma}
+\DeclareInputText{230}{\textmu}
+\DeclareInputText{231}{\texttau}
+\DeclareInputText{232}{\textPhi}
+\DeclareInputText{233}{\textTheta}
+\DeclareInputText{234}{\textOmega}
+\DeclareInputText{235}{\textdelta}
+\DeclareInputText{236}{\textcontourintegral}
+\DeclareInputText{237}{\textphi}
+\DeclareInputText{238}{\textelement}
+\DeclareInputText{239}{\textintersection}
+\DeclareInputText{240}{\textequivalence}
+\DeclareInputText{241}{\textpm}
+\DeclareInputText{242}{\textgreaterequal}
+\DeclareInputText{243}{\textlessequal}
+\DeclareInputText{246}{\textdiv}
+\DeclareInputText{247}{\textapproxequal}
+\DeclareInputText{248}{\textdegree}
+\DeclareInputText{249}{\textbullet}
+\DeclareInputText{250}{\textperiodcentered}
+\DeclareInputText{251}{\textsurd}
+\DeclareInputText{252}{\textnsuperior}
+\DeclareInputText{253}{\texttwosuperior}
+\DeclareInputText{254}{\textthreesuperior}
+\DeclareInputText{255}{\textasciimacron}
+\RestoreAtCatcode
+%</atarist>
+% \end{macrocode}
+%
% \subsubsection{Encoding iso-8859-1}
%
% \begin{macrocode}
%<*iso-8859-1>
\ProvidesFile{x-iso-8859-1.def}%
- [2007/08/16 v1.3 Input encoding iso-8859-1 (inputenx)]%
+ [2009/08/13 v1.4 Input encoding iso-8859-1 (inputenx)]%
+\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
+\makeatletter
\ProvideTextCommandDefault{\textasciiacute}{%
\@tabacckludge'{}%
}
@@ -841,6 +1121,7 @@ and the derived files
\DeclareInputText{253}{\@tabacckludge'y}
\DeclareInputText{254}{\th}
\DeclareInputText{255}{\"y}
+\RestoreAtCatcode
%</iso-8859-1>
% \end{macrocode}
%
@@ -849,7 +1130,9 @@ and the derived files
% \begin{macrocode}
%<*iso-8859-2>
\ProvidesFile{x-iso-8859-2.def}%
- [2007/08/16 v1.3 Input encoding iso-8859-2 (inputenx)]%
+ [2009/08/13 v1.4 Input encoding iso-8859-2 (inputenx)]%
+\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
+\makeatletter
\ProvideTextCommandDefault{\textacutedbl}{%
\H{}%
}
@@ -973,6 +1256,7 @@ and the derived files
\DeclareInputText{253}{\@tabacckludge'y}
\DeclareInputText{254}{\c t}
\DeclareInputText{255}{\.{}}
+\RestoreAtCatcode
%</iso-8859-2>
% \end{macrocode}
%
@@ -981,7 +1265,9 @@ and the derived files
% \begin{macrocode}
%<*iso-8859-3>
\ProvidesFile{x-iso-8859-3.def}%
- [2007/08/16 v1.3 Input encoding iso-8859-3 (inputenx)]%
+ [2009/08/13 v1.4 Input encoding iso-8859-3 (inputenx)]%
+\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
+\makeatletter
\ProvideTextCommandDefault{\textasciiacute}{%
\@tabacckludge'{}%
}
@@ -1110,6 +1396,7 @@ and the derived files
\DeclareInputText{253}{\u u}
\DeclareInputText{254}{\^s}
\DeclareInputText{255}{\.{}}
+\RestoreAtCatcode
%</iso-8859-3>
% \end{macrocode}
%
@@ -1118,7 +1405,9 @@ and the derived files
% \begin{macrocode}
%<*iso-8859-4>
\ProvidesFile{x-iso-8859-4.def}%
- [2007/08/16 v1.3 Input encoding iso-8859-4 (inputenx)]%
+ [2009/08/13 v1.4 Input encoding iso-8859-4 (inputenx)]%
+\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
+\makeatletter
\ProvideTextCommandDefault{\textTstroke}{%
\TextSymbolUnavailable\textTstroke
}
@@ -1248,6 +1537,7 @@ and the derived files
\DeclareInputText{253}{\~u}
\DeclareInputText{254}{\@tabacckludge=u}
\DeclareInputText{255}{\.{}}
+\RestoreAtCatcode
%</iso-8859-4>
% \end{macrocode}
%
@@ -1256,7 +1546,9 @@ and the derived files
% \begin{macrocode}
%<*iso-8859-5>
\ProvidesFile{x-iso-8859-5.def}%
- [2007/08/16 v1.3 Input encoding iso-8859-5 (inputenx)]%
+ [2009/08/13 v1.4 Input encoding iso-8859-5 (inputenx)]%
+\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
+\makeatletter
\ProvideTextCommandDefault{\textnumero}{%
N%
\bgroup
@@ -1367,15 +1659,157 @@ and the derived files
\DeclareInputText{253}{\textsection}
\DeclareInputText{254}{\cyrushrt}
\DeclareInputText{255}{\cyrdzhe}
+\RestoreAtCatcode
%</iso-8859-5>
% \end{macrocode}
%
+% \subsubsection{Encoding iso-8859-8}
+%
+% \begin{macrocode}
+%<*iso-8859-8>
+\ProvidesFile{x-iso-8859-8.def}%
+ [2009/08/13 v1.4 Input encoding iso-8859-8 (inputenx)]%
+\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
+\makeatletter
+\ProvideTextCommandDefault{\textasciiacute}{%
+ \@tabacckludge'{}%
+}
+\ProvideTextCommandDefault{\textasciidieresis}{%
+ \"{}%
+}
+\ProvideTextCommandDefault{\textasciimacron}{%
+ \@tabacckludge={}%
+}
+\ProvideTextCommandDefault{\textbrokenbar}{%
+ \TextSymbolUnavailable\textbrokenbar
+}
+\ProvideTextCommandDefault{\textcent}{%
+ \TextSymbolUnavailable\textcent
+}
+\ProvideTextCommandDefault{\textcurrency}{%
+ \TextSymbolUnavailable\textcurrency
+}
+\ProvideTextCommandDefault{\textdbllowline}{%
+ \begingroup
+ \sbox0{\textunderscore}%
+ \leavevmode
+ \ifdim\dp0<.2ex\relax
+ \rlap{\raisebox{-.2ex}[0pt]{\textunderscore}}%
+ \else
+ \rlap{\raisebox{.2ex}[0pt]{\textunderscore}}%
+ \fi
+ \textunderscore
+ \endgroup
+}
+\ProvideTextCommandDefault{\textdegree}{%
+ \ensuremath{{^\circ}}%
+}
+\ProvideTextCommandDefault{\textdiv}{%
+ \TextSymbolUnavailable\textdiv
+}
+\ProvideTextCommandDefault{\textlnot}{%
+ \ensuremath\lnot
+}
+\ProvideTextCommandDefault{\textmu}{%
+ \ensuremath\mu
+}
+\ProvideTextCommandDefault{\textonehalf}{%
+ \ensuremath{\frac12}%
+}
+\ProvideTextCommandDefault{\textonequarter}{%
+ \ensuremath{\frac14}%
+}
+\ProvideTextCommandDefault{\textonesuperior}{%
+ \ensuremath{{^1}}%
+}
+\ProvideTextCommandDefault{\textpm}{%
+ \ensuremath\pm
+}
+\ProvideTextCommandDefault{\textthreequarters}{%
+ \ensuremath{\frac34}%
+}
+\ProvideTextCommandDefault{\textthreesuperior}{%
+ \ensuremath{{^3}}%
+}
+\ProvideTextCommandDefault{\texttimes}{%
+ \ensuremath\times
+}
+\ProvideTextCommandDefault{\texttwosuperior}{%
+ \ensuremath{{^2}}%
+}
+\ProvideTextCommandDefault{\textyen}{%
+ \TextSymbolUnavailable\textyen
+}
+\DeclareInputText{160}{\nobreakspace}
+\DeclareInputText{162}{\textcent}
+\DeclareInputText{163}{\textsterling}
+\DeclareInputText{164}{\textcurrency}
+\DeclareInputText{165}{\textyen}
+\DeclareInputText{166}{\textbrokenbar}
+\DeclareInputText{167}{\textsection}
+\DeclareInputText{168}{\textasciidieresis}
+\DeclareInputText{169}{\textcopyright}
+\DeclareInputText{170}{\texttimes}
+\DeclareInputText{171}{\guillemotleft}
+\DeclareInputText{172}{\textlnot}
+\DeclareInputText{173}{\-}
+\DeclareInputText{174}{\textregistered}
+\DeclareInputText{175}{\textasciimacron}
+\DeclareInputText{176}{\textdegree}
+\DeclareInputText{177}{\textpm}
+\DeclareInputText{178}{\texttwosuperior}
+\DeclareInputText{179}{\textthreesuperior}
+\DeclareInputText{180}{\textasciiacute}
+\DeclareInputText{181}{\textmu}
+\DeclareInputText{182}{\textparagraph}
+\DeclareInputText{183}{\textperiodcentered}
+\DeclareInputText{184}{\c\ }
+\DeclareInputText{185}{\textonesuperior}
+\DeclareInputText{186}{\textdiv}
+\DeclareInputText{187}{\guillemotright}
+\DeclareInputText{188}{\textonequarter}
+\DeclareInputText{189}{\textonehalf}
+\DeclareInputText{190}{\textthreequarters}
+\DeclareInputText{223}{\textdbllowline}
+\DeclareInputText{224}{\hebalef}
+\DeclareInputText{225}{\hebbet}
+\DeclareInputText{226}{\hebgimel}
+\DeclareInputText{227}{\hebdalet}
+\DeclareInputText{228}{\hebhe}
+\DeclareInputText{229}{\hebvav}
+\DeclareInputText{230}{\hebzayin}
+\DeclareInputText{231}{\hebhet}
+\DeclareInputText{232}{\hebtet}
+\DeclareInputText{233}{\hebyod}
+\DeclareInputText{234}{\hebfinalkaf}
+\DeclareInputText{235}{\hebkaf}
+\DeclareInputText{236}{\heblamed}
+\DeclareInputText{237}{\hebfinalmem}
+\DeclareInputText{238}{\hebmem}
+\DeclareInputText{239}{\hebfinalnun}
+\DeclareInputText{240}{\hebnun}
+\DeclareInputText{241}{\hebsamekh}
+\DeclareInputText{242}{\hebayin}
+\DeclareInputText{243}{\hebfinalpe}
+\DeclareInputText{244}{\hebpe}
+\DeclareInputText{245}{\hebfinaltsadi}
+\DeclareInputText{246}{\hebtsadi}
+\DeclareInputText{247}{\hebqof}
+\DeclareInputText{248}{\hebresh}
+\DeclareInputText{249}{\hebshin}
+\DeclareInputText{250}{\hebtav}
+\RestoreAtCatcode
+%</iso-8859-8>
+% \end{macrocode}
+%
% \subsubsection{Encoding iso-8859-9}
%
% \begin{macrocode}
%<*iso-8859-9>
\ProvidesFile{x-iso-8859-9.def}%
- [2007/08/16 v1.3 Input encoding iso-8859-9 (inputenx)]%
+ [2009/08/13 v1.4 Input encoding iso-8859-9 (inputenx)]%
+\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
+\makeatletter
\ProvideTextCommandDefault{\textasciiacute}{%
\@tabacckludge'{}%
}
@@ -1529,6 +1963,7 @@ and the derived files
\DeclareInputText{253}{\i}
\DeclareInputText{254}{\c s}
\DeclareInputText{255}{\"y}
+\RestoreAtCatcode
%</iso-8859-9>
% \end{macrocode}
%
@@ -1537,13 +1972,18 @@ and the derived files
% \begin{macrocode}
%<*iso-8859-10>
\ProvidesFile{x-iso-8859-10.def}%
- [2007/08/16 v1.3 Input encoding iso-8859-10 (inputenx)]%
+ [2009/08/13 v1.4 Input encoding iso-8859-10 (inputenx)]%
+\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
+\makeatletter
\ProvideTextCommandDefault{\textTstroke}{%
\TextSymbolUnavailable\textTstroke
}
\ProvideTextCommandDefault{\textdegree}{%
\ensuremath{{^\circ}}%
}
+\ProvideTextCommandDefault{\texthorizontalbar}{%
+ \mbox{---}\kern-.5em---%
+}
\ProvideTextCommandDefault{\textkra}{%
\TextSymbolUnavailable\textkra
}
@@ -1579,6 +2019,7 @@ and the derived files
\DeclareInputText{186}{\v s}
\DeclareInputText{187}{\texttstroke}
\DeclareInputText{188}{\v z}
+\DeclareInputText{189}{\texthorizontalbar}
\DeclareInputText{190}{\@tabacckludge=u}
\DeclareInputText{191}{\ng}
\DeclareInputText{192}{\@tabacckludge=A}
@@ -1645,6 +2086,7 @@ and the derived files
\DeclareInputText{253}{\@tabacckludge'y}
\DeclareInputText{254}{\th}
\DeclareInputText{255}{\textkra}
+\RestoreAtCatcode
%</iso-8859-10>
% \end{macrocode}
%
@@ -1653,7 +2095,9 @@ and the derived files
% \begin{macrocode}
%<*iso-8859-13>
\ProvidesFile{x-iso-8859-13.def}%
- [2007/08/16 v1.3 Input encoding iso-8859-13 (inputenx)]%
+ [2009/08/13 v1.4 Input encoding iso-8859-13 (inputenx)]%
+\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
+\makeatletter
\ProvideTextCommandDefault{\textbrokenbar}{%
\TextSymbolUnavailable\textbrokenbar
}
@@ -1795,6 +2239,7 @@ and the derived files
\DeclareInputText{253}{\.z}
\DeclareInputText{254}{\v z}
\DeclareInputText{255}{\textquoteright}
+\RestoreAtCatcode
%</iso-8859-13>
% \end{macrocode}
%
@@ -1803,7 +2248,9 @@ and the derived files
% \begin{macrocode}
%<*iso-8859-14>
\ProvidesFile{x-iso-8859-14.def}%
- [2007/08/16 v1.3 Input encoding iso-8859-14 (inputenx)]%
+ [2009/08/13 v1.4 Input encoding iso-8859-14 (inputenx)]%
+\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
+\makeatletter
\DeclareInputText{160}{\nobreakspace}
\DeclareInputText{161}{\.B}
\DeclareInputText{162}{\.b}
@@ -1900,6 +2347,7 @@ and the derived files
\DeclareInputText{253}{\@tabacckludge'y}
\DeclareInputText{254}{\^y}
\DeclareInputText{255}{\"y}
+\RestoreAtCatcode
%</iso-8859-14>
% \end{macrocode}
%
@@ -1908,7 +2356,9 @@ and the derived files
% \begin{macrocode}
%<*iso-8859-15>
\ProvidesFile{x-iso-8859-15.def}%
- [2007/08/16 v1.3 Input encoding iso-8859-15 (inputenx)]%
+ [2009/08/13 v1.4 Input encoding iso-8859-15 (inputenx)]%
+\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
+\makeatletter
\ProvideTextCommandDefault{\textasciimacron}{%
\@tabacckludge={}%
}
@@ -2044,6 +2494,7 @@ and the derived files
\DeclareInputText{253}{\@tabacckludge'y}
\DeclareInputText{254}{\th}
\DeclareInputText{255}{\"y}
+\RestoreAtCatcode
%</iso-8859-15>
% \end{macrocode}
%
@@ -2052,7 +2503,9 @@ and the derived files
% \begin{macrocode}
%<*iso-8859-16>
\ProvidesFile{x-iso-8859-16.def}%
- [2007/08/16 v1.3 Input encoding iso-8859-16 (inputenx)]%
+ [2009/08/13 v1.4 Input encoding iso-8859-16 (inputenx)]%
+\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
+\makeatletter
\ProvideTextCommandDefault{\textcommabelow}[1]{%
\hmode@bgroup
\ooalign{%
@@ -2172,6 +2625,7 @@ and the derived files
\DeclareInputText{253}{\k e}
\DeclareInputText{254}{\textcommabelow t}
\DeclareInputText{255}{\"y}
+\RestoreAtCatcode
%</iso-8859-16>
% \end{macrocode}
%
@@ -2180,7 +2634,9 @@ and the derived files
% \begin{macrocode}
%<*cp437>
\ProvidesFile{x-cp437.def}%
- [2007/08/16 v1.3 Input encoding cp437 (inputenx)]%
+ [2009/08/13 v1.4 Input encoding cp437 (inputenx)]%
+\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
+\makeatletter
\ProvideTextCommandDefault{\textGamma}{%
\ensuremath\Gamma
}
@@ -2265,6 +2721,18 @@ and the derived files
\ProvideTextCommandDefault{\textpm}{%
\ensuremath\pm
}
+\ProvideTextCommandDefault{\textrevlogicalnot}{%
+ \begingroup
+ \@ifundefined{reflectbox}{%
+ \TextSymbolUnavailable\textrevlogicalnot
+ }{%
+ \def\@revlogicalnot##1##2{%
+ \reflectbox{$##1##2$}%
+ }%
+ \ensuremath{\mathpalette\@revlogicalnot\lnot}%
+ }%
+ \endgroup
+}
\ProvideTextCommandDefault{\textsigma}{%
\ensuremath\sigma
}
@@ -2321,6 +2789,7 @@ and the derived files
\DeclareInputText{166}{\textordfeminine}
\DeclareInputText{167}{\textordmasculine}
\DeclareInputText{168}{\textquestiondown}
+\DeclareInputText{169}{\textrevlogicalnot}
\DeclareInputText{170}{\textlnot}
\DeclareInputText{171}{\textonehalf}
\DeclareInputText{172}{\textonequarter}
@@ -2405,6 +2874,7 @@ and the derived files
\DeclareInputText{253}{\texttwosuperior}
\DeclareInputText{254}{\textblacksquare}
\DeclareInputText{255}{\nobreakspace}
+\RestoreAtCatcode
%</cp437>
% \end{macrocode}
%
@@ -2413,7 +2883,9 @@ and the derived files
% \begin{macrocode}
%<*cp850>
\ProvidesFile{x-cp850.def}%
- [2007/08/16 v1.3 Input encoding cp850 (inputenx)]%
+ [2009/08/13 v1.4 Input encoding cp850 (inputenx)]%
+\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
+\makeatletter
\ProvideTextCommandDefault{\textasciiacute}{%
\@tabacckludge'{}%
}
@@ -2435,6 +2907,18 @@ and the derived files
\ProvideTextCommandDefault{\textcurrency}{%
\TextSymbolUnavailable\textcurrency
}
+\ProvideTextCommandDefault{\textdbllowline}{%
+ \begingroup
+ \sbox0{\textunderscore}%
+ \leavevmode
+ \ifdim\dp0<.2ex\relax
+ \rlap{\raisebox{-.2ex}[0pt]{\textunderscore}}%
+ \else
+ \rlap{\raisebox{.2ex}[0pt]{\textunderscore}}%
+ \fi
+ \textunderscore
+ \endgroup
+}
\ProvideTextCommandDefault{\textdegree}{%
\ensuremath{{^\circ}}%
}
@@ -2591,6 +3075,7 @@ and the derived files
\DeclareInputText{239}{\textasciiacute}
\DeclareInputText{240}{\-}
\DeclareInputText{241}{\textpm}
+\DeclareInputText{242}{\textdbllowline}
\DeclareInputText{243}{\textthreequarters}
\DeclareInputText{244}{\textparagraph}
\DeclareInputText{245}{\textsection}
@@ -2604,6 +3089,7 @@ and the derived files
\DeclareInputText{253}{\texttwosuperior}
\DeclareInputText{254}{\textblacksquare}
\DeclareInputText{255}{\nobreakspace}
+\RestoreAtCatcode
%</cp850>
% \end{macrocode}
%
@@ -2612,7 +3098,9 @@ and the derived files
% \begin{macrocode}
%<*cp852>
\ProvidesFile{x-cp852.def}%
- [2007/08/16 v1.3 Input encoding cp852 (inputenx)]%
+ [2009/08/13 v1.4 Input encoding cp852 (inputenx)]%
+\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
+\makeatletter
\ProvideTextCommandDefault{\textacutedbl}{%
\H{}%
}
@@ -2774,6 +3262,7 @@ and the derived files
\DeclareInputText{253}{\v r}
\DeclareInputText{254}{\textblacksquare}
\DeclareInputText{255}{\nobreakspace}
+\RestoreAtCatcode
%</cp852>
% \end{macrocode}
%
@@ -2782,7 +3271,9 @@ and the derived files
% \begin{macrocode}
%<*cp855>
\ProvidesFile{x-cp855.def}%
- [2007/08/16 v1.3 Input encoding cp855 (inputenx)]%
+ [2009/08/13 v1.4 Input encoding cp855 (inputenx)]%
+\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
+\makeatletter
\ProvideTextCommandDefault{\textblacksquare}{%
\vrule \@width .3em \@height .4em \@depth -.1em\relax
}
@@ -2931,6 +3422,7 @@ and the derived files
\DeclareInputText{253}{\textsection}
\DeclareInputText{254}{\textblacksquare}
\DeclareInputText{255}{\nobreakspace}
+\RestoreAtCatcode
%</cp855>
% \end{macrocode}
%
@@ -2939,7 +3431,9 @@ and the derived files
% \begin{macrocode}
%<*cp858>
\ProvidesFile{x-cp858.def}%
- [2007/08/16 v1.3 Input encoding cp858 (inputenx)]%
+ [2009/08/13 v1.4 Input encoding cp858 (inputenx)]%
+\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
+\makeatletter
\ProvideTextCommandDefault{\textasciiacute}{%
\@tabacckludge'{}%
}
@@ -2961,6 +3455,18 @@ and the derived files
\ProvideTextCommandDefault{\textcurrency}{%
\TextSymbolUnavailable\textcurrency
}
+\ProvideTextCommandDefault{\textdbllowline}{%
+ \begingroup
+ \sbox0{\textunderscore}%
+ \leavevmode
+ \ifdim\dp0<.2ex\relax
+ \rlap{\raisebox{-.2ex}[0pt]{\textunderscore}}%
+ \else
+ \rlap{\raisebox{.2ex}[0pt]{\textunderscore}}%
+ \fi
+ \textunderscore
+ \endgroup
+}
\ProvideTextCommandDefault{\textdegree}{%
\ensuremath{{^\circ}}%
}
@@ -3120,6 +3626,7 @@ and the derived files
\DeclareInputText{239}{\textasciiacute}
\DeclareInputText{240}{\-}
\DeclareInputText{241}{\textpm}
+\DeclareInputText{242}{\textdbllowline}
\DeclareInputText{243}{\textthreequarters}
\DeclareInputText{244}{\textparagraph}
\DeclareInputText{245}{\textsection}
@@ -3133,6 +3640,7 @@ and the derived files
\DeclareInputText{253}{\texttwosuperior}
\DeclareInputText{254}{\textblacksquare}
\DeclareInputText{255}{\nobreakspace}
+\RestoreAtCatcode
%</cp858>
% \end{macrocode}
%
@@ -3141,7 +3649,9 @@ and the derived files
% \begin{macrocode}
%<*cp865>
\ProvidesFile{x-cp865.def}%
- [2007/08/16 v1.3 Input encoding cp865 (inputenx)]%
+ [2009/08/13 v1.4 Input encoding cp865 (inputenx)]%
+\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
+\makeatletter
\ProvideTextCommandDefault{\textGamma}{%
\ensuremath\Gamma
}
@@ -3226,6 +3736,18 @@ and the derived files
\ProvideTextCommandDefault{\textpm}{%
\ensuremath\pm
}
+\ProvideTextCommandDefault{\textrevlogicalnot}{%
+ \begingroup
+ \@ifundefined{reflectbox}{%
+ \TextSymbolUnavailable\textrevlogicalnot
+ }{%
+ \def\@revlogicalnot##1##2{%
+ \reflectbox{$##1##2$}%
+ }%
+ \ensuremath{\mathpalette\@revlogicalnot\lnot}%
+ }%
+ \endgroup
+}
\ProvideTextCommandDefault{\textsigma}{%
\ensuremath\sigma
}
@@ -3279,6 +3801,7 @@ and the derived files
\DeclareInputText{166}{\textordfeminine}
\DeclareInputText{167}{\textordmasculine}
\DeclareInputText{168}{\textquestiondown}
+\DeclareInputText{169}{\textrevlogicalnot}
\DeclareInputText{170}{\textlnot}
\DeclareInputText{171}{\textonehalf}
\DeclareInputText{172}{\textonequarter}
@@ -3363,6 +3886,7 @@ and the derived files
\DeclareInputText{253}{\texttwosuperior}
\DeclareInputText{254}{\textblacksquare}
\DeclareInputText{255}{\nobreakspace}
+\RestoreAtCatcode
%</cp865>
% \end{macrocode}
%
@@ -3371,7 +3895,9 @@ and the derived files
% \begin{macrocode}
%<*cp866>
\ProvidesFile{x-cp866.def}%
- [2007/08/16 v1.3 Input encoding cp866 (inputenx)]%
+ [2009/08/13 v1.4 Input encoding cp866 (inputenx)]%
+\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
+\makeatletter
\ProvideTextCommandDefault{\textblacksquare}{%
\vrule \@width .3em \@height .4em \@depth -.1em\relax
}
@@ -3526,6 +4052,7 @@ and the derived files
\DeclareInputText{253}{\textcurrency}
\DeclareInputText{254}{\textblacksquare}
\DeclareInputText{255}{\nobreakspace}
+\RestoreAtCatcode
%</cp866>
% \end{macrocode}
%
@@ -3534,7 +4061,9 @@ and the derived files
% \begin{macrocode}
%<*cp1250>
\ProvidesFile{x-cp1250.def}%
- [2007/08/16 v1.3 Input encoding cp1250 (inputenx)]%
+ [2009/08/13 v1.4 Input encoding cp1250 (inputenx)]%
+\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
+\makeatletter
\ProvideTextCommandDefault{\textacutedbl}{%
\H{}%
}
@@ -3700,6 +4229,7 @@ and the derived files
\DeclareInputText{253}{\@tabacckludge'y}
\DeclareInputText{254}{\c t}
\DeclareInputText{255}{\.{}}
+\RestoreAtCatcode
%</cp1250>
% \end{macrocode}
%
@@ -3708,7 +4238,9 @@ and the derived files
% \begin{macrocode}
%<*cp1251>
\ProvidesFile{x-cp1251.def}%
- [2007/08/16 v1.3 Input encoding cp1251 (inputenx)]%
+ [2009/08/13 v1.4 Input encoding cp1251 (inputenx)]%
+\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
+\makeatletter
\ProvideTextCommandDefault{\textbrokenbar}{%
\TextSymbolUnavailable\textbrokenbar
}
@@ -3871,6 +4403,7 @@ and the derived files
\DeclareInputText{253}{\cyrerev}
\DeclareInputText{254}{\cyryu}
\DeclareInputText{255}{\cyrya}
+\RestoreAtCatcode
%</cp1251>
% \end{macrocode}
%
@@ -3879,7 +4412,9 @@ and the derived files
% \begin{macrocode}
%<*cp1252>
\ProvidesFile{x-cp1252.def}%
- [2007/08/16 v1.3 Input encoding cp1252 (inputenx)]%
+ [2009/08/13 v1.4 Input encoding cp1252 (inputenx)]%
+\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
+\makeatletter
\ProvideTextCommandDefault{\textasciiacute}{%
\@tabacckludge'{}%
}
@@ -4066,6 +4601,7 @@ and the derived files
\DeclareInputText{253}{\@tabacckludge'y}
\DeclareInputText{254}{\th}
\DeclareInputText{255}{\"y}
+\RestoreAtCatcode
%</cp1252>
% \end{macrocode}
%
@@ -4074,7 +4610,9 @@ and the derived files
% \begin{macrocode}
%<*cp1257>
\ProvidesFile{x-cp1257.def}%
- [2007/08/16 v1.3 Input encoding cp1257 (inputenx)]%
+ [2009/08/13 v1.4 Input encoding cp1257 (inputenx)]%
+\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
+\makeatletter
\ProvideTextCommandDefault{\textasciiacute}{%
\@tabacckludge'{}%
}
@@ -4251,6 +4789,7 @@ and the derived files
\DeclareInputText{253}{\.z}
\DeclareInputText{254}{\v z}
\DeclareInputText{255}{\.{}}
+\RestoreAtCatcode
%</cp1257>
% \end{macrocode}
%
@@ -4259,7 +4798,9 @@ and the derived files
% \begin{macrocode}
%<*dec-mcs>
\ProvidesFile{x-dec-mcs.def}%
- [2007/08/16 v1.3 Input encoding dec-mcs (inputenx)]%
+ [2009/08/13 v1.4 Input encoding dec-mcs (inputenx)]%
+\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
+\makeatletter
\ProvideTextCommandDefault{\textcent}{%
\TextSymbolUnavailable\textcent
}
@@ -4374,6 +4915,7 @@ and the derived files
\DeclareInputText{251}{\^u}
\DeclareInputText{252}{\"u}
\DeclareInputText{253}{\"y}
+\RestoreAtCatcode
%</dec-mcs>
% \end{macrocode}
%
@@ -4382,7 +4924,9 @@ and the derived files
% \begin{macrocode}
%<*koi8-r>
\ProvidesFile{x-koi8-r.def}%
- [2007/08/16 v1.3 Input encoding koi8-r (inputenx)]%
+ [2009/08/13 v1.4 Input encoding koi8-r (inputenx)]%
+\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
+\makeatletter
\ProvideTextCommandDefault{\textapproxequal}{%
\ensuremath\approx
}
@@ -4533,6 +5077,7 @@ and the derived files
\DeclareInputText{253}{\CYRSHCH}
\DeclareInputText{254}{\CYRCH}
\DeclareInputText{255}{\CYRHRDSN}
+\RestoreAtCatcode
%</koi8-r>
% \end{macrocode}
%
@@ -4541,7 +5086,9 @@ and the derived files
% \begin{macrocode}
%<*mac-centeuro>
\ProvidesFile{x-mac-centeuro.def}%
- [2007/08/16 v1.3 Input encoding mac-centeuro (inputenx)]%
+ [2009/08/13 v1.4 Input encoding mac-centeuro (inputenx)]%
+\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
+\makeatletter
\ProvideTextCommandDefault{\textasciicaron}{%
\v{}%
}
@@ -4709,6 +5256,7 @@ and the derived files
\DeclareInputText{253}{\.z}
\DeclareInputText{254}{\c G}
\DeclareInputText{255}{\textasciicaron}
+\RestoreAtCatcode
%</mac-centeuro>
% \end{macrocode}
%
@@ -4717,7 +5265,9 @@ and the derived files
% \begin{macrocode}
%<*mac-cyrillic>
\ProvidesFile{x-mac-cyrillic.def}%
- [2007/08/16 v1.3 Input encoding mac-cyrillic (inputenx)]%
+ [2009/08/13 v1.4 Input encoding mac-cyrillic (inputenx)]%
+\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
+\makeatletter
\ProvideTextCommandDefault{\textapproxequal}{%
\ensuremath\approx
}
@@ -4902,6 +5452,7 @@ and the derived files
\DeclareInputText{253}{\cyrerev}
\DeclareInputText{254}{\cyryu}
\DeclareInputText{255}{\texteuro}
+\RestoreAtCatcode
%</mac-cyrillic>
% \end{macrocode}
%
@@ -4910,7 +5461,9 @@ and the derived files
% \begin{macrocode}
%<*mac-roman>
\ProvidesFile{x-mac-roman.def}%
- [2007/08/16 v1.3 Input encoding mac-roman (inputenx)]%
+ [2009/08/13 v1.4 Input encoding mac-roman (inputenx)]%
+\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
+\makeatletter
\ProvideTextCommandDefault{\textOmega}{%
\ensuremath\Omega
}
@@ -5128,6 +5681,7 @@ and the derived files
\DeclareInputText{253}{\textacutedbl}
\DeclareInputText{254}{\k{}}
\DeclareInputText{255}{\textasciicaron}
+\RestoreAtCatcode
%</mac-roman>
% \end{macrocode}
%
@@ -5136,7 +5690,9 @@ and the derived files
% \begin{macrocode}
%<*nextstep>
\ProvidesFile{x-nextstep.def}%
- [2007/08/16 v1.3 Input encoding nextstep (inputenx)]%
+ [2009/08/13 v1.4 Input encoding nextstep (inputenx)]%
+\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
+\makeatletter
\ProvideTextCommandDefault{\textacutedbl}{%
\H{}%
}
@@ -5335,6 +5891,7 @@ and the derived files
\DeclareInputText{251}{\ss}
\DeclareInputText{252}{\th}
\DeclareInputText{253}{\"y}
+\RestoreAtCatcode
%</nextstep>
% \end{macrocode}
%
@@ -5354,7 +5911,7 @@ and the derived files
% \begin{macrocode}
%<*dfu>
\ProvidesFile{ix-utf8enc.dfu}%
- [2007/08/16 v1.3 Additions of inputenx for utf8enc.dfu]%
+ [2009/08/13 v1.4 Additions of inputenx for utf8enc.dfu]%
\DeclareUnicodeCharacter{00A0}{\nobreakspace}
\DeclareUnicodeCharacter{00AD}{\-}
\DeclareUnicodeCharacter{0100}{\@tabacckludge=A}
@@ -5448,6 +6005,7 @@ and the derived files
\DeclareUnicodeCharacter{03A6}{\textPhi}
\DeclareUnicodeCharacter{03A9}{\textOmega}
\DeclareUnicodeCharacter{03B1}{\textalpha}
+\DeclareUnicodeCharacter{03B2}{\textbeta}
\DeclareUnicodeCharacter{03B4}{\textdelta}
\DeclareUnicodeCharacter{03B5}{\textepsilon}
\DeclareUnicodeCharacter{03C0}{\textpi}
@@ -5458,22 +6016,55 @@ and the derived files
\DeclareUnicodeCharacter{040C}{\@tabacckludge'\CYRK}
\DeclareUnicodeCharacter{0453}{\@tabacckludge'\cyrg}
\DeclareUnicodeCharacter{045C}{\@tabacckludge'\cyrk}
+\DeclareUnicodeCharacter{05D0}{\hebalef}
+\DeclareUnicodeCharacter{05D1}{\hebbet}
+\DeclareUnicodeCharacter{05D2}{\hebgimel}
+\DeclareUnicodeCharacter{05D3}{\hebdalet}
+\DeclareUnicodeCharacter{05D4}{\hebhe}
+\DeclareUnicodeCharacter{05D5}{\hebvav}
+\DeclareUnicodeCharacter{05D6}{\hebzayin}
+\DeclareUnicodeCharacter{05D7}{\hebhet}
+\DeclareUnicodeCharacter{05D8}{\hebtet}
+\DeclareUnicodeCharacter{05D9}{\hebyod}
+\DeclareUnicodeCharacter{05DA}{\hebfinalkaf}
+\DeclareUnicodeCharacter{05DB}{\hebkaf}
+\DeclareUnicodeCharacter{05DC}{\heblamed}
+\DeclareUnicodeCharacter{05DD}{\hebfinalmem}
+\DeclareUnicodeCharacter{05DE}{\hebmem}
+\DeclareUnicodeCharacter{05DF}{\hebfinalnun}
+\DeclareUnicodeCharacter{05E0}{\hebnun}
+\DeclareUnicodeCharacter{05E1}{\hebsamekh}
+\DeclareUnicodeCharacter{05E2}{\hebayin}
+\DeclareUnicodeCharacter{05E3}{\hebfinalpe}
+\DeclareUnicodeCharacter{05E4}{\hebpe}
+\DeclareUnicodeCharacter{05E5}{\hebfinaltsadi}
+\DeclareUnicodeCharacter{05E6}{\hebtsadi}
+\DeclareUnicodeCharacter{05E7}{\hebqof}
+\DeclareUnicodeCharacter{05E8}{\hebresh}
+\DeclareUnicodeCharacter{05E9}{\hebshin}
+\DeclareUnicodeCharacter{05EA}{\hebtav}
+\DeclareUnicodeCharacter{2015}{\texthorizontalbar}
+\DeclareUnicodeCharacter{2017}{\textdbllowline}
\DeclareUnicodeCharacter{207F}{\textnsuperior}
\DeclareUnicodeCharacter{20A7}{\textpeseta}
\DeclareUnicodeCharacter{2202}{\textpartial}
\DeclareUnicodeCharacter{2206}{\textincrement}
+\DeclareUnicodeCharacter{2208}{\textelement}
\DeclareUnicodeCharacter{220F}{\textproduct}
\DeclareUnicodeCharacter{2211}{\textsummation}
\DeclareUnicodeCharacter{2219}{\textbullet}
\DeclareUnicodeCharacter{221A}{\textsurd}
\DeclareUnicodeCharacter{221E}{\textinfinity}
+\DeclareUnicodeCharacter{2227}{\textcap}
\DeclareUnicodeCharacter{2229}{\textintersection}
\DeclareUnicodeCharacter{222B}{\textintegral}
+\DeclareUnicodeCharacter{222E}{\textcontourintegral}
\DeclareUnicodeCharacter{2248}{\textapproxequal}
\DeclareUnicodeCharacter{2260}{\textnotequal}
\DeclareUnicodeCharacter{2261}{\textequivalence}
\DeclareUnicodeCharacter{2264}{\textlessequal}
\DeclareUnicodeCharacter{2265}{\textgreaterequal}
+\DeclareUnicodeCharacter{2310}{\textrevlogicalnot}
\DeclareUnicodeCharacter{25A0}{\textblacksquare}
\DeclareUnicodeCharacter{25CA}{\textlozenge}
\DeclareUnicodeCharacter{FB01}{fi}
@@ -5534,7 +6125,7 @@ and the derived files
% \begin{macrocode}
%<*name>
\ProvidesFile{ix-name.def}%
- [2007/08/16 v1.3 Name list (inputenx)]%
+ [2009/08/13 v1.4 Name list (inputenx)]%
% \end{macrocode}
%
% \textit{List omitted here, see \xfile{ix-name.def}.}
@@ -5651,6 +6242,7 @@ and the derived files
\InputenxName{Hbar}{0126}% LATIN CAPITAL LETTER H WITH STROKE
\InputenxName{Hcircumflex}{0124}% LATIN CAPITAL LETTER H WITH CIRCUMFLEX
\InputenxName{IAcyrillic}{042F}% CYRILLIC CAPITAL LETTER YA
+\InputenxName{IJ}{0132}% LATIN CAPITAL LIGATURE IJ
\InputenxName{IUcyrillic}{042E}% CYRILLIC CAPITAL LETTER YU
\InputenxName{Iacute}{00CD}% LATIN CAPITAL LETTER I WITH ACUTE
\InputenxName{Icircumflex}{00CE}% LATIN CAPITAL LETTER I WITH CIRCUMFLEX
@@ -5808,6 +6400,8 @@ and the derived files
\InputenxName{adieresis}{00E4}% LATIN SMALL LETTER A WITH DIAERESIS
\InputenxName{ae}{00E6}% LATIN SMALL LETTER AE
\InputenxName{agrave}{00E0}% LATIN SMALL LETTER A WITH GRAVE
+\InputenxName{alef}{05D0}% HEBREW LETTER ALEF
+\InputenxName{alefhebrew}{05D0}% HEBREW LETTER ALEF
\InputenxName{alpha}{03B1}% GREEK SMALL LETTER ALPHA
\InputenxName{amacron}{0101}% LATIN SMALL LETTER A WITH MACRON
\InputenxName{aogonek}{0105}% LATIN SMALL LETTER A WITH OGONEK
@@ -5822,8 +6416,13 @@ and the derived files
\InputenxName{asciimacron}{00AF}% MACRON
\InputenxName{asciitilde}{02DC}% SMALL TILDE
\InputenxName{atilde}{00E3}% LATIN SMALL LETTER A WITH TILDE
+\InputenxName{ayin}{05E2}% HEBREW LETTER AYIN
+\InputenxName{ayinhebrew}{05E2}% HEBREW LETTER AYIN
\InputenxName{bdotaccent}{1E03}% LATIN SMALL LETTER B WITH DOT ABOVE
\InputenxName{becyrillic}{0431}% CYRILLIC SMALL LETTER BE
+\InputenxName{bet}{05D1}% HEBREW LETTER BET
+\InputenxName{beta}{03B2}% GREEK SMALL LETTER BETA
+\InputenxName{bethebrew}{05D1}% HEBREW LETTER BET
\InputenxName{blacksquare}{25A0}% BLACK SQUARE
\InputenxName{block}{2588}% FULL BLOCK
\InputenxName{breve}{02D8}% BREVE
@@ -5831,6 +6430,7 @@ and the derived files
\InputenxName{bullet}{2022}% BULLET
\InputenxName{bulletoperator}{2219}% BULLET OPERATOR
\InputenxName{cacute}{0107}% LATIN SMALL LETTER C WITH ACUTE
+\InputenxName{cap}{2227}% LOGICAL AND
\InputenxName{caron}{02C7}% CARON
\InputenxName{ccaron}{010D}% LATIN SMALL LETTER C WITH CARON
\InputenxName{ccedilla}{00E7}% LATIN SMALL LETTER C WITH CEDILLA
@@ -5841,6 +6441,7 @@ and the derived files
\InputenxName{cent}{00A2}% CENT SIGN
\InputenxName{checyrillic}{0447}% CYRILLIC SMALL LETTER CHE
\InputenxName{circumflex}{02C6}% MODIFIER LETTER CIRCUMFLEX ACCENT
+\InputenxName{contourintegral}{222E}% CONTOUR INTEGRAL
\InputenxName{copyright}{00A9}% COPYRIGHT SIGN
\InputenxName{currency}{00A4}% CURRENCY SIGN
\InputenxName{cyra}{0430}% CYRILLIC SMALL LETTER A
@@ -5890,6 +6491,9 @@ and the derived files
\InputenxName{cyrzh}{0436}% CYRILLIC SMALL LETTER ZHE
\InputenxName{dagger}{2020}% DAGGER
\InputenxName{daggerdbl}{2021}% DOUBLE DAGGER
+\InputenxName{dalet}{05D3}% HEBREW LETTER DALET
+\InputenxName{dalethebrew}{05D3}% HEBREW LETTER DALET
+\InputenxName{dbllowline}{2017}% DOUBLE LOW LINE
\InputenxName{dcaron}{010F}% LATIN SMALL LETTER D WITH CARON
\InputenxName{dcroat}{0111}% LATIN SMALL LETTER D WITH STROKE
\InputenxName{ddotaccent}{1E0B}% LATIN SMALL LETTER D WITH DOT ABOVE
@@ -5919,6 +6523,7 @@ and the derived files
\InputenxName{efcyrillic}{0444}% CYRILLIC SMALL LETTER EF
\InputenxName{egrave}{00E8}% LATIN SMALL LETTER E WITH GRAVE
\InputenxName{elcyrillic}{043B}% CYRILLIC SMALL LETTER EL
+\InputenxName{element}{2208}% ELEMENT OF
\InputenxName{ellipsis}{2026}% HORIZONTAL ELLIPSIS
\InputenxName{emacron}{0113}% LATIN SMALL LETTER E WITH MACRON
\InputenxName{emcyrillic}{043C}% CYRILLIC SMALL LETTER EM
@@ -5938,6 +6543,16 @@ and the derived files
\InputenxName{fdotaccent}{1E1F}% LATIN SMALL LETTER F WITH DOT ABOVE
\InputenxName{fi}{FB01}% LATIN SMALL LIGATURE FI
\InputenxName{filledbox}{25A0}% BLACK SQUARE
+\InputenxName{finalkaf}{05DA}% HEBREW LETTER FINAL KAF
+\InputenxName{finalkafhebrew}{05DA}% HEBREW LETTER FINAL KAF
+\InputenxName{finalmem}{05DD}% HEBREW LETTER FINAL MEM
+\InputenxName{finalmemhebrew}{05DD}% HEBREW LETTER FINAL MEM
+\InputenxName{finalnun}{05DF}% HEBREW LETTER FINAL NUN
+\InputenxName{finalnunhebrew}{05DF}% HEBREW LETTER FINAL NUN
+\InputenxName{finalpe}{05E3}% HEBREW LETTER FINAL PE
+\InputenxName{finalpehebrew}{05E3}% HEBREW LETTER FINAL PE
+\InputenxName{finaltsadi}{05E5}% HEBREW LETTER FINAL TSADI
+\InputenxName{finaltsadihebrew}{05E5}% HEBREW LETTER FINAL TSADI
\InputenxName{fl}{FB02}% LATIN SMALL LIGATURE FL
\InputenxName{florin}{0192}% LATIN SMALL LETTER F WITH HOOK
\InputenxName{fourthtonechinese}{02CB}% MODIFIER LETTER GRAVE ACCENT
@@ -5952,6 +6567,8 @@ and the derived files
\InputenxName{gecyrillic}{0433}% CYRILLIC SMALL LETTER GHE
\InputenxName{germandbls}{00DF}% LATIN SMALL LETTER SHARP S
\InputenxName{gheupturncyrillic}{0491}% CYRILLIC SMALL LETTER GHE WITH UPTURN
+\InputenxName{gimel}{05D2}% HEBREW LETTER GIMEL
+\InputenxName{gimelhebrew}{05D2}% HEBREW LETTER GIMEL
\InputenxName{gjecyrillic}{0453}% CYRILLIC SMALL LETTER GJE
\InputenxName{greaterequal}{2265}% GREATER-THAN OR EQUAL TO
\InputenxName{guillemotleft}{00AB}% LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
@@ -5961,6 +6578,38 @@ and the derived files
\InputenxName{hardsigncyrillic}{044A}% CYRILLIC SMALL LETTER HARD SIGN
\InputenxName{hbar}{0127}% LATIN SMALL LETTER H WITH STROKE
\InputenxName{hcircumflex}{0125}% LATIN SMALL LETTER H WITH CIRCUMFLEX
+\InputenxName{he}{05D4}% HEBREW LETTER HE
+\InputenxName{hebalef}{05D0}% HEBREW LETTER ALEF
+\InputenxName{hebayin}{05E2}% HEBREW LETTER AYIN
+\InputenxName{hebbet}{05D1}% HEBREW LETTER BET
+\InputenxName{hebdalet}{05D3}% HEBREW LETTER DALET
+\InputenxName{hebfinalkaf}{05DA}% HEBREW LETTER FINAL KAF
+\InputenxName{hebfinalmem}{05DD}% HEBREW LETTER FINAL MEM
+\InputenxName{hebfinalnun}{05DF}% HEBREW LETTER FINAL NUN
+\InputenxName{hebfinalpe}{05E3}% HEBREW LETTER FINAL PE
+\InputenxName{hebfinaltsadi}{05E5}% HEBREW LETTER FINAL TSADI
+\InputenxName{hebgimel}{05D2}% HEBREW LETTER GIMEL
+\InputenxName{hebhe}{05D4}% HEBREW LETTER HE
+\InputenxName{hebhet}{05D7}% HEBREW LETTER HET
+\InputenxName{hebkaf}{05DB}% HEBREW LETTER KAF
+\InputenxName{heblamed}{05DC}% HEBREW LETTER LAMED
+\InputenxName{hebmem}{05DE}% HEBREW LETTER MEM
+\InputenxName{hebnun}{05E0}% HEBREW LETTER NUN
+\InputenxName{hebpe}{05E4}% HEBREW LETTER PE
+\InputenxName{hebqof}{05E7}% HEBREW LETTER QOF
+\InputenxName{hebresh}{05E8}% HEBREW LETTER RESH
+\InputenxName{hebsamekh}{05E1}% HEBREW LETTER SAMEKH
+\InputenxName{hebshin}{05E9}% HEBREW LETTER SHIN
+\InputenxName{hebtav}{05EA}% HEBREW LETTER TAV
+\InputenxName{hebtet}{05D8}% HEBREW LETTER TET
+\InputenxName{hebtsadi}{05E6}% HEBREW LETTER TSADI
+\InputenxName{hebvav}{05D5}% HEBREW LETTER VAV
+\InputenxName{hebyod}{05D9}% HEBREW LETTER YOD
+\InputenxName{hebzayin}{05D6}% HEBREW LETTER ZAYIN
+\InputenxName{hehebrew}{05D4}% HEBREW LETTER HE
+\InputenxName{het}{05D7}% HEBREW LETTER HET
+\InputenxName{hethebrew}{05D7}% HEBREW LETTER HET
+\InputenxName{horizontalbar}{2015}% HORIZONTAL BAR
\InputenxName{hungarumlaut}{02DD}% DOUBLE ACUTE ACCENT
\InputenxName{iacute}{00ED}% LATIN SMALL LETTER I WITH ACUTE
\InputenxName{iacyrillic}{044F}% CYRILLIC SMALL LETTER YA
@@ -5971,6 +6620,7 @@ and the derived files
\InputenxName{igrave}{00EC}% LATIN SMALL LETTER I WITH GRAVE
\InputenxName{iicyrillic}{0438}% CYRILLIC SMALL LETTER I
\InputenxName{iishortcyrillic}{0439}% CYRILLIC SMALL LETTER SHORT I
+\InputenxName{ij}{0133}% LATIN SMALL LIGATURE IJ
\InputenxName{ilde}{02DC}% SMALL TILDE
\InputenxName{imacron}{012B}% LATIN SMALL LETTER I WITH MACRON
\InputenxName{increment}{2206}% INCREMENT
@@ -5984,6 +6634,8 @@ and the derived files
\InputenxName{jcircumflex}{0135}% LATIN SMALL LETTER J WITH CIRCUMFLEX
\InputenxName{jecyrillic}{0458}% CYRILLIC SMALL LETTER JE
\InputenxName{kacyrillic}{043A}% CYRILLIC SMALL LETTER KA
+\InputenxName{kaf}{05DB}% HEBREW LETTER KAF
+\InputenxName{kafhebrew}{05DB}% HEBREW LETTER KAF
\InputenxName{kcedilla}{0137}% LATIN SMALL LETTER K WITH CEDILLA
\InputenxName{kcommaaccent}{0137}% LATIN SMALL LETTER K WITH CEDILLA
\InputenxName{kgreenlandic}{0138}% LATIN SMALL LETTER KRA
@@ -5991,6 +6643,8 @@ and the derived files
\InputenxName{kjecyrillic}{045C}% CYRILLIC SMALL LETTER KJE
\InputenxName{kra}{0138}% LATIN SMALL LETTER KRA
\InputenxName{lacute}{013A}% LATIN SMALL LETTER L WITH ACUTE
+\InputenxName{lamed}{05DC}% HEBREW LETTER LAMED
+\InputenxName{lamedhebrew}{05DC}% HEBREW LETTER LAMED
\InputenxName{lcaron}{013E}% LATIN SMALL LETTER L WITH CARON
\InputenxName{lcedilla}{013C}% LATIN SMALL LETTER L WITH CEDILLA
\InputenxName{lcommaaccent}{013C}% LATIN SMALL LETTER L WITH CEDILLA
@@ -5998,7 +6652,9 @@ and the derived files
\InputenxName{lfblock}{258C}% LEFT HALF BLOCK
\InputenxName{ljecyrillic}{0459}% CYRILLIC SMALL LETTER LJE
\InputenxName{lnot}{00AC}% NOT SIGN
+\InputenxName{logicaland}{2227}% LOGICAL AND
\InputenxName{logicalnot}{00AC}% NOT SIGN
+\InputenxName{logicalnotreversed}{2310}% REVERSED NOT SIGN
\InputenxName{lozenge}{25CA}% LOZENGE
\InputenxName{lslash}{0142}% LATIN SMALL LETTER L WITH STROKE
\InputenxName{ltshade}{2591}% LIGHT SHADE
@@ -6006,6 +6662,8 @@ and the derived files
\InputenxName{malteseH}{0126}% LATIN CAPITAL LETTER H WITH STROKE
\InputenxName{malteseh}{0127}% LATIN SMALL LETTER H WITH STROKE
\InputenxName{mdotaccent}{1E41}% LATIN SMALL LETTER M WITH DOT ABOVE
+\InputenxName{mem}{05DE}% HEBREW LETTER MEM
+\InputenxName{memhebrew}{05DE}% HEBREW LETTER MEM
\InputenxName{middot}{00B7}% MIDDLE DOT
\InputenxName{mu}{00B5}% MICRO SIGN
\InputenxName{multiply}{00D7}% MULTIPLICATION SIGN
@@ -6022,6 +6680,8 @@ and the derived files
\InputenxName{nsuperior}{207F}% SUPERSCRIPT LATIN SMALL LETTER N
\InputenxName{ntilde}{00F1}% LATIN SMALL LETTER N WITH TILDE
\InputenxName{numero}{2116}% NUMERO SIGN
+\InputenxName{nun}{05E0}% HEBREW LETTER NUN
+\InputenxName{nunhebrew}{05E0}% HEBREW LETTER NUN
\InputenxName{oacute}{00F3}% LATIN SMALL LETTER O WITH ACUTE
\InputenxName{ocircumflex}{00F4}% LATIN SMALL LETTER O WITH CIRCUMFLEX
\InputenxName{ocyrillic}{043E}% CYRILLIC SMALL LETTER O
@@ -6044,7 +6704,9 @@ and the derived files
\InputenxName{partial}{2202}% PARTIAL DIFFERENTIAL
\InputenxName{partialdiff}{2202}% PARTIAL DIFFERENTIAL
\InputenxName{pdotaccent}{1E57}% LATIN SMALL LETTER P WITH DOT ABOVE
+\InputenxName{pe}{05E4}% HEBREW LETTER PE
\InputenxName{pecyrillic}{043F}% CYRILLIC SMALL LETTER PE
+\InputenxName{pehebrew}{05E4}% HEBREW LETTER PE
\InputenxName{periodcentered}{00B7}% MIDDLE DOT
\InputenxName{perthousand}{2030}% PER MILLE SIGN
\InputenxName{peseta}{20A7}% PESETA SIGN
@@ -6053,6 +6715,8 @@ and the derived files
\InputenxName{plusminus}{00B1}% PLUS-MINUS SIGN
\InputenxName{pm}{00B1}% PLUS-MINUS SIGN
\InputenxName{product}{220F}% N-ARY PRODUCT
+\InputenxName{qof}{05E7}% HEBREW LETTER QOF
+\InputenxName{qofhebrew}{05E7}% HEBREW LETTER QOF
\InputenxName{questiondown}{00BF}% INVERTED QUESTION MARK
\InputenxName{quotedblbase}{201E}% DOUBLE LOW-9 QUOTATION MARK
\InputenxName{quotedblleft}{201C}% LEFT DOUBLE QUOTATION MARK
@@ -6066,9 +6730,14 @@ and the derived files
\InputenxName{rcedilla}{0157}% LATIN SMALL LETTER R WITH CEDILLA
\InputenxName{rcommaaccent}{0157}% LATIN SMALL LETTER R WITH CEDILLA
\InputenxName{registered}{00AE}% REGISTERED SIGN
+\InputenxName{resh}{05E8}% HEBREW LETTER RESH
+\InputenxName{reshhebrew}{05E8}% HEBREW LETTER RESH
+\InputenxName{revlogicalnot}{2310}% REVERSED NOT SIGN
\InputenxName{ring}{02DA}% RING ABOVE
\InputenxName{rtblock}{2590}% RIGHT HALF BLOCK
\InputenxName{sacute}{015B}% LATIN SMALL LETTER S WITH ACUTE
+\InputenxName{samekh}{05E1}% HEBREW LETTER SAMEKH
+\InputenxName{samekhhebrew}{05E1}% HEBREW LETTER SAMEKH
\InputenxName{scaron}{0161}% LATIN SMALL LETTER S WITH CARON
\InputenxName{scedilla}{015F}% LATIN SMALL LETTER S WITH CEDILLA
\InputenxName{scircumflex}{015D}% LATIN SMALL LETTER S WITH CIRCUMFLEX
@@ -6082,6 +6751,8 @@ and the derived files
\InputenxName{shadelight}{2591}% LIGHT SHADE
\InputenxName{shademedium}{2592}% MEDIUM SHADE
\InputenxName{shchacyrillic}{0449}% CYRILLIC SMALL LETTER SHCHA
+\InputenxName{shin}{05E9}% HEBREW LETTER SHIN
+\InputenxName{shinhebrew}{05E9}% HEBREW LETTER SHIN
\InputenxName{sigma}{03C3}% GREEK SMALL LETTER SIGMA
\InputenxName{softhyphen}{00AD}% SOFT HYPHEN
\InputenxName{softsigncyrillic}{044C}% CYRILLIC SMALL LETTER SOFT SIGN
@@ -6090,12 +6761,16 @@ and the derived files
\InputenxName{summation}{2211}% N-ARY SUMMATION
\InputenxName{surd}{221A}% SQUARE ROOT
\InputenxName{tau}{03C4}% GREEK SMALL LETTER TAU
+\InputenxName{tav}{05EA}% HEBREW LETTER TAV
+\InputenxName{tavhebrew}{05EA}% HEBREW LETTER TAV
\InputenxName{tbar}{0167}% LATIN SMALL LETTER T WITH STROKE
\InputenxName{tcaron}{0165}% LATIN SMALL LETTER T WITH CARON
\InputenxName{tcedilla}{0163}% LATIN SMALL LETTER T WITH CEDILLA
\InputenxName{tcommaaccent}{0163}% LATIN SMALL LETTER T WITH CEDILLA
\InputenxName{tdotaccent}{1E6B}% LATIN SMALL LETTER T WITH DOT ABOVE
\InputenxName{tecyrillic}{0442}% CYRILLIC SMALL LETTER TE
+\InputenxName{tet}{05D8}% HEBREW LETTER TET
+\InputenxName{tethebrew}{05D8}% HEBREW LETTER TET
\InputenxName{th}{00FE}% LATIN SMALL LETTER THORN
\InputenxName{thorn}{00FE}% LATIN SMALL LETTER THORN
\InputenxName{threequarters}{00BE}% VULGAR FRACTION THREE QUARTERS
@@ -6103,6 +6778,8 @@ and the derived files
\InputenxName{tilde}{02DC}% SMALL TILDE
\InputenxName{times}{00D7}% MULTIPLICATION SIGN
\InputenxName{trademark}{2122}% TRADE MARK SIGN
+\InputenxName{tsadi}{05E6}% HEBREW LETTER TSADI
+\InputenxName{tsadihebrew}{05E6}% HEBREW LETTER TSADI
\InputenxName{tsecyrillic}{0446}% CYRILLIC SMALL LETTER TSE
\InputenxName{tshecyrillic}{045B}% CYRILLIC SMALL LETTER TSHE
\InputenxName{tstroke}{0167}% LATIN SMALL LETTER T WITH STROKE
@@ -6116,11 +6793,14 @@ and the derived files
\InputenxName{ugrave}{00F9}% LATIN SMALL LETTER U WITH GRAVE
\InputenxName{uhungarumlaut}{0171}% LATIN SMALL LETTER U WITH DOUBLE ACUTE
\InputenxName{umacron}{016B}% LATIN SMALL LETTER U WITH MACRON
+\InputenxName{underscoredbl}{2017}% DOUBLE LOW LINE
\InputenxName{uogonek}{0173}% LATIN SMALL LETTER U WITH OGONEK
\InputenxName{upblock}{2580}% UPPER HALF BLOCK
\InputenxName{uring}{016F}% LATIN SMALL LETTER U WITH RING ABOVE
\InputenxName{ushortcyrillic}{045E}% CYRILLIC SMALL LETTER SHORT U
\InputenxName{utilde}{0169}% LATIN SMALL LETTER U WITH TILDE
+\InputenxName{vav}{05D5}% HEBREW LETTER VAV
+\InputenxName{vavhebrew}{05D5}% HEBREW LETTER VAV
\InputenxName{vecyrillic}{0432}% CYRILLIC SMALL LETTER VE
\InputenxName{wacute}{1E83}% LATIN SMALL LETTER W WITH ACUTE
\InputenxName{wcircumflex}{0175}% LATIN SMALL LETTER W WITH CIRCUMFLEX
@@ -6133,7 +6813,11 @@ and the derived files
\InputenxName{yericyrillic}{044B}% CYRILLIC SMALL LETTER YERU
\InputenxName{ygrave}{1EF3}% LATIN SMALL LETTER Y WITH GRAVE
\InputenxName{yicyrillic}{0457}% CYRILLIC SMALL LETTER YI
+\InputenxName{yod}{05D9}% HEBREW LETTER YOD
+\InputenxName{yodhebrew}{05D9}% HEBREW LETTER YOD
\InputenxName{zacute}{017A}% LATIN SMALL LETTER Z WITH ACUTE
+\InputenxName{zayin}{05D6}% HEBREW LETTER ZAYIN
+\InputenxName{zayinhebrew}{05D6}% HEBREW LETTER ZAYIN
\InputenxName{zcaron}{017E}% LATIN SMALL LETTER Z WITH CARON
\InputenxName{zdot}{017C}% LATIN SMALL LETTER Z WITH DOT ABOVE
\InputenxName{zdotaccent}{017C}% LATIN SMALL LETTER Z WITH DOT ABOVE
@@ -6151,7 +6835,7 @@ and the derived files
% \begin{macrocode}
%<*slot>
\ProvidesFile{ix-slot.def}%
- [2007/08/16 v1.3 SLOT and UC to Encodings (inputenx)]%
+ [2009/08/13 v1.4 SLOT and UC to Encodings (inputenx)]%
% \end{macrocode}
%
% \textit{List omitted here, see \xfile{ix-slot.def}.}
@@ -6160,7 +6844,7 @@ and the derived files
\InputenxSlot{128}{00A0}{\do{nextstep}}
\InputenxSlot{128}{00C4}{\do{mac-centeuro}\do{mac-roman}}
\InputenxSlot{128}{00C7}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
+ \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
}
\InputenxSlot{128}{0402}{\do{cp1251}}
\InputenxSlot{128}{0410}{\do{cp866}\do{mac-cyrillic}}
@@ -6170,7 +6854,7 @@ and the derived files
\InputenxSlot{129}{00C0}{\do{nextstep}}
\InputenxSlot{129}{00C5}{\do{mac-roman}}
\InputenxSlot{129}{00FC}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
+ \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
}
\InputenxSlot{129}{0100}{\do{mac-centeuro}}
\InputenxSlot{129}{0402}{\do{cp855}}
@@ -6180,7 +6864,7 @@ and the derived files
\InputenxSlot{130}{00C1}{\do{nextstep}}
\InputenxSlot{130}{00C7}{\do{mac-roman}}
\InputenxSlot{130}{00E9}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
+ \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
}
\InputenxSlot{130}{0101}{\do{mac-centeuro}}
\InputenxSlot{130}{0412}{\do{cp866}\do{mac-cyrillic}}
@@ -6192,7 +6876,7 @@ and the derived files
\InputenxSlot{131}{00C2}{\do{nextstep}}
\InputenxSlot{131}{00C9}{\do{mac-centeuro}\do{mac-roman}}
\InputenxSlot{131}{00E2}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
+ \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
}
\InputenxSlot{131}{0192}{\do{cp1252}}
\InputenxSlot{131}{0403}{\do{cp855}}
@@ -6202,7 +6886,7 @@ and the derived files
\InputenxSlot{132}{00C3}{\do{nextstep}}
\InputenxSlot{132}{00D1}{\do{mac-roman}}
\InputenxSlot{132}{00E4}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
+ \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
}
\InputenxSlot{132}{0104}{\do{mac-centeuro}}
\InputenxSlot{132}{0414}{\do{cp866}\do{mac-cyrillic}}
@@ -6214,7 +6898,7 @@ and the derived files
\InputenxSlot{133}{00C4}{\do{nextstep}}
\InputenxSlot{133}{00D6}{\do{mac-centeuro}\do{mac-roman}}
\InputenxSlot{133}{00E0}{%
- \do{cp437}\do{cp850}\do{cp858}\do{cp865}%
+ \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
}
\InputenxSlot{133}{016F}{\do{cp852}}
\InputenxSlot{133}{0401}{\do{cp855}}
@@ -6226,7 +6910,7 @@ and the derived files
\InputenxSlot{134}{00C5}{\do{nextstep}}
\InputenxSlot{134}{00DC}{\do{mac-centeuro}\do{mac-roman}}
\InputenxSlot{134}{00E5}{%
- \do{cp437}\do{cp850}\do{cp858}\do{cp865}%
+ \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
}
\InputenxSlot{134}{0107}{\do{cp852}}
\InputenxSlot{134}{0416}{\do{cp866}\do{mac-cyrillic}}
@@ -6238,7 +6922,7 @@ and the derived files
\InputenxSlot{135}{00C7}{\do{nextstep}}
\InputenxSlot{135}{00E1}{\do{mac-centeuro}\do{mac-roman}}
\InputenxSlot{135}{00E7}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
+ \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
}
\InputenxSlot{135}{0404}{\do{cp855}}
\InputenxSlot{135}{0417}{\do{cp866}\do{mac-cyrillic}}
@@ -6249,7 +6933,7 @@ and the derived files
\InputenxSlot{136}{00C8}{\do{nextstep}}
\InputenxSlot{136}{00E0}{\do{mac-roman}}
\InputenxSlot{136}{00EA}{%
- \do{cp437}\do{cp850}\do{cp858}\do{cp865}%
+ \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
}
\InputenxSlot{136}{0105}{\do{mac-centeuro}}
\InputenxSlot{136}{0142}{\do{cp852}}
@@ -6261,7 +6945,7 @@ and the derived files
\InputenxSlot{137}{00C9}{\do{nextstep}}
\InputenxSlot{137}{00E2}{\do{mac-roman}}
\InputenxSlot{137}{00EB}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
+ \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
}
\InputenxSlot{137}{010C}{\do{mac-centeuro}}
\InputenxSlot{137}{0405}{\do{cp855}}
@@ -6273,7 +6957,7 @@ and the derived files
\InputenxSlot{138}{00CA}{\do{nextstep}}
\InputenxSlot{138}{00E4}{\do{mac-centeuro}\do{mac-roman}}
\InputenxSlot{138}{00E8}{%
- \do{cp437}\do{cp850}\do{cp858}\do{cp865}%
+ \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
}
\InputenxSlot{138}{0150}{\do{cp852}}
\InputenxSlot{138}{0160}{\do{cp1250}\do{cp1252}}
@@ -6284,7 +6968,7 @@ and the derived files
\InputenxSlot{139}{00CB}{\do{nextstep}}
\InputenxSlot{139}{00E3}{\do{mac-roman}}
\InputenxSlot{139}{00EF}{%
- \do{cp437}\do{cp850}\do{cp858}\do{cp865}%
+ \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
}
\InputenxSlot{139}{010D}{\do{mac-centeuro}}
\InputenxSlot{139}{0151}{\do{cp852}}
@@ -6297,7 +6981,7 @@ and the derived files
\InputenxSlot{140}{00CC}{\do{nextstep}}
\InputenxSlot{140}{00E5}{\do{mac-roman}}
\InputenxSlot{140}{00EE}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
+ \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
}
\InputenxSlot{140}{0106}{\do{mac-centeuro}}
\InputenxSlot{140}{0152}{\do{cp1252}}
@@ -6310,7 +6994,7 @@ and the derived files
\InputenxSlot{141}{00CD}{\do{nextstep}}
\InputenxSlot{141}{00E7}{\do{mac-roman}}
\InputenxSlot{141}{00EC}{%
- \do{cp437}\do{cp850}\do{cp858}\do{cp865}%
+ \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
}
\InputenxSlot{141}{0107}{\do{mac-centeuro}}
\InputenxSlot{141}{0164}{\do{cp1250}}
@@ -6320,7 +7004,7 @@ and the derived files
\InputenxSlot{141}{041D}{\do{cp866}\do{mac-cyrillic}}
\InputenxSlot{141}{2588}{\do{koi8-r}}
\InputenxSlot{142}{00C4}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
+ \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
}
\InputenxSlot{142}{00CE}{\do{nextstep}}
\InputenxSlot{142}{00E9}{\do{mac-centeuro}\do{mac-roman}}
@@ -6332,7 +7016,7 @@ and the derived files
\InputenxSlot{142}{258C}{\do{koi8-r}}
\InputenxSlot{143}{00B8}{\do{cp1257}}
\InputenxSlot{143}{00C5}{%
- \do{cp437}\do{cp850}\do{cp858}\do{cp865}%
+ \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
}
\InputenxSlot{143}{00CF}{\do{nextstep}}
\InputenxSlot{143}{00E8}{\do{mac-roman}}
@@ -6343,7 +7027,7 @@ and the derived files
\InputenxSlot{143}{041F}{\do{cp866}\do{mac-cyrillic}}
\InputenxSlot{143}{2590}{\do{koi8-r}}
\InputenxSlot{144}{00C9}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
+ \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
}
\InputenxSlot{144}{00D0}{\do{nextstep}}
\InputenxSlot{144}{00EA}{\do{mac-roman}}
@@ -6354,7 +7038,7 @@ and the derived files
\InputenxSlot{144}{2591}{\do{koi8-r}}
\InputenxSlot{145}{00D1}{\do{nextstep}}
\InputenxSlot{145}{00E6}{%
- \do{cp437}\do{cp850}\do{cp858}\do{cp865}%
+ \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
}
\InputenxSlot{145}{00EB}{\do{mac-roman}}
\InputenxSlot{145}{010E}{\do{mac-centeuro}}
@@ -6366,7 +7050,7 @@ and the derived files
}
\InputenxSlot{145}{2592}{\do{koi8-r}}
\InputenxSlot{146}{00C6}{%
- \do{cp437}\do{cp850}\do{cp858}\do{cp865}%
+ \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
}
\InputenxSlot{146}{00D2}{\do{nextstep}}
\InputenxSlot{146}{00ED}{\do{mac-centeuro}\do{mac-roman}}
@@ -6380,7 +7064,7 @@ and the derived files
\InputenxSlot{147}{00D3}{\do{nextstep}}
\InputenxSlot{147}{00EC}{\do{mac-roman}}
\InputenxSlot{147}{00F4}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
+ \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
}
\InputenxSlot{147}{010F}{\do{mac-centeuro}}
\InputenxSlot{147}{040A}{\do{cp855}}
@@ -6391,7 +7075,7 @@ and the derived files
\InputenxSlot{148}{00D4}{\do{nextstep}}
\InputenxSlot{148}{00EE}{\do{mac-roman}}
\InputenxSlot{148}{00F6}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
+ \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
}
\InputenxSlot{148}{0112}{\do{mac-centeuro}}
\InputenxSlot{148}{0424}{\do{cp866}\do{mac-cyrillic}}
@@ -6403,7 +7087,7 @@ and the derived files
\InputenxSlot{149}{00D5}{\do{nextstep}}
\InputenxSlot{149}{00EF}{\do{mac-roman}}
\InputenxSlot{149}{00F2}{%
- \do{cp437}\do{cp850}\do{cp858}\do{cp865}%
+ \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
}
\InputenxSlot{149}{0113}{\do{mac-centeuro}}
\InputenxSlot{149}{013D}{\do{cp852}}
@@ -6416,7 +7100,7 @@ and the derived files
\InputenxSlot{150}{00D6}{\do{nextstep}}
\InputenxSlot{150}{00F1}{\do{mac-roman}}
\InputenxSlot{150}{00FB}{%
- \do{cp437}\do{cp850}\do{cp858}\do{cp865}%
+ \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
}
\InputenxSlot{150}{0116}{\do{mac-centeuro}}
\InputenxSlot{150}{013E}{\do{cp852}}
@@ -6429,7 +7113,7 @@ and the derived files
\InputenxSlot{151}{00D9}{\do{nextstep}}
\InputenxSlot{151}{00F3}{\do{mac-centeuro}\do{mac-roman}}
\InputenxSlot{151}{00F9}{%
- \do{cp437}\do{cp850}\do{cp858}\do{cp865}%
+ \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
}
\InputenxSlot{151}{015A}{\do{cp852}}
\InputenxSlot{151}{040C}{\do{cp855}}
@@ -6441,7 +7125,7 @@ and the derived files
\InputenxSlot{152}{00DA}{\do{nextstep}}
\InputenxSlot{152}{00F2}{\do{mac-roman}}
\InputenxSlot{152}{00FF}{%
- \do{cp437}\do{cp850}\do{cp858}\do{cp865}%
+ \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
}
\InputenxSlot{152}{0117}{\do{mac-centeuro}}
\InputenxSlot{152}{015B}{\do{cp852}}
@@ -6450,7 +7134,7 @@ and the derived files
\InputenxSlot{152}{045E}{\do{cp855}}
\InputenxSlot{152}{2264}{\do{koi8-r}}
\InputenxSlot{153}{00D6}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
+ \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
}
\InputenxSlot{153}{00DB}{\do{nextstep}}
\InputenxSlot{153}{00F4}{\do{mac-centeuro}\do{mac-roman}}
@@ -6462,14 +7146,15 @@ and the derived files
\InputenxSlot{153}{2265}{\do{koi8-r}}
\InputenxSlot{154}{00A0}{\do{koi8-r}}
\InputenxSlot{154}{00DC}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}\do{nextstep}%
+ \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
+ \do{nextstep}%
}
\InputenxSlot{154}{00F6}{\do{mac-centeuro}\do{mac-roman}}
\InputenxSlot{154}{0161}{\do{cp1250}\do{cp1252}}
\InputenxSlot{154}{042A}{\do{cp866}\do{mac-cyrillic}}
\InputenxSlot{154}{0459}{\do{cp1251}}
\InputenxSlot{154}{045F}{\do{cp855}}
-\InputenxSlot{155}{00A2}{\do{cp437}}
+\InputenxSlot{155}{00A2}{\do{atarist}\do{cp437}}
\InputenxSlot{155}{00DD}{\do{nextstep}}
\InputenxSlot{155}{00F5}{\do{mac-centeuro}\do{mac-roman}}
\InputenxSlot{155}{00F8}{\do{cp850}\do{cp858}\do{cp865}}
@@ -6480,7 +7165,7 @@ and the derived files
\do{cp1250}\do{cp1251}\do{cp1252}\do{cp1257}%
}
\InputenxSlot{156}{00A3}{%
- \do{cp437}\do{cp850}\do{cp858}\do{cp865}%
+ \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
}
\InputenxSlot{156}{00B0}{\do{koi8-r}}
\InputenxSlot{156}{00DE}{\do{nextstep}}
@@ -6491,7 +7176,7 @@ and the derived files
\InputenxSlot{156}{042C}{\do{cp866}\do{mac-cyrillic}}
\InputenxSlot{156}{044E}{\do{cp855}}
\InputenxSlot{156}{045A}{\do{cp1251}}
-\InputenxSlot{157}{00A5}{\do{cp437}}
+\InputenxSlot{157}{00A5}{\do{atarist}\do{cp437}}
\InputenxSlot{157}{00AF}{\do{cp1257}}
\InputenxSlot{157}{00B2}{\do{koi8-r}}
\InputenxSlot{157}{00B5}{\do{nextstep}}
@@ -6507,6 +7192,7 @@ and the derived files
\InputenxSlot{158}{00D7}{%
\do{cp850}\do{cp852}\do{cp858}\do{nextstep}%
}
+\InputenxSlot{158}{00DF}{\do{atarist}}
\InputenxSlot{158}{00FB}{\do{mac-roman}}
\InputenxSlot{158}{011B}{\do{mac-centeuro}}
\InputenxSlot{158}{017E}{\do{cp1250}\do{cp1252}}
@@ -6521,20 +7207,20 @@ and the derived files
\InputenxSlot{159}{0178}{\do{cp1252}}
\InputenxSlot{159}{017A}{\do{cp1250}}
\InputenxSlot{159}{0192}{%
- \do{cp437}\do{cp850}\do{cp858}\do{cp865}%
+ \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
}
\InputenxSlot{159}{042A}{\do{cp855}}
\InputenxSlot{159}{042F}{\do{cp866}\do{mac-cyrillic}}
\InputenxSlot{159}{045F}{\do{cp1251}}
\InputenxSlot{160}{00A0}{%
\do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
- \do{iso-8859-5}\do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-13}%
- \do{iso-8859-14}\do{iso-8859-15}\do{iso-8859-16}\do{cp1250}%
- \do{cp1251}\do{cp1252}\do{cp1257}%
+ \do{iso-8859-5}\do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-10}%
+ \do{iso-8859-13}\do{iso-8859-14}\do{iso-8859-15}\do{iso-8859-16}%
+ \do{cp1250}\do{cp1251}\do{cp1252}\do{cp1257}%
}
\InputenxSlot{160}{00A9}{\do{nextstep}}
\InputenxSlot{160}{00E1}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
+ \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
}
\InputenxSlot{160}{0430}{\do{cp855}\do{cp866}}
\InputenxSlot{160}{2020}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
@@ -6545,7 +7231,7 @@ and the derived files
}
\InputenxSlot{161}{00B0}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
\InputenxSlot{161}{00ED}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
+ \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
}
\InputenxSlot{161}{0104}{%
\do{iso-8859-2}\do{iso-8859-4}\do{iso-8859-10}\do{iso-8859-16}%
@@ -6560,11 +7246,12 @@ and the derived files
\InputenxSlot{161}{201D}{\do{iso-8859-13}}
\InputenxSlot{161}{2551}{\do{koi8-r}}
\InputenxSlot{162}{00A2}{%
- \do{iso-8859-1}\do{iso-8859-9}\do{iso-8859-13}\do{iso-8859-15}%
- \do{cp1252}\do{cp1257}\do{dec-mcs}\do{mac-roman}\do{nextstep}%
+ \do{iso-8859-1}\do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-13}%
+ \do{iso-8859-15}\do{cp1252}\do{cp1257}\do{dec-mcs}\do{mac-roman}%
+ \do{nextstep}%
}
\InputenxSlot{162}{00F3}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
+ \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
}
\InputenxSlot{162}{0105}{\do{iso-8859-16}}
\InputenxSlot{162}{0112}{\do{iso-8859-10}}
@@ -6579,12 +7266,13 @@ and the derived files
\InputenxSlot{162}{1E03}{\do{iso-8859-14}}
\InputenxSlot{162}{2552}{\do{koi8-r}}
\InputenxSlot{163}{00A3}{%
- \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-9}\do{iso-8859-13}%
- \do{iso-8859-14}\do{iso-8859-15}\do{cp1252}\do{cp1257}\do{dec-mcs}%
- \do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}\do{nextstep}%
+ \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-8}\do{iso-8859-9}%
+ \do{iso-8859-13}\do{iso-8859-14}\do{iso-8859-15}\do{cp1252}%
+ \do{cp1257}\do{dec-mcs}\do{mac-centeuro}\do{mac-cyrillic}%
+ \do{mac-roman}\do{nextstep}%
}
\InputenxSlot{163}{00FA}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
+ \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
}
\InputenxSlot{163}{0122}{\do{iso-8859-10}}
\InputenxSlot{163}{0141}{\do{iso-8859-2}\do{iso-8859-16}\do{cp1250}}
@@ -6596,12 +7284,12 @@ and the derived files
\InputenxSlot{163}{0451}{\do{koi8-r}}
\InputenxSlot{164}{00A4}{%
\do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
- \do{iso-8859-9}\do{iso-8859-13}\do{cp1250}\do{cp1251}\do{cp1252}%
- \do{cp1257}%
+ \do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-13}\do{cp1250}%
+ \do{cp1251}\do{cp1252}\do{cp1257}%
}
\InputenxSlot{164}{00A7}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
\InputenxSlot{164}{00F1}{%
- \do{cp437}\do{cp850}\do{cp858}\do{cp865}%
+ \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
}
\InputenxSlot{164}{0104}{\do{cp852}}
\InputenxSlot{164}{010A}{\do{iso-8859-14}}
@@ -6613,11 +7301,11 @@ and the derived files
\InputenxSlot{164}{20AC}{\do{iso-8859-15}\do{iso-8859-16}}
\InputenxSlot{164}{2553}{\do{koi8-r}}
\InputenxSlot{165}{00A5}{%
- \do{iso-8859-1}\do{iso-8859-9}\do{iso-8859-15}\do{cp1252}%
- \do{dec-mcs}\do{nextstep}%
+ \do{iso-8859-1}\do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-15}%
+ \do{cp1252}\do{dec-mcs}\do{nextstep}%
}
\InputenxSlot{165}{00D1}{%
- \do{cp437}\do{cp850}\do{cp858}\do{cp865}%
+ \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
}
\InputenxSlot{165}{0104}{\do{cp1250}}
\InputenxSlot{165}{0105}{\do{cp852}}
@@ -6632,11 +7320,11 @@ and the derived files
\InputenxSlot{165}{2022}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
\InputenxSlot{165}{2554}{\do{koi8-r}}
\InputenxSlot{166}{00A6}{%
- \do{iso-8859-1}\do{iso-8859-9}\do{iso-8859-13}\do{cp1250}%
- \do{cp1251}\do{cp1252}\do{cp1257}%
+ \do{iso-8859-1}\do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-13}%
+ \do{cp1250}\do{cp1251}\do{cp1252}\do{cp1257}%
}
\InputenxSlot{166}{00AA}{%
- \do{cp437}\do{cp850}\do{cp858}\do{cp865}%
+ \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
}
\InputenxSlot{166}{00B6}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
\InputenxSlot{166}{0124}{\do{iso-8859-3}}
@@ -6653,12 +7341,12 @@ and the derived files
\InputenxSlot{166}{2555}{\do{koi8-r}}
\InputenxSlot{167}{00A7}{%
\do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
- \do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-13}\do{iso-8859-14}%
- \do{iso-8859-15}\do{iso-8859-16}\do{cp1250}\do{cp1251}\do{cp1252}%
- \do{cp1257}\do{dec-mcs}\do{nextstep}%
+ \do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-13}%
+ \do{iso-8859-14}\do{iso-8859-15}\do{iso-8859-16}\do{cp1250}%
+ \do{cp1251}\do{cp1252}\do{cp1257}\do{dec-mcs}\do{nextstep}%
}
\InputenxSlot{167}{00BA}{%
- \do{cp437}\do{cp850}\do{cp858}\do{cp865}%
+ \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
}
\InputenxSlot{167}{00DF}{\do{mac-centeuro}\do{mac-roman}}
\InputenxSlot{167}{017E}{\do{cp852}}
@@ -6670,11 +7358,11 @@ and the derived files
\InputenxSlot{168}{00A4}{\do{dec-mcs}\do{nextstep}}
\InputenxSlot{168}{00A8}{%
\do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
- \do{iso-8859-9}\do{cp1250}\do{cp1252}%
+ \do{iso-8859-8}\do{iso-8859-9}\do{cp1250}\do{cp1252}%
}
\InputenxSlot{168}{00AE}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
\InputenxSlot{168}{00BF}{%
- \do{cp437}\do{cp850}\do{cp858}\do{cp865}%
+ \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
}
\InputenxSlot{168}{00D8}{\do{iso-8859-13}\do{cp1257}}
\InputenxSlot{168}{0118}{\do{cp852}}
@@ -6687,10 +7375,10 @@ and the derived files
\InputenxSlot{168}{1E80}{\do{iso-8859-14}}
\InputenxSlot{168}{2557}{\do{koi8-r}}
\InputenxSlot{169}{00A9}{%
- \do{iso-8859-1}\do{iso-8859-9}\do{iso-8859-13}\do{iso-8859-14}%
- \do{iso-8859-15}\do{iso-8859-16}\do{cp1250}\do{cp1251}\do{cp1252}%
- \do{cp1257}\do{dec-mcs}\do{mac-centeuro}\do{mac-cyrillic}%
- \do{mac-roman}%
+ \do{iso-8859-1}\do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-13}%
+ \do{iso-8859-14}\do{iso-8859-15}\do{iso-8859-16}\do{cp1250}%
+ \do{cp1251}\do{cp1252}\do{cp1257}\do{dec-mcs}\do{mac-centeuro}%
+ \do{mac-cyrillic}\do{mac-roman}%
}
\InputenxSlot{169}{00AE}{\do{cp850}\do{cp858}}
\InputenxSlot{169}{0110}{\do{iso-8859-10}}
@@ -6701,14 +7389,16 @@ and the derived files
\InputenxSlot{169}{0415}{\do{cp855}}
\InputenxSlot{169}{0439}{\do{cp866}}
\InputenxSlot{169}{2019}{\do{nextstep}}
+\InputenxSlot{169}{2310}{\do{atarist}\do{cp437}\do{cp865}}
\InputenxSlot{169}{2558}{\do{koi8-r}}
\InputenxSlot{170}{00AA}{%
\do{iso-8859-1}\do{iso-8859-9}\do{iso-8859-15}\do{cp1252}%
\do{dec-mcs}%
}
\InputenxSlot{170}{00AC}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
+ \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
}
+\InputenxSlot{170}{00D7}{\do{iso-8859-8}}
\InputenxSlot{170}{0112}{\do{iso-8859-4}}
\InputenxSlot{170}{0156}{\do{iso-8859-13}\do{cp1257}}
\InputenxSlot{170}{015E}{\do{iso-8859-2}\do{iso-8859-3}\do{cp1250}}
@@ -6723,13 +7413,13 @@ and the derived files
\InputenxSlot{170}{2122}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
\InputenxSlot{170}{2559}{\do{koi8-r}}
\InputenxSlot{171}{00AB}{%
- \do{iso-8859-1}\do{iso-8859-9}\do{iso-8859-13}\do{iso-8859-15}%
- \do{iso-8859-16}\do{cp1250}\do{cp1251}\do{cp1252}\do{cp1257}%
- \do{dec-mcs}\do{nextstep}%
+ \do{iso-8859-1}\do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-13}%
+ \do{iso-8859-15}\do{iso-8859-16}\do{cp1250}\do{cp1251}\do{cp1252}%
+ \do{cp1257}\do{dec-mcs}\do{nextstep}%
}
\InputenxSlot{171}{00B4}{\do{mac-roman}}
\InputenxSlot{171}{00BD}{%
- \do{cp437}\do{cp850}\do{cp858}\do{cp865}%
+ \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
}
\InputenxSlot{171}{0119}{\do{mac-centeuro}}
\InputenxSlot{171}{011E}{\do{iso-8859-3}}
@@ -6745,11 +7435,11 @@ and the derived files
\InputenxSlot{171}{255A}{\do{koi8-r}}
\InputenxSlot{172}{00A8}{\do{mac-centeuro}\do{mac-roman}}
\InputenxSlot{172}{00AC}{%
- \do{iso-8859-1}\do{iso-8859-9}\do{iso-8859-13}\do{iso-8859-15}%
- \do{cp1250}\do{cp1251}\do{cp1252}\do{cp1257}%
+ \do{iso-8859-1}\do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-13}%
+ \do{iso-8859-15}\do{cp1250}\do{cp1251}\do{cp1252}\do{cp1257}%
}
\InputenxSlot{172}{00BC}{%
- \do{cp437}\do{cp850}\do{cp858}\do{cp865}%
+ \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
}
\InputenxSlot{172}{010C}{\do{cp852}}
\InputenxSlot{172}{0134}{\do{iso-8859-3}}
@@ -6764,13 +7454,13 @@ and the derived files
\InputenxSlot{172}{2039}{\do{nextstep}}
\InputenxSlot{172}{255B}{\do{koi8-r}}
\InputenxSlot{173}{00A1}{%
- \do{cp437}\do{cp850}\do{cp858}\do{cp865}%
+ \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
}
\InputenxSlot{173}{00AD}{%
\do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
- \do{iso-8859-5}\do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-13}%
- \do{iso-8859-14}\do{iso-8859-15}\do{iso-8859-16}\do{cp1250}%
- \do{cp1251}\do{cp1252}\do{cp1257}%
+ \do{iso-8859-5}\do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-10}%
+ \do{iso-8859-13}\do{iso-8859-14}\do{iso-8859-15}\do{iso-8859-16}%
+ \do{cp1250}\do{cp1251}\do{cp1252}\do{cp1257}%
}
\InputenxSlot{173}{015F}{\do{cp852}}
\InputenxSlot{173}{0413}{\do{cp855}}
@@ -6779,11 +7469,13 @@ and the derived files
\InputenxSlot{173}{2260}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
\InputenxSlot{173}{255C}{\do{koi8-r}}
\InputenxSlot{174}{00AB}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
+ \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}%
+ \do{cp865}%
}
\InputenxSlot{174}{00AE}{%
- \do{iso-8859-1}\do{iso-8859-9}\do{iso-8859-13}\do{iso-8859-14}%
- \do{iso-8859-15}\do{cp1250}\do{cp1251}\do{cp1252}\do{cp1257}%
+ \do{iso-8859-1}\do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-13}%
+ \do{iso-8859-14}\do{iso-8859-15}\do{cp1250}\do{cp1251}\do{cp1252}%
+ \do{cp1257}%
}
\InputenxSlot{174}{00C6}{\do{mac-roman}}
\InputenxSlot{174}{0123}{\do{mac-centeuro}}
@@ -6797,11 +7489,11 @@ and the derived files
\InputenxSlot{174}{FB01}{\do{nextstep}}
\InputenxSlot{175}{00A4}{\do{cp865}}
\InputenxSlot{175}{00AF}{%
- \do{iso-8859-1}\do{iso-8859-4}\do{iso-8859-9}\do{iso-8859-15}%
- \do{cp1252}%
+ \do{iso-8859-1}\do{iso-8859-4}\do{iso-8859-8}\do{iso-8859-9}%
+ \do{iso-8859-15}\do{cp1252}%
}
\InputenxSlot{175}{00BB}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}%
+ \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}%
}
\InputenxSlot{175}{00C6}{\do{iso-8859-13}\do{cp1257}}
\InputenxSlot{175}{00D8}{\do{mac-roman}}
@@ -6820,10 +7512,11 @@ and the derived files
\InputenxSlot{176}{00AE}{\do{nextstep}}
\InputenxSlot{176}{00B0}{%
\do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
- \do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-13}\do{iso-8859-15}%
- \do{iso-8859-16}\do{cp1250}\do{cp1251}\do{cp1252}\do{cp1257}%
- \do{dec-mcs}%
+ \do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-13}%
+ \do{iso-8859-15}\do{iso-8859-16}\do{cp1250}\do{cp1251}\do{cp1252}%
+ \do{cp1257}\do{dec-mcs}%
}
+\InputenxSlot{176}{00E3}{\do{atarist}}
\InputenxSlot{176}{012F}{\do{mac-centeuro}}
\InputenxSlot{176}{0410}{\do{iso-8859-5}}
\InputenxSlot{176}{1E1E}{\do{iso-8859-14}}
@@ -6834,10 +7527,11 @@ and the derived files
\do{cp866}%
}
\InputenxSlot{177}{00B1}{%
- \do{iso-8859-1}\do{iso-8859-9}\do{iso-8859-13}\do{iso-8859-15}%
- \do{iso-8859-16}\do{cp1250}\do{cp1251}\do{cp1252}\do{cp1257}%
- \do{dec-mcs}\do{mac-cyrillic}\do{mac-roman}%
+ \do{iso-8859-1}\do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-13}%
+ \do{iso-8859-15}\do{iso-8859-16}\do{cp1250}\do{cp1251}\do{cp1252}%
+ \do{cp1257}\do{dec-mcs}\do{mac-cyrillic}\do{mac-roman}%
}
+\InputenxSlot{177}{00F5}{\do{atarist}}
\InputenxSlot{177}{0105}{\do{iso-8859-2}\do{iso-8859-4}\do{iso-8859-10}}
\InputenxSlot{177}{0127}{\do{iso-8859-3}}
\InputenxSlot{177}{012A}{\do{mac-centeuro}}
@@ -6850,9 +7544,10 @@ and the derived files
\do{cp866}%
}
\InputenxSlot{178}{00B2}{%
- \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-9}\do{iso-8859-13}%
- \do{iso-8859-15}\do{cp1252}\do{cp1257}\do{dec-mcs}%
+ \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-8}\do{iso-8859-9}%
+ \do{iso-8859-13}\do{iso-8859-15}\do{cp1252}\do{cp1257}\do{dec-mcs}%
}
+\InputenxSlot{178}{00D8}{\do{atarist}}
\InputenxSlot{178}{010C}{\do{iso-8859-16}}
\InputenxSlot{178}{0113}{\do{iso-8859-10}}
\InputenxSlot{178}{0120}{\do{iso-8859-14}}
@@ -6867,9 +7562,10 @@ and the derived files
\do{cp866}%
}
\InputenxSlot{179}{00B3}{%
- \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-9}\do{iso-8859-13}%
- \do{iso-8859-15}\do{cp1252}\do{cp1257}\do{dec-mcs}%
+ \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-8}\do{iso-8859-9}%
+ \do{iso-8859-13}\do{iso-8859-15}\do{cp1252}\do{cp1257}\do{dec-mcs}%
}
+\InputenxSlot{179}{00F8}{\do{atarist}}
\InputenxSlot{179}{0121}{\do{iso-8859-14}}
\InputenxSlot{179}{0123}{\do{iso-8859-10}}
\InputenxSlot{179}{0142}{\do{iso-8859-2}\do{iso-8859-16}\do{cp1250}}
@@ -6886,10 +7582,11 @@ and the derived files
\InputenxSlot{180}{00A5}{\do{mac-roman}}
\InputenxSlot{180}{00B4}{%
\do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
- \do{iso-8859-9}\do{cp1250}\do{cp1252}\do{cp1257}%
+ \do{iso-8859-8}\do{iso-8859-9}\do{cp1250}\do{cp1252}\do{cp1257}%
}
\InputenxSlot{180}{00B7}{\do{nextstep}}
\InputenxSlot{180}{012B}{\do{iso-8859-10}\do{mac-centeuro}}
+\InputenxSlot{180}{0153}{\do{atarist}}
\InputenxSlot{180}{017D}{\do{iso-8859-15}\do{iso-8859-16}}
\InputenxSlot{180}{0414}{\do{iso-8859-5}}
\InputenxSlot{180}{0456}{\do{mac-cyrillic}}
@@ -6903,14 +7600,15 @@ and the derived files
\InputenxSlot{180}{2562}{\do{koi8-r}}
\InputenxSlot{181}{00A6}{\do{nextstep}}
\InputenxSlot{181}{00B5}{%
- \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-9}\do{iso-8859-13}%
- \do{iso-8859-15}\do{cp1250}\do{cp1251}\do{cp1252}\do{cp1257}%
- \do{dec-mcs}\do{mac-cyrillic}\do{mac-roman}%
+ \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-8}\do{iso-8859-9}%
+ \do{iso-8859-13}\do{iso-8859-15}\do{cp1250}\do{cp1251}\do{cp1252}%
+ \do{cp1257}\do{dec-mcs}\do{mac-cyrillic}\do{mac-roman}%
}
\InputenxSlot{181}{00C1}{\do{cp850}\do{cp852}\do{cp858}}
\InputenxSlot{181}{0129}{\do{iso-8859-4}\do{iso-8859-10}}
\InputenxSlot{181}{0136}{\do{mac-centeuro}}
\InputenxSlot{181}{013E}{\do{iso-8859-2}}
+\InputenxSlot{181}{0152}{\do{atarist}}
\InputenxSlot{181}{0415}{\do{iso-8859-5}}
\InputenxSlot{181}{0445}{\do{cp855}}
\InputenxSlot{181}{1E41}{\do{iso-8859-14}}
@@ -6918,10 +7616,11 @@ and the derived files
\InputenxSlot{181}{2561}{\do{cp437}\do{cp865}\do{cp866}}
\InputenxSlot{181}{2563}{\do{koi8-r}}
\InputenxSlot{182}{00B6}{%
- \do{iso-8859-1}\do{iso-8859-9}\do{iso-8859-13}\do{iso-8859-14}%
- \do{iso-8859-15}\do{iso-8859-16}\do{cp1250}\do{cp1251}\do{cp1252}%
- \do{cp1257}\do{dec-mcs}\do{nextstep}%
+ \do{iso-8859-1}\do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-13}%
+ \do{iso-8859-14}\do{iso-8859-15}\do{iso-8859-16}\do{cp1250}%
+ \do{cp1251}\do{cp1252}\do{cp1257}\do{dec-mcs}\do{nextstep}%
}
+\InputenxSlot{182}{00C0}{\do{atarist}}
\InputenxSlot{182}{00C2}{\do{cp850}\do{cp852}\do{cp858}}
\InputenxSlot{182}{0125}{\do{iso-8859-3}}
\InputenxSlot{182}{0137}{\do{iso-8859-10}}
@@ -6934,11 +7633,12 @@ and the derived files
\InputenxSlot{182}{2562}{\do{cp437}\do{cp865}\do{cp866}}
\InputenxSlot{182}{2564}{\do{koi8-r}}
\InputenxSlot{183}{00B7}{%
- \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-9}\do{iso-8859-10}%
- \do{iso-8859-13}\do{iso-8859-15}\do{iso-8859-16}\do{cp1250}%
- \do{cp1251}\do{cp1252}\do{cp1257}\do{dec-mcs}%
+ \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-8}\do{iso-8859-9}%
+ \do{iso-8859-10}\do{iso-8859-13}\do{iso-8859-15}\do{iso-8859-16}%
+ \do{cp1250}\do{cp1251}\do{cp1252}\do{cp1257}\do{dec-mcs}%
}
\InputenxSlot{183}{00C0}{\do{cp850}\do{cp858}}
+\InputenxSlot{183}{00C3}{\do{atarist}}
\InputenxSlot{183}{011A}{\do{cp852}}
\InputenxSlot{183}{02C7}{\do{iso-8859-2}\do{iso-8859-4}}
\InputenxSlot{183}{0408}{\do{mac-cyrillic}}
@@ -6952,8 +7652,9 @@ and the derived files
\InputenxSlot{184}{00A9}{\do{cp850}\do{cp858}}
\InputenxSlot{184}{00B8}{%
\do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
- \do{iso-8859-9}\do{cp1250}\do{cp1252}%
+ \do{iso-8859-8}\do{iso-8859-9}\do{cp1250}\do{cp1252}%
}
+\InputenxSlot{184}{00D5}{\do{atarist}}
\InputenxSlot{184}{00F8}{\do{iso-8859-13}\do{cp1257}}
\InputenxSlot{184}{013C}{\do{iso-8859-10}}
\InputenxSlot{184}{0142}{\do{mac-centeuro}}
@@ -6967,9 +7668,10 @@ and the derived files
\InputenxSlot{184}{220F}{\do{mac-roman}}
\InputenxSlot{184}{2555}{\do{cp437}\do{cp865}\do{cp866}}
\InputenxSlot{184}{2566}{\do{koi8-r}}
+\InputenxSlot{185}{00A8}{\do{atarist}}
\InputenxSlot{185}{00B9}{%
- \do{iso-8859-1}\do{iso-8859-9}\do{iso-8859-13}\do{iso-8859-15}%
- \do{cp1252}\do{cp1257}\do{dec-mcs}%
+ \do{iso-8859-1}\do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-13}%
+ \do{iso-8859-15}\do{cp1252}\do{cp1257}\do{dec-mcs}%
}
\InputenxSlot{185}{0105}{\do{cp1250}}
\InputenxSlot{185}{010D}{\do{iso-8859-16}}
@@ -6988,10 +7690,12 @@ and the derived files
\do{cp866}%
}
\InputenxSlot{185}{2567}{\do{koi8-r}}
+\InputenxSlot{186}{00B4}{\do{atarist}}
\InputenxSlot{186}{00BA}{%
\do{iso-8859-1}\do{iso-8859-9}\do{iso-8859-15}\do{cp1252}%
\do{dec-mcs}%
}
+\InputenxSlot{186}{00F7}{\do{iso-8859-8}}
\InputenxSlot{186}{0113}{\do{iso-8859-4}}
\InputenxSlot{186}{013C}{\do{mac-centeuro}}
\InputenxSlot{186}{0157}{\do{iso-8859-13}\do{cp1257}}
@@ -7011,9 +7715,9 @@ and the derived files
\InputenxSlot{186}{2568}{\do{koi8-r}}
\InputenxSlot{187}{00AA}{\do{mac-roman}}
\InputenxSlot{187}{00BB}{%
- \do{iso-8859-1}\do{iso-8859-9}\do{iso-8859-13}\do{iso-8859-15}%
- \do{iso-8859-16}\do{cp1250}\do{cp1251}\do{cp1252}\do{cp1257}%
- \do{dec-mcs}\do{nextstep}%
+ \do{iso-8859-1}\do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-13}%
+ \do{iso-8859-15}\do{iso-8859-16}\do{cp1250}\do{cp1251}\do{cp1252}%
+ \do{cp1257}\do{dec-mcs}\do{nextstep}%
}
\InputenxSlot{187}{011F}{\do{iso-8859-3}}
\InputenxSlot{187}{0123}{\do{iso-8859-4}}
@@ -7023,15 +7727,17 @@ and the derived files
\InputenxSlot{187}{041B}{\do{iso-8859-5}}
\InputenxSlot{187}{0457}{\do{mac-cyrillic}}
\InputenxSlot{187}{1E60}{\do{iso-8859-14}}
+\InputenxSlot{187}{2020}{\do{atarist}}
\InputenxSlot{187}{2557}{%
\do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
\do{cp866}%
}
\InputenxSlot{187}{2569}{\do{koi8-r}}
+\InputenxSlot{188}{00B6}{\do{atarist}}
\InputenxSlot{188}{00BA}{\do{mac-roman}}
\InputenxSlot{188}{00BC}{%
- \do{iso-8859-1}\do{iso-8859-9}\do{iso-8859-13}\do{cp1252}%
- \do{cp1257}\do{dec-mcs}%
+ \do{iso-8859-1}\do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-13}%
+ \do{cp1252}\do{cp1257}\do{dec-mcs}%
}
\InputenxSlot{188}{0135}{\do{iso-8859-3}}
\InputenxSlot{188}{013D}{\do{cp1250}}
@@ -7051,9 +7757,10 @@ and the derived files
}
\InputenxSlot{188}{256A}{\do{koi8-r}}
\InputenxSlot{189}{00A2}{\do{cp850}\do{cp858}}
+\InputenxSlot{189}{00A9}{\do{atarist}}
\InputenxSlot{189}{00BD}{%
- \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-9}\do{iso-8859-13}%
- \do{cp1252}\do{cp1257}\do{dec-mcs}%
+ \do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-8}\do{iso-8859-9}%
+ \do{iso-8859-13}\do{cp1252}\do{cp1257}\do{dec-mcs}%
}
\InputenxSlot{189}{0139}{\do{mac-centeuro}}
\InputenxSlot{189}{014A}{\do{iso-8859-4}}
@@ -7066,14 +7773,16 @@ and the derived files
\InputenxSlot{189}{0439}{\do{cp855}}
\InputenxSlot{189}{0459}{\do{mac-cyrillic}}
\InputenxSlot{189}{1E84}{\do{iso-8859-14}}
+\InputenxSlot{189}{2015}{\do{iso-8859-10}}
\InputenxSlot{189}{2030}{\do{nextstep}}
\InputenxSlot{189}{255C}{\do{cp437}\do{cp865}\do{cp866}}
\InputenxSlot{189}{256B}{\do{koi8-r}}
\InputenxSlot{190}{00A5}{\do{cp850}\do{cp858}}
\InputenxSlot{190}{00AC}{\do{nextstep}}
+\InputenxSlot{190}{00AE}{\do{atarist}}
\InputenxSlot{190}{00BE}{%
- \do{iso-8859-1}\do{iso-8859-9}\do{iso-8859-13}\do{cp1252}%
- \do{cp1257}%
+ \do{iso-8859-1}\do{iso-8859-8}\do{iso-8859-9}\do{iso-8859-13}%
+ \do{cp1252}\do{cp1257}%
}
\InputenxSlot{190}{00E6}{\do{mac-roman}}
\InputenxSlot{190}{013A}{\do{mac-centeuro}}
@@ -7105,6 +7814,7 @@ and the derived files
\InputenxSlot{191}{0457}{\do{cp1251}}
\InputenxSlot{191}{045A}{\do{mac-cyrillic}}
\InputenxSlot{191}{1E61}{\do{iso-8859-14}}
+\InputenxSlot{191}{2122}{\do{atarist}}
\InputenxSlot{191}{2510}{%
\do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
\do{cp866}%
@@ -7117,6 +7827,7 @@ and the derived files
}
\InputenxSlot{192}{0100}{\do{iso-8859-4}\do{iso-8859-10}}
\InputenxSlot{192}{0104}{\do{iso-8859-13}\do{cp1257}}
+\InputenxSlot{192}{0133}{\do{atarist}}
\InputenxSlot{192}{0146}{\do{mac-centeuro}}
\InputenxSlot{192}{0154}{\do{iso-8859-2}\do{cp1250}}
\InputenxSlot{192}{0410}{\do{cp1251}}
@@ -7134,6 +7845,7 @@ and the derived files
\do{iso-8859-16}\do{cp1250}\do{cp1252}\do{dec-mcs}%
}
\InputenxSlot{193}{012E}{\do{iso-8859-13}\do{cp1257}}
+\InputenxSlot{193}{0132}{\do{atarist}}
\InputenxSlot{193}{0143}{\do{mac-centeuro}}
\InputenxSlot{193}{02CB}{\do{nextstep}}
\InputenxSlot{193}{0405}{\do{mac-cyrillic}}
@@ -7155,6 +7867,7 @@ and the derived files
\InputenxSlot{194}{0412}{\do{cp1251}}
\InputenxSlot{194}{0422}{\do{iso-8859-5}}
\InputenxSlot{194}{0431}{\do{koi8-r}}
+\InputenxSlot{194}{05D0}{\do{atarist}}
\InputenxSlot{194}{252C}{%
\do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
\do{cp866}%
@@ -7169,6 +7882,7 @@ and the derived files
\InputenxSlot{195}{0413}{\do{cp1251}}
\InputenxSlot{195}{0423}{\do{iso-8859-5}}
\InputenxSlot{195}{0446}{\do{koi8-r}}
+\InputenxSlot{195}{05D1}{\do{atarist}}
\InputenxSlot{195}{221A}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
\InputenxSlot{195}{251C}{%
\do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
@@ -7186,6 +7900,7 @@ and the derived files
\InputenxSlot{196}{0414}{\do{cp1251}}
\InputenxSlot{196}{0424}{\do{iso-8859-5}}
\InputenxSlot{196}{0434}{\do{koi8-r}}
+\InputenxSlot{196}{05D2}{\do{atarist}}
\InputenxSlot{196}{2500}{%
\do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
\do{cp866}%
@@ -7203,6 +7918,7 @@ and the derived files
\InputenxSlot{197}{0415}{\do{cp1251}}
\InputenxSlot{197}{0425}{\do{iso-8859-5}}
\InputenxSlot{197}{0435}{\do{koi8-r}}
+\InputenxSlot{197}{05D3}{\do{atarist}}
\InputenxSlot{197}{2248}{\do{mac-cyrillic}\do{mac-roman}}
\InputenxSlot{197}{253C}{%
\do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
@@ -7223,6 +7939,7 @@ and the derived files
\InputenxSlot{198}{0426}{\do{iso-8859-5}}
\InputenxSlot{198}{043A}{\do{cp855}}
\InputenxSlot{198}{0444}{\do{koi8-r}}
+\InputenxSlot{198}{05D4}{\do{atarist}}
\InputenxSlot{198}{2206}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
\InputenxSlot{198}{255E}{\do{cp437}\do{cp865}\do{cp866}}
\InputenxSlot{199}{00AB}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
@@ -7240,6 +7957,7 @@ and the derived files
\InputenxSlot{199}{041A}{\do{cp855}}
\InputenxSlot{199}{0427}{\do{iso-8859-5}}
\InputenxSlot{199}{0433}{\do{koi8-r}}
+\InputenxSlot{199}{05D5}{\do{atarist}}
\InputenxSlot{199}{255F}{\do{cp437}\do{cp865}\do{cp866}}
\InputenxSlot{200}{00A8}{\do{nextstep}}
\InputenxSlot{200}{00BB}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
@@ -7254,6 +7972,7 @@ and the derived files
\InputenxSlot{200}{0418}{\do{cp1251}}
\InputenxSlot{200}{0428}{\do{iso-8859-5}}
\InputenxSlot{200}{0445}{\do{koi8-r}}
+\InputenxSlot{200}{05D6}{\do{atarist}}
\InputenxSlot{200}{255A}{%
\do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
\do{cp866}%
@@ -7268,6 +7987,7 @@ and the derived files
\InputenxSlot{201}{0419}{\do{cp1251}}
\InputenxSlot{201}{0429}{\do{iso-8859-5}}
\InputenxSlot{201}{0438}{\do{koi8-r}}
+\InputenxSlot{201}{05D7}{\do{atarist}}
\InputenxSlot{201}{2026}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
\InputenxSlot{201}{2554}{%
\do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
@@ -7286,6 +8006,7 @@ and the derived files
\InputenxSlot{202}{041A}{\do{cp1251}}
\InputenxSlot{202}{042A}{\do{iso-8859-5}}
\InputenxSlot{202}{0439}{\do{koi8-r}}
+\InputenxSlot{202}{05D8}{\do{atarist}}
\InputenxSlot{202}{2569}{%
\do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
\do{cp866}%
@@ -7303,6 +8024,7 @@ and the derived files
\InputenxSlot{203}{041B}{\do{cp1251}}
\InputenxSlot{203}{042B}{\do{iso-8859-5}}
\InputenxSlot{203}{043A}{\do{koi8-r}}
+\InputenxSlot{203}{05D9}{\do{atarist}}
\InputenxSlot{203}{2566}{%
\do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
\do{cp866}%
@@ -7321,6 +8043,7 @@ and the derived files
\InputenxSlot{204}{042C}{\do{iso-8859-5}}
\InputenxSlot{204}{043B}{\do{koi8-r}}
\InputenxSlot{204}{045B}{\do{mac-cyrillic}}
+\InputenxSlot{204}{05DB}{\do{atarist}}
\InputenxSlot{204}{2560}{%
\do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
\do{cp866}%
@@ -7337,6 +8060,7 @@ and the derived files
\InputenxSlot{205}{041D}{\do{cp1251}}
\InputenxSlot{205}{042D}{\do{iso-8859-5}}
\InputenxSlot{205}{043C}{\do{koi8-r}}
+\InputenxSlot{205}{05DC}{\do{atarist}}
\InputenxSlot{205}{2550}{%
\do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
\do{cp866}%
@@ -7354,6 +8078,7 @@ and the derived files
\InputenxSlot{206}{042E}{\do{iso-8859-5}}
\InputenxSlot{206}{043D}{\do{koi8-r}}
\InputenxSlot{206}{045C}{\do{mac-cyrillic}}
+\InputenxSlot{206}{05DE}{\do{atarist}}
\InputenxSlot{206}{256C}{%
\do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
\do{cp866}%
@@ -7376,6 +8101,7 @@ and the derived files
\InputenxSlot{207}{042F}{\do{iso-8859-5}}
\InputenxSlot{207}{043E}{\do{koi8-r}}
\InputenxSlot{207}{0455}{\do{mac-cyrillic}}
+\InputenxSlot{207}{05E0}{\do{atarist}}
\InputenxSlot{207}{2567}{\do{cp437}\do{cp865}\do{cp866}}
\InputenxSlot{208}{00D0}{%
\do{iso-8859-1}\do{iso-8859-10}\do{iso-8859-15}\do{cp1252}%
@@ -7392,6 +8118,7 @@ and the derived files
\InputenxSlot{208}{0430}{\do{iso-8859-5}}
\InputenxSlot{208}{043B}{\do{cp855}}
\InputenxSlot{208}{043F}{\do{koi8-r}}
+\InputenxSlot{208}{05E1}{\do{atarist}}
\InputenxSlot{208}{2013}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
\InputenxSlot{208}{2014}{\do{nextstep}}
\InputenxSlot{208}{2568}{\do{cp437}\do{cp865}\do{cp866}}
@@ -7411,6 +8138,7 @@ and the derived files
\InputenxSlot{209}{0421}{\do{cp1251}}
\InputenxSlot{209}{0431}{\do{iso-8859-5}}
\InputenxSlot{209}{044F}{\do{koi8-r}}
+\InputenxSlot{209}{05E2}{\do{atarist}}
\InputenxSlot{209}{2014}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
\InputenxSlot{209}{2564}{\do{cp437}\do{cp865}\do{cp866}}
\InputenxSlot{210}{00BC}{\do{nextstep}}
@@ -7427,6 +8155,7 @@ and the derived files
\InputenxSlot{210}{0432}{\do{iso-8859-5}}
\InputenxSlot{210}{043C}{\do{cp855}}
\InputenxSlot{210}{0440}{\do{koi8-r}}
+\InputenxSlot{210}{05E4}{\do{atarist}}
\InputenxSlot{210}{201C}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
\InputenxSlot{210}{2565}{\do{cp437}\do{cp865}\do{cp866}}
\InputenxSlot{211}{00BD}{\do{nextstep}}
@@ -7441,6 +8170,7 @@ and the derived files
\InputenxSlot{211}{0423}{\do{cp1251}}
\InputenxSlot{211}{0433}{\do{iso-8859-5}}
\InputenxSlot{211}{0441}{\do{koi8-r}}
+\InputenxSlot{211}{05E6}{\do{atarist}}
\InputenxSlot{211}{201D}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
\InputenxSlot{211}{2559}{\do{cp437}\do{cp865}\do{cp866}}
\InputenxSlot{212}{00BE}{\do{nextstep}}
@@ -7456,6 +8186,7 @@ and the derived files
\InputenxSlot{212}{0434}{\do{iso-8859-5}}
\InputenxSlot{212}{043D}{\do{cp855}}
\InputenxSlot{212}{0442}{\do{koi8-r}}
+\InputenxSlot{212}{05E7}{\do{atarist}}
\InputenxSlot{212}{2018}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
\InputenxSlot{212}{2558}{\do{cp437}\do{cp865}\do{cp866}}
\InputenxSlot{213}{00D5}{%
@@ -7472,6 +8203,7 @@ and the derived files
\InputenxSlot{213}{0425}{\do{cp1251}}
\InputenxSlot{213}{0435}{\do{iso-8859-5}}
\InputenxSlot{213}{0443}{\do{koi8-r}}
+\InputenxSlot{213}{05E8}{\do{atarist}}
\InputenxSlot{213}{2019}{\do{mac-centeuro}\do{mac-cyrillic}\do{mac-roman}}
\InputenxSlot{213}{20AC}{\do{cp858}}
\InputenxSlot{213}{2552}{\do{cp437}\do{cp865}\do{cp866}}
@@ -7487,6 +8219,7 @@ and the derived files
\InputenxSlot{214}{0426}{\do{cp1251}}
\InputenxSlot{214}{0436}{\do{iso-8859-5}\do{koi8-r}}
\InputenxSlot{214}{043E}{\do{cp855}}
+\InputenxSlot{214}{05E9}{\do{atarist}}
\InputenxSlot{214}{2553}{\do{cp437}\do{cp865}\do{cp866}}
\InputenxSlot{215}{00CE}{\do{cp850}\do{cp852}\do{cp858}}
\InputenxSlot{215}{00D7}{%
@@ -7502,6 +8235,7 @@ and the derived files
\InputenxSlot{215}{0427}{\do{cp1251}}
\InputenxSlot{215}{0432}{\do{koi8-r}}
\InputenxSlot{215}{0437}{\do{iso-8859-5}}
+\InputenxSlot{215}{05EA}{\do{atarist}}
\InputenxSlot{215}{1E6A}{\do{iso-8859-14}}
\InputenxSlot{215}{201E}{\do{mac-cyrillic}}
\InputenxSlot{215}{256B}{\do{cp437}\do{cp865}\do{cp866}}
@@ -7524,6 +8258,7 @@ and the derived files
\InputenxSlot{216}{0438}{\do{iso-8859-5}}
\InputenxSlot{216}{043F}{\do{cp855}}
\InputenxSlot{216}{044C}{\do{koi8-r}}
+\InputenxSlot{216}{05DF}{\do{atarist}}
\InputenxSlot{216}{256A}{\do{cp437}\do{cp865}\do{cp866}}
\InputenxSlot{217}{00D9}{%
\do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-9}\do{iso-8859-14}%
@@ -7539,6 +8274,7 @@ and the derived files
\InputenxSlot{217}{0439}{\do{iso-8859-5}}
\InputenxSlot{217}{044B}{\do{koi8-r}}
\InputenxSlot{217}{045E}{\do{mac-cyrillic}}
+\InputenxSlot{217}{05DA}{\do{atarist}}
\InputenxSlot{217}{2518}{%
\do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
\do{cp866}%
@@ -7555,6 +8291,7 @@ and the derived files
\InputenxSlot{218}{042A}{\do{cp1251}}
\InputenxSlot{218}{0437}{\do{koi8-r}}
\InputenxSlot{218}{043A}{\do{iso-8859-5}}
+\InputenxSlot{218}{05DD}{\do{atarist}}
\InputenxSlot{218}{2044}{\do{mac-roman}}
\InputenxSlot{218}{250C}{%
\do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
@@ -7573,6 +8310,7 @@ and the derived files
\InputenxSlot{219}{043B}{\do{iso-8859-5}}
\InputenxSlot{219}{0448}{\do{koi8-r}}
\InputenxSlot{219}{045F}{\do{mac-cyrillic}}
+\InputenxSlot{219}{05E3}{\do{atarist}}
\InputenxSlot{219}{20AC}{\do{mac-roman}}
\InputenxSlot{219}{2588}{%
\do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
@@ -7588,6 +8326,7 @@ and the derived files
\InputenxSlot{220}{042C}{\do{cp1251}}
\InputenxSlot{220}{043C}{\do{iso-8859-5}}
\InputenxSlot{220}{044D}{\do{koi8-r}}
+\InputenxSlot{220}{05E5}{\do{atarist}}
\InputenxSlot{220}{2039}{\do{mac-centeuro}\do{mac-roman}}
\InputenxSlot{220}{2116}{\do{mac-cyrillic}}
\InputenxSlot{220}{2584}{%
@@ -7595,6 +8334,7 @@ and the derived files
\do{cp866}%
}
\InputenxSlot{221}{00A6}{\do{cp850}\do{cp858}}
+\InputenxSlot{221}{00A7}{\do{atarist}}
\InputenxSlot{221}{00DD}{%
\do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-10}\do{iso-8859-14}%
\do{iso-8859-15}\do{cp1250}\do{cp1252}%
@@ -7633,6 +8373,7 @@ and the derived files
\InputenxSlot{222}{0447}{\do{koi8-r}}
\InputenxSlot{222}{044F}{\do{cp855}}
\InputenxSlot{222}{0451}{\do{mac-cyrillic}}
+\InputenxSlot{222}{2227}{\do{atarist}}
\InputenxSlot{222}{2590}{\do{cp437}\do{cp865}\do{cp866}}
\InputenxSlot{222}{FB01}{\do{mac-roman}}
\InputenxSlot{223}{00DF}{%
@@ -7647,6 +8388,8 @@ and the derived files
\InputenxSlot{223}{043F}{\do{iso-8859-5}}
\InputenxSlot{223}{044A}{\do{koi8-r}}
\InputenxSlot{223}{044F}{\do{mac-cyrillic}}
+\InputenxSlot{223}{2017}{\do{iso-8859-8}}
+\InputenxSlot{223}{221E}{\do{atarist}}
\InputenxSlot{223}{2580}{%
\do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
\do{cp866}%
@@ -7662,11 +8405,12 @@ and the derived files
\InputenxSlot{224}{0105}{\do{iso-8859-13}\do{cp1257}}
\InputenxSlot{224}{0155}{\do{iso-8859-2}\do{cp1250}}
\InputenxSlot{224}{0157}{\do{mac-centeuro}}
-\InputenxSlot{224}{03B1}{\do{cp437}\do{cp865}}
+\InputenxSlot{224}{03B1}{\do{atarist}\do{cp437}\do{cp865}}
\InputenxSlot{224}{042E}{\do{koi8-r}}
\InputenxSlot{224}{042F}{\do{cp855}}
\InputenxSlot{224}{0430}{\do{cp1251}\do{mac-cyrillic}}
\InputenxSlot{224}{0440}{\do{iso-8859-5}\do{cp866}}
+\InputenxSlot{224}{05D0}{\do{iso-8859-8}}
\InputenxSlot{224}{2021}{\do{mac-roman}}
\InputenxSlot{225}{00B7}{\do{mac-roman}}
\InputenxSlot{225}{00C6}{\do{nextstep}}
@@ -7680,10 +8424,12 @@ and the derived files
}
\InputenxSlot{225}{012F}{\do{iso-8859-13}\do{cp1257}}
\InputenxSlot{225}{0160}{\do{mac-centeuro}}
+\InputenxSlot{225}{03B2}{\do{atarist}}
\InputenxSlot{225}{0410}{\do{koi8-r}}
\InputenxSlot{225}{0431}{\do{cp1251}\do{mac-cyrillic}}
\InputenxSlot{225}{0440}{\do{cp855}}
\InputenxSlot{225}{0441}{\do{iso-8859-5}\do{cp866}}
+\InputenxSlot{225}{05D1}{\do{iso-8859-8}}
\InputenxSlot{226}{00D4}{\do{cp850}\do{cp852}\do{cp858}}
\InputenxSlot{226}{00E2}{%
\do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
@@ -7692,11 +8438,12 @@ and the derived files
}
\InputenxSlot{226}{00ED}{\do{nextstep}}
\InputenxSlot{226}{0101}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{226}{0393}{\do{cp437}\do{cp865}}
+\InputenxSlot{226}{0393}{\do{atarist}\do{cp437}\do{cp865}}
\InputenxSlot{226}{0411}{\do{koi8-r}}
\InputenxSlot{226}{0420}{\do{cp855}}
\InputenxSlot{226}{0432}{\do{cp1251}\do{mac-cyrillic}}
\InputenxSlot{226}{0442}{\do{iso-8859-5}\do{cp866}}
+\InputenxSlot{226}{05D2}{\do{iso-8859-8}}
\InputenxSlot{226}{201A}{\do{mac-centeuro}\do{mac-roman}}
\InputenxSlot{227}{00AA}{\do{nextstep}}
\InputenxSlot{227}{00D2}{\do{cp850}\do{cp858}}
@@ -7707,11 +8454,12 @@ and the derived files
\InputenxSlot{227}{0103}{\do{iso-8859-2}\do{iso-8859-16}\do{cp1250}}
\InputenxSlot{227}{0107}{\do{iso-8859-13}\do{cp1257}}
\InputenxSlot{227}{0143}{\do{cp852}}
-\InputenxSlot{227}{03C0}{\do{cp437}\do{cp865}}
+\InputenxSlot{227}{03C0}{\do{atarist}\do{cp437}\do{cp865}}
\InputenxSlot{227}{0426}{\do{koi8-r}}
\InputenxSlot{227}{0433}{\do{cp1251}\do{mac-cyrillic}}
\InputenxSlot{227}{0441}{\do{cp855}}
\InputenxSlot{227}{0443}{\do{iso-8859-5}\do{cp866}}
+\InputenxSlot{227}{05D3}{\do{iso-8859-8}}
\InputenxSlot{227}{201E}{\do{mac-centeuro}\do{mac-roman}}
\InputenxSlot{228}{00E4}{%
\do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
@@ -7723,11 +8471,12 @@ and the derived files
\InputenxSlot{228}{00F5}{\do{cp850}\do{cp858}}
\InputenxSlot{228}{0144}{\do{cp852}}
\InputenxSlot{228}{0161}{\do{mac-centeuro}}
-\InputenxSlot{228}{03A3}{\do{cp437}\do{cp865}}
+\InputenxSlot{228}{03A3}{\do{atarist}\do{cp437}\do{cp865}}
\InputenxSlot{228}{0414}{\do{koi8-r}}
\InputenxSlot{228}{0421}{\do{cp855}}
\InputenxSlot{228}{0434}{\do{cp1251}\do{mac-cyrillic}}
\InputenxSlot{228}{0444}{\do{iso-8859-5}\do{cp866}}
+\InputenxSlot{228}{05D4}{\do{iso-8859-8}}
\InputenxSlot{228}{2030}{\do{mac-roman}}
\InputenxSlot{229}{00C2}{\do{mac-roman}}
\InputenxSlot{229}{00D5}{\do{cp850}\do{cp858}}
@@ -7742,13 +8491,14 @@ and the derived files
\InputenxSlot{229}{013A}{\do{iso-8859-2}\do{cp1250}}
\InputenxSlot{229}{0148}{\do{cp852}}
\InputenxSlot{229}{015A}{\do{mac-centeuro}}
-\InputenxSlot{229}{03C3}{\do{cp437}\do{cp865}}
+\InputenxSlot{229}{03C3}{\do{atarist}\do{cp437}\do{cp865}}
\InputenxSlot{229}{0415}{\do{koi8-r}}
\InputenxSlot{229}{0435}{\do{cp1251}\do{mac-cyrillic}}
\InputenxSlot{229}{0442}{\do{cp855}}
\InputenxSlot{229}{0445}{\do{iso-8859-5}\do{cp866}}
+\InputenxSlot{229}{05D5}{\do{iso-8859-8}}
\InputenxSlot{230}{00B5}{%
- \do{cp437}\do{cp850}\do{cp858}\do{cp865}%
+ \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
}
\InputenxSlot{230}{00CA}{\do{mac-roman}}
\InputenxSlot{230}{00E6}{%
@@ -7766,6 +8516,7 @@ and the derived files
\InputenxSlot{230}{0424}{\do{koi8-r}}
\InputenxSlot{230}{0436}{\do{cp1251}\do{mac-cyrillic}}
\InputenxSlot{230}{0446}{\do{iso-8859-5}\do{cp866}}
+\InputenxSlot{230}{05D6}{\do{iso-8859-8}}
\InputenxSlot{231}{00C1}{\do{mac-centeuro}\do{mac-roman}}
\InputenxSlot{231}{00E7}{%
\do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-9}%
@@ -7777,11 +8528,12 @@ and the derived files
\InputenxSlot{231}{0113}{\do{iso-8859-13}\do{cp1257}}
\InputenxSlot{231}{012F}{\do{iso-8859-4}\do{iso-8859-10}}
\InputenxSlot{231}{0161}{\do{cp852}}
-\InputenxSlot{231}{03C4}{\do{cp437}\do{cp865}}
+\InputenxSlot{231}{03C4}{\do{atarist}\do{cp437}\do{cp865}}
\InputenxSlot{231}{0413}{\do{koi8-r}}
\InputenxSlot{231}{0437}{\do{cp1251}\do{mac-cyrillic}}
\InputenxSlot{231}{0443}{\do{cp855}}
\InputenxSlot{231}{0447}{\do{iso-8859-5}\do{cp866}}
+\InputenxSlot{231}{05D7}{\do{iso-8859-8}}
\InputenxSlot{232}{00CB}{\do{mac-roman}}
\InputenxSlot{232}{00DE}{\do{cp850}\do{cp858}}
\InputenxSlot{232}{00E8}{%
@@ -7795,11 +8547,12 @@ and the derived files
\InputenxSlot{232}{0141}{\do{nextstep}}
\InputenxSlot{232}{0154}{\do{cp852}}
\InputenxSlot{232}{0164}{\do{mac-centeuro}}
-\InputenxSlot{232}{03A6}{\do{cp437}\do{cp865}}
+\InputenxSlot{232}{03A6}{\do{atarist}\do{cp437}\do{cp865}}
\InputenxSlot{232}{0423}{\do{cp855}}
\InputenxSlot{232}{0425}{\do{koi8-r}}
\InputenxSlot{232}{0438}{\do{cp1251}\do{mac-cyrillic}}
\InputenxSlot{232}{0448}{\do{iso-8859-5}\do{cp866}}
+\InputenxSlot{232}{05D8}{\do{iso-8859-8}}
\InputenxSlot{233}{00C8}{\do{mac-roman}}
\InputenxSlot{233}{00D8}{\do{nextstep}}
\InputenxSlot{233}{00DA}{\do{cp850}\do{cp852}\do{cp858}}
@@ -7810,11 +8563,12 @@ and the derived files
\do{dec-mcs}%
}
\InputenxSlot{233}{0165}{\do{mac-centeuro}}
-\InputenxSlot{233}{0398}{\do{cp437}\do{cp865}}
+\InputenxSlot{233}{0398}{\do{atarist}\do{cp437}\do{cp865}}
\InputenxSlot{233}{0418}{\do{koi8-r}}
\InputenxSlot{233}{0436}{\do{cp855}}
\InputenxSlot{233}{0439}{\do{cp1251}\do{mac-cyrillic}}
\InputenxSlot{233}{0449}{\do{iso-8859-5}\do{cp866}}
+\InputenxSlot{233}{05D9}{\do{iso-8859-8}}
\InputenxSlot{234}{00CD}{\do{mac-centeuro}\do{mac-roman}}
\InputenxSlot{234}{00DB}{\do{cp850}\do{cp858}}
\InputenxSlot{234}{00EA}{%
@@ -7827,11 +8581,12 @@ and the derived files
\InputenxSlot{234}{0152}{\do{nextstep}}
\InputenxSlot{234}{0155}{\do{cp852}}
\InputenxSlot{234}{017A}{\do{iso-8859-13}\do{cp1257}}
-\InputenxSlot{234}{03A9}{\do{cp437}\do{cp865}}
+\InputenxSlot{234}{03A9}{\do{atarist}\do{cp437}\do{cp865}}
\InputenxSlot{234}{0416}{\do{cp855}}
\InputenxSlot{234}{0419}{\do{koi8-r}}
\InputenxSlot{234}{043A}{\do{cp1251}\do{mac-cyrillic}}
\InputenxSlot{234}{044A}{\do{iso-8859-5}\do{cp866}}
+\InputenxSlot{234}{05DA}{\do{iso-8859-8}}
\InputenxSlot{235}{00BA}{\do{nextstep}}
\InputenxSlot{235}{00CE}{\do{mac-roman}}
\InputenxSlot{235}{00D9}{\do{cp850}\do{cp858}}
@@ -7843,11 +8598,12 @@ and the derived files
\InputenxSlot{235}{0117}{\do{iso-8859-13}\do{cp1257}}
\InputenxSlot{235}{0170}{\do{cp852}}
\InputenxSlot{235}{017D}{\do{mac-centeuro}}
-\InputenxSlot{235}{03B4}{\do{cp437}\do{cp865}}
+\InputenxSlot{235}{03B4}{\do{atarist}\do{cp437}\do{cp865}}
\InputenxSlot{235}{041A}{\do{koi8-r}}
\InputenxSlot{235}{0432}{\do{cp855}}
\InputenxSlot{235}{043B}{\do{cp1251}\do{mac-cyrillic}}
\InputenxSlot{235}{044B}{\do{iso-8859-5}\do{cp866}}
+\InputenxSlot{235}{05DB}{\do{iso-8859-8}}
\InputenxSlot{236}{00CF}{\do{mac-roman}}
\InputenxSlot{236}{00EC}{%
\do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-9}\do{iso-8859-14}%
@@ -7863,7 +8619,9 @@ and the derived files
\InputenxSlot{236}{041B}{\do{koi8-r}}
\InputenxSlot{236}{043C}{\do{cp1251}\do{mac-cyrillic}}
\InputenxSlot{236}{044C}{\do{iso-8859-5}\do{cp866}}
+\InputenxSlot{236}{05DC}{\do{iso-8859-8}}
\InputenxSlot{236}{221E}{\do{cp437}\do{cp865}}
+\InputenxSlot{236}{222E}{\do{atarist}}
\InputenxSlot{237}{00CC}{\do{mac-roman}}
\InputenxSlot{237}{00DD}{\do{cp850}\do{cp852}\do{cp858}}
\InputenxSlot{237}{00ED}{%
@@ -7874,11 +8632,12 @@ and the derived files
\InputenxSlot{237}{00F3}{\do{nextstep}}
\InputenxSlot{237}{0137}{\do{iso-8859-13}\do{cp1257}}
\InputenxSlot{237}{016A}{\do{mac-centeuro}}
-\InputenxSlot{237}{03C6}{\do{cp437}\do{cp865}}
+\InputenxSlot{237}{03C6}{\do{atarist}\do{cp437}\do{cp865}}
\InputenxSlot{237}{041C}{\do{koi8-r}}
\InputenxSlot{237}{043D}{\do{cp1251}\do{mac-cyrillic}}
\InputenxSlot{237}{044C}{\do{cp855}}
\InputenxSlot{237}{044D}{\do{iso-8859-5}\do{cp866}}
+\InputenxSlot{237}{05DD}{\do{iso-8859-8}}
\InputenxSlot{238}{00AF}{\do{cp850}\do{cp858}}
\InputenxSlot{238}{00D3}{\do{mac-centeuro}\do{mac-roman}}
\InputenxSlot{238}{00EE}{%
@@ -7894,6 +8653,8 @@ and the derived files
\InputenxSlot{238}{042C}{\do{cp855}}
\InputenxSlot{238}{043E}{\do{cp1251}\do{mac-cyrillic}}
\InputenxSlot{238}{044E}{\do{iso-8859-5}\do{cp866}}
+\InputenxSlot{238}{05DE}{\do{iso-8859-8}}
+\InputenxSlot{238}{2208}{\do{atarist}}
\InputenxSlot{239}{00B4}{\do{cp850}\do{cp852}\do{cp858}}
\InputenxSlot{239}{00D4}{\do{mac-centeuro}\do{mac-roman}}
\InputenxSlot{239}{00EF}{%
@@ -7908,8 +8669,9 @@ and the derived files
\InputenxSlot{239}{041E}{\do{koi8-r}}
\InputenxSlot{239}{043F}{\do{cp1251}\do{mac-cyrillic}}
\InputenxSlot{239}{044F}{\do{iso-8859-5}\do{cp866}}
+\InputenxSlot{239}{05DF}{\do{iso-8859-8}}
\InputenxSlot{239}{2116}{\do{cp855}}
-\InputenxSlot{239}{2229}{\do{cp437}\do{cp865}}
+\InputenxSlot{239}{2229}{\do{atarist}\do{cp437}\do{cp865}}
\InputenxSlot{240}{00AD}{%
\do{cp850}\do{cp852}\do{cp855}\do{cp858}%
}
@@ -7927,10 +8689,11 @@ and the derived files
\InputenxSlot{240}{0401}{\do{cp866}}
\InputenxSlot{240}{041F}{\do{koi8-r}}
\InputenxSlot{240}{0440}{\do{cp1251}\do{mac-cyrillic}}
+\InputenxSlot{240}{05E0}{\do{iso-8859-8}}
\InputenxSlot{240}{2116}{\do{iso-8859-5}}
-\InputenxSlot{240}{2261}{\do{cp437}\do{cp865}}
+\InputenxSlot{240}{2261}{\do{atarist}\do{cp437}\do{cp865}}
\InputenxSlot{241}{00B1}{%
- \do{cp437}\do{cp850}\do{cp858}\do{cp865}%
+ \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
}
\InputenxSlot{241}{00D2}{\do{mac-roman}}
\InputenxSlot{241}{00E6}{\do{nextstep}}
@@ -7949,6 +8712,7 @@ and the derived files
\InputenxSlot{241}{0441}{\do{cp1251}\do{mac-cyrillic}}
\InputenxSlot{241}{044B}{\do{cp855}}
\InputenxSlot{241}{0451}{\do{iso-8859-5}\do{cp866}}
+\InputenxSlot{241}{05E1}{\do{iso-8859-8}}
\InputenxSlot{242}{00DA}{\do{mac-centeuro}\do{mac-roman}}
\InputenxSlot{242}{00F2}{%
\do{iso-8859-1}\do{iso-8859-3}\do{iso-8859-9}\do{iso-8859-14}%
@@ -7964,7 +8728,9 @@ and the derived files
\InputenxSlot{242}{042B}{\do{cp855}}
\InputenxSlot{242}{0442}{\do{cp1251}\do{mac-cyrillic}}
\InputenxSlot{242}{0452}{\do{iso-8859-5}}
-\InputenxSlot{242}{2265}{\do{cp437}\do{cp865}}
+\InputenxSlot{242}{05E2}{\do{iso-8859-8}}
+\InputenxSlot{242}{2017}{\do{cp850}\do{cp858}}
+\InputenxSlot{242}{2265}{\do{atarist}\do{cp437}\do{cp865}}
\InputenxSlot{243}{00BE}{\do{cp850}\do{cp858}}
\InputenxSlot{243}{00DB}{\do{mac-roman}}
\InputenxSlot{243}{00F3}{%
@@ -7981,7 +8747,8 @@ and the derived files
\InputenxSlot{243}{0443}{\do{cp1251}\do{mac-cyrillic}}
\InputenxSlot{243}{0453}{\do{iso-8859-5}}
\InputenxSlot{243}{0454}{\do{cp866}}
-\InputenxSlot{243}{2264}{\do{cp437}\do{cp865}}
+\InputenxSlot{243}{05E3}{\do{iso-8859-8}}
+\InputenxSlot{243}{2264}{\do{atarist}\do{cp437}\do{cp865}}
\InputenxSlot{244}{00B6}{\do{cp850}\do{cp858}}
\InputenxSlot{244}{00D9}{\do{mac-roman}}
\InputenxSlot{244}{00F4}{%
@@ -7998,6 +8765,7 @@ and the derived files
\InputenxSlot{244}{0422}{\do{koi8-r}}
\InputenxSlot{244}{0444}{\do{cp1251}\do{mac-cyrillic}}
\InputenxSlot{244}{0454}{\do{iso-8859-5}}
+\InputenxSlot{244}{05E4}{\do{iso-8859-8}}
\InputenxSlot{245}{00A7}{\do{cp850}\do{cp852}\do{cp858}}
\InputenxSlot{245}{00F5}{%
\do{iso-8859-1}\do{iso-8859-4}\do{iso-8859-9}\do{iso-8859-10}%
@@ -8013,6 +8781,7 @@ and the derived files
\InputenxSlot{245}{0448}{\do{cp855}}
\InputenxSlot{245}{0455}{\do{iso-8859-5}}
\InputenxSlot{245}{0457}{\do{cp866}}
+\InputenxSlot{245}{05E5}{\do{iso-8859-8}}
\InputenxSlot{246}{00F6}{%
\do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
\do{iso-8859-9}\do{iso-8859-10}\do{iso-8859-13}\do{iso-8859-14}%
@@ -8020,7 +8789,7 @@ and the derived files
\do{dec-mcs}%
}
\InputenxSlot{246}{00F7}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
+ \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
}
\InputenxSlot{246}{00FC}{\do{nextstep}}
\InputenxSlot{246}{0172}{\do{mac-centeuro}}
@@ -8030,6 +8799,7 @@ and the derived files
\InputenxSlot{246}{0428}{\do{cp855}}
\InputenxSlot{246}{0446}{\do{cp1251}\do{mac-cyrillic}}
\InputenxSlot{246}{0456}{\do{iso-8859-5}}
+\InputenxSlot{246}{05E6}{\do{iso-8859-8}}
\InputenxSlot{247}{00B8}{\do{cp850}\do{cp852}\do{cp858}}
\InputenxSlot{247}{00F7}{%
\do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
@@ -8047,11 +8817,13 @@ and the derived files
\InputenxSlot{247}{044D}{\do{cp855}}
\InputenxSlot{247}{0457}{\do{iso-8859-5}}
\InputenxSlot{247}{045E}{\do{cp866}}
+\InputenxSlot{247}{05E7}{\do{iso-8859-8}}
\InputenxSlot{247}{1E6B}{\do{iso-8859-14}}
-\InputenxSlot{247}{2248}{\do{cp437}\do{cp865}}
+\InputenxSlot{247}{2248}{\do{atarist}\do{cp437}\do{cp865}}
\InputenxSlot{248}{00AF}{\do{mac-roman}}
\InputenxSlot{248}{00B0}{%
- \do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}\do{cp866}%
+ \do{atarist}\do{cp437}\do{cp850}\do{cp852}\do{cp858}\do{cp865}%
+ \do{cp866}%
}
\InputenxSlot{248}{00DD}{\do{mac-centeuro}}
\InputenxSlot{248}{00F8}{%
@@ -8067,6 +8839,7 @@ and the derived files
\InputenxSlot{248}{042D}{\do{cp855}}
\InputenxSlot{248}{0448}{\do{cp1251}\do{mac-cyrillic}}
\InputenxSlot{248}{0458}{\do{iso-8859-5}}
+\InputenxSlot{248}{05E8}{\do{iso-8859-8}}
\InputenxSlot{249}{00A8}{\do{cp850}\do{cp852}\do{cp858}}
\InputenxSlot{249}{00F8}{\do{nextstep}}
\InputenxSlot{249}{00F9}{%
@@ -8081,9 +8854,12 @@ and the derived files
\InputenxSlot{249}{042B}{\do{koi8-r}}
\InputenxSlot{249}{0449}{\do{cp855}\do{cp1251}\do{mac-cyrillic}}
\InputenxSlot{249}{0459}{\do{iso-8859-5}}
-\InputenxSlot{249}{2219}{\do{cp437}\do{cp865}\do{cp866}}
+\InputenxSlot{249}{05E9}{\do{iso-8859-8}}
+\InputenxSlot{249}{2219}{%
+ \do{atarist}\do{cp437}\do{cp865}\do{cp866}%
+}
\InputenxSlot{250}{00B7}{%
- \do{cp437}\do{cp850}\do{cp858}\do{cp865}\do{cp866}%
+ \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}\do{cp866}%
}
\InputenxSlot{250}{00FA}{%
\do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-3}\do{iso-8859-4}%
@@ -8098,6 +8874,7 @@ and the derived files
\InputenxSlot{250}{0429}{\do{cp855}}
\InputenxSlot{250}{044A}{\do{cp1251}\do{mac-cyrillic}}
\InputenxSlot{250}{045A}{\do{iso-8859-5}}
+\InputenxSlot{250}{05EA}{\do{iso-8859-8}}
\InputenxSlot{251}{00B9}{\do{cp850}\do{cp858}}
\InputenxSlot{251}{00DF}{\do{nextstep}}
\InputenxSlot{251}{00FB}{%
@@ -8113,7 +8890,9 @@ and the derived files
\InputenxSlot{251}{0447}{\do{cp855}}
\InputenxSlot{251}{044B}{\do{cp1251}\do{mac-cyrillic}}
\InputenxSlot{251}{045B}{\do{iso-8859-5}}
-\InputenxSlot{251}{221A}{\do{cp437}\do{cp865}\do{cp866}}
+\InputenxSlot{251}{221A}{%
+ \do{atarist}\do{cp437}\do{cp865}\do{cp866}%
+}
\InputenxSlot{252}{00B3}{\do{cp850}\do{cp858}}
\InputenxSlot{252}{00B8}{\do{mac-roman}}
\InputenxSlot{252}{00FC}{%
@@ -8129,12 +8908,12 @@ and the derived files
\InputenxSlot{252}{042D}{\do{koi8-r}}
\InputenxSlot{252}{044C}{\do{cp1251}\do{mac-cyrillic}}
\InputenxSlot{252}{045C}{\do{iso-8859-5}}
-\InputenxSlot{252}{207F}{\do{cp437}\do{cp865}}
+\InputenxSlot{252}{207F}{\do{atarist}\do{cp437}\do{cp865}}
\InputenxSlot{252}{2116}{\do{cp866}}
\InputenxSlot{253}{00A4}{\do{cp866}}
\InputenxSlot{253}{00A7}{\do{iso-8859-5}\do{cp855}}
\InputenxSlot{253}{00B2}{%
- \do{cp437}\do{cp850}\do{cp858}\do{cp865}%
+ \do{atarist}\do{cp437}\do{cp850}\do{cp858}\do{cp865}%
}
\InputenxSlot{253}{00FD}{%
\do{iso-8859-1}\do{iso-8859-2}\do{iso-8859-10}\do{iso-8859-14}%
@@ -8150,6 +8929,7 @@ and the derived files
\InputenxSlot{253}{02DD}{\do{mac-roman}}
\InputenxSlot{253}{0429}{\do{koi8-r}}
\InputenxSlot{253}{044D}{\do{cp1251}\do{mac-cyrillic}}
+\InputenxSlot{254}{00B3}{\do{atarist}}
\InputenxSlot{254}{00FE}{%
\do{iso-8859-1}\do{iso-8859-10}\do{iso-8859-15}\do{cp1252}%
}
@@ -8173,6 +8953,7 @@ and the derived files
\do{cp437}\do{cp850}\do{cp852}\do{cp855}\do{cp858}\do{cp865}%
\do{cp866}%
}
+\InputenxSlot{255}{00AF}{\do{atarist}}
\InputenxSlot{255}{00FF}{%
\do{iso-8859-1}\do{iso-8859-9}\do{iso-8859-14}\do{iso-8859-15}%
\do{iso-8859-16}\do{cp1252}%
@@ -8199,7 +8980,9 @@ and the derived files
% \begin{macrocode}
%<*uc>
\ProvidesFile{ix-uc.def}%
- [2007/08/16 v1.3 UC to LICR (inputenx)]%
+ [2009/08/13 v1.4 UC to LICR (inputenx)]%
+\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
+\makeatletter
% \end{macrocode}
%
% \textit{List omitted here, see \xfile{ix-uc.def}.}
@@ -8639,6 +9422,11 @@ and the derived files
\ensuremath\alpha
}%
}
+\InputenxUC{03B2}{\textbeta}{%
+ \ProvideTextCommandDefault{\textbeta}{%
+ \ensuremath\beta
+ }%
+}
\InputenxUC{03B4}{\textdelta}{%
\ProvideTextCommandDefault{\textdelta}{%
\ensuremath\delta
@@ -8840,6 +9628,33 @@ and the derived files
\InputenxUC{04E1}{\cyrabhdze}{}
\InputenxUC{04E8}{\CYROTLD}{}
\InputenxUC{04E9}{\cyrotld}{}
+\InputenxUC{05D0}{\hebalef}{}
+\InputenxUC{05D1}{\hebbet}{}
+\InputenxUC{05D2}{\hebgimel}{}
+\InputenxUC{05D3}{\hebdalet}{}
+\InputenxUC{05D4}{\hebhe}{}
+\InputenxUC{05D5}{\hebvav}{}
+\InputenxUC{05D6}{\hebzayin}{}
+\InputenxUC{05D7}{\hebhet}{}
+\InputenxUC{05D8}{\hebtet}{}
+\InputenxUC{05D9}{\hebyod}{}
+\InputenxUC{05DA}{\hebfinalkaf}{}
+\InputenxUC{05DB}{\hebkaf}{}
+\InputenxUC{05DC}{\heblamed}{}
+\InputenxUC{05DD}{\hebfinalmem}{}
+\InputenxUC{05DE}{\hebmem}{}
+\InputenxUC{05DF}{\hebfinalnun}{}
+\InputenxUC{05E0}{\hebnun}{}
+\InputenxUC{05E1}{\hebsamekh}{}
+\InputenxUC{05E2}{\hebayin}{}
+\InputenxUC{05E3}{\hebfinalpe}{}
+\InputenxUC{05E4}{\hebpe}{}
+\InputenxUC{05E5}{\hebfinaltsadi}{}
+\InputenxUC{05E6}{\hebtsadi}{}
+\InputenxUC{05E7}{\hebqof}{}
+\InputenxUC{05E8}{\hebresh}{}
+\InputenxUC{05E9}{\hebshin}{}
+\InputenxUC{05EA}{\hebtav}{}
\InputenxUC{0E3F}{\textbaht}{%
\ProvideTextCommandDefault{\textbaht}{%
\hmode@bgroup
@@ -8884,7 +9699,26 @@ and the derived files
\InputenxUC{200C}{\textcompwordmark}{}
\InputenxUC{2013}{\textendash}{}
\InputenxUC{2014}{\textemdash}{}
+\InputenxUC{2015}{\texthorizontalbar}{%
+ \ProvideTextCommandDefault{\texthorizontalbar}{%
+ \mbox{---}\kern-.5em---%
+ }%
+}
\InputenxUC{2016}{\textbardbl}{}
+\InputenxUC{2017}{\textdbllowline}{%
+ \ProvideTextCommandDefault{\textdbllowline}{%
+ \begingroup
+ \sbox0{\textunderscore}%
+ \leavevmode
+ \ifdim\dp0<.2ex\relax
+ \rlap{\raisebox{-.2ex}[0pt]{\textunderscore}}%
+ \else
+ \rlap{\raisebox{.2ex}[0pt]{\textunderscore}}%
+ \fi
+ \textunderscore
+ \endgroup
+ }%
+}
\InputenxUC{2018}{\textquoteleft}{}
\InputenxUC{2019}{\textquoteright}{}
\InputenxUC{201A}{\quotesinglbase}{}
@@ -9009,6 +9843,11 @@ and the derived files
\ensuremath\Delta
}%
}
+\InputenxUC{2208}{\textelement}{%
+ \ProvideTextCommandDefault{\textelement}{%
+ \ensuremath\in
+ }%
+}
\InputenxUC{220F}{\textproduct}{%
\ProvideTextCommandDefault{\textproduct}{%
\ensuremath\Pi
@@ -9030,6 +9869,11 @@ and the derived files
\ensuremath\infty
}%
}
+\InputenxUC{2227}{\textcap}{%
+ \ProvideTextCommandDefault{\textcap}{%
+ \ensuremath\cap
+ }%
+}
\InputenxUC{2229}{\textintersection}{%
\ProvideTextCommandDefault{\textintersection}{%
\ensuremath\cap
@@ -9040,6 +9884,11 @@ and the derived files
\ensuremath\int
}%
}
+\InputenxUC{222E}{\textcontourintegral}{%
+ \ProvideTextCommandDefault{\textcontourintegral}{%
+ \ensuremath\oint
+ }%
+}
\InputenxUC{2248}{\textapproxequal}{%
\ProvideTextCommandDefault{\textapproxequal}{%
\ensuremath\approx
@@ -9065,6 +9914,20 @@ and the derived files
\ensuremath\geq
}%
}
+\InputenxUC{2310}{\textrevlogicalnot}{%
+ \ProvideTextCommandDefault{\textrevlogicalnot}{%
+ \begingroup
+ \@ifundefined{reflectbox}{%
+ \TextSymbolUnavailable\textrevlogicalnot
+ }{%
+ \def\@revlogicalnot##1##2{%
+ \reflectbox{$##1##2$}%
+ }%
+ \ensuremath{\mathpalette\@revlogicalnot\lnot}%
+ }%
+ \endgroup
+ }%
+}
\InputenxUC{2329}{\textlangle}{%
\ProvideTextCommandDefault{\textlangle}{%
\ensuremath\langle
@@ -9148,6 +10011,7 @@ and the derived files
% \fi
%
% \begin{macrocode}
+\RestoreAtCatcode
%</uc>
% \end{macrocode}
%
@@ -9160,7 +10024,9 @@ and the derived files
% \begin{macrocode}
%<*math>
\ProvidesFile{ix-math.def}%
- [2007/08/16 v1.3 Math list (inputenx)]%
+ [2009/08/13 v1.4 Math list (inputenx)]%
+\edef\RestoreAtCatcode{\catcode64=\the\catcode64\relax}
+\makeatletter
% \end{macrocode}
%
% The next math meaning for \cs{ss} looks a little funny.
@@ -9175,8 +10041,12 @@ and the derived files
\DeclareMathMeaning{\textalpha}{\alpha}
\DeclareMathMeaning{\textapproxequal}{\aprox}
\DeclareMathMeaning{\textbardbl}{\Vert}% = \|
+\DeclareMathMeaning{\textbeta}{\beta}
\DeclareMathMeaning{\textbullet}{\bullet}
+\DeclareMathMeaning{\textcap}{\cap}
+\DeclareMathMeaning{\textcontourintegral}{\oint}
\DeclareMathMeaning{\textcopyright}{{\nfss@text{\textcopyright}}}
+\DeclareMathMeaning{\textcup}{\cup}
\DeclareMathMeaning{\textdagger}{\dagger}
\DeclareMathMeaning{\textdaggerdbl}{\ddagger}
\DeclareMathMeaning{\textdegree}{{^\circ}}
@@ -9188,6 +10058,7 @@ and the derived files
\DeclareMathMeaning{\textbraceright}{\rbrace}
\DeclareMathMeaning{\textdiv}{\div}
\DeclareMathMeaning{\textdownarrow}{\downarrow}
+\DeclareMathMeaning{\textelement}{\in}
\DeclareMathMeaning{\textellipsis}{\mathellipsis}
\DeclareMathMeaning{\textGamma}{\Gamma}
\DeclareMathMeaning{\textgreaterequal}{\geq}
@@ -9217,6 +10088,7 @@ and the derived files
\DeclareMathMeaning{\textpi}{\pi}
\DeclareMathMeaning{\textproduct}{\prod}
\DeclareMathMeaning{\textrangle}{\rangle}
+\DeclareMathMeaning{\textrevlogicalnot}{{\nfss@text{\textrevlogicalnot}}}
\DeclareMathMeaning{\textrightarrow}{\rightarrow}
\DeclareMathMeaning{\textsection}{\mathsection}
\DeclareMathMeaning{\textSigma}{\Sigma}
@@ -9232,6 +10104,7 @@ and the derived files
\DeclareMathMeaning{\textuparrow}{\uparrow}
% \end{macrocode}
% \begin{macrocode}
+\RestoreAtCatcode
%</math>
% \end{macrocode}
%
@@ -9243,7 +10116,7 @@ and the derived files
% defined by standard \LaTeX\ without extra packages.
% \begin{macrocode}
%<*licrcmds>
- % List of known LICR commdands of inputenx 2007/08/16 v1.3
+ % List of known LICR commdands of inputenx 2009/08/13 v1.4
%
% Format: \LICRcmd{<command>}{<type>}
% Types:
@@ -9352,7 +10225,7 @@ and the derived files
%
% \begin{macrocode}
%<*dfudoc>
- % inputenx-utf8enc.txt 2007/08/16 v1.3
+ % inputenx-utf8enc.txt 2009/08/13 v1.4
% Commented additions for utf8enc.dfu
% \end{macrocode}
@@ -9664,6 +10537,10 @@ and the derived files
% GREEK SMALL LETTER ALPHA
% ???
+\DeclareUnicodeCharacter{03B2}{\textbeta}
+ % GREEK SMALL LETTER BETA
+ % atarist[0xE1/225]
+
\DeclareUnicodeCharacter{03B4}{\textdelta}
% GREEK SMALL LETTER DELTA
% ???
@@ -9704,9 +10581,151 @@ and the derived files
% CYRILLIC SMALL LETTER KJE
% cp1251[0x9D/157]
- % \DeclareUnicodeCharacter{2017}{}
+\DeclareUnicodeCharacter{05D0}{\hebalef}
+ % HEBREW LETTER ALEF
+ % adobe glyph name: afii57664, alef, alefhebrew
+ % atarist[0xC2/194]
+
+\DeclareUnicodeCharacter{05D1}{\hebbet}
+ % HEBREW LETTER BET
+ % adobe glyph name: afii57665, bet, bethebrew
+ % atarist[0xC3/195]
+
+\DeclareUnicodeCharacter{05D2}{\hebgimel}
+ % HEBREW LETTER GIMEL
+ % adobe glyph name: afii57666, gimel, gimelhebrew
+ % atarist[0xC4/196]
+
+\DeclareUnicodeCharacter{05D3}{\hebdalet}
+ % HEBREW LETTER DALET
+ % adobe glyph name: afii57667, dalet, dalethebrew
+ % atarist[0xC5/197]
+
+\DeclareUnicodeCharacter{05D4}{\hebhe}
+ % HEBREW LETTER HE
+ % adobe glyph name: afii57668, he, hehebrew
+ % atarist[0xC6/198]
+
+\DeclareUnicodeCharacter{05D5}{\hebvav}
+ % HEBREW LETTER VAV
+ % adobe glyph name: afii57669, vav, vavhebrew
+ % atarist[0xC7/199]
+
+\DeclareUnicodeCharacter{05D6}{\hebzayin}
+ % HEBREW LETTER ZAYIN
+ % adobe glyph name: afii57670, zayin, zahinhebrew
+ % atarist[0xC8/200]
+
+\DeclareUnicodeCharacter{05D7}{\hebhet}
+ % HEBREW LETTER HET
+ % adobe glyph name: afii57671, het, hethebrew
+ % atarist[0xC9/201]
+
+\DeclareUnicodeCharacter{05D8}{\hebtet}
+ % HEBREW LETTER TET
+ % adobe glyph name: afii57672, tet, tethebrew
+ % atarist[0xCA/202]
+
+\DeclareUnicodeCharacter{05D9}{\hebyod}
+ % HEBREW LETTER YOD
+ % adobe glyph name: afii57673, yod, hodhebrew
+ % atarist[0xCB/203]
+
+\DeclareUnicodeCharacter{05DA}{\hebfinalkaf}
+ % HEBREW LETTER FINAL KAF
+ % adobe glyph name: afii57674, finalkaf, finalkafhebrew
+ % atarist[0xD9/217]
+
+\DeclareUnicodeCharacter{05DB}{\hebkaf}
+ % HEBREW LETTER KAF
+ % adobe glyph name: afii57675, kaf, kafhebrew
+ % atarist[0xCC/204]
+
+\DeclareUnicodeCharacter{05DC}{\heblamed}
+ % HEBREW LETTER LAMED
+ % adobe glyph name: afii57676, lamed, lamedhebrew
+ % atarist[0xCD/205]
+
+\DeclareUnicodeCharacter{05DD}{\hebfinalmem}
+ % HEBREW LETTER FINAL MEM
+ % adobe glyph name: afii57677, finalmem, finalmemhebrew
+ % atarist[0xDA/218]
+
+\DeclareUnicodeCharacter{05DE}{\hebmem}
+ % HEBREW LETTER MEM
+ % adobe glyph name: afii57678, mem, memhebrew
+ % atarist[0xCE/206]
+
+\DeclareUnicodeCharacter{05DF}{\hebfinalnun}
+ % HEBREW LETTER FINAL NUN
+ % adobe glyph name: afii57679, finalnun, finalnunhebrew
+ % atarist[0xD8/216]
+
+\DeclareUnicodeCharacter{05E0}{\hebnun}
+ % HEBREW LETTER NUN
+ % adobe glyph name: afii57680, nun, nunhebrew
+ % atarist[0xCF/207]
+
+\DeclareUnicodeCharacter{05E1}{\hebsamekh}
+ % HEBREW LETTER SAMEKH
+ % adobe glyph name: afii57681, samekh, samekhhebrew
+ % atarist[0xD0/208]
+
+\DeclareUnicodeCharacter{05E2}{\hebayin}
+ % HEBREW LETTER AYIN
+ % adobe glyph name: afii57682, ayin, ayinhebrew
+ % atarist[0xD1/209]
+
+\DeclareUnicodeCharacter{05E3}{\hebfinalpe}
+ % HEBREW LETTER FINAL PE
+ % adobe glyph name: afii57683, finalpe, finalpehebrew
+ % atarist[0xDB/219]
+
+\DeclareUnicodeCharacter{05E4}{\hebpe}
+ % HEBREW LETTER PE
+ % adobe glyph name: afii57684, pe, pehebrew
+ % atarist[0xD2/210]
+
+\DeclareUnicodeCharacter{05E5}{\hebfinaltsadi}
+ % HEBREW LETTER FINAL TSADI
+ % adobe glyph name: afii57685, finaltsadi, finaltsadihebrew
+ % atarist[0xDC/220]
+
+\DeclareUnicodeCharacter{05E6}{\hebtsadi}
+ % HEBREW LETTER TSADI
+ % adobe glyph name: afii57686, tsadi, tsadihebrew
+ % atarist[0xD3/211]
+
+\DeclareUnicodeCharacter{05E7}{\hebqof}
+ % HEBREW LETTER QOF
+ % adobe glyph name: afii57687, qof, qofhebrew
+ % atarist[0xD4/212]
+
+\DeclareUnicodeCharacter{05E8}{\hebresh}
+ % HEBREW LETTER RESH
+ % adobe glyph name: afii57688, resh, reshhebrew
+ % atarist[0xD5/213]
+
+\DeclareUnicodeCharacter{05E9}{\hebshin}
+ % HEBREW LETTER SHIN
+ % adobe glyph name: afii57689, shin, shinhebrew
+ % atarist[0xD6/214]
+
+\DeclareUnicodeCharacter{05EA}{\hebtav}
+ % HEBREW LETTER TAV
+ % adobe glyph name: afii57690, tav, tavhebrew
+ % atarist[0xD7/215]
+
+\DeclareUnicodeCharacter{2015}{\texthorizontalbar}
+ % HORIZONTAL BAR
+ % QUOTATION DASH
+ % adobe glyph name: afii00208, horizontalbar
+ % iso-8859-10[0xBD/189]
+
+\DeclareUnicodeCharacter{2017}{\textdbllowline}
% DOUBLE LOW LINE
% SPACING DOUBLE UNDERSCORE
+ % adobe glyph name: dbllowline
% cp850[0xF2/242] cp858[0xF2/242]
\DeclareUnicodeCharacter{207F}{\textnsuperior}
@@ -9727,6 +10746,11 @@ and the derived files
% mac-roman[0xC6/198] mac-ce[0xC6/198]
% ??? (default: \ensuremath{\Delta})
+\DeclareUnicodeCharacter{2208}{\textelement}
+ % ELEMENT OF
+ % adobe glyph name: element
+ % atarist[0xEE/238]
+
\DeclareUnicodeCharacter{220F}{\textproduct}
% N-ARY PRODUCT
% adobe glyph name: product
@@ -9754,6 +10778,10 @@ and the derived files
% adobe glyph name: infinity
% ??? or \textinfty or ...
+\DeclareUnicodeCharacter{2227}{\textcap}
+ % LOGICAL AND
+ % atarist[0xDE/222]
+
\DeclareUnicodeCharacter{2229}{\textintersection}
% INTERSECTION
% adobe glyph name: intersection
@@ -9765,6 +10793,11 @@ and the derived files
% applemac.def: \int
% ??? or \textint or ...
+\DeclareUnicodeCharacter{222E}{\textcontourintegral}
+ % CONTOUR INTEGRAL
+ % adobe glyph name: contourintegral
+ % atarist[0xEC/236]
+
\DeclareUnicodeCharacter{2248}{\textapproxequal}
% ALMOST EQUAL TO
% adobe glyph name: approxequal
@@ -9794,7 +10827,7 @@ and the derived files
% cp437.def: \geq
% ??? or \textgeq or \textge or \textgreaterorequal
- % \DeclareUnicodeCharacter{2310}{}
+\DeclareUnicodeCharacter{2310}{\textrevlogicalnot}
% REVERSED NOT SIGN
% adobe glyph name: revlogicalnot
% cp437[0xA9/169] cp865[0xA9/169]
@@ -10242,11 +11275,13 @@ and the derived files
% ix-uc.def & tex/latex/oberdiek/ix-uc.def\\
% ix-utf8enc.dfu & tex/latex/oberdiek/ix-utf8enc.dfu\\
% x-ascii.def & tex/latex/oberdiek/x-ascii.def\\
+% x-atarist.def & tex/latex/oberdiek/x-atarist.def\\
% x-iso-8859-1.def & tex/latex/oberdiek/x-iso-8859-1.def\\
% x-iso-8859-2.def & tex/latex/oberdiek/x-iso-8859-2.def\\
% x-iso-8859-3.def & tex/latex/oberdiek/x-iso-8859-3.def\\
% x-iso-8859-4.def & tex/latex/oberdiek/x-iso-8859-4.def\\
% x-iso-8859-5.def & tex/latex/oberdiek/x-iso-8859-5.def\\
+% x-iso-8859-8.def & tex/latex/oberdiek/x-iso-8859-8.def\\
% x-iso-8859-9.def & tex/latex/oberdiek/x-iso-8859-9.def\\
% x-iso-8859-10.def & tex/latex/oberdiek/x-iso-8859-10.def\\
% x-iso-8859-13.def & tex/latex/oberdiek/x-iso-8859-13.def\\
@@ -10414,8 +11449,17 @@ and the derived files
% \textit{The \xpackage{pmboxdraw} package}, 2006/05/03 v1.0.
% \CTAN{macros/latex/contrib/oberdiek/pmboxdraw.pdf}
%
+% \bibitem{dash}
+% Wikipedia, \textit{Dash}.
+% \url{http://en.wikipedia.org/wiki/Dash}
+%
% \subsection{Mappings to Unicode}
%
+% \bibitem{atarist}
+% Philippe Verdy, Bruno Haible,
+% \textit{AtariST to Unicode}, 22th April 2005.
+% \url{ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MISC/ATARIST.TXT}
+%
% \bibitem{iso8859-1}
% Ken Whistler,
% \textit{ISO/IEC 8859-1:1998 to Unicode}, 27th July 1999.
@@ -10441,6 +11485,11 @@ and the derived files
% \textit{ISO/IEC 8859-5:1998 to Unicode}, 27th July 1999.
% \url{ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-5.TXT}
%
+% \bibitem{iso8859-8}
+% Ken Whistler,
+% \textit{ISO/IEC 8859-8:1999 to Unicode}, 3rd January 2000.
+% \url{ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-8.TXT}
+%
% \bibitem{iso8859-9}
% Ken Whistler,
% \textit{ISO/IEC 8859-9:1999 to Unicode}, 27th July 1999.
@@ -10512,6 +11561,12 @@ and the derived files
% \item
% Fix for U+0135: |\^j| $\rightarrow$ |\^\j| (Behnam Tabatabai).
% \end{Version}
+% \begin{Version}{2009/08/13 v1.4}
+% \item
+% Encodings for Atari (atarist) and ISO 8859-8 added.
+% \item
+% Support for horizontal bar (U+2015) and double low line (U+2017) added.
+% \end{Version}
% \end{History}
%
% \PrintIndex
diff --git a/Master/texmf-dist/source/latex/oberdiek/intcalc.dtx b/Master/texmf-dist/source/latex/oberdiek/intcalc.dtx
index 2f66983020c..79b46105562 100644
--- a/Master/texmf-dist/source/latex/oberdiek/intcalc.dtx
+++ b/Master/texmf-dist/source/latex/oberdiek/intcalc.dtx
@@ -188,7 +188,7 @@ and the derived files
%</driver>
% \fi
%
-% \CheckSum{3148}
+% \CheckSum{3149}
%
% \CharacterTable
% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -615,29 +615,26 @@ and the derived files
\catcode46 12 % .
\catcode58 12 % :
\catcode64 11 % @
+ \catcode123 1 % {
+ \catcode125 2 % }
\expandafter\let\expandafter\x\csname ver@intcalc.sty\endcsname
- \ifcase 0%
- \ifx\x\relax % plain
+ \ifx\x\relax % plain-TeX, first loading
+ \else
+ \def\empty{}%
+ \ifx\x\empty % LaTeX, first loading,
+ % variable is initialized, but \ProvidesPackage not yet seen
\else
- \ifx\x\empty % LaTeX
+ \catcode35 6 % #
+ \expandafter\ifx\csname PackageInfo\endcsname\relax
+ \def\x#1#2{%
+ \immediate\write-1{Package #1 Info: #2.}%
+ }%
\else
- 1%
+ \def\x#1#2{\PackageInfo{#1}{#2, stopped}}%
\fi
+ \x{intcalc}{The package is already loaded}%
+ \aftergroup\endinput
\fi
- \else
- \catcode35 6 % #
- \catcode123 1 % {
- \catcode125 2 % }
- \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{intcalc}{The package is already loaded}%
- \endgroup
- \expandafter\endinput
\fi
\endgroup
% \end{macrocode}
@@ -653,6 +650,8 @@ and the derived files
\catcode47 12 % /
\catcode58 12 % :
\catcode64 11 % @
+ \catcode91 12 % [
+ \catcode93 12 % ]
\catcode123 1 % {
\catcode125 2 % }
\expandafter\ifx\csname ProvidesPackage\endcsname\relax
diff --git a/Master/texmf-dist/source/latex/oberdiek/kvoptions.dtx b/Master/texmf-dist/source/latex/oberdiek/kvoptions.dtx
index b4d0fd44084..c108ce24ecd 100644
--- a/Master/texmf-dist/source/latex/oberdiek/kvoptions.dtx
+++ b/Master/texmf-dist/source/latex/oberdiek/kvoptions.dtx
@@ -73,7 +73,7 @@
\input docstrip.tex
\Msg{************************************************************************}
\Msg{* Installation}
-\Msg{* Package: kvoptions 2009/07/17 v3.2 Keyval support for LaTeX options (HO)}
+\Msg{* Package: kvoptions 2009/08/13 v3.4 Keyval support for LaTeX options (HO)}
\Msg{************************************************************************}
\keepsilent
@@ -148,7 +148,7 @@ and the derived files
%<*driver>
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{kvoptions.drv}%
- [2009/07/17 v3.2 Keyval support for LaTeX options (HO)]%
+ [2009/08/13 v3.4 Keyval support for LaTeX options (HO)]%
\documentclass{ltxdoc}
\usepackage{holtxdoc}[2008/08/11]
\begin{document}
@@ -157,7 +157,7 @@ and the derived files
%</driver>
% \fi
%
-% \CheckSum{2103}
+% \CheckSum{2121}
%
% \CharacterTable
% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -178,7 +178,7 @@ and the derived files
% \GetFileInfo{kvoptions.drv}
%
% \title{The \xpackage{kvoptions} package}
-% \date{2009/07/17 v3.2}
+% \date{2009/08/13 v3.4}
% \author{Heiko Oberdiek\\\xemail{oberdiek@uni-freiburg.de}}
%
% \maketitle
@@ -195,9 +195,13 @@ and the derived files
%
% \section{Introduction}
%
+% First I want to recommend the very good review article
+% ``A guide to key-value methods'' by Joseph Wright \cite{tb94wright}.
+% It introduces the different key-value packages and compares them.
+%
% \subsection{The beginning}
%
-% This package addresses class or package writers
+% This package \xpackage{kvoptions} addresses class or package writers
% that want to allow their users to specify options
% as key value pairs, e.g.:
% \begin{quote}
@@ -507,6 +511,16 @@ and the derived files
% call \cs{OptionNotUsed}. Or the options can be passed to
% another class that is later loaded.
%
+% \subsubsection{Local options}
+%
+% \begin{declcs}{DeclareLocalOption} \M{option}\\
+% \cs{DeclareLocalOptions} \M{option list}
+% \end{declcs}
+% Both macros mark package options as local options. That means
+% that they are ignored by \cs{ProcessKeyvalOptions} if they are given
+% as global options. \cs{DeclareLocalOptions} takes one option,
+% \cs{DeclareLocalOptions} expects a comma separated list of options.
+%
% \subsubsection{Dynamic options}
%
% Options of \LaTeX's package/class system are cleared
@@ -607,6 +621,42 @@ and the derived files
%\end{verbatim}
%\end{quote}
%
+% \subsection{Global vs. local options}
+%
+% Options that are given for \cs{documentclass} are called
+% global options. They are known to the class and all packages.
+% A package may make use of a global option and marks it as
+% used. The advantage for the user is the freedom to specify
+% options both in the \cs{documentclass} or \cs{usepackage}
+% commands.
+%
+% However global options are shared with the class options
+% and options of all other packages. Thus there can be the
+% same option with different semantics for different
+% packages and classes. As example, package \xpackage{bookmark}
+% knows option \xoption{open} that specifies whether the bookmarks
+% are opened or closed initially. It's values are |true| or |false|.
+% Since KOMA-Script version 3.00 the KOMA classes also introduces
+% option \xoption{open} with values |right| and |any| and a
+% complete different meaning.
+%
+% Such conflicts can be resolved by marking all or part of options
+% as local by \cs{DeclareLocalOption} or \cs{DeclareLocalOptions}.
+% Then the packages ignores global occurences of these options.
+% Package \xpackage{kvoptions} provides two methods:
+% \begin{itemize}
+% \item \cs{ProcessLocalKeyvalOptions} automatically uses all options
+% as local options. It ignores all global options.
+% \item \cs{DeclareLocalOption} or \cs{DeclareLocalOptions} marks
+% options as local options. \cs{ProcessKeyvalOptions} will then
+% ignore global occurences for these local options.
+% \end{itemize}
+% Since version 1.5 package \xpackage{bookmark} uses the latter
+% method. It checks global and local option places for driver options
+% and limits all other options as local options. Thus the class
+% option \xoption{open} of KOMA-Script is not misread as
+% option for package \xpackage{bookmark}.
+%
% \subsection{Summary of internal macros}
%
% The \cs{Declare}\texttt{\dots Option} commands define
@@ -665,7 +715,7 @@ and the derived files
% Package identification
% -----------------------
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{example-mycolorsetup}[2009/07/17 Managing my colors]
+\ProvidesPackage{example-mycolorsetup}[2009/08/13 Managing my colors]
\RequirePackage{ifpdf}
\RequirePackage{kvoptions}
@@ -981,29 +1031,26 @@ and the derived files
\catcode46 12 % .
\catcode58 12 % :
\catcode64 11 % @
+ \catcode123 1 % {
+ \catcode125 2 % }
\expandafter\let\expandafter\x\csname ver@kvoptions.sty\endcsname
- \ifcase 0%
- \ifx\x\relax % plain
+ \ifx\x\relax % plain-TeX, first loading
+ \else
+ \def\empty{}%
+ \ifx\x\empty % LaTeX, first loading,
+ % variable is initialized, but \ProvidesPackage not yet seen
\else
- \ifx\x\empty % LaTeX
+ \catcode35 6 % #
+ \expandafter\ifx\csname PackageInfo\endcsname\relax
+ \def\x#1#2{%
+ \immediate\write-1{Package #1 Info: #2.}%
+ }%
\else
- 1%
+ \def\x#1#2{\PackageInfo{#1}{#2, stopped}}%
\fi
+ \x{kvoptions}{The package is already loaded}%
+ \aftergroup\endinput
\fi
- \else
- \catcode35 6 % #
- \catcode123 1 % {
- \catcode125 2 % }
- \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{kvoptions}{The package is already loaded}%
- \endgroup
- \expandafter\endinput
\fi
\endgroup
% \end{macrocode}
@@ -1019,6 +1066,8 @@ and the derived files
\catcode47 12 % /
\catcode58 12 % :
\catcode64 11 % @
+ \catcode91 12 % [
+ \catcode93 12 % ]
\catcode123 1 % {
\catcode125 2 % }
\expandafter\ifx\csname ProvidesPackage\endcsname\relax
@@ -1039,7 +1088,7 @@ and the derived files
\fi
\expandafter\x\csname ver@kvoptions.sty\endcsname
\ProvidesPackage{kvoptions}%
- [2009/07/17 v3.2 Keyval support for LaTeX options (HO)]
+ [2009/08/13 v3.4 Keyval support for LaTeX options (HO)]
% \end{macrocode}
%
% \paragraph{Catcodes}
@@ -1098,6 +1147,13 @@ and the derived files
}{}
% \end{macrocode}
%
+% Macro \cs{DeclareLocalOptions} parses a comma separated key list
+% and uses \cs{comma@parse} of package \xpackage{kvsetkeys},
+% version 1.3.
+% \begin{macrocode}
+\RequirePackage{kvsetkeys}[2007/09/29]
+% \end{macrocode}
+%
% \paragraph{Provide macros for \plainTeX.}
% \begin{macrocode}
\@ifundefined{@onelevel@sanitize}{%
@@ -1133,7 +1189,7 @@ and the derived files
% \begin{macrocode}
\DeclareOption{patch}{%
\AtEndOfPackage{%
- \RequirePackage{kvoptions-patch}[2009/07/17]%
+ \RequirePackage{kvoptions-patch}[2009/08/13]%
}%
}
% \end{macrocode}
@@ -1508,6 +1564,23 @@ and the derived files
% \end{macrocode}
% \end{macro}
%
+% \subsubsection{\cs{DeclareLocalOptions}}
+%
+% \begin{macro}{\DeclareLocalOptions}
+% \begin{macrocode}
+\newcommand*{\DeclareLocalOptions}[1]{%
+ \comma@parse{#1}\KVO@DeclareLocalOption
+}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\KVO@DeclareLocalOption}
+% \begin{macrocode}
+\def\KVO@DeclareLocalOption#1{%
+ \expandafter\def\csname KVO@local@\KVO@family @#1\endcsname{}%
+}
+% \end{macrocode}
+% \end{macro}
+%
% \subsection{Dynamic options}
%
% \subsubsection{\cs{DisableKeyvalOption}}
@@ -1648,7 +1721,7 @@ and the derived files
%
% \subsection{Process options}
%
-% \subsection{\cs{ProcessKeyvalOptions}}
+% \subsubsection{\cs{ProcessKeyvalOptions}}
%
% \begin{macro}{\ProcessKeyvalOptions}
% If the optional star is given, we get the family
@@ -1684,28 +1757,31 @@ and the derived files
\@ifundefined{KV@#1@\expandafter\KVO@getkey
\KVO@CurrentOption=\@nil}{%
}{%
- \ifx\KVO@Patch Y%
- \edef\KVO@temp{%
- \etex@unexpanded\expandafter{%
- \KVO@temp
+ \@ifundefined{KVO@local@#1@\expandafter\KVO@getkey
+ \KVO@CurrentOption=\@nil}{%
+ \ifx\KVO@Patch Y%
+ \edef\KVO@temp{%
+ \etex@unexpanded\expandafter{%
+ \KVO@temp
+ }%
+ ,%
+ \etex@unexpanded\expandafter{%
+ \KVO@CurrentOption
+ }%
+ ,%
}%
- ,%
- \etex@unexpanded\expandafter{%
+ \@onelevel@sanitize\KVO@CurrentOption
+ \else
+ \edef\KVO@temp{%
+ \KVO@temp
+ ,%
\KVO@CurrentOption
+ ,%
}%
- ,%
- }%
- \@onelevel@sanitize\KVO@CurrentOption
- \else
- \edef\KVO@temp{%
- \KVO@temp
- ,%
- \KVO@CurrentOption
- ,%
- }%
- \fi
- \@expandtwoargs\@removeelement\KVO@CurrentOption
- \@unusedoptionlist\@unusedoptionlist
+ \fi
+ \@expandtwoargs\@removeelement\KVO@CurrentOption
+ \@unusedoptionlist\@unusedoptionlist
+ }{}%
}%
}%
\fi
@@ -1796,7 +1872,7 @@ and the derived files
}
% \end{macrocode}
%
-% \subsection{\cs{ProcessLocalKeyvalOptions}}
+% \subsubsection{\cs{ProcessLocalKeyvalOptions}}
%
% \begin{macro}{\ProcessLocalKeyvalOptions}
% If the optional star is given, we get the family
@@ -2002,7 +2078,7 @@ and the derived files
\noexpand\endinput
}
\ProvidesPackage{kvoptions-patch}%
- [2009/07/17 v3.2 LaTeX patch for keyval options (HO)]%
+ [2009/08/13 v3.4 LaTeX patch for keyval options (HO)]%
% \end{macrocode}
%
% Check for \eTeX.
@@ -2835,10 +2911,14 @@ and the derived files
% \newcommand*{\bibpackage}[4]{^^A
% \bibitem{#1}
% Package \xpackage{#1}, #2, #3.^^A
-% \ifx\\#4\\\else#4\fi\par
+% \ifx\\#4\\\else\space#4\fi\par
% }
%
% \begin{thebibliography}{99}
+% \bibitem{tb94wright}
+% A guide to key-value methods, Joseph Wright, second draft for
+% \href{http://www.tug.org/tugboat}{TUGBoat}, 2009-03-17.
+% \url{http://www.texdev.net/wp-content/uploads/2009/03/keyval.pdf}
% \bibpackage{ifthen}{David Carlisle}{2001/05/26}
% {\CTAN{macros/latex/base/ifthen.dtx}}
% \bibpackage{helvet}{Sebastian Rahtz, Walter Schmidt}{2004/01/26}
@@ -2953,6 +3033,17 @@ and the derived files
% \cs{DisableKeyvalOption} with the \texttt{action=ignore} option
% fixed (Joseph Wright).
% \end{Version}
+% \begin{Version}{2009/07/21 v3.3}
+% \item
+% \cs{DeclareLocalOption}, \cs{DeclareLocalOptions} added.
+% \end{Version}
+% \begin{Version}{2009/08/13 v3.4}
+% \item
+% Documentation addition: recommendation for Joseph Wright's
+% review article.
+% \item
+% Documentation addition: local/global options.
+% \end{Version}
% \end{History}
%
% \PrintIndex
diff --git a/Master/texmf-dist/source/latex/oberdiek/kvsetkeys.dtx b/Master/texmf-dist/source/latex/oberdiek/kvsetkeys.dtx
index edd2c1bdbb8..10c6e5b6b61 100644
--- a/Master/texmf-dist/source/latex/oberdiek/kvsetkeys.dtx
+++ b/Master/texmf-dist/source/latex/oberdiek/kvsetkeys.dtx
@@ -73,7 +73,7 @@
\input docstrip.tex
\Msg{************************************************************************}
\Msg{* Installation}
-\Msg{* Package: kvsetkeys 2009/07/19 v1.4 Key value parser with default handler support (HO)}
+\Msg{* Package: kvsetkeys 2009/07/30 v1.5 Key value parser with default handler support (HO)}
\Msg{************************************************************************}
\keepsilent
@@ -148,7 +148,7 @@ and the derived files
%<*driver>
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{kvsetkeys.drv}%
- [2009/07/19 v1.4 Key value parser with default handler support (HO)]%
+ [2009/07/30 v1.5 Key value parser with default handler support (HO)]%
\documentclass{ltxdoc}
\usepackage{holtxdoc}[2008/08/11]
\begin{document}
@@ -157,7 +157,7 @@ and the derived files
%</driver>
% \fi
%
-% \CheckSum{1120}
+% \CheckSum{1121}
%
% \CharacterTable
% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -178,7 +178,7 @@ and the derived files
% \GetFileInfo{kvsetkeys.drv}
%
% \title{The \xpackage{kvsetkeys} package}
-% \date{2009/07/19 v1.4}
+% \date{2009/07/30 v1.5}
% \author{Heiko Oberdiek\\\xemail{oberdiek@uni-freiburg.de}}
%
% \maketitle
@@ -197,6 +197,10 @@ and the derived files
%
% \section{Documentation}
%
+% First I want to recommend the very good review article
+% ``A guide to key-value methods'' by Joseph Wright \cite{tb94wright}.
+% It introduces the different key-value packages and compares them.
+%
% \subsection{Motivation}
%
% \cs{kvsetkeys} serves as replacement for \xpackage{keyval}'s
@@ -475,29 +479,26 @@ and the derived files
\catcode46 12 % .
\catcode58 12 % :
\catcode64 11 % @
+ \catcode123 1 % {
+ \catcode125 2 % }
\expandafter\let\expandafter\x\csname ver@kvsetkeys.sty\endcsname
- \ifcase 0%
- \ifx\x\relax % plain
+ \ifx\x\relax % plain-TeX, first loading
+ \else
+ \def\empty{}%
+ \ifx\x\empty % LaTeX, first loading,
+ % variable is initialized, but \ProvidesPackage not yet seen
\else
- \ifx\x\empty % LaTeX
+ \catcode35 6 % #
+ \expandafter\ifx\csname PackageInfo\endcsname\relax
+ \def\x#1#2{%
+ \immediate\write-1{Package #1 Info: #2.}%
+ }%
\else
- 1%
+ \def\x#1#2{\PackageInfo{#1}{#2, stopped}}%
\fi
+ \x{kvsetkeys}{The package is already loaded}%
+ \aftergroup\endinput
\fi
- \else
- \catcode35 6 % #
- \catcode123 1 % {
- \catcode125 2 % }
- \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{kvsetkeys}{The package is already loaded}%
- \endgroup
- \expandafter\endinput
\fi
\endgroup
% \end{macrocode}
@@ -513,6 +514,8 @@ and the derived files
\catcode47 12 % /
\catcode58 12 % :
\catcode64 11 % @
+ \catcode91 12 % [
+ \catcode93 12 % ]
\catcode123 1 % {
\catcode125 2 % }
\expandafter\ifx\csname ProvidesPackage\endcsname\relax
@@ -533,7 +536,7 @@ and the derived files
\fi
\expandafter\x\csname ver@kvsetkeys.sty\endcsname
\ProvidesPackage{kvsetkeys}%
- [2009/07/19 v1.4 Key value parser with default handler support (HO)]
+ [2009/07/30 v1.5 Key value parser with default handler support (HO)]
% \end{macrocode}
%
% \begin{macrocode}
@@ -1142,7 +1145,7 @@ $ \expandafter\ifx\csname KV@#1@#2@default\endcsname\relax
\makeatletter
\chardef\KVS@TestMode=1 %
\makeatother
-\usepackage{kvsetkeys}[2009/07/19]
+\usepackage{kvsetkeys}[2009/07/30]
%<noetex>\let\unexpanded\SavedUnexpanded
\usepackage{qstest}
\IncludeTests{*}
@@ -1572,6 +1575,10 @@ $ \expandafter\ifx\csname KV@#1@#2@default\endcsname\relax
% \end{quote}
%
% \begin{thebibliography}{9}
+% \bibitem{tb94wright}
+% A guide to key-value methods, Joseph Wright, second draft for
+% \href{http://www.tug.org/tugboat}{TUGBoat}, 2009-03-17.
+% \url{http://www.texdev.net/wp-content/uploads/2009/03/keyval.pdf}
%
% \bibitem{keyval}
% David Carlisle:
@@ -1615,6 +1622,11 @@ $ \expandafter\ifx\csname KV@#1@#2@default\endcsname\relax
% \item
% Bug fix for \cs{kv@normalize}: unwanted space removed (Florent Chervet).
% \end{Version}
+% \begin{Version}{2009/07/30 v1.5}
+% \item
+% Documentation addition: recommendation for Joseph Wright's
+% review article.
+% \end{Version}
% \end{History}
%
% \PrintIndex
diff --git a/Master/texmf-dist/source/latex/oberdiek/ltxcmds.dtx b/Master/texmf-dist/source/latex/oberdiek/ltxcmds.dtx
new file mode 100644
index 00000000000..5e6ab695ec3
--- /dev/null
+++ b/Master/texmf-dist/source/latex/oberdiek/ltxcmds.dtx
@@ -0,0 +1,805 @@
+% \iffalse meta-comment
+%
+% Copyright (C) 2009 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 ltxcmds.dtx
+% and the derived files
+% ltxcmds.sty, ltxcmds.pdf, ltxcmds.ins, ltxcmds.drv,
+% ltxcmds-test1.tex.
+%
+% Distribution:
+% CTAN:macros/latex/contrib/oberdiek/ltxcmds.dtx
+% CTAN:macros/latex/contrib/oberdiek/ltxcmds.pdf
+%
+% Unpacking:
+% (a) If ltxcmds.ins is present:
+% tex ltxcmds.ins
+% (b) Without ltxcmds.ins:
+% tex ltxcmds.dtx
+% (c) If you insist on using LaTeX
+% latex \let\install=y\input{ltxcmds.dtx}
+% (quote the arguments according to the demands of your shell)
+%
+% Documentation:
+% (a) If ltxcmds.drv is present:
+% latex ltxcmds.drv
+% (b) Without ltxcmds.drv:
+% latex ltxcmds.dtx; ...
+% The class ltxdoc loads the configuration file ltxdoc.cfg
+% if available. Here you can specify further options, e.g.
+% use A4 as paper format:
+% \PassOptionsToClass{a4paper}{article}
+%
+% Programm calls to get the documentation (example):
+% pdflatex ltxcmds.dtx
+% makeindex -s gind.ist ltxcmds.idx
+% pdflatex ltxcmds.dtx
+% makeindex -s gind.ist ltxcmds.idx
+% pdflatex ltxcmds.dtx
+%
+% Installation:
+% TDS:tex/generic/oberdiek/ltxcmds.sty
+% TDS:doc/latex/oberdiek/ltxcmds.pdf
+% TDS:doc/latex/oberdiek/test/ltxcmds-test1.tex
+% TDS:source/latex/oberdiek/ltxcmds.dtx
+%
+%<*ignore>
+\begingroup
+ \def\x{LaTeX2e}%
+\expandafter\endgroup
+\ifcase 0\ifx\install y1\fi\expandafter
+ \ifx\csname processbatchFile\endcsname\relax\else1\fi
+ \ifx\fmtname\x\else 1\fi\relax
+\else\csname fi\endcsname
+%</ignore>
+%<*install>
+\input docstrip.tex
+\Msg{************************************************************************}
+\Msg{* Installation}
+\Msg{* Package: ltxcmds 2009/08/05 v1.0 Some LaTeX kernel commands for general use (HO)}
+\Msg{************************************************************************}
+
+\keepsilent
+\askforoverwritefalse
+
+\let\MetaPrefix\relax
+\preamble
+
+This is a generated file.
+
+Copyright (C) 2009 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 ltxcmds.dtx
+and the derived files
+ ltxcmds.sty, ltxcmds.pdf, ltxcmds.ins, ltxcmds.drv,
+ ltxcmds-test1.tex.
+
+\endpreamble
+\let\MetaPrefix\DoubleperCent
+
+\generate{%
+ \file{ltxcmds.ins}{\from{ltxcmds.dtx}{install}}%
+ \file{ltxcmds.drv}{\from{ltxcmds.dtx}{driver}}%
+ \usedir{tex/generic/oberdiek}%
+ \file{ltxcmds.sty}{\from{ltxcmds.dtx}{package}}%
+ \usedir{doc/latex/oberdiek/test}%
+ \file{ltxcmds-test1.tex}{\from{ltxcmds.dtx}{test1}}%
+}
+
+\obeyspaces
+\Msg{************************************************************************}
+\Msg{*}
+\Msg{* To finish the installation you have to move the following}
+\Msg{* file into a directory searched by TeX:}
+\Msg{*}
+\Msg{* ltxcmds.sty}
+\Msg{*}
+\Msg{* And install the following script file:}
+\Msg{*}
+\Msg{* }
+\Msg{*}
+\Msg{* To produce the documentation run the file `ltxcmds.drv'}
+\Msg{* through LaTeX.}
+\Msg{*}
+\Msg{* Happy TeXing!}
+\Msg{*}
+\Msg{************************************************************************}
+
+\endbatchfile
+%</install>
+%<*ignore>
+\fi
+%</ignore>
+%<*driver>
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesFile{ltxcmds.drv}%
+ [2009/08/05 v1.0 Some LaTeX kernel commands for general use (HO)]%
+\documentclass{ltxdoc}
+\usepackage{holtxdoc}[2008/08/11]
+\usepackage{zref-savepos}
+\begin{document}
+ \DocInput{ltxcmds.dtx}%
+\end{document}
+%</driver>
+% \fi
+%
+% \CheckSum{380}
+%
+% \CharacterTable
+% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+% Digits \0\1\2\3\4\5\6\7\8\9
+% Exclamation \! Double quote \" Hash (number) \#
+% Dollar \$ Percent \% Ampersand \&
+% Acute accent \' Left paren \( Right paren \)
+% Asterisk \* Plus \+ Comma \,
+% Minus \- Point \. Solidus \/
+% Colon \: Semicolon \; Less than \<
+% Equals \= Greater than \> Question mark \?
+% Commercial at \@ Left bracket \[ Backslash \\
+% Right bracket \] Circumflex \^ Underscore \_
+% Grave accent \` Left brace \{ Vertical bar \|
+% Right brace \} Tilde \~}
+%
+% \GetFileInfo{ltxcmds.drv}
+%
+% \title{The \xpackage{ltxcmds} package}
+% \date{2009/08/05 v1.0}
+% \author{Heiko Oberdiek\\\xemail{oberdiek@uni-freiburg.de}}
+%
+% \maketitle
+%
+% \begin{abstract}
+% The package \xpackage{ltxcmds} exports some utility macros
+% from the \LaTeX\ kernel into a separate namespace and
+% also provides them for other formats such as plain-\TeX.
+% \end{abstract}
+%
+% \tableofcontents
+%
+% \newcounter{to}
+% \renewcommand*{\theto}{to\arabic{to}}
+% \newlength\tolength
+% \tolength=\dimexpr .5\linewidth+\oddsidemargin+1in+15mm\relax
+% \newcommand*{\TO}{^^A
+% \quad
+% \stepcounter{to}^^A
+% \zsavepos\theto
+% \ifdim\zposx\theto sp>0pt
+% \ifdim\zposx\theto sp<\tolength
+% \kern\dimexpr\tolength-\zposx\theto sp\relax
+% \fi
+% \fi
+% $\rightarrow$\quad
+% \ignorespaces
+% }
+%
+% \section{Documentation}
+%
+% \subsection{Introduction}
+%
+% Many of my packages also support other formats such as plain-\TeX.
+% Because I am rather familiar with the utility macros from
+% \LaTeX's kernel (e.g. \cs{@gobble}, \cs{@firstoftwo}), I found
+% myself rewriting them again and again, because they are lacking
+% in plain-\TeX.
+%
+% Therefore this package provides often used macros and similar
+% ones with the name prefix \cs{ltx@}. This avoids also faulty
+% redefinitions. I remember an example where a package redefined
+% \cs{@firstoftwo} with forgetting \cs{long}.
+%
+% \subsection{Argument killers}
+%
+% \begin{declcs}{ltx@gobble} \M{1} \TO\\
+% \cs{ltx@gobbletwo} \M{1} \M{2} \TO\\
+% \cs{ltx@gobblethree} \M{1} \M{2} \M{3} \TO\\
+% \cs{ltx@gobblefour} \M{1} \M{2} \M{3} \M{4} \TO
+% \end{declcs}
+%
+% \subsection{Argument grabbers}
+%
+% \begin{declcs}{ltx@firstofone} \M{1} \TO \meta{1}\\
+% \cs{ltx@firstoftwo} \M{1} \M{2} \TO \meta{1}\\
+% \cs{ltx@secondoftwo} \M{1} \M{2} \TO \meta{2}
+% \end{declcs}
+%
+% \subsection{List helpers}
+%
+% \begin{declcs}{ltx@car} \M{1} \dots \cs{@nil} \TO \meta{1}\\
+% \cs{ltx@cdr} \M{1} \dots \cs{@nil} \TO \dots\\
+% \end{declcs}
+%
+% \subsection{Tail recursion}
+%
+% \begin{declcs}{ltx@ReturnAfterFi} \M{1} \cs{fi} \TO \cs{fi} \meta{1}\\
+% \cs{ltx@ReturnAfterElseFi} \M{1} \cs{else} \M{2} \cs{fi}
+% \TO \cs{fi} \meta{1}
+% \end{declcs}
+%
+% \subsection{Empty macro}
+%
+% \begin{declcs}{ltx@empty}
+% \end{declcs}
+%
+% \subsection{Characters}
+%
+% \begin{declcs}{ltx@space}\\
+% \cs{ltx@percentchar}\\
+% \cs{ltx@backslashchar}
+% \end{declcs}
+%
+% \subsection{Command definitions}
+%
+% \begin{declcs}{ltx@ifundefined} \M{cmd} \M{yes} \M{no}
+% \end{declcs}
+% If \eTeX\ is available, \cs{ifcsname} is used that does
+% not have the side effect of defining undefined commands
+% with meaning of \cs{relax}.
+%
+% \begin{declcs}{ltx@LocalExpandAfter}
+% \end{declcs}
+% It expands the token after the next token but in a local
+% context. That is the difference to \cs{expandafter}.
+% The local context discards the side effect of \cs{csname}
+% and let the command undefined after the expansion step.
+%
+% \StopEventually{
+% }
+%
+% \section{Implementation}
+%
+% \subsection{Identification}
+%
+% \begin{macrocode}
+%<*package>
+% \end{macrocode}
+% Reload check, especially if the package is not used with \LaTeX.
+% \begin{macrocode}
+\begingroup
+ \catcode44 12 % ,
+ \catcode45 12 % -
+ \catcode46 12 % .
+ \catcode58 12 % :
+ \catcode64 11 % @
+ \catcode123 1 % {
+ \catcode125 2 % }
+ \expandafter\let\expandafter\x\csname ver@ltxcmds.sty\endcsname
+ \ifx\x\relax % plain-TeX, first loading
+ \else
+ \def\empty{}%
+ \ifx\x\empty % LaTeX, first loading,
+ % variable is initialized, but \ProvidesPackage not yet seen
+ \else
+ \catcode35 6 % #
+ \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{ltxcmds}{The package is already loaded}%
+ \aftergroup\endinput
+ \fi
+ \fi
+\endgroup
+% \end{macrocode}
+% Package identification:
+% \begin{macrocode}
+\begingroup
+ \catcode35 6 % #
+ \catcode40 12 % (
+ \catcode41 12 % )
+ \catcode44 12 % ,
+ \catcode45 12 % -
+ \catcode46 12 % .
+ \catcode47 12 % /
+ \catcode58 12 % :
+ \catcode64 11 % @
+ \catcode91 12 % [
+ \catcode93 12 % ]
+ \catcode123 1 % {
+ \catcode125 2 % }
+ \expandafter\ifx\csname ProvidesPackage\endcsname\relax
+ \def\x#1#2#3[#4]{\endgroup
+ \immediate\write-1{Package: #3 #4}%
+ \xdef#1{#4}%
+ }%
+ \else
+ \def\x#1#2[#3]{\endgroup
+ #2[{#3}]%
+ \ifx#1\@undefined
+ \xdef#1{#3}%
+ \fi
+ \ifx#1\relax
+ \xdef#1{#3}%
+ \fi
+ }%
+ \fi
+\expandafter\x\csname ver@ltxcmds.sty\endcsname
+\ProvidesPackage{ltxcmds}%
+ [2009/08/05 v1.0 Some LaTeX kernel commands for general use (HO)]
+% \end{macrocode}
+%
+% \begin{macrocode}
+\begingroup
+ \catcode123 1 % {
+ \catcode125 2 % }
+ \def\x{\endgroup
+ \expandafter\edef\csname ltx@AtEnd\endcsname{%
+ \catcode35 \the\catcode35\relax
+ \catcode64 \the\catcode64\relax
+ \catcode123 \the\catcode123\relax
+ \catcode125 \the\catcode125\relax
+ }%
+ }%
+\x
+\catcode35 6 % #
+\catcode64 11 % @
+\catcode123 1 % {
+\catcode125 2 % }
+\def\TMP@EnsureCode#1#2{%
+ \edef\ltx@AtEnd{%
+ \ltx@AtEnd
+ \catcode#1 \the\catcode#1\relax
+ }%
+ \catcode#1 #2\relax
+}
+\TMP@EnsureCode{61}{12}% =
+\TMP@EnsureCode{96}{12}% `
+% \end{macrocode}
+%
+% \subsection{Argument killers}
+%
+% \begin{macro}{\ltx@gobble}
+% \begin{macrocode}
+\long\def\ltx@gobble#1{}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\ltx@gobbletwo}
+% \begin{macrocode}
+\long\def\ltx@gobbletwo#1#2{}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\ltx@gobblethree}
+% \begin{macrocode}
+\long\def\ltx@gobblethree#1#2#3{}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\ltx@gobblefour}
+% \begin{macrocode}
+\long\def\ltx@gobblefour#1#2#3#4{}
+% \end{macrocode}
+% \end{macro}
+%
+% \subsection{Argument grabbers}
+%
+% \begin{macro}{\ltx@firstofone}
+% \begin{macrocode}
+\long\def\ltx@firstofone#1{#1}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\ltx@firstoftwo}
+% \begin{macrocode}
+\long\def\ltx@firstoftwo#1#2{#1}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\ltx@secondoftwo}
+% \begin{macrocode}
+\long\def\ltx@secondoftwo#1#2{#2}
+% \end{macrocode}
+% \end{macro}
+%
+% \subsection{List helpers}
+%
+% \begin{macro}{\ltx@car}
+% \begin{macrocode}
+\long\def\ltx@car#1#2\@nil{#1}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\ltx@cdr}
+% \begin{macrocode}
+\long\def\ltx@cdr#1#2\@nil{#2}
+% \end{macrocode}
+% \end{macro}
+%
+% \subsection{Tail recursion}
+%
+% \begin{macro}{\ltx@ReturnAfterFi}
+% \begin{macrocode}
+\long\def\ltx@ReturnAfterFi#1\fi{#1}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\ltx@ReturnAfterElseFi}
+% \begin{macrocode}
+\long\def\ltx@ReturnAfterFi#1\else#2\fi{#1}
+% \end{macrocode}
+% \end{macro}
+%
+% \subsection{Empty macro}
+%
+% \begin{macro}{\ltx@empty}
+% \begin{macrocode}
+\def\ltx@empty{}
+% \end{macrocode}
+% \end{macro}
+%
+% \subsection{Characters}
+%
+% \begin{macro}{\ltx@space}
+% \begin{macrocode}
+\def\ltx@space{ }
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\ltx@percentchar}
+% \begin{macrocode}
+\begingroup
+ \lccode`0=`\%\relax
+\lowercase{\endgroup
+ \def\ltx@percentchar{0}%
+}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\ltx@backslashchar}
+% \begin{macrocode}
+\begingroup
+ \lccode`0=`\\\relax
+\lowercase{\endgroup
+ \def\ltx@backslashchar{0}%
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \subsection{Command definitions}
+%
+% \begin{macro}{\ltx@ifundefined}
+% \begin{macrocode}
+\begingroup\expandafter\expandafter\expandafter\endgroup
+\expandafter\ifx\csname ifcsname\endcsname\relax
+ \def\ltx@ifundefined#1{%
+ \expandafter\ifx\csname #1\endcsname\relax
+ \expandafter\ltx@firstoftwo
+ \else
+ \expandafter\ltx@secondoftwo
+ \fi
+ }%
+ \expandafter\ltx@gobble
+\else
+ \expandafter\ltx@firstofone
+\fi
+{%
+ \def\ltx@ifundefined#1{%
+ \ifcsname #1\endcsname
+ \expandafter\ltx@secondoftwo
+ \else
+ \expandafter\ltx@firstoftwo
+ \fi
+ }%
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\ltx@LocalExpandAfter}
+% \begin{macrocode}
+\def\ltx@LocalExpandAfter{%
+ \begingroup
+ \expandafter\expandafter\expandafter
+ \endgroup
+ \expandafter
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macrocode}
+\ltx@AtEnd
+%</package>
+% \end{macrocode}
+%
+% \section{Test}
+%
+% \subsection{Catcode checks for loading}
+%
+% \begin{macrocode}
+%<*test1>
+% \end{macrocode}
+% \begin{macrocode}
+\catcode`\{=1 %
+\catcode`\}=2 %
+\catcode`\#=6 %
+\catcode`\@=11 %
+\expandafter\ifx\csname count@\endcsname\relax
+ \countdef\count@=255 %
+\fi
+\expandafter\ifx\csname @gobble\endcsname\relax
+ \long\def\@gobble#1{}%
+\fi
+\expandafter\ifx\csname @firstofone\endcsname\relax
+ \long\def\@firstofone#1{#1}%
+\fi
+\expandafter\ifx\csname loop\endcsname\relax
+ \expandafter\@firstofone
+\else
+ \expandafter\@gobble
+\fi
+{%
+ \def\loop#1\repeat{%
+ \def\body{#1}%
+ \iterate
+ }%
+ \def\iterate{%
+ \body
+ \let\next\iterate
+ \else
+ \let\next\relax
+ \fi
+ \next
+ }%
+ \let\repeat=\fi
+}%
+\def\RestoreCatcodes{}
+\count@=0 %
+\loop
+ \edef\RestoreCatcodes{%
+ \RestoreCatcodes
+ \catcode\the\count@=\the\catcode\count@\relax
+ }%
+\ifnum\count@<255 %
+ \advance\count@ 1 %
+\repeat
+
+\def\RangeCatcodeInvalid#1#2{%
+ \count@=#1\relax
+ \loop
+ \catcode\count@=15 %
+ \ifnum\count@<#2\relax
+ \advance\count@ 1 %
+ \repeat
+}
+\expandafter\ifx\csname LoadCommand\endcsname\relax
+ \def\LoadCommand{\input ltxcmds.sty\relax}%
+\fi
+\def\Test{%
+ \RangeCatcodeInvalid{0}{47}%
+ \RangeCatcodeInvalid{58}{64}%
+ \RangeCatcodeInvalid{91}{96}%
+ \RangeCatcodeInvalid{123}{255}%
+ \catcode`\@=12 %
+ \catcode`\\=0 %
+ \catcode`\{=1 %
+ \catcode`\}=2 %
+ \catcode`\#=6 %
+ \catcode`\[=12 %
+ \catcode`\]=12 %
+ \catcode`\%=14 %
+ \catcode`\ =10 %
+ \catcode13=5 %
+ \LoadCommand
+ \RestoreCatcodes
+}
+\Test
+\csname @@end\endcsname
+\end
+% \end{macrocode}
+% \begin{macrocode}
+%</test1>
+% \end{macrocode}
+%
+%
+% \section{Installation}
+%
+% \subsection{Download}
+%
+% \paragraph{Package.} This package is available on
+% CTAN\footnote{\url{ftp://ftp.ctan.org/tex-archive/}}:
+% \begin{description}
+% \item[\CTAN{macros/latex/contrib/oberdiek/ltxcmds.dtx}] The source file.
+% \item[\CTAN{macros/latex/contrib/oberdiek/ltxcmds.pdf}] Documentation.
+% \end{description}
+%
+%
+% \paragraph{Bundle.} All the packages of the bundle `oberdiek'
+% are also available in a TDS compliant ZIP archive. There
+% the packages are already unpacked and the documentation files
+% are generated. The files and directories obey the TDS standard.
+% \begin{description}
+% \item[\CTAN{install/macros/latex/contrib/oberdiek.tds.zip}]
+% \end{description}
+% \emph{TDS} refers to the standard ``A Directory Structure
+% for \TeX\ Files'' (\CTAN{tds/tds.pdf}). Directories
+% with \xfile{texmf} in their name are usually organized this way.
+%
+% \subsection{Bundle installation}
+%
+% \paragraph{Unpacking.} Unpack the \xfile{oberdiek.tds.zip} in the
+% TDS tree (also known as \xfile{texmf} tree) of your choice.
+% Example (linux):
+% \begin{quote}
+% |unzip oberdiek.tds.zip -d ~/texmf|
+% \end{quote}
+%
+% \paragraph{Script installation.}
+% Check the directory \xfile{TDS:scripts/oberdiek/} for
+% scripts that need further installation steps.
+% Package \xpackage{attachfile2} comes with the Perl script
+% \xfile{pdfatfi.pl} that should be installed in such a way
+% that it can be called as \texttt{pdfatfi}.
+% Example (linux):
+% \begin{quote}
+% |chmod +x scripts/oberdiek/pdfatfi.pl|\\
+% |cp scripts/oberdiek/pdfatfi.pl /usr/local/bin/|
+% \end{quote}
+%
+% \subsection{Package installation}
+%
+% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
+% \docstrip\ archive. The files are extracted by running the
+% \xfile{.dtx} through \plainTeX:
+% \begin{quote}
+% \verb|tex ltxcmds.dtx|
+% \end{quote}
+%
+% \paragraph{TDS.} Now the different files must be moved into
+% the different directories in your installation TDS tree
+% (also known as \xfile{texmf} tree):
+% \begin{quote}
+% \def\t{^^A
+% \begin{tabular}{@{}>{\ttfamily}l@{ $\rightarrow$ }>{\ttfamily}l@{}}
+% ltxcmds.sty & tex/generic/oberdiek/ltxcmds.sty\\
+% ltxcmds.pdf & doc/latex/oberdiek/ltxcmds.pdf\\
+% test/ltxcmds-test1.tex & doc/latex/oberdiek/test/ltxcmds-test1.tex\\
+% ltxcmds.dtx & source/latex/oberdiek/ltxcmds.dtx\\
+% \end{tabular}^^A
+% }^^A
+% \sbox0{\t}^^A
+% \ifdim\wd0>\linewidth
+% \begingroup
+% \advance\linewidth by\leftmargin
+% \advance\linewidth by\rightmargin
+% \edef\x{\endgroup
+% \def\noexpand\lw{\the\linewidth}^^A
+% }\x
+% \def\lwbox{^^A
+% \leavevmode
+% \hbox to \linewidth{^^A
+% \kern-\leftmargin\relax
+% \hss
+% \usebox0
+% \hss
+% \kern-\rightmargin\relax
+% }^^A
+% }^^A
+% \ifdim\wd0>\lw
+% \sbox0{\small\t}^^A
+% \ifdim\wd0>\linewidth
+% \ifdim\wd0>\lw
+% \sbox0{\footnotesize\t}^^A
+% \ifdim\wd0>\linewidth
+% \ifdim\wd0>\lw
+% \sbox0{\scriptsize\t}^^A
+% \ifdim\wd0>\linewidth
+% \ifdim\wd0>\lw
+% \sbox0{\tiny\t}^^A
+% \ifdim\wd0>\linewidth
+% \lwbox
+% \else
+% \usebox0
+% \fi
+% \else
+% \lwbox
+% \fi
+% \else
+% \usebox0
+% \fi
+% \else
+% \lwbox
+% \fi
+% \else
+% \usebox0
+% \fi
+% \else
+% \lwbox
+% \fi
+% \else
+% \usebox0
+% \fi
+% \else
+% \lwbox
+% \fi
+% \else
+% \usebox0
+% \fi
+% \end{quote}
+% If you have a \xfile{docstrip.cfg} that configures and enables \docstrip's
+% TDS installing feature, then some files can already be in the right
+% place, see the documentation of \docstrip.
+%
+% \subsection{Refresh file name databases}
+%
+% If your \TeX~distribution
+% (\teTeX, \mikTeX, \dots) relies on file name databases, you must refresh
+% these. For example, \teTeX\ users run \verb|texhash| or
+% \verb|mktexlsr|.
+%
+% \subsection{Some details for the interested}
+%
+% \paragraph{Attached source.}
+%
+% The PDF documentation on CTAN also includes the
+% \xfile{.dtx} source file. It can be extracted by
+% AcrobatReader 6 or higher. Another option is \textsf{pdftk},
+% e.g. unpack the file into the current directory:
+% \begin{quote}
+% \verb|pdftk ltxcmds.pdf unpack_files output .|
+% \end{quote}
+%
+% \paragraph{Unpacking with \LaTeX.}
+% The \xfile{.dtx} chooses its action depending on the format:
+% \begin{description}
+% \item[\plainTeX:] Run \docstrip\ and extract the files.
+% \item[\LaTeX:] Generate the documentation.
+% \end{description}
+% If you insist on using \LaTeX\ for \docstrip\ (really,
+% \docstrip\ does not need \LaTeX), then inform the autodetect routine
+% about your intention:
+% \begin{quote}
+% \verb|latex \let\install=y\input{ltxcmds.dtx}|
+% \end{quote}
+% Do not forget to quote the argument according to the demands
+% of your shell.
+%
+% \paragraph{Generating the documentation.}
+% You can use both the \xfile{.dtx} or the \xfile{.drv} to generate
+% the documentation. The process can be configured by the
+% configuration file \xfile{ltxdoc.cfg}. For instance, put this
+% line into this file, if you want to have A4 as paper format:
+% \begin{quote}
+% \verb|\PassOptionsToClass{a4paper}{article}|
+% \end{quote}
+% An example follows how to generate the
+% documentation with pdf\LaTeX:
+% \begin{quote}
+%\begin{verbatim}
+%pdflatex ltxcmds.dtx
+%makeindex -s gind.ist ltxcmds.idx
+%pdflatex ltxcmds.dtx
+%makeindex -s gind.ist ltxcmds.idx
+%pdflatex ltxcmds.dtx
+%\end{verbatim}
+% \end{quote}
+%
+% \begin{History}
+% \begin{Version}{2009/08/05 v1.0}
+% \item
+% First version.
+% \end{Version}
+% \end{History}
+%
+% \PrintIndex
+%
+% \Finale
+\endinput
diff --git a/Master/texmf-dist/source/latex/oberdiek/luatex.dtx b/Master/texmf-dist/source/latex/oberdiek/luatex.dtx
index 6e2a5cc9ebb..ae2eac484fb 100644
--- a/Master/texmf-dist/source/latex/oberdiek/luatex.dtx
+++ b/Master/texmf-dist/source/latex/oberdiek/luatex.dtx
@@ -170,7 +170,7 @@ and the derived files
%</driver>
% \fi
%
-% \CheckSum{1216}
+% \CheckSum{1218}
%
% \CharacterTable
% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -490,29 +490,26 @@ and the derived files
\catcode46 12 % .
\catcode58 12 % :
\catcode64 11 % @
+ \catcode123 1 % {
+ \catcode125 2 % }
\expandafter\let\expandafter\x\csname ver@luatex.sty\endcsname
- \ifcase 0%
- \ifx\x\relax % plain
+ \ifx\x\relax % plain-TeX, first loading
+ \else
+ \def\empty{}%
+ \ifx\x\empty % LaTeX, first loading,
+ % variable is initialized, but \ProvidesPackage not yet seen
\else
- \ifx\x\empty % LaTeX
+ \catcode35 6 % #
+ \expandafter\ifx\csname PackageInfo\endcsname\relax
+ \def\x#1#2{%
+ \immediate\write-1{Package #1 Info: #2.}%
+ }%
\else
- 1%
+ \def\x#1#2{\PackageInfo{#1}{#2, stopped}}%
\fi
+ \x{luatex}{The package is already loaded}%
+ \aftergroup\endinput
\fi
- \else
- \catcode35 6 % #
- \catcode123 1 % {
- \catcode125 2 % }
- \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{luatex}{The package is already loaded}%
- \endgroup
- \expandafter\endinput
\fi
\endgroup
% \end{macrocode}
@@ -528,6 +525,8 @@ and the derived files
\catcode47 12 % /
\catcode58 12 % :
\catcode64 11 % @
+ \catcode91 12 % [
+ \catcode93 12 % ]
\catcode123 1 % {
\catcode125 2 % }
\expandafter\ifx\csname ProvidesPackage\endcsname\relax
@@ -1111,29 +1110,26 @@ and the derived files
\catcode46 12 % .
\catcode58 12 % :
\catcode64 11 % @
+ \catcode123 1 % {
+ \catcode125 2 % }
\expandafter\let\expandafter\x\csname ver@luatex-loader.sty\endcsname
- \ifcase 0%
- \ifx\x\relax % plain
+ \ifx\x\relax % plain-TeX, first loading
+ \else
+ \def\empty{}%
+ \ifx\x\empty % LaTeX, first loading,
+ % variable is initialized, but \ProvidesPackage not yet seen
\else
- \ifx\x\empty % LaTeX
+ \catcode35 6 % #
+ \expandafter\ifx\csname PackageInfo\endcsname\relax
+ \def\x#1#2{%
+ \immediate\write-1{Package #1 Info: #2.}%
+ }%
\else
- 1%
+ \def\x#1#2{\PackageInfo{#1}{#2, stopped}}%
\fi
+ \x{luatex-loader}{The package is already loaded}%
+ \aftergroup\endinput
\fi
- \else
- \catcode35 6 % #
- \catcode123 1 % {
- \catcode125 2 % }
- \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{luatex-loader}{The package is already loaded}%
- \endgroup
- \expandafter\endinput
\fi
\endgroup
% \end{macrocode}
@@ -1149,6 +1145,8 @@ and the derived files
\catcode47 12 % /
\catcode58 12 % :
\catcode64 11 % @
+ \catcode91 12 % [
+ \catcode93 12 % ]
\catcode123 1 % {
\catcode125 2 % }
\expandafter\ifx\csname ProvidesPackage\endcsname\relax
@@ -1214,7 +1212,7 @@ and the derived files
% Currently \LuaTeX\ does not use KPSE when searching for module
% files. The following Lua script implements a workaround.
% It extends |package.loader| by another search method.
-% Modules are found by the module name with extension \xext{.lua}
+% Modules are found by the module name with extension \xext{lua}
% similar to
% \begin{quote}
% \ttfamily |kpsewhich --format=texmfscripts| \meta{module}|.lua|
diff --git a/Master/texmf-dist/source/latex/oberdiek/magicnum.dtx b/Master/texmf-dist/source/latex/oberdiek/magicnum.dtx
index f1a0589d0d5..1d05f8e8030 100644
--- a/Master/texmf-dist/source/latex/oberdiek/magicnum.dtx
+++ b/Master/texmf-dist/source/latex/oberdiek/magicnum.dtx
@@ -171,7 +171,7 @@ and the derived files
%</driver>
% \fi
%
-% \CheckSum{591}
+% \CheckSum{592}
%
% \CharacterTable
% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -423,29 +423,26 @@ and the derived files
\catcode46 12 % .
\catcode58 12 % :
\catcode64 11 % @
+ \catcode123 1 % {
+ \catcode125 2 % }
\expandafter\let\expandafter\x\csname ver@magicnum.sty\endcsname
- \ifcase 0%
- \ifx\x\relax % plain
+ \ifx\x\relax % plain-TeX, first loading
+ \else
+ \def\empty{}%
+ \ifx\x\empty % LaTeX, first loading,
+ % variable is initialized, but \ProvidesPackage not yet seen
\else
- \ifx\x\empty % LaTeX
+ \catcode35 6 % #
+ \expandafter\ifx\csname PackageInfo\endcsname\relax
+ \def\x#1#2{%
+ \immediate\write-1{Package #1 Info: #2.}%
+ }%
\else
- 1%
+ \def\x#1#2{\PackageInfo{#1}{#2, stopped}}%
\fi
+ \x{magicnum}{The package is already loaded}%
+ \aftergroup\endinput
\fi
- \else
- \catcode35 6 % #
- \catcode123 1 % {
- \catcode125 2 % }
- \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{magicnum}{The package is already loaded}%
- \endgroup
- \expandafter\endinput
\fi
\endgroup
% \end{macrocode}
@@ -461,6 +458,8 @@ and the derived files
\catcode47 12 % /
\catcode58 12 % :
\catcode64 11 % @
+ \catcode91 12 % [
+ \catcode93 12 % ]
\catcode123 1 % {
\catcode125 2 % }
\expandafter\ifx\csname ProvidesPackage\endcsname\relax
diff --git a/Master/texmf-dist/source/latex/oberdiek/oberdiek.ins b/Master/texmf-dist/source/latex/oberdiek/oberdiek.ins
index 985f30586c8..cc56eb4a593 100644
--- a/Master/texmf-dist/source/latex/oberdiek/oberdiek.ins
+++ b/Master/texmf-dist/source/latex/oberdiek/oberdiek.ins
@@ -1,5 +1,5 @@
% oberdiek.ins
-% 2009/07/20
+% 2009/09/05
%
% Copyright (C) 1999, 2001, 2006 by
% Heiko Oberdiek <oberdiek@uni-freiburg.de>
@@ -67,6 +67,7 @@
\batchinput{kvsetkeys.dtx}
\batchinput{letltxmacro.dtx}
\batchinput{listingsutf8.dtx}
+\batchinput{ltxcmds.dtx}
\batchinput{luacolor.dtx}
\batchinput{luatex.dtx}
\batchinput{magicnum.dtx}
diff --git a/Master/texmf-dist/source/latex/oberdiek/oberdiek.tex b/Master/texmf-dist/source/latex/oberdiek/oberdiek.tex
index a1a39f4a44f..a3d05e890f7 100644
--- a/Master/texmf-dist/source/latex/oberdiek/oberdiek.tex
+++ b/Master/texmf-dist/source/latex/oberdiek/oberdiek.tex
@@ -6,7 +6,7 @@
\newcommand*{\Subject}{CTAN:\CTANdir}
\newcommand*{\Author}{Heiko Oberdiek}
\newcommand*{\Email}{oberdiek@uni-freiburg.de}
-\newcommand*{\Date}{2009/07/21}
+\newcommand*{\Date}{2009/09/05}
% Copyright (C) 2006 by
% Heiko Oberdiek <oberdiek@uni-freiburg.de>
@@ -82,6 +82,7 @@
L\textsc{ua}\TeX
}
\newcommand*{\xpackage}[1]{\textsf{#1}}
+\newcommand*{\xmodule}[1]{\textsf{#1}}
\newcommand*{\xfile}[1]{\texttt{#1}}
\newcommand*{\xext}[1]{\texttt{.#1}}
\newcommand*{\xoption}[1]{\textsf{#1}}
@@ -180,9 +181,9 @@
[\entrysep]
\entry{bitset}{2007/09/28}{1.0}{Data type bit set}%
[\entrysep]
-\entry{bmpsize}{2008/08/11}{1.5}{Extract size and resolution data from bitmap files}%
+\entry{bmpsize}{2009/09/04}{1.6}{Extract size and resolution data from bitmap files}%
[\entrysep]
-\entry{bookmark}{2008/09/13}{1.4}{PDF bookmarks}%
+\entry{bookmark}{2009/08/13}{1.5}{PDF bookmarks}%
[\entrysep]
\entry{catchfile}{2007/11/11}{1.2}{Catches the contents of a file}%
[\entrysep]
@@ -210,7 +211,7 @@
[\entrysep]
\entry{grffile}{2008/10/13}{1.9}{Extended file name support for graphics}%
[\entrysep]
-\entry{holtxdoc}{2008/08/11}{0.11}{Private additional ltxdoc support}%
+\entry{holtxdoc}{2009/08/07}{0.12}{Private additional ltxdoc support}%
[\entrysep]
\entry{hycolor}{2008/09/08}{1.4}{Code for color options of hyperref/bookmark}%
[\entrysep]
@@ -238,18 +239,20 @@
[\entrysep]
\entry{infwarerr}{2007/09/09}{1.2}{Providing info/warning/message}%
[\entrysep]
-\entry{inputenx}{2007/08/16}{1.3}{Enhanced input encoding handling}%
+\entry{inputenx}{2009/08/13}{1.4}{Enhanced input encoding handling}%
[\entrysep]
\entry{intcalc}{2007/09/27}{1.1}{Expandable integer calculations}%
[\entrysep]
-\entry{kvoptions}{2009/07/17}{3.2}{Keyval support for \LaTeX{} options}%
+\entry{kvoptions}{2009/08/13}{3.4}{Keyval support for \LaTeX{} options}%
[\entrysep]
-\entry{kvsetkeys}{2009/07/19}{1.4}{Key value parser with default handler support}%
+\entry{kvsetkeys}{2009/07/30}{1.5}{Key value parser with default handler support}%
[\entrysep]
\entry{letltxmacro}{2008/06/24}{1.3}{Let assignment for \LaTeX{} macros}%
[\entrysep]
\entry{listingsutf8}{2007/11/11}{1.1}{Adding support for UTF-8 to listings}%
[\entrysep]
+\entry{ltxcmds}{2009/08/05}{1.0}{Some \LaTeX{} kernel commands for general use}%
+[\entrysep]
\entry{luacolor}{2009/04/10}{1.1}{Coloring based on LuaTeX's node attributes}%
[\entrysep]
\entry{luatex}{2009/04/10}{0.2}{LuaTeX basic definition package}%
@@ -310,7 +313,7 @@
[\entrysep]
\entry{twoopt}{2008/08/11}{1.5}{Definitions with two optional arguments}%
[\entrysep]
-\entry{zref}{2008/10/01}{2.3}{New reference scheme for \LaTeXe{}}%
+\entry{zref}{2009/08/07}{2.4}{New reference scheme for \LaTeXe{}}%
\end{overview}
\section{Packages}
@@ -787,6 +790,16 @@ are required.
\tocinclude{listingsutf8}
\newpage
+\subsection{\pkgsectformat{ltxcmds}}
+\label{ltxcmds}
+\begin{abstract}
+The package \xpackage{ltxcmds} exports some utility macros
+from the \LaTeX\ kernel into a separate namespace and
+also provides them for other formats such as plain-\TeX.
+\end{abstract}
+\tocinclude{ltxcmds}
+
+\newpage
\subsection{\pkgsectformat{luacolor}}
\label{luacolor}
\begin{abstract}
diff --git a/Master/texmf-dist/source/latex/oberdiek/pdfcol.dtx b/Master/texmf-dist/source/latex/oberdiek/pdfcol.dtx
index d7648d1cae4..03959d0adb7 100644
--- a/Master/texmf-dist/source/latex/oberdiek/pdfcol.dtx
+++ b/Master/texmf-dist/source/latex/oberdiek/pdfcol.dtx
@@ -152,7 +152,7 @@ and the derived files
%</driver>
% \fi
%
-% \CheckSum{644}
+% \CheckSum{645}
%
% \CharacterTable
% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -229,7 +229,7 @@ and the derived files
% Otherwise the other interface macros in this section will
% be disabled with a message. Also the first use of such a
% macro will print a message. The messages are print to
-% the \xext{.log} file only if \pdfTeX\ is not used in PDF mode.
+% the \xext{log} file only if \pdfTeX\ is not used in PDF mode.
%
% \begin{declcs}{pdfcolErrorNoStacks}
% \end{declcs}
@@ -291,29 +291,26 @@ and the derived files
\catcode46 12 % .
\catcode58 12 % :
\catcode64 11 % @
+ \catcode123 1 % {
+ \catcode125 2 % }
\expandafter\let\expandafter\x\csname ver@pdfcol.sty\endcsname
- \ifcase 0%
- \ifx\x\relax % plain
+ \ifx\x\relax % plain-TeX, first loading
+ \else
+ \def\empty{}%
+ \ifx\x\empty % LaTeX, first loading,
+ % variable is initialized, but \ProvidesPackage not yet seen
\else
- \ifx\x\empty % LaTeX
+ \catcode35 6 % #
+ \expandafter\ifx\csname PackageInfo\endcsname\relax
+ \def\x#1#2{%
+ \immediate\write-1{Package #1 Info: #2.}%
+ }%
\else
- 1%
+ \def\x#1#2{\PackageInfo{#1}{#2, stopped}}%
\fi
+ \x{pdfcol}{The package is already loaded}%
+ \aftergroup\endinput
\fi
- \else
- \catcode35 6 % #
- \catcode123 1 % {
- \catcode125 2 % }
- \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{pdfcol}{The package is already loaded}%
- \endgroup
- \expandafter\endinput
\fi
\endgroup
% \end{macrocode}
@@ -329,6 +326,8 @@ and the derived files
\catcode47 12 % /
\catcode58 12 % :
\catcode64 11 % @
+ \catcode91 12 % [
+ \catcode93 12 % ]
\catcode123 1 % {
\catcode125 2 % }
\expandafter\ifx\csname ProvidesPackage\endcsname\relax
diff --git a/Master/texmf-dist/source/latex/oberdiek/pdfescape.dtx b/Master/texmf-dist/source/latex/oberdiek/pdfescape.dtx
index 706b7cec6ad..ec39544fae1 100644
--- a/Master/texmf-dist/source/latex/oberdiek/pdfescape.dtx
+++ b/Master/texmf-dist/source/latex/oberdiek/pdfescape.dtx
@@ -158,7 +158,7 @@ and the derived files
%</driver>
% \fi
%
-% \CheckSum{1992}
+% \CheckSum{1993}
%
% \CharacterTable
% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -267,29 +267,26 @@ and the derived files
\catcode46 12 % .
\catcode58 12 % :
\catcode64 11 % @
+ \catcode123 1 % {
+ \catcode125 2 % }
\expandafter\let\expandafter\x\csname ver@pdfescape.sty\endcsname
- \ifcase 0%
- \ifx\x\relax % plain
+ \ifx\x\relax % plain-TeX, first loading
+ \else
+ \def\empty{}%
+ \ifx\x\empty % LaTeX, first loading,
+ % variable is initialized, but \ProvidesPackage not yet seen
\else
- \ifx\x\empty % LaTeX
+ \catcode35 6 % #
+ \expandafter\ifx\csname PackageInfo\endcsname\relax
+ \def\x#1#2{%
+ \immediate\write-1{Package #1 Info: #2.}%
+ }%
\else
- 1%
+ \def\x#1#2{\PackageInfo{#1}{#2, stopped}}%
\fi
+ \x{pdfescape}{The package is already loaded}%
+ \aftergroup\endinput
\fi
- \else
- \catcode35 6 % #
- \catcode123 1 % {
- \catcode125 2 % }
- \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{pdfescape}{The package is already loaded}%
- \endgroup
- \expandafter\endinput
\fi
\endgroup
% \end{macrocode}
@@ -305,6 +302,8 @@ and the derived files
\catcode47 12 % /
\catcode58 12 % :
\catcode64 11 % @
+ \catcode91 12 % [
+ \catcode93 12 % ]
\catcode123 1 % {
\catcode125 2 % }
\expandafter\ifx\csname ProvidesPackage\endcsname\relax
diff --git a/Master/texmf-dist/source/latex/oberdiek/pdftexcmds.dtx b/Master/texmf-dist/source/latex/oberdiek/pdftexcmds.dtx
index f8e25775291..85b7968861c 100644
--- a/Master/texmf-dist/source/latex/oberdiek/pdftexcmds.dtx
+++ b/Master/texmf-dist/source/latex/oberdiek/pdftexcmds.dtx
@@ -157,7 +157,7 @@ and the derived files
%</driver>
% \fi
%
-% \CheckSum{570}
+% \CheckSum{571}
%
% \CharacterTable
% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -357,29 +357,26 @@ and the derived files
\catcode46 12 % .
\catcode58 12 % :
\catcode64 11 % @
+ \catcode123 1 % {
+ \catcode125 2 % }
\expandafter\let\expandafter\x\csname ver@pdftexcmds.sty\endcsname
- \ifcase 0%
- \ifx\x\relax % plain
+ \ifx\x\relax % plain-TeX, first loading
+ \else
+ \def\empty{}%
+ \ifx\x\empty % LaTeX, first loading,
+ % variable is initialized, but \ProvidesPackage not yet seen
\else
- \ifx\x\empty % LaTeX
+ \catcode35 6 % #
+ \expandafter\ifx\csname PackageInfo\endcsname\relax
+ \def\x#1#2{%
+ \immediate\write-1{Package #1 Info: #2.}%
+ }%
\else
- 1%
+ \def\x#1#2{\PackageInfo{#1}{#2, stopped}}%
\fi
+ \x{pdftexcmds}{The package is already loaded}%
+ \aftergroup\endinput
\fi
- \else
- \catcode35 6 % #
- \catcode123 1 % {
- \catcode125 2 % }
- \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{pdftexcmds}{The package is already loaded}%
- \endgroup
- \expandafter\endinput
\fi
\endgroup
% \end{macrocode}
@@ -395,6 +392,8 @@ and the derived files
\catcode47 12 % /
\catcode58 12 % :
\catcode64 11 % @
+ \catcode91 12 % [
+ \catcode93 12 % ]
\catcode123 1 % {
\catcode125 2 % }
\expandafter\ifx\csname ProvidesPackage\endcsname\relax
diff --git a/Master/texmf-dist/source/latex/oberdiek/setouterhbox.dtx b/Master/texmf-dist/source/latex/oberdiek/setouterhbox.dtx
index 0425cf0fb11..57cf4a4bb07 100644
--- a/Master/texmf-dist/source/latex/oberdiek/setouterhbox.dtx
+++ b/Master/texmf-dist/source/latex/oberdiek/setouterhbox.dtx
@@ -155,7 +155,7 @@ and the derived files
%</driver>
% \fi
%
-% \CheckSum{564}
+% \CheckSum{565}
%
% \CharacterTable
% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -365,29 +365,26 @@ by/a/very_long_long_long_path.html}%
\catcode46 12 % .
\catcode58 12 % :
\catcode64 11 % @
+ \catcode123 1 % {
+ \catcode125 2 % }
\expandafter\let\expandafter\x\csname ver@setouterhbox.sty\endcsname
- \ifcase 0%
- \ifx\x\relax % plain
+ \ifx\x\relax % plain-TeX, first loading
+ \else
+ \def\empty{}%
+ \ifx\x\empty % LaTeX, first loading,
+ % variable is initialized, but \ProvidesPackage not yet seen
\else
- \ifx\x\empty % LaTeX
+ \catcode35 6 % #
+ \expandafter\ifx\csname PackageInfo\endcsname\relax
+ \def\x#1#2{%
+ \immediate\write-1{Package #1 Info: #2.}%
+ }%
\else
- 1%
+ \def\x#1#2{\PackageInfo{#1}{#2, stopped}}%
\fi
+ \x{setouterhbox}{The package is already loaded}%
+ \aftergroup\endinput
\fi
- \else
- \catcode35 6 % #
- \catcode123 1 % {
- \catcode125 2 % }
- \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{setouterhbox}{The package is already loaded}%
- \endgroup
- \expandafter\endinput
\fi
\endgroup
% \end{macrocode}
@@ -403,6 +400,8 @@ by/a/very_long_long_long_path.html}%
\catcode47 12 % /
\catcode58 12 % :
\catcode64 11 % @
+ \catcode91 12 % [
+ \catcode93 12 % ]
\catcode123 1 % {
\catcode125 2 % }
\expandafter\ifx\csname ProvidesPackage\endcsname\relax
diff --git a/Master/texmf-dist/source/latex/oberdiek/soulutf8.dtx b/Master/texmf-dist/source/latex/oberdiek/soulutf8.dtx
index 31caf5966ed..e5103f06347 100644
--- a/Master/texmf-dist/source/latex/oberdiek/soulutf8.dtx
+++ b/Master/texmf-dist/source/latex/oberdiek/soulutf8.dtx
@@ -156,7 +156,7 @@ and the derived files
%</driver>
% \fi
%
-% \CheckSum{1930}
+% \CheckSum{1931}
%
% \CharacterTable
% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -263,29 +263,26 @@ and the derived files
\catcode46 12 % .
\catcode58 12 % :
\catcode64 11 % @
+ \catcode123 1 % {
+ \catcode125 2 % }
\expandafter\let\expandafter\x\csname ver@soulutf8.sty\endcsname
- \ifcase 0%
- \ifx\x\relax % plain
+ \ifx\x\relax % plain-TeX, first loading
+ \else
+ \def\empty{}%
+ \ifx\x\empty % LaTeX, first loading,
+ % variable is initialized, but \ProvidesPackage not yet seen
\else
- \ifx\x\empty % LaTeX
+ \catcode35 6 % #
+ \expandafter\ifx\csname PackageInfo\endcsname\relax
+ \def\x#1#2{%
+ \immediate\write-1{Package #1 Info: #2.}%
+ }%
\else
- 1%
+ \def\x#1#2{\PackageInfo{#1}{#2, stopped}}%
\fi
+ \x{soulutf8}{The package is already loaded}%
+ \aftergroup\endinput
\fi
- \else
- \catcode35 6 % #
- \catcode123 1 % {
- \catcode125 2 % }
- \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{soulutf8}{The package is already loaded}%
- \endgroup
- \expandafter\endinput
\fi
\endgroup
% \end{macrocode}
@@ -301,6 +298,8 @@ and the derived files
\catcode47 12 % /
\catcode58 12 % :
\catcode64 11 % @
+ \catcode91 12 % [
+ \catcode93 12 % ]
\catcode123 1 % {
\catcode125 2 % }
\expandafter\ifx\csname ProvidesPackage\endcsname\relax
diff --git a/Master/texmf-dist/source/latex/oberdiek/stringenc.dtx b/Master/texmf-dist/source/latex/oberdiek/stringenc.dtx
index 83b91ee6874..439200ea7fe 100644
--- a/Master/texmf-dist/source/latex/oberdiek/stringenc.dtx
+++ b/Master/texmf-dist/source/latex/oberdiek/stringenc.dtx
@@ -260,7 +260,7 @@ and the derived files
%</driver>
% \fi
%
-% \CheckSum{5910}
+% \CheckSum{5911}
%
% \CharacterTable
% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -428,29 +428,26 @@ and the derived files
\catcode46 12 % .
\catcode58 12 % :
\catcode64 11 % @
+ \catcode123 1 % {
+ \catcode125 2 % }
\expandafter\let\expandafter\x\csname ver@stringenc.sty\endcsname
- \ifcase 0%
- \ifx\x\relax % plain
+ \ifx\x\relax % plain-TeX, first loading
+ \else
+ \def\empty{}%
+ \ifx\x\empty % LaTeX, first loading,
+ % variable is initialized, but \ProvidesPackage not yet seen
\else
- \ifx\x\empty % LaTeX
+ \catcode35 6 % #
+ \expandafter\ifx\csname PackageInfo\endcsname\relax
+ \def\x#1#2{%
+ \immediate\write-1{Package #1 Info: #2.}%
+ }%
\else
- 1%
+ \def\x#1#2{\PackageInfo{#1}{#2, stopped}}%
\fi
+ \x{stringenc}{The package is already loaded}%
+ \aftergroup\endinput
\fi
- \else
- \catcode35 6 % #
- \catcode123 1 % {
- \catcode125 2 % }
- \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
% \end{macrocode}
@@ -466,6 +463,8 @@ and the derived files
\catcode47 12 % /
\catcode58 12 % :
\catcode64 11 % @
+ \catcode91 12 % [
+ \catcode93 12 % ]
\catcode123 1 % {
\catcode125 2 % }
\expandafter\ifx\csname ProvidesPackage\endcsname\relax
diff --git a/Master/texmf-dist/source/latex/oberdiek/telprint.dtx b/Master/texmf-dist/source/latex/oberdiek/telprint.dtx
index 74fddec5112..9c6babc672f 100644
--- a/Master/texmf-dist/source/latex/oberdiek/telprint.dtx
+++ b/Master/texmf-dist/source/latex/oberdiek/telprint.dtx
@@ -149,7 +149,7 @@ and the derived files
%</driver>
% \fi
%
-% \CheckSum{525}
+% \CheckSum{526}
%
% \CharacterTable
% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -326,29 +326,26 @@ and the derived files
\catcode46 12 % .
\catcode58 12 % :
\catcode64 11 % @
+ \catcode123 1 % {
+ \catcode125 2 % }
\expandafter\let\expandafter\x\csname ver@telprint.sty\endcsname
- \ifcase 0%
- \ifx\x\relax % plain
+ \ifx\x\relax % plain-TeX, first loading
+ \else
+ \def\empty{}%
+ \ifx\x\empty % LaTeX, first loading,
+ % variable is initialized, but \ProvidesPackage not yet seen
\else
- \ifx\x\empty % LaTeX
+ \catcode35 6 % #
+ \expandafter\ifx\csname PackageInfo\endcsname\relax
+ \def\x#1#2{%
+ \immediate\write-1{Package #1 Info: #2.}%
+ }%
\else
- 1%
+ \def\x#1#2{\PackageInfo{#1}{#2, stopped}}%
\fi
+ \x{telprint}{The package is already loaded}%
+ \aftergroup\endinput
\fi
- \else
- \catcode35 6 % #
- \catcode123 1 % {
- \catcode125 2 % }
- \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{telprint}{The package is already loaded}%
- \endgroup
- \expandafter\endinput
\fi
\endgroup
% \end{macrocode}
@@ -364,6 +361,8 @@ and the derived files
\catcode47 12 % /
\catcode58 12 % :
\catcode64 11 % @
+ \catcode91 12 % [
+ \catcode93 12 % ]
\catcode123 1 % {
\catcode125 2 % }
\expandafter\ifx\csname ProvidesPackage\endcsname\relax
diff --git a/Master/texmf-dist/source/latex/oberdiek/zref.dtx b/Master/texmf-dist/source/latex/oberdiek/zref.dtx
index e195a6fb449..3e379094994 100644
--- a/Master/texmf-dist/source/latex/oberdiek/zref.dtx
+++ b/Master/texmf-dist/source/latex/oberdiek/zref.dtx
@@ -1,6 +1,6 @@
% \iffalse meta-comment
%
-% Copyright (C) 2006-2008 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+% Copyright (C) 2006-2009 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
@@ -19,9 +19,10 @@
% zref.sty, zref.pdf, zref.ins, zref.drv, zref-base.sty,
% zref-abspage.sty, zref-counter.sty, zref-dotfill.sty,
% zref-hyperref.sty, zref-lastpage.sty, zref-perpage.sty,
-% zref-savepos.sty, zref-titleref.sty, zref-totpages.sty,
-% zref-user.sty, zref-xr.sty, zref-example.tex,
-% zref-example-lastpage.tex, zref-test1.tex.
+% zref-runs.sty, zref-savepos.sty, zref-titleref.sty,
+% zref-totpages.sty, zref-user.sty, zref-xr.sty,
+% zref-example.tex, zref-example-lastpage.tex, zref-test1.tex,
+% zref-test-runs.tex.
%
% Distribution:
% CTAN:macros/latex/contrib/oberdiek/zref.dtx
@@ -62,6 +63,7 @@
% TDS:tex/latex/oberdiek/zref-hyperref.sty
% TDS:tex/latex/oberdiek/zref-lastpage.sty
% TDS:tex/latex/oberdiek/zref-perpage.sty
+% TDS:tex/latex/oberdiek/zref-runs.sty
% TDS:tex/latex/oberdiek/zref-savepos.sty
% TDS:tex/latex/oberdiek/zref-titleref.sty
% TDS:tex/latex/oberdiek/zref-totpages.sty
@@ -71,6 +73,7 @@
% TDS:doc/latex/oberdiek/zref-example.tex
% TDS:doc/latex/oberdiek/zref-example-lastpage.tex
% TDS:doc/latex/oberdiek/test/zref-test1.tex
+% TDS:doc/latex/oberdiek/test/zref-test-runs.tex
% TDS:source/latex/oberdiek/zref.dtx
%
%<*ignore>
@@ -86,7 +89,7 @@
\input docstrip.tex
\Msg{************************************************************************}
\Msg{* Installation}
-\Msg{* Package: zref 2008/10/01 v2.3 New reference scheme for LaTeX2e (HO)}
+\Msg{* Package: zref 2009/08/07 v2.4 New reference scheme for LaTeX2e (HO)}
\Msg{************************************************************************}
\keepsilent
@@ -97,7 +100,7 @@
This is a generated file.
-Copyright (C) 2006-2008 by Heiko Oberdiek <oberdiek@uni-freiburg.de>
+Copyright (C) 2006-2009 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
@@ -116,9 +119,10 @@ and the derived files
zref.sty, zref.pdf, zref.ins, zref.drv, zref-base.sty,
zref-abspage.sty, zref-counter.sty, zref-dotfill.sty,
zref-hyperref.sty, zref-lastpage.sty, zref-perpage.sty,
- zref-savepos.sty, zref-titleref.sty, zref-totpages.sty,
- zref-user.sty, zref-xr.sty, zref-example.tex,
- zref-example-lastpage.tex, zref-test1.tex.
+ zref-runs.sty, zref-savepos.sty, zref-titleref.sty,
+ zref-totpages.sty, zref-user.sty, zref-xr.sty,
+ zref-example.tex, zref-example-lastpage.tex, zref-test1.tex,
+ zref-test-runs.tex.
\endpreamble
\let\MetaPrefix\DoubleperCent
@@ -135,6 +139,7 @@ and the derived files
\file{zref-hyperref.sty}{\from{zref.dtx}{hyperref}}%
\file{zref-lastpage.sty}{\from{zref.dtx}{lastpage}}%
\file{zref-perpage.sty}{\from{zref.dtx}{perpage}}%
+ \file{zref-runs.sty}{\from{zref.dtx}{runs}}%
\file{zref-savepos.sty}{\from{zref.dtx}{savepos}}%
\file{zref-titleref.sty}{\from{zref.dtx}{titleref}}%
\file{zref-totpages.sty}{\from{zref.dtx}{totpages}}%
@@ -145,6 +150,7 @@ and the derived files
\file{zref-example-lastpage.tex}{\from{zref.dtx}{example-lastpage}}%
\usedir{doc/latex/oberdiek/test}%
\file{zref-test1.tex}{\from{zref.dtx}{test1}}%
+ \file{zref-test-runs.tex}{\from{zref.dtx}{test-runs}}%
}
\obeyspaces
@@ -155,8 +161,9 @@ and the derived files
\Msg{*}
\Msg{* zref.sty, zref-base.sty, zref-abspage.sty, zref-counter.sty,}
\Msg{* zref-dotfill.sty, zref-hyperref.sty, zref-lastpage.sty,}
-\Msg{* zref-perpage.sty, zref-savepos.sty, zref-titleref.sty,}
-\Msg{* zref-totpages.sty, zref-user.sty, zref-xr.sty}
+\Msg{* zref-perpage.sty, zref-runs.sty, zref-savepos.sty,}
+\Msg{* zref-titleref.sty, zref-totpages.sty, zref-user.sty,}
+\Msg{* zref-xr.sty}
\Msg{*}
\Msg{* And install the following script file:}
\Msg{*}
@@ -177,7 +184,7 @@ and the derived files
%<*driver>
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{zref.drv}%
- [2008/10/01 v2.3 New reference scheme for LaTeX2e (HO)]%
+ [2009/08/07 v2.4 New reference scheme for LaTeX2e (HO)]%
\documentclass{ltxdoc}
\usepackage{holtxdoc}[2008/08/11]
\begin{document}
@@ -186,7 +193,7 @@ and the derived files
%</driver>
% \fi
%
-% \CheckSum{1646}
+% \CheckSum{1697}
%
% \CharacterTable
% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -207,7 +214,7 @@ and the derived files
% \GetFileInfo{zref.drv}
%
% \title{The \xpackage{zref} package}
-% \date{2008/10/01 v2.3}
+% \date{2009/08/07 v2.4}
% \author{Heiko Oberdiek\\\xemail{oberdiek@uni-freiburg.de}}
%
% \maketitle
@@ -577,7 +584,7 @@ and the derived files
% \def\VV{\vphantom{\large \"Ag}}
% \def\EMPTY{{\itshape\textless empty\textgreater}}
% \begin{tabular}{@{}>{\sffamily}l|>{\ttfamily}l|>{\ttfamily}l|>{\ttfamily}l@{}}
-% \rmfamily Modul&
+% \rmfamily Module&
% \rmfamily Property&
% \rmfamily Property list&
% \rmfamily Default\\
@@ -622,7 +629,7 @@ and the derived files
% to the \xfile{.aux} file, for example after the last page.
% If the \cs{zlabel} or \cs{label} command is put inside this wrapper,
% immediate writing is enabled. See the implementation for
-% option \xoption{lastpage} for an example of its use.
+% module \xmodule{lastpage} for an example of its use.
%
% \begin{declcs}{zref@wrapper@unexpanded}
% |{|\dots|}|
@@ -647,7 +654,7 @@ and the derived files
%
% \subsection{Counter for unique names}
%
-% Some modules (\xoption{titleref} and \xoption{dotfillmin})
+% Some modules (\xmodule{titleref} and \xmodule{dotfillmin})
% need unique names for automatically generated label names.
%
% \begin{declcs}{zref@require@unique}
@@ -661,10 +668,10 @@ and the derived files
%
% \section{User interface}\label{sec:user}
%
-% \subsection{Module \xoption{user}}
+% \subsection{Module \xmodule{user}}
%
% The user interface for this package and its modules
-% is enabled by \xpackage{zref}'s package option \xoption{user}
+% is enabled by \xpackage{zref}'s package option \xmodule{user}
% or package \xpackage{zref-user}.
% The names of user commands are prefixed by |z| in order
% to avoid name clashes with existing macros of the same
@@ -724,7 +731,7 @@ and the derived files
% is marked as used, undefined ones will generate
% warnings.
%
-% \subsection{Module \xoption{abspage}}
+% \subsection{Module \xmodule{abspage}}
%
% With the help of package \xpackage{atbegshi}
% a new counter |abspage| with absolute page numbers is provided.
@@ -735,9 +742,9 @@ and the derived files
% |Section \zref{foo} is on page \zpageref{foo}.|\\
% |This is page \zref[abspage]{foo} of \zref[abspage]{LastPage}.|
% \end{quote}
-% The example also makes use of option \xoption{lastpage}.
+% The example also makes use of module \xmodule{lastpage}.
%
-% \subsection{Module \xoption{lastpage}}
+% \subsection{Module \xmodule{lastpage}}
%
% Provides the functionality of package \xpackage{lastpage}
% \cite{lastpage} in the new reference scheme.
@@ -794,20 +801,38 @@ and the derived files
%</example-lastpage>
% \end{macrocode}
%
-% \subsection{Module \xoption{totpages}}
+% \subsection{Module \xmodule{totpages}}
%
% For the total number of pages of a document you need to
% know the absolute page number of the last page.
-% Both options \xoption{abspage} and \xoption{lastpage}
+% Both modules \xmodule{abspage} and \xmodule{lastpage}
% are necessary and automatically enabled.
%
% \begin{declcs}{ztotpages}\markexp
% \end{declcs}
% Prints the total number of pages or |0| if this
-% number is not yet known. This command can also used
-% in calculations or counter assignments.
+% number is not yet known. It expands to an explicit number
+% and can also used even in expandable calculations (\cs{numexpr})
+% or counter assignments.
%
-% \subsection{Module \xoption{perpage}}
+% \subsection{Module \xmodule{runs}}
+%
+% Module \xmodule{runs} counts the \LaTeX\ runs since last
+% \xext{aux} file creation and prints the number in the
+% \xext{log} file.
+%
+% \begin{declcs}{zruns}\markexp
+% \end{declcs}
+% Prints the the total number of \LaTeX\ runs including
+% the current one. It expands to an explicit number.
+% Before |begin{document}| the value is zero meaning
+% the \xext{aux} file is not read yet. If a previous
+% \xext{aux} file exists, the value found there increased
+% by one is the new number. Otherwise \cs{zruns} is set to one.
+% \LaTeX~runs where the \xext{aux} files are not rewritten
+% are not counted (see \cs{nofiles}).
+%
+% \subsection{Module \xmodule{perpage}}
%
% With \cs{@addtoreset} or \cs{numberwithin} a counter can be
% reset if another counter is incremented. This do not work
@@ -859,7 +884,7 @@ and the derived files
% The reset mechanism for this counter is deactivated.
%
%
-% \subsection{Module \xoption{counter}}
+% \subsection{Module \xmodule{counter}}
%
% This option just add the property |counter| to the main
% property list. The property stores the counter name,
@@ -869,7 +894,7 @@ and the derived files
% for a reimplementation of the autoref feature,
% see the section \ref{sec:todo} with the todo list.
%
-% \subsection{Module \xoption{titleref}}
+% \subsection{Module \xmodule{titleref}}
%
% This option makes section and caption titles available
% to the reference system similar to packages \xpackage{titleref}
@@ -884,8 +909,8 @@ and the derived files
% \begin{declcs}{ztitlerefsetup}
% |{|\textit{key$_1$=value$_1$, key$_2$=value$_2$, \dots}|}|
% \end{declcs}
-% This command allows to configure the behaviour of modul
-% \xoption{titleref}. The following keys are available:
+% This command allows to configure the behaviour of module
+% \xmodule{titleref}. The following keys are available:
% \begin{description}
% \let\bfseries\relax
% \item[\texttt{title=}\meta{value}]\mbox{}\\*
@@ -903,7 +928,7 @@ and the derived files
% See implementation section for more details.
% \end{description}
%
-% \subsection{Module \xoption{savepos}}
+% \subsection{Module \xmodule{savepos}}
%
% This option supports a feature that \pdfTeX\ provides
% (and Xe\TeX).
@@ -944,7 +969,7 @@ and the derived files
% and \cs{pdflastypos}. They are available in PDF mode and
% since version 1.40.0 also in DVI mode.
%
-% \subsection{Module \xoption{dotfill}}
+% \subsection{Module \xmodule{dotfill}}
%
% \begin{declcs}{zdotfill}
% \end{declcs}
@@ -970,7 +995,7 @@ and the derived files
% the dot in \cs{dotfill}).
% \end{description}
%
-% \subsection{Module \xoption{xr}}
+% \subsection{Module \xmodule{xr}}
%
% This package provides the functionality of package \xpackage{xr},
% see \cite{xr}. It also supports the syntax of \xpackage{xr-hyper}.
@@ -1017,7 +1042,6 @@ and the derived files
% this macro as extension. \cs{XR@ext} is used if
% \xpackage{hyperref} is loaded, otherwise |pdf|.
%
-%
% \section{ToDo}\label{sec:todo}
%
% Among other things the following issues are left for future work:
@@ -1220,13 +1244,13 @@ the height difference of the two baselines is
%<*package>
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref}
- [2008/10/01 v2.3 New reference scheme for LaTeX2e (HO)]%
+ [2009/08/07 v2.4 New reference scheme for LaTeX2e (HO)]%
% \end{macrocode}
%
% \subsubsection{Load basic module}
%
% \begin{macrocode}
-\RequirePackage{zref-base}[2008/10/01]
+\RequirePackage{zref-base}[2009/08/07]
% \end{macrocode}
% Abort package loading if \xpackage{zref-base} could not be
% loaded successfully.
@@ -1241,7 +1265,7 @@ the height difference of the two baselines is
\def\ZREF@temp#1{%
\DeclareOption{#1}{%
\AtEndOfPackage{%
- \RequirePackage{zref-#1}[2008/10/01]%
+ \RequirePackage{zref-#1}[2009/08/07]%
}%
}%
}
@@ -1263,7 +1287,7 @@ the height difference of the two baselines is
% \end{macrocode}
%
%
-% \subsection{Module base}
+% \subsection{Module \xmodule{base}}
%
% \subsubsection{Prefixes}
%
@@ -1287,12 +1311,12 @@ the height difference of the two baselines is
% Data for reference \meta{labelname}.
% \item[\cs{ZREF@org@}:] Original versions of patched commands.
% \item[\cs{z}:] For macros in user land, defined if
-% option \xoption{user} is set.
+% module \xmodule{user} is set.
% \end{description}
% The following family names are used for keys defined
% according to the \xpackage{keyval} package:
% \begin{description}
-% \item[\texttt{ZREF@TR}:] Setup for \xoption{titleref}.
+% \item[\texttt{ZREF@TR}:] Setup for module \xmodule{titleref}.
% \end{description}
%
% \subsubsection{Identification}
@@ -1301,7 +1325,7 @@ the height difference of the two baselines is
%<*base>
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-base}%
- [2008/10/01 v2.3 Module base for zref (HO)]%
+ [2009/08/07 v2.4 Module base for zref (HO)]%
% \end{macrocode}
%
% \subsubsection{Utilities}
@@ -2054,18 +2078,18 @@ the height difference of the two baselines is
% \end{macrocode}
%
%
-% \subsection{Module \xoption{user}}
+% \subsection{Module \xmodule{user}}
%
% \begin{macrocode}
%<*user>
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-user}%
- [2008/10/01 v2.3 Module user for zref (HO)]%
-\RequirePackage{zref-base}[2008/10/01]
+ [2009/08/07 v2.4 Module user for zref (HO)]%
+\RequirePackage{zref-base}[2009/08/07]
\@ifundefined{ZREF@baseok}{\endinput}{}
% \end{macrocode}
%
-% Option \xoption{zuser} enables a small user interface.
+% Module \xmodule{user} enables a small user interface.
% All macros are prefixed by \cs{z}.
%
% First we define the pendants to the standard \LaTeX\ referencing
@@ -2129,18 +2153,18 @@ the height difference of the two baselines is
% \end{macrocode}
%
%
-% \subsection{Module \xoption{abspage}}
+% \subsection{Module \xmodule{abspage}}
%
% \begin{macrocode}
%<*abspage>
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-abspage}%
- [2008/10/01 v2.3 Module abspage for zref (HO)]%
-\RequirePackage{zref-base}[2008/10/01]
+ [2009/08/07 v2.4 Module abspage for zref (HO)]%
+\RequirePackage{zref-base}[2009/08/07]
\@ifundefined{ZREF@baseok}{\endinput}{}
% \end{macrocode}
%
-% Module \xoption{abspage} adds a new property \verb|abspage|
+% Module \xmodule{abspage} adds a new property \verb|abspage|
% to the \verb|main| property list for absolute page numbers.
% These are recorded by the help of package \xpackage{atbegshi}.
% \begin{macrocode}
@@ -2174,14 +2198,14 @@ the height difference of the two baselines is
% \end{macrocode}
%
%
-% \subsection{Module \xoption{counter}}
+% \subsection{Module \xmodule{counter}}
%
% \begin{macrocode}
%<*counter>
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-counter}%
- [2008/10/01 v2.3 Module counter for zref (HO)]%
-\RequirePackage{zref-base}[2008/10/01]
+ [2009/08/07 v2.4 Module counter for zref (HO)]%
+\RequirePackage{zref-base}[2009/08/07]
\@ifundefined{ZREF@baseok}{\endinput}{}
% \end{macrocode}
%
@@ -2211,21 +2235,21 @@ the height difference of the two baselines is
% \end{macrocode}
%
%
-% \subsection{Module \xoption{lastpage}}
+% \subsection{Module \xmodule{lastpage}}
%
% \begin{macrocode}
%<*lastpage>
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-lastpage}%
- [2008/10/01 v2.3 Module lastpage for zref (HO)]%
-\RequirePackage{zref-base}[2008/10/01]
+ [2009/08/07 v2.4 Module lastpage for zref (HO)]%
+\RequirePackage{zref-base}[2009/08/07]
\@ifundefined{ZREF@baseok}{\endinput}{}
% \end{macrocode}
%
-% The Module \xoption{lastpage} implements the service
+% The module \xmodule{lastpage} implements the service
% of package \xpackage{lastpage} by setting a reference
% \verb|LastPage| at the end of the document.
-% If option \xoption{abspage} is given, also the absolute
+% If module \xmodule{abspage} is given, also the absolute
% page number is available, because the properties of
% the main property list are used.
% \begin{macrocode}
@@ -2252,22 +2276,23 @@ the height difference of the two baselines is
%</lastpage>
% \end{macrocode}
%
-% \subsection{Module \xoption{totpages}}
+%
+% \subsection{Module \xmodule{totpages}}
%
% \begin{macrocode}
%<*totpages>
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-totpages}%
- [2008/10/01 v2.3 Module totpages for zref (HO)]%
-\RequirePackage{zref-base}[2008/10/01]
+ [2009/08/07 v2.4 Module totpages for zref (HO)]%
+\RequirePackage{zref-base}[2009/08/07]
\@ifundefined{ZREF@baseok}{\endinput}{}
% \end{macrocode}
%
% The absolute page number of the last page is the total
% page number.
% \begin{macrocode}
-\RequirePackage{zref-abspage}[2008/10/01]
-\RequirePackage{zref-lastpage}[2008/10/01]
+\RequirePackage{zref-abspage}[2009/08/07]
+\RequirePackage{zref-lastpage}[2009/08/07]
% \end{macrocode}
%
% \begin{macro}{\ztotpages}
@@ -2291,14 +2316,49 @@ the height difference of the two baselines is
% \end{macrocode}
%
%
-% \subsection{Module \xoption{perpage}}
+% \subsection{Module \xmodule{runs}}
+%
+% This module does not use the label-reference-system.
+% The reference changes with each \LaTeX~run and would
+% force a rerun warning always.
+% \begin{macrocode}
+%<*runs>
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{zref-runs}%
+ [2009/08/07 v2.4 Module runs for zref (HO)]%
+% \end{macrocode}
+%
+% \begin{macro}{\zruns}
+% \begin{macrocode}
+\providecommand*{\zruns}{0}%
+\AtBeginDocument{%
+ \edef\zruns{\number\numexpr\zruns+1}%
+ \begingroup
+ \def\on@line{}%
+ \PackageInfo{zref-runs}{LaTeX runs: \zruns}%
+ \if@filesw
+ \immediate\write\@mainaux{%
+ \string\gdef\string\zruns{\zruns}%
+ }%
+ \fi
+ \endgroup
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macrocode}
+%</runs>
+% \end{macrocode}
+%
+%
+% \subsection{Module \xmodule{perpage}}
%
% \begin{macrocode}
%<*perpage>
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-perpage}%
- [2008/10/01 v2.3 Module perpage for zref (HO)]%
-\RequirePackage{zref-base}[2008/10/01]
+ [2009/08/07 v2.4 Module perpage for zref (HO)]%
+\RequirePackage{zref-base}[2009/08/07]
\@ifundefined{ZREF@baseok}{\endinput}{}
% \end{macrocode}
%
@@ -2307,10 +2367,10 @@ the height difference of the two baselines is
% page counter properties cannot be asked directly,
% references are necessary.
%
-% For detecting changed pages module \xoption{abspage}
+% For detecting changed pages module \xmodule{abspage}
% is loaded.
% \begin{macrocode}
-\RequirePackage{zref-abspage}[2008/10/01]
+\RequirePackage{zref-abspage}[2009/08/07]
% \end{macrocode}
%
% We group the properties for the needed references
@@ -2448,14 +2508,14 @@ the height difference of the two baselines is
% \end{macrocode}
%
%
-% \subsection{Module \xoption{titleref}}
+% \subsection{Module \xmodule{titleref}}
%
% \begin{macrocode}
%<*titleref>
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-titleref}%
- [2008/10/01 v2.3 Module titleref for zref (HO)]%
-\RequirePackage{zref-base}[2008/10/01]
+ [2009/08/07 v2.4 Module titleref for zref (HO)]%
+\RequirePackage{zref-base}[2009/08/07]
\@ifundefined{ZREF@baseok}{\endinput}{}
% \end{macrocode}
%
@@ -2599,7 +2659,7 @@ the height difference of the two baselines is
% \subsubsection{User interface}
%
% \begin{macro}{\ztitlerefsetup}
-% The behaviour of option \xoption{titleref} is controlled
+% The behaviour of module \xmodule{titleref} is controlled
% by switches and a hook. They can be set by \cs{ztitlerefsetup}
% with a key value interface, provided by package \xpackage{keyval}.
% Also the current title can be given explicitly by the key
@@ -2775,14 +2835,14 @@ the height difference of the two baselines is
% \end{macrocode}
%
%
-% \subsection{Module \xoption{xr}}
+% \subsection{Module \xmodule{xr}}
%
% \begin{macrocode}
%<*xr>
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-xr}%
- [2008/10/01 v2.3 Module xr for zref (HO)]%
-\RequirePackage{zref-base}[2008/10/01]
+ [2009/08/07 v2.4 Module xr for zref (HO)]%
+\RequirePackage{zref-base}[2009/08/07]
\@ifundefined{ZREF@baseok}{\endinput}{}
% \end{macrocode}
% \begin{macrocode}
@@ -2872,12 +2932,12 @@ the height difference of the two baselines is
\def\ZREF@xr@checkfile{%
\openin\@inputcheck\ZREF@xr@file\relax
\ifeof\@inputcheck
- \PackageWarning{zref/xr}{%
+ \PackageWarning{zref-xr}{%
File `\ZREF@xr@file' not found or empty,\MessageBreak
labels not imported%
}%
\else
- \PackageInfo{zref/xr}{%
+ \PackageInfo{zref-xr}{%
Label \ifZREF@xr@zreflabel (zref) \fi import from `\ZREF@xr@file'%
}%
\def\ZREF@xr@found{0}%
@@ -2886,7 +2946,7 @@ the height difference of the two baselines is
\closein\@inputcheck
\begingroup
\let\on@line\@empty
- \PackageInfo{zref/xr}{%
+ \PackageInfo{zref-xr}{%
Statistics for `\ZREF@xr@file': %
\ZREF@xr@found\space found, %
\ZREF@xr@ignored\space ignored%
@@ -2949,7 +3009,7 @@ the height difference of the two baselines is
\@ifundefined{\ZREF@xr@refname}{%
\let\ZREF@xr@list\x
\ifx\ZREF@xr@list\@empty
- \PackageWarningNoLine{zref/xr}{%
+ \PackageWarningNoLine{zref-xr}{%
Label `#1' without properties ignored\MessageBreak
in file `\ZREF@xr@file'%
}%
@@ -2995,7 +3055,7 @@ the height difference of the two baselines is
% \begin{macro}{\ZREF@xr@ignorewarning}
% \begin{macrocode}
\def\ZREF@xr@ignorewarning#1{%
- \PackageWarningNoLine{zref/xr}{%
+ \PackageWarningNoLine{zref-xr}{%
Label `#1' is already in use\MessageBreak
in file `\ZREF@xr@file'%
}%
@@ -3117,7 +3177,7 @@ the height difference of the two baselines is
% \end{macrocode}
%
%
-% \subsection{Module \xoption{hyperref}}
+% \subsection{Module \xmodule{hyperref}}
%
% UNFINISHED :-(
%
@@ -3125,8 +3185,8 @@ the height difference of the two baselines is
%<*hyperref>
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-hyperref}%
- [2008/10/01 v2.3 Module hyperref for zref (HO)]%
-\RequirePackage{zref-base}[2008/10/01]
+ [2009/08/07 v2.4 Module hyperref for zref (HO)]%
+\RequirePackage{zref-base}[2009/08/07]
\@ifundefined{ZREF@baseok}{\endinput}{}
% \end{macrocode}
%
@@ -3142,9 +3202,9 @@ the height difference of the two baselines is
% \end{macrocode}
%
%
-% \subsection{Module \xoption{savepos}}
+% \subsection{Module \xmodule{savepos}}
%
-% Option \xoption{savepos} provides an interface for
+% Module \xmodule{savepos} provides an interface for
% \pdfTeX's \cmd{\pdfsavepos}, see the manual for
% \pdfTeX.
%
@@ -3154,8 +3214,8 @@ the height difference of the two baselines is
%<*savepos>
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-savepos}%
- [2008/10/01 v2.3 Module savepos for zref (HO)]%
-\RequirePackage{zref-base}[2008/10/01]
+ [2009/08/07 v2.4 Module savepos for zref (HO)]%
+\RequirePackage{zref-base}[2009/08/07]
\@ifundefined{ZREF@baseok}{\endinput}{}
% \end{macrocode}
%
@@ -3254,24 +3314,24 @@ the height difference of the two baselines is
% \end{macrocode}
%
%
-% \subsection{Module \xoption{dotfill}}
+% \subsection{Module \xmodule{dotfill}}
%
% \begin{macrocode}
%<*dotfill>
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-dotfill}%
- [2008/10/01 v2.3 Module dotfill for zref (HO)]%
-\RequirePackage{zref-base}[2008/10/01]
+ [2009/08/07 v2.4 Module dotfill for zref (HO)]%
+\RequirePackage{zref-base}[2009/08/07]
\@ifundefined{ZREF@baseok}{\endinput}{}
% \end{macrocode}
%
% For measuring the width of \cs{zdotfill} we use the features
-% provided by module \xoption{savepos}.
+% provided by module \xmodule{savepos}.
% \begin{macrocode}
-\RequirePackage{zref-savepos}[2008/10/01]
+\RequirePackage{zref-savepos}[2009/08/07]
% \end{macrocode}
% For automatically generated label names we use the unique
-% counter of module \xoption{base}.
+% counter of module \xmodule{base}.
% \begin{macrocode}
\zref@require@unique
% \end{macrocode}
@@ -3357,7 +3417,7 @@ the height difference of the two baselines is
\NeedsTeXFormat{LaTeX2e}
\nofiles
\documentclass{article}
-\usepackage{zref-base}[2008/10/01]
+\usepackage{zref-base}[2009/08/07]
\usepackage{qstest}
\IncludeTests{*}
\LogTests{log}{*}{*}
@@ -3381,6 +3441,35 @@ the height difference of the two baselines is
%</test1>
% \end{macrocode}
%
+% \subsection{Module \xmodule{runs}}
+%
+% \begin{macrocode}
+%<*test-runs>
+\NeedsTeXFormat{LaTeX2e}
+\documentclass{article}
+\usepackage{zref-runs}[2009/08/07]
+\usepackage{qstest}
+\IncludeTests{*}
+\LogTests{log}{*}{*}
+
+\begin{qstest}{zruns-preamble}{zruns-preamble}
+ \Expect{0}*{\zruns}%
+\end{qstest}
+
+\AtBeginDocument{%
+ \begin{qstest}{zruns-atbegindocument}{zruns-atbegindocument}%
+ \Expect*{\number\ExpectRuns}*{\zruns}%
+ \end{qstest}%
+}
+
+\begin{document}
+\begin{qstest}{zruns-document}{zruns-document}
+ \Expect*{\number\ExpectRuns}*{\zruns}%
+\end{qstest}
+\end{document}
+%</test-runs>
+% \end{macrocode}
+%
% \section{Installation}
%
% \subsection{Download}
@@ -3448,6 +3537,7 @@ the height difference of the two baselines is
% zref-hyperref.sty & tex/latex/oberdiek/zref-hyperref.sty\\
% zref-lastpage.sty & tex/latex/oberdiek/zref-lastpage.sty\\
% zref-perpage.sty & tex/latex/oberdiek/zref-perpage.sty\\
+% zref-runs.sty & tex/latex/oberdiek/zref-runs.sty\\
% zref-savepos.sty & tex/latex/oberdiek/zref-savepos.sty\\
% zref-titleref.sty & tex/latex/oberdiek/zref-titleref.sty\\
% zref-totpages.sty & tex/latex/oberdiek/zref-totpages.sty\\
@@ -3457,6 +3547,7 @@ the height difference of the two baselines is
% zref-example.tex & doc/latex/oberdiek/zref-example.tex\\
% zref-example-lastpage.tex & doc/latex/oberdiek/zref-example-lastpage.tex\\
% test/zref-test1.tex & doc/latex/oberdiek/test/zref-test1.tex\\
+% test/zref-test-runs.tex & doc/latex/oberdiek/test/zref-test-runs.tex\\
% zref.dtx & source/latex/oberdiek/zref.dtx\\
% \end{tabular}^^A
% }^^A
@@ -3611,16 +3702,17 @@ the height difference of the two baselines is
% \end{Version}
% \begin{Version}{2006/05/03 v1.1}
% \item
-% Module perpage added.
+% Module \xmodule{perpage} added.
% \item
% Module redesign as packages.
% \end{Version}
% \begin{Version}{2006/05/25 v1.2}
% \item
-% Module dotfillmin added.
+% Module \xmodule{dotfillmin} added.
% \item
-% Module base: macros \cs{zref@require@uniqe} and \cs{thezref@unique}
-% added (used by modules titleref and dotfillmin).
+% Module \xmodule{base}: macros \cs{zref@require@uniqe}
+% and \cs{thezref@unique} added
+% (used by modules \xmodule{titleref} and \xmodule{dotfillmin}).
% \end{Version}
% \begin{Version}{2006/09/08 v1.3}
% \item
@@ -3634,14 +3726,15 @@ the height difference of the two baselines is
% \item
% \cs{zref@getcurrent} added (suggestion of Igor Akkerman).
% \item
-% Modul savepos also supports Xe\TeX.
+% Module \xmodule{savepos} also supports Xe\TeX.
% \end{Version}
% \begin{Version}{2007/04/06 v1.6}
% \item
-% Fix in modul abspage and base: Now counter |abspage| and |zref@unique|
+% Fix in modules \xmodule{abspage} and \xmodule{base}:
+% Now counter |abspage| and |zref@unique|
% are not remembered by \cs{include}.
% \item
-% Beamer support for module titleref.
+% Beamer support for module \xmodule{titleref}.
% \end{Version}
% \begin{Version}{2007/04/17 v1.7}
% \item
@@ -3655,7 +3748,7 @@ the height difference of the two baselines is
% \end{Version}
% \begin{Version}{2007/05/02 v1.9}
% \item
-% Module titleref: Some support for \cs{caption} of package
+% Module \xmodule{titleref}: Some support for \cs{caption} of package
% \xpackage{longtable}, but only if \cs{label} is given after
% \cs{caption}.
% \end{Version}
@@ -3665,14 +3758,14 @@ the height difference of the two baselines is
% \end{Version}
% \begin{Version}{2007/05/28 v2.1}
% \item
-% Module titleref supports caption of package \xpackage{listings}.
+% Module \xmodule{titleref} supports caption of package \xpackage{listings}.
% \item
-% Fixes in module titleref for support of packages \xpackage{titlesec}
-% and \xpackage{longtable}.
+% Fixes in module \xmodule{titleref} for support
+% of packages \xpackage{titlesec} and \xpackage{longtable}.
% \end{Version}
% \begin{Version}{2008/09/21 v2.2}
% \item
-% Module base: \cs{zref@iflistcontainsprop} is documented, but
+% Module \xmodule{base}: \cs{zref@iflistcontainsprop} is documented, but
% a broken \cs{zref@listcontainsprop} implemented. Name and
% implementation fixed (thanks Ohad Kammar).
% \end{Version}
@@ -3680,10 +3773,14 @@ the height difference of the two baselines is
% \item
% \cs{zref@localaddprop} added (feature request of Ohad Kammar).
% \item
-% Module lastpage: list `LastPage' added. Label `LastPage' will use
+% Module \xmodule{lastpage}: list `LastPage' added. Label `LastPage' will use
% the properties of this list (default is empty) along with the
% properties of the main list.
% \end{Version}
+% \begin{Version}{2009/08/07 v2.4}
+% \item
+% Module \xmodule{runs} added.
+% \end{Version}
% \end{History}
%
% \PrintIndex