summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2008-07-10 00:24:59 +0000
committerKarl Berry <karl@freefriends.org>2008-07-10 00:24:59 +0000
commite4fb8ad1bf0f0317d71d7a20682f33066ac7541a (patch)
tree485c5b24baafefad84404d5d645087cfdd889ad2
parentd1b9ac95c80378c820fbc31a4a35f5a0ab0ee043 (diff)
oberdiek (scrindex 1.0) update (9jul08)
git-svn-id: svn://tug.org/texlive/trunk@9411 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/accsupp.pdfbin239455 -> 239455 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/aliascnt.pdfbin171188 -> 171189 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/alphalph.pdf4
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/askinclude.pdfbin873065 -> 873064 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/atbegshi.pdf4
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/atenddvi.pdfbin160653 -> 160654 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/attachfile2.pdf4
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/auxhook.pdfbin174300 -> 174301 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/bigintcalc.pdfbin665031 -> 665032 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/bitset.pdfbin1032104 -> 1032104 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/bmpsize.pdfbin678139 -> 678138 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/bookmark.pdf4
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/catchfile.pdfbin230556 -> 230557 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/centernot.pdfbin151191 -> 151191 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/chemarr.pdfbin162473 -> 162472 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/classlist.pdfbin162712 -> 162712 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/colonequals.pdfbin170989 -> 170990 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/dvipscol.pdfbin146109 -> 146109 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/embedfile.pdf5
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/engord.pdfbin223246 -> 223246 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/epstopdf.pdfbin261916 -> 261915 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/etexcmds.pdfbin217918 -> 217919 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/flags.pdfbin176736 -> 176737 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/grfext.pdfbin252317 -> 252319 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/grffile.pdfbin226124 -> 226124 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/holtxdoc.pdfbin196631 -> 196631 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/hycolor.pdf5
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/hypbmsec.pdfbin191846 -> 191847 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/hypcap.pdfbin175570 -> 175570 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/hypdestopt.pdfbin214728 -> 214728 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/hypdoc.pdfbin259465 -> 259464 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/hypgotoe.pdfbin184592 -> 184593 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/hyphsubst.pdfbin220047 -> 220047 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/ifdraft.pdfbin148254 -> 148254 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/iflang.pdfbin280781 -> 280780 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/ifluatex.pdfbin193211 -> 193211 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/ifpdf.pdfbin209111 -> 209110 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/ifvtex.pdfbin207428 -> 207427 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/infwarerr.pdfbin261550 -> 261550 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/inputenx.pdfbin1803742 -> 1803743 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/intcalc.pdfbin612218 -> 612219 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/kvoptions.pdfbin507127 -> 507127 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/kvsetkeys.pdf4
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/letltxmacro.pdf5
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/listingsutf8.pdfbin207877 -> 207878 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/luacolor.pdfbin215254 -> 215253 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/luatex.pdf4
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/magicnum.pdfbin244488 -> 244488 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/makerobust.pdfbin150681 -> 150683 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/oberdiek.pdfbin801477 -> 807881 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/pagesel.pdfbin223277 -> 223277 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/pdfcol.pdfbin248915 -> 248915 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/pdfcolfoot.pdfbin192074 -> 192074 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/pdfcolmk.pdf5
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/pdfcolparallel.pdfbin262968 -> 262969 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/pdfcolparcolumns.pdfbin206678 -> 206678 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/pdfcrypt.pdfbin252919 -> 252918 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/pdfescape.pdf5
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/pdflscape.pdfbin233395 -> 233394 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/pdftexcmds.pdfbin243509 -> 243509 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/picture.pdfbin195472 -> 195473 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/pmboxdraw.pdf5
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/refcount.pdfbin177105 -> 177105 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/scrindex-example1.tex43
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/scrindex-example2.tex43
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/scrindex.pdfbin0 -> 188271 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/selinput.pdfbin618490 -> 618490 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/setouterhbox.pdfbin264106 -> 264105 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/settobox.pdfbin195661 -> 195661 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/soulutf8.pdf5
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/stackrel.pdfbin162045 -> 162045 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/stringenc.pdfbin1160433 -> 1160434 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/tabularht.pdfbin267276 -> 267277 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/tabularkv.pdfbin147183 -> 147183 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/telprint.pdfbin229407 -> 229408 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/transparent.pdfbin164327 -> 164328 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/twoopt.pdfbin170717 -> 170719 bytes
-rw-r--r--Master/texmf-dist/doc/latex/oberdiek/zref.pdfbin516320 -> 516322 bytes
-rw-r--r--Master/texmf-dist/source/latex/oberdiek/oberdiek.ins3
-rw-r--r--Master/texmf-dist/source/latex/oberdiek/oberdiek.tex15
-rw-r--r--Master/texmf-dist/source/latex/oberdiek/scrindex.dtx708
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/scrindex.sty212
82 files changed, 1051 insertions, 32 deletions
diff --git a/Master/texmf-dist/doc/latex/oberdiek/accsupp.pdf b/Master/texmf-dist/doc/latex/oberdiek/accsupp.pdf
index 6087d015e04..c46f22a65fa 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/accsupp.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/accsupp.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/aliascnt.pdf b/Master/texmf-dist/doc/latex/oberdiek/aliascnt.pdf
index 9c3d627223c..3cd671e562d 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/aliascnt.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/aliascnt.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/alphalph.pdf b/Master/texmf-dist/doc/latex/oberdiek/alphalph.pdf
index fc19b83d5e6..ebcc4270a1d 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/alphalph.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/alphalph.pdf
@@ -10,7 +10,7 @@ endobj
endobj
5 0 obj<</S/GoTo/D[14 0 R/FitBH 781.29782]>>
endobj
-6 0 obj<</PTEX.Fullbanner(This is pdfTeX, Version 3.1415926-1.40.8-beta-20080527-2.2 (Web2C 7.5.6) kpathsea version 3.5.6dev)/Trapped/False/Subject(Converting numbers to letters (HO))/ModDate(D:20080609180519+02'00')/Author(Heiko Oberdiek, <oberdiek@uni-freiburg.de>)/Producer(pdfTeX-1.40.8)/Title(The alphalph package)/Creator(LaTeX with hyperref package)/CreationDate(D:20080609180519+02'00')>>
+6 0 obj<</PTEX.Fullbanner(This is pdfTeX, Version 3.1415926-1.40.8-beta-20080627-2.2 (Web2C 7.5.6) kpathsea version 3.5.6dev)/Trapped/False/Subject(Converting numbers to letters (HO))/ModDate(D:20080708064912+02'00')/Author(Heiko Oberdiek, <oberdiek@uni-freiburg.de>)/Producer(pdfTeX-1.40.8)/Title(The alphalph package)/Creator(LaTeX with hyperref package)/CreationDate(D:20080708064912+02'00')>>
endobj
7 0 obj<</Type/Pages/Kids[14 0 R 15 0 R 16 0 R 17 0 R 18 0 R 19 0 R]/Parent 2 0 R/Count 6>>
endobj
@@ -4179,7 +4179,7 @@ xref
0000337674 00000 n
0000337738 00000 n
trailer
-<</Size 1121/Root 1 0 R/Compress<</LengthO 419155/SpecO/1.4>>/Info 6 0 R/ID[(4܆OH%1)(vqu{uW)]>>
+<</Size 1121/Root 1 0 R/Compress<</LengthO 419155/SpecO/1.4>>/Info 6 0 R/ID[(vܩ4\ro1!|kl)(>Ԏ6])]>>
startxref
337801
%%EOF
diff --git a/Master/texmf-dist/doc/latex/oberdiek/askinclude.pdf b/Master/texmf-dist/doc/latex/oberdiek/askinclude.pdf
index 86b9438e159..d83519737dd 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/askinclude.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/askinclude.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/atbegshi.pdf b/Master/texmf-dist/doc/latex/oberdiek/atbegshi.pdf
index 7ca6ba60fc5..a86a3062aa8 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/atbegshi.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/atbegshi.pdf
@@ -10,7 +10,7 @@ endobj
endobj
5 0 obj<</S/GoTo/D[14 0 R/FitBH 781.29782]>>
endobj
-6 0 obj<</PTEX.Fullbanner(This is pdfTeX, Version 3.1415926-1.40.8-beta-20080527-2.2 (Web2C 7.5.6) kpathsea version 3.5.6dev)/Trapped/False/Subject(At begin shipout hook (HO))/ModDate(D:20080609180527+02'00')/Author(Heiko Oberdiek, <oberdiek@uni-freiburg.de>)/Producer(pdfTeX-1.40.8)/Title(The atbegshi package)/Creator(LaTeX with hyperref package)/CreationDate(D:20080609180527+02'00')>>
+6 0 obj<</PTEX.Fullbanner(This is pdfTeX, Version 3.1415926-1.40.8-beta-20080627-2.2 (Web2C 7.5.6) kpathsea version 3.5.6dev)/Trapped/False/Subject(At begin shipout hook (HO))/ModDate(D:20080708064934+02'00')/Author(Heiko Oberdiek, <oberdiek@uni-freiburg.de>)/Producer(pdfTeX-1.40.8)/Title(The atbegshi package)/Creator(LaTeX with hyperref package)/CreationDate(D:20080708064934+02'00')>>
endobj
7 0 obj<</Type/Pages/Kids[14 0 R 15 0 R 16 0 R 17 0 R 18 0 R 19 0 R]/Parent 2 0 R/Count 6>>
endobj
@@ -4592,7 +4592,7 @@ xref
0000350686 00000 n
0000350750 00000 n
trailer
-<</Size 1281/Root 1 0 R/Compress<</LengthO 449214/SpecO/1.4>>/Info 6 0 R/ID[(hDm:Je\)p꿴)(aZQnYݨ>)]>>
+<</Size 1281/Root 1 0 R/Compress<</LengthO 449214/SpecO/1.4>>/Info 6 0 R/ID[(ZG#sXqW)(6&
startxref
350814
%%EOF
diff --git a/Master/texmf-dist/doc/latex/oberdiek/atenddvi.pdf b/Master/texmf-dist/doc/latex/oberdiek/atenddvi.pdf
index 5184df5c290..30c9054ce07 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/atenddvi.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/atenddvi.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/attachfile2.pdf b/Master/texmf-dist/doc/latex/oberdiek/attachfile2.pdf
index 62ada521155..781635ff419 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/attachfile2.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/attachfile2.pdf
@@ -10,7 +10,7 @@ endobj
endobj
5 0 obj<</S/GoTo/D[15 0 R/FitBH 781.29782]>>
endobj
-6 0 obj<</PTEX.Fullbanner(This is pdfTeX, Version 3.1415926-1.40.8-beta-20080527-2.2 (Web2C 7.5.6) kpathsea version 3.5.6dev)/Trapped/False/Subject(attach files into PDF (HO))/ModDate(D:20080609180532+02'00')/Author(Heiko Oberdiek, <oberdiek@uni-freiburg.de>)/Producer(pdfTeX-1.40.8)/Title(The attachfile2 package)/Creator(LaTeX with hyperref package)/CreationDate(D:20080609180532+02'00')>>
+6 0 obj<</PTEX.Fullbanner(This is pdfTeX, Version 3.1415926-1.40.8-beta-20080627-2.2 (Web2C 7.5.6) kpathsea version 3.5.6dev)/Trapped/False/Subject(attach files into PDF (HO))/ModDate(D:20080708064948+02'00')/Author(Heiko Oberdiek, <oberdiek@uni-freiburg.de>)/Producer(pdfTeX-1.40.8)/Title(The attachfile2 package)/Creator(LaTeX with hyperref package)/CreationDate(D:20080708064948+02'00')>>
endobj
7 0 obj<</Type/Pages/Kids[15 0 R 16 0 R 17 0 R 18 0 R 19 0 R 20 0 R]/Parent 2 0 R/Count 6>>
endobj
@@ -4810,7 +4810,7 @@ xref
0000362713 00000 n
0000362777 00000 n
trailer
-<</Size 1347/Root 1 0 R/Compress<</LengthO 472013/SpecO/1.4>>/Info 6 0 R/ID[(k#t5tc")({=8?RkH)]>>
+<</Size 1347/Root 1 0 R/Compress<</LengthO 472013/SpecO/1.4>>/Info 6 0 R/ID[(bpF;$h)(Y֫9la)]>>
startxref
362841
%%EOF
diff --git a/Master/texmf-dist/doc/latex/oberdiek/auxhook.pdf b/Master/texmf-dist/doc/latex/oberdiek/auxhook.pdf
index 1479025c6fd..8845bb6bb37 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/auxhook.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/auxhook.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/bigintcalc.pdf b/Master/texmf-dist/doc/latex/oberdiek/bigintcalc.pdf
index 4764fcae31a..156e0a08085 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/bigintcalc.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/bigintcalc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/bitset.pdf b/Master/texmf-dist/doc/latex/oberdiek/bitset.pdf
index 3528ba175e3..abb2bc79935 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/bitset.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/bitset.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/bmpsize.pdf b/Master/texmf-dist/doc/latex/oberdiek/bmpsize.pdf
index 5da04d7efef..431802f8e49 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/bmpsize.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/bmpsize.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/bookmark.pdf b/Master/texmf-dist/doc/latex/oberdiek/bookmark.pdf
index af6d873ec0c..732941554fe 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/bookmark.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/bookmark.pdf
@@ -10,7 +10,7 @@ endobj
endobj
5 0 obj<</S/GoTo/D[15 0 R/FitBH 781.29782]>>
endobj
-6 0 obj<</PTEX.Fullbanner(This is pdfTeX, Version 3.1415926-1.40.8-beta-20080527-2.2 (Web2C 7.5.6) kpathsea version 3.5.6dev)/Trapped/False/Subject(PDF bookmarks (HO))/ModDate(D:20080609180558+02'00')/Author(Heiko Oberdiek, <oberdiek@uni-freiburg.de>)/Producer(pdfTeX-1.40.8)/Title(The bookmark package)/Creator(LaTeX with hyperref package)/CreationDate(D:20080609180558+02'00')>>
+6 0 obj<</PTEX.Fullbanner(This is pdfTeX, Version 3.1415926-1.40.8-beta-20080627-2.2 (Web2C 7.5.6) kpathsea version 3.5.6dev)/Trapped/False/Subject(PDF bookmarks (HO))/ModDate(D:20080708065050+02'00')/Author(Heiko Oberdiek, <oberdiek@uni-freiburg.de>)/Producer(pdfTeX-1.40.8)/Title(The bookmark package)/Creator(LaTeX with hyperref package)/CreationDate(D:20080708065050+02'00')>>
endobj
7 0 obj<</Type/Pages/Kids[15 0 R 16 0 R 17 0 R 18 0 R 19 0 R 20 0 R]/Parent 2 0 R/Count 6>>
endobj
@@ -6217,7 +6217,7 @@ xref
0000429508 00000 n
0000429572 00000 n
trailer
-<</Size 1797/Root 1 0 R/Compress<</LengthO 574530/SpecO/1.4>>/Info 6 0 R/ID[(f"oBc=#r,)(uV ;9;Ag\(D)]>>
+<</Size 1797/Root 1 0 R/Compress<</LengthO 574530/SpecO/1.4>>/Info 6 0 R/ID[([fђY8}$h )(GbKB#\rGD6)]>>
startxref
429636
%%EOF
diff --git a/Master/texmf-dist/doc/latex/oberdiek/catchfile.pdf b/Master/texmf-dist/doc/latex/oberdiek/catchfile.pdf
index 722085ee406..48037f75f0d 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/catchfile.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/catchfile.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/centernot.pdf b/Master/texmf-dist/doc/latex/oberdiek/centernot.pdf
index 966e8f7b730..db2963dfb57 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/centernot.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/centernot.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/chemarr.pdf b/Master/texmf-dist/doc/latex/oberdiek/chemarr.pdf
index af238332506..c3b588e15e2 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/chemarr.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/chemarr.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/classlist.pdf b/Master/texmf-dist/doc/latex/oberdiek/classlist.pdf
index 90af5dae756..fdd83148537 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/classlist.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/classlist.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/colonequals.pdf b/Master/texmf-dist/doc/latex/oberdiek/colonequals.pdf
index bd69b2f3a3d..def4d6535e5 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/colonequals.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/colonequals.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/dvipscol.pdf b/Master/texmf-dist/doc/latex/oberdiek/dvipscol.pdf
index 3005e37c051..9bfa1d56ff6 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/dvipscol.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/dvipscol.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/embedfile.pdf b/Master/texmf-dist/doc/latex/oberdiek/embedfile.pdf
index 917d1561fbd..391784da72f 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/embedfile.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/embedfile.pdf
@@ -10,7 +10,7 @@ endobj
endobj
5 0 obj<</S/GoTo/D[14 0 R/FitBH 781.29782]>>
endobj
-6 0 obj<</PTEX.Fullbanner(This is pdfTeX, Version 3.1415926-1.40.8-beta-20080527-2.2 (Web2C 7.5.6) kpathsea version 3.5.6dev)/Trapped/False/Subject(embed files into PDF (HO))/ModDate(D:20080609180612+02'00')/Author(Heiko Oberdiek, <oberdiek@uni-freiburg.de>)/Producer(pdfTeX-1.40.8)/Title(The embedfile package)/Creator(LaTeX with hyperref package)/CreationDate(D:20080609180612+02'00')>>
+6 0 obj<</PTEX.Fullbanner(This is pdfTeX, Version 3.1415926-1.40.8-beta-20080627-2.2 (Web2C 7.5.6) kpathsea version 3.5.6dev)/Trapped/False/Subject(embed files into PDF (HO))/ModDate(D:20080708065123+02'00')/Author(Heiko Oberdiek, <oberdiek@uni-freiburg.de>)/Producer(pdfTeX-1.40.8)/Title(The embedfile package)/Creator(LaTeX with hyperref package)/CreationDate(D:20080708065123+02'00')>>
endobj
7 0 obj<</Type/Pages/Kids[14 0 R 15 0 R 16 0 R 17 0 R 18 0 R 19 0 R]/Parent 2 0 R/Count 6>>
endobj
@@ -4880,7 +4880,8 @@ xref
0000370111 00000 n
0000370175 00000 n
trailer
-<</Size 1361/Root 1 0 R/Compress<</LengthO 475584/SpecO/1.4>>/Info 6 0 R/ID[(ON Vǔ+y Yt)(ö/U kOT)]>>
+<</Size 1361/Root 1 0 R/Compress<</LengthO 475584/SpecO/1.4>>/Info 6 0 R/ID[(*ΣiMTS"
++;)(gevly0)]>>
startxref
370239
%%EOF
diff --git a/Master/texmf-dist/doc/latex/oberdiek/engord.pdf b/Master/texmf-dist/doc/latex/oberdiek/engord.pdf
index 4319a24219b..d1bbcb739bf 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/engord.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/engord.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/epstopdf.pdf b/Master/texmf-dist/doc/latex/oberdiek/epstopdf.pdf
index 65fbe2daed6..cac14a8a2f0 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/epstopdf.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/epstopdf.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/etexcmds.pdf b/Master/texmf-dist/doc/latex/oberdiek/etexcmds.pdf
index f0623cfcef8..39fa16cb8c1 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/etexcmds.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/etexcmds.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/flags.pdf b/Master/texmf-dist/doc/latex/oberdiek/flags.pdf
index 527b834364b..a929f9961b9 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/flags.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/flags.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/grfext.pdf b/Master/texmf-dist/doc/latex/oberdiek/grfext.pdf
index c085734aff5..5a6749f2f35 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/grfext.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/grfext.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/grffile.pdf b/Master/texmf-dist/doc/latex/oberdiek/grffile.pdf
index f7edae0f0ab..e40e36f82dd 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/grffile.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/grffile.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/holtxdoc.pdf b/Master/texmf-dist/doc/latex/oberdiek/holtxdoc.pdf
index 62c11beab00..4d1df25ceb1 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/holtxdoc.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/holtxdoc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/hycolor.pdf b/Master/texmf-dist/doc/latex/oberdiek/hycolor.pdf
index faf0ee069c4..ede1179cf58 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/hycolor.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/hycolor.pdf
@@ -10,7 +10,7 @@ endobj
endobj
5 0 obj<</S/GoTo/D[13 0 R/FitBH 781.29782]>>
endobj
-6 0 obj<</PTEX.Fullbanner(This is pdfTeX, Version 3.1415926-1.40.8-beta-20080527-2.2 (Web2C 7.5.6) kpathsea version 3.5.6dev)/Trapped/False/Subject(Code for color options of hyperref/bookmark (HO))/ModDate(D:20080609180628+02'00')/Author(Heiko Oberdiek, <oberdiek@uni-freiburg.de>)/Producer(pdfTeX-1.40.8)/Title(The hycolor package)/Creator(LaTeX with hyperref package)/CreationDate(D:20080609180628+02'00')>>
+6 0 obj<</PTEX.Fullbanner(This is pdfTeX, Version 3.1415926-1.40.8-beta-20080627-2.2 (Web2C 7.5.6) kpathsea version 3.5.6dev)/Trapped/False/Subject(Code for color options of hyperref/bookmark (HO))/ModDate(D:20080708065201+02'00')/Author(Heiko Oberdiek, <oberdiek@uni-freiburg.de>)/Producer(pdfTeX-1.40.8)/Title(The hycolor package)/Creator(LaTeX with hyperref package)/CreationDate(D:20080708065201+02'00')>>
endobj
7 0 obj<</Type/Pages/Kids[13 0 R 14 0 R 15 0 R 16 0 R 17 0 R 18 0 R]/Parent 2 0 R/Count 6>>
endobj
@@ -3676,7 +3676,8 @@ xref
0000299432 00000 n
0000299495 00000 n
trailer
-<</Size 980/Root 1 0 R/Compress<</LengthO 374106/SpecO/1.4>>/Info 6 0 R/ID[(, 4hhz)(EAU:o+)]>>
+<</Size 980/Root 1 0 R/Compress<</LengthO 374106/SpecO/1.4>>/Info 6 0 R/ID[(_I0! ב)( 'ѧ3N
+)]>>
startxref
299557
%%EOF
diff --git a/Master/texmf-dist/doc/latex/oberdiek/hypbmsec.pdf b/Master/texmf-dist/doc/latex/oberdiek/hypbmsec.pdf
index 817ad33a0ca..373ba0f4ce2 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/hypbmsec.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/hypbmsec.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/hypcap.pdf b/Master/texmf-dist/doc/latex/oberdiek/hypcap.pdf
index feebbf56d97..bb336a325c8 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/hypcap.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/hypcap.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/hypdestopt.pdf b/Master/texmf-dist/doc/latex/oberdiek/hypdestopt.pdf
index a2552ffbf47..fe8a7dcd008 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/hypdestopt.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/hypdestopt.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/hypdoc.pdf b/Master/texmf-dist/doc/latex/oberdiek/hypdoc.pdf
index 4b341a8a67a..fac920ed92b 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/hypdoc.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/hypdoc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/hypgotoe.pdf b/Master/texmf-dist/doc/latex/oberdiek/hypgotoe.pdf
index 964f0b55618..0884ce23669 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/hypgotoe.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/hypgotoe.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/hyphsubst.pdf b/Master/texmf-dist/doc/latex/oberdiek/hyphsubst.pdf
index 505967c0106..ddb154de2a7 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/hyphsubst.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/hyphsubst.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/ifdraft.pdf b/Master/texmf-dist/doc/latex/oberdiek/ifdraft.pdf
index 4d3158d787c..ea9e7967731 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/ifdraft.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/ifdraft.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/iflang.pdf b/Master/texmf-dist/doc/latex/oberdiek/iflang.pdf
index 962b585e5ef..ada76679119 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/iflang.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/iflang.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/ifluatex.pdf b/Master/texmf-dist/doc/latex/oberdiek/ifluatex.pdf
index 013568e9a63..010b93e4a48 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/ifluatex.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/ifluatex.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/ifpdf.pdf b/Master/texmf-dist/doc/latex/oberdiek/ifpdf.pdf
index 6e3eff0bf52..17654f52748 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/ifpdf.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/ifpdf.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/ifvtex.pdf b/Master/texmf-dist/doc/latex/oberdiek/ifvtex.pdf
index 75406b8da07..2956fbbd2ca 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/ifvtex.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/ifvtex.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/infwarerr.pdf b/Master/texmf-dist/doc/latex/oberdiek/infwarerr.pdf
index a6eee08f554..f86c4039df0 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/infwarerr.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/infwarerr.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/inputenx.pdf b/Master/texmf-dist/doc/latex/oberdiek/inputenx.pdf
index e3d9d934378..ccedde56d26 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/inputenx.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/inputenx.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/intcalc.pdf b/Master/texmf-dist/doc/latex/oberdiek/intcalc.pdf
index 15f5a2536a0..004e481279b 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/intcalc.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/intcalc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/kvoptions.pdf b/Master/texmf-dist/doc/latex/oberdiek/kvoptions.pdf
index a8de9d7ca2c..08d258f9783 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/kvoptions.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/kvoptions.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/kvsetkeys.pdf b/Master/texmf-dist/doc/latex/oberdiek/kvsetkeys.pdf
index 9e0842de828..a9a7f225ec3 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/kvsetkeys.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/kvsetkeys.pdf
@@ -10,7 +10,7 @@ endobj
endobj
5 0 obj<</S/GoTo/D[13 0 R/FitBH 781.29782]>>
endobj
-6 0 obj<</PTEX.Fullbanner(This is pdfTeX, Version 3.1415926-1.40.8-beta-20080527-2.2 (Web2C 7.5.6) kpathsea version 3.5.6dev)/Trapped/False/Subject(Key value parser with default handler support (HO))/ModDate(D:20080609180715+02'00')/Author(Heiko Oberdiek, <oberdiek@uni-freiburg.de>)/Producer(pdfTeX-1.40.8)/Title(The kvsetkeys package)/Creator(LaTeX with hyperref package)/CreationDate(D:20080609180715+02'00')>>
+6 0 obj<</PTEX.Fullbanner(This is pdfTeX, Version 3.1415926-1.40.8-beta-20080627-2.2 (Web2C 7.5.6) kpathsea version 3.5.6dev)/Trapped/False/Subject(Key value parser with default handler support (HO))/ModDate(D:20080708065410+02'00')/Author(Heiko Oberdiek, <oberdiek@uni-freiburg.de>)/Producer(pdfTeX-1.40.8)/Title(The kvsetkeys package)/Creator(LaTeX with hyperref package)/CreationDate(D:20080708065410+02'00')>>
endobj
7 0 obj<</Type/Pages/Kids[13 0 R 14 0 R 15 0 R 16 0 R 17 0 R 18 0 R]/Parent 2 0 R/Count 6>>
endobj
@@ -4205,7 +4205,7 @@ xref
0000322456 00000 n
0000322520 00000 n
trailer
-<</Size 1157/Root 1 0 R/Compress<</LengthO 410151/SpecO/1.4>>/Info 6 0 R/ID[(~2'nW)(
+<</Size 1157/Root 1 0 R/Compress<</LengthO 410151/SpecO/1.4>>/Info 6 0 R/ID[(z%_wyxW6)(Ɲ d-)]>>
startxref
322584
%%EOF
diff --git a/Master/texmf-dist/doc/latex/oberdiek/letltxmacro.pdf b/Master/texmf-dist/doc/latex/oberdiek/letltxmacro.pdf
index 3e98e10aff2..23ed930106a 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/letltxmacro.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/letltxmacro.pdf
@@ -10,7 +10,7 @@ endobj
endobj
5 0 obj<</S/GoTo/D[12 0 R/FitBH 781.29782]>>
endobj
-6 0 obj<</PTEX.Fullbanner(This is pdfTeX, Version 3.1415926-1.40.8-beta-20080527-2.2 (Web2C 7.5.6) kpathsea version 3.5.6dev)/Trapped/False/Subject(Let assignment for LaTeX macros (HO))/ModDate(D:20080624131637+02'00')/Author(Heiko Oberdiek, <oberdiek@uni-freiburg.de>)/Producer(pdfTeX-1.40.8)/Title(The letltxmacro package)/Creator(LaTeX with hyperref package)/CreationDate(D:20080624131637+02'00')>>
+6 0 obj<</PTEX.Fullbanner(This is pdfTeX, Version 3.1415926-1.40.8-beta-20080627-2.2 (Web2C 7.5.6) kpathsea version 3.5.6dev)/Trapped/False/Subject(Let assignment for LaTeX macros (HO))/ModDate(D:20080708065416+02'00')/Author(Heiko Oberdiek, <oberdiek@uni-freiburg.de>)/Producer(pdfTeX-1.40.8)/Title(The letltxmacro package)/Creator(LaTeX with hyperref package)/CreationDate(D:20080708065416+02'00')>>
endobj
7 0 obj<</Type/Pages/Kids[12 0 R 13 0 R 14 0 R 15 0 R 16 0 R 17 0 R]/Parent 2 0 R/Count 6>>
endobj
@@ -3048,8 +3048,7 @@ xref
0000248801 00000 n
0000248864 00000 n
trailer
-<</Size 832/Root 1 0 R/Compress<</LengthO 311231/SpecO/1.4>>/Info 6 0 R/ID[(]LmZThM)(Xo\\
-ӹ',)]>>
+<</Size 832/Root 1 0 R/Compress<</LengthO 311231/SpecO/1.4>>/Info 6 0 R/ID[(gA\)R=)(wh
startxref
248927
%%EOF
diff --git a/Master/texmf-dist/doc/latex/oberdiek/listingsutf8.pdf b/Master/texmf-dist/doc/latex/oberdiek/listingsutf8.pdf
index d3a41f2819d..53968186e8d 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/listingsutf8.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/listingsutf8.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/luacolor.pdf b/Master/texmf-dist/doc/latex/oberdiek/luacolor.pdf
index 1b16e36e312..8fed0bf6ed9 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/luacolor.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/luacolor.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/luatex.pdf b/Master/texmf-dist/doc/latex/oberdiek/luatex.pdf
index 1aabd7ce5be..697bd136bec 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/luatex.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/luatex.pdf
@@ -10,7 +10,7 @@ endobj
endobj
5 0 obj<</S/GoTo/D[14 0 R/FitBH 781.29782]>>
endobj
-6 0 obj<</PTEX.Fullbanner(This is pdfTeX, Version 3.1415926-1.40.8-beta-20080527-2.2 (Web2C 7.5.6) kpathsea version 3.5.6dev)/Trapped/False/Subject(LuaTeX basic definition package (HO))/ModDate(D:20080609180722+02'00')/Author(Heiko Oberdiek, <oberdiek@uni-freiburg.de>)/Producer(pdfTeX-1.40.8)/Title(The luatex package)/Creator(LaTeX with hyperref package)/CreationDate(D:20080609180722+02'00')>>
+6 0 obj<</PTEX.Fullbanner(This is pdfTeX, Version 3.1415926-1.40.8-beta-20080627-2.2 (Web2C 7.5.6) kpathsea version 3.5.6dev)/Trapped/False/Subject(LuaTeX basic definition package (HO))/ModDate(D:20080708065432+02'00')/Author(Heiko Oberdiek, <oberdiek@uni-freiburg.de>)/Producer(pdfTeX-1.40.8)/Title(The luatex package)/Creator(LaTeX with hyperref package)/CreationDate(D:20080708065432+02'00')>>
endobj
7 0 obj<</Type/Pages/Kids[14 0 R 15 0 R 16 0 R 17 0 R 18 0 R 19 0 R]/Parent 2 0 R/Count 6>>
endobj
@@ -4439,7 +4439,7 @@ xref
0000336198 00000 n
0000336261 00000 n
trailer
-<</Size 1228/Root 1 0 R/Compress<</LengthO 428206/SpecO/1.4>>/Info 6 0 R/ID[(\(A{')(? ߦ!?Z7Bm )]>>
+<</Size 1228/Root 1 0 R/Compress<</LengthO 428206/SpecO/1.4>>/Info 6 0 R/ID[(Pd~Rѣ Bы)(>xĕ{5_lN)]>>
startxref
336325
%%EOF
diff --git a/Master/texmf-dist/doc/latex/oberdiek/magicnum.pdf b/Master/texmf-dist/doc/latex/oberdiek/magicnum.pdf
index 245e9c5b98a..2879cc32be3 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/magicnum.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/magicnum.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/makerobust.pdf b/Master/texmf-dist/doc/latex/oberdiek/makerobust.pdf
index ca32f052839..228c1edfd96 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/makerobust.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/makerobust.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/oberdiek.pdf b/Master/texmf-dist/doc/latex/oberdiek/oberdiek.pdf
index 7729ea613c3..17ae7ab9cc6 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/oberdiek.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/oberdiek.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/pagesel.pdf b/Master/texmf-dist/doc/latex/oberdiek/pagesel.pdf
index 4a5c690c376..c03de14a030 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/pagesel.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/pagesel.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/pdfcol.pdf b/Master/texmf-dist/doc/latex/oberdiek/pdfcol.pdf
index adbf01a907b..9ca47b53917 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/pdfcol.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/pdfcol.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/pdfcolfoot.pdf b/Master/texmf-dist/doc/latex/oberdiek/pdfcolfoot.pdf
index bb0ad8ae2a6..8c8239b6715 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/pdfcolfoot.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/pdfcolfoot.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/pdfcolmk.pdf b/Master/texmf-dist/doc/latex/oberdiek/pdfcolmk.pdf
index 4be8d9dcaf2..f0d5aa764de 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/pdfcolmk.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/pdfcolmk.pdf
@@ -10,7 +10,7 @@ endobj
endobj
5 0 obj<</S/GoTo/D[12 0 R/FitBH 781.29782]>>
endobj
-6 0 obj<</PTEX.Fullbanner(This is pdfTeX, Version 3.1415926-1.40.8-beta-20080527-2.2 (Web2C 7.5.6) kpathsea version 3.5.6dev)/Trapped/False/Subject(PDFtex COLor MarK (HO))/ModDate(D:20080609180734+02'00')/Author(Heiko Oberdiek, <oberdiek@uni-freiburg.de>)/Producer(pdfTeX-1.40.8)/Title(The pdfcolmk package)/Creator(LaTeX with hyperref package)/CreationDate(D:20080609180734+02'00')>>
+6 0 obj<</PTEX.Fullbanner(This is pdfTeX, Version 3.1415926-1.40.8-beta-20080627-2.2 (Web2C 7.5.6) kpathsea version 3.5.6dev)/Trapped/False/Subject(PDFtex COLor MarK (HO))/ModDate(D:20080708065503+02'00')/Author(Heiko Oberdiek, <oberdiek@uni-freiburg.de>)/Producer(pdfTeX-1.40.8)/Title(The pdfcolmk package)/Creator(LaTeX with hyperref package)/CreationDate(D:20080708065503+02'00')>>
endobj
7 0 obj<</Type/Pages/Kids[12 0 R 13 0 R 14 0 R 15 0 R 16 0 R 17 0 R]/Parent 2 0 R/Count 6>>
endobj
@@ -3346,8 +3346,7 @@ xref
0000260078 00000 n
0000260141 00000 n
trailer
-<</Size 925/Root 1 0 R/Compress<</LengthO 329338/SpecO/1.4>>/Info 6 0 R/ID[(1#A/K)(vti
-%?xt)]>>
+<</Size 925/Root 1 0 R/Compress<</LengthO 329338/SpecO/1.4>>/Info 6 0 R/ID[(Q7U8v?p)(VRہwDl+)]>>
startxref
260204
%%EOF
diff --git a/Master/texmf-dist/doc/latex/oberdiek/pdfcolparallel.pdf b/Master/texmf-dist/doc/latex/oberdiek/pdfcolparallel.pdf
index b4a1d993bfb..490f55b4e11 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/pdfcolparallel.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/pdfcolparallel.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/pdfcolparcolumns.pdf b/Master/texmf-dist/doc/latex/oberdiek/pdfcolparcolumns.pdf
index b59e7856d2c..3ccffb21cf8 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/pdfcolparcolumns.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/pdfcolparcolumns.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/pdfcrypt.pdf b/Master/texmf-dist/doc/latex/oberdiek/pdfcrypt.pdf
index 57f55c28533..f9911172a45 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/pdfcrypt.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/pdfcrypt.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/pdfescape.pdf b/Master/texmf-dist/doc/latex/oberdiek/pdfescape.pdf
index 54fb487ff26..f5a596d2b5c 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/pdfescape.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/pdfescape.pdf
@@ -10,7 +10,7 @@ endobj
endobj
5 0 obj<</S/GoTo/D[14 0 R/FitBH 781.29782]>>
endobj
-6 0 obj<</PTEX.Fullbanner(This is pdfTeX, Version 3.1415926-1.40.8-beta-20080527-2.2 (Web2C 7.5.6) kpathsea version 3.5.6dev)/Trapped/False/Subject(Provides hex, PDF name and string conversions (HO))/ModDate(D:20080609180743+02'00')/Author(Heiko Oberdiek, <oberdiek@uni-freiburg.de>)/Producer(pdfTeX-1.40.8)/Title(The pdfescape package)/Creator(LaTeX with hyperref package)/CreationDate(D:20080609180743+02'00')>>
+6 0 obj<</PTEX.Fullbanner(This is pdfTeX, Version 3.1415926-1.40.8-beta-20080627-2.2 (Web2C 7.5.6) kpathsea version 3.5.6dev)/Trapped/False/Subject(Provides hex, PDF name and string conversions (HO))/ModDate(D:20080708065526+02'00')/Author(Heiko Oberdiek, <oberdiek@uni-freiburg.de>)/Producer(pdfTeX-1.40.8)/Title(The pdfescape package)/Creator(LaTeX with hyperref package)/CreationDate(D:20080708065526+02'00')>>
endobj
7 0 obj<</Type/Pages/Kids[14 0 R 15 0 R 16 0 R 17 0 R 18 0 R 19 0 R]/Parent 2 0 R/Count 6>>
endobj
@@ -5279,7 +5279,8 @@ xref
0000381532 00000 n
0000381596 00000 n
trailer
-<</Size 1510/Root 1 0 R/Compress<</LengthO 500374/SpecO/1.4>>/Info 6 0 R/ID[(}=8O|x<)(m59>_ȖX)]>>
+<</Size 1510/Root 1 0 R/Compress<</LengthO 500374/SpecO/1.4>>/Info 6 0 R/ID[(z^zF#4>
+)(eҕUM<Z)]>>
startxref
381660
%%EOF
diff --git a/Master/texmf-dist/doc/latex/oberdiek/pdflscape.pdf b/Master/texmf-dist/doc/latex/oberdiek/pdflscape.pdf
index ccb3f35b4b7..d88024b3103 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/pdflscape.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/pdflscape.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/pdftexcmds.pdf b/Master/texmf-dist/doc/latex/oberdiek/pdftexcmds.pdf
index a740b7731b9..dc8c9554fe2 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/pdftexcmds.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/pdftexcmds.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/picture.pdf b/Master/texmf-dist/doc/latex/oberdiek/picture.pdf
index 2df99f787bc..030b4d33e36 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/picture.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/picture.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/pmboxdraw.pdf b/Master/texmf-dist/doc/latex/oberdiek/pmboxdraw.pdf
index 4670189ed97..95e6acbd535 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/pmboxdraw.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/pmboxdraw.pdf
@@ -10,7 +10,7 @@ endobj
endobj
5 0 obj<</S/GoTo/D[14 0 R/FitBH 781.29782]>>
endobj
-6 0 obj<</PTEX.Fullbanner(This is pdfTeX, Version 3.1415926-1.40.8-beta-20080527-2.2 (Web2C 7.5.6) kpathsea version 3.5.6dev)/Trapped/False/Subject(Poor man's box drawing characters (HO))/ModDate(D:20080609180753+02'00')/Author(Heiko Oberdiek, <oberdiek@uni-freiburg.de>)/Producer(pdfTeX-1.40.8)/Title(The pmboxdraw package)/Creator(LaTeX with hyperref package)/CreationDate(D:20080609180753+02'00')>>
+6 0 obj<</PTEX.Fullbanner(This is pdfTeX, Version 3.1415926-1.40.8-beta-20080627-2.2 (Web2C 7.5.6) kpathsea version 3.5.6dev)/Trapped/False/Subject(Poor man's box drawing characters (HO))/ModDate(D:20080708065551+02'00')/Author(Heiko Oberdiek, <oberdiek@uni-freiburg.de>)/Producer(pdfTeX-1.40.8)/Title(The pmboxdraw package)/Creator(LaTeX with hyperref package)/CreationDate(D:20080708065551+02'00')>>
endobj
7 0 obj<</Type/Pages/Kids[14 0 R 15 0 R 16 0 R 17 0 R 18 0 R 19 0 R]/Parent 2 0 R/Count 6>>
endobj
@@ -3817,8 +3817,7 @@ xref
0000290257 00000 n
0000290321 00000 n
trailer
-<</Size 1047/Root 1 0 R/Compress<</LengthO 367729/SpecO/1.4>>/Info 6 0 R/ID[(Ĵt}~Qh.'6<)(/A+nnv
-N )]>>
+<</Size 1047/Root 1 0 R/Compress<</LengthO 367729/SpecO/1.4>>/Info 6 0 R/ID[(ۊ 5gSU)(eӋVq m})]>>
startxref
290385
%%EOF
diff --git a/Master/texmf-dist/doc/latex/oberdiek/refcount.pdf b/Master/texmf-dist/doc/latex/oberdiek/refcount.pdf
index 6bb0e337b7b..459586b3fd7 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/refcount.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/refcount.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/scrindex-example1.tex b/Master/texmf-dist/doc/latex/oberdiek/scrindex-example1.tex
new file mode 100644
index 00000000000..a295c2601b5
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/oberdiek/scrindex-example1.tex
@@ -0,0 +1,43 @@
+%%
+%% This is file `scrindex-example1.tex',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% scrindex.dtx (with options: `example1')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 2008 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 scrindex.dtx
+%% and the derived files
+%% scrindex.sty, scrindex.pdf, scrindex.ins, scrindex.drv,
+%% scrindex-example1.tex, scrindex-example2.tex.
+%%
+\documentclass{scrartcl}
+\usepackage{scrindex}
+\setindexpreamble{Preamble of \texttt{scrartcl}\dotfill EOL}
+\makeindex
+\begin{document}
+\section{First Section}
+\index{first}
+\index{section}
+\printindex[default]%
+ [Prologue of package \texttt{index}\dotfill EOL]%
+\end{document}
+\endinput
+%%
+%% End of file `scrindex-example1.tex'.
diff --git a/Master/texmf-dist/doc/latex/oberdiek/scrindex-example2.tex b/Master/texmf-dist/doc/latex/oberdiek/scrindex-example2.tex
new file mode 100644
index 00000000000..d2579a97c20
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/oberdiek/scrindex-example2.tex
@@ -0,0 +1,43 @@
+%%
+%% This is file `scrindex-example2.tex',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% scrindex.dtx (with options: `example2')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 2008 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 scrindex.dtx
+%% and the derived files
+%% scrindex.sty, scrindex.pdf, scrindex.ins, scrindex.drv,
+%% scrindex-example1.tex, scrindex-example2.tex.
+%%
+\documentclass[openany]{scrbook}% or scrreprt
+\usepackage{scrindex}
+\setindexpreamble{Preamble of class \texttt{scrbook}\dotfill EOL}
+\makeindex
+\begin{document}
+\chapter{First Chapter}
+\index{first}
+\index{chapter}
+\printindex[default]%
+ [Prologue of package \texttt{index}\dotfill EOL]%
+\end{document}
+\endinput
+%%
+%% End of file `scrindex-example2.tex'.
diff --git a/Master/texmf-dist/doc/latex/oberdiek/scrindex.pdf b/Master/texmf-dist/doc/latex/oberdiek/scrindex.pdf
new file mode 100644
index 00000000000..893a8eb7bc6
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/oberdiek/scrindex.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/selinput.pdf b/Master/texmf-dist/doc/latex/oberdiek/selinput.pdf
index fe704efff8c..813f73193f8 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/selinput.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/selinput.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/setouterhbox.pdf b/Master/texmf-dist/doc/latex/oberdiek/setouterhbox.pdf
index ba4b1aa895d..18283db20c7 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/setouterhbox.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/setouterhbox.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/settobox.pdf b/Master/texmf-dist/doc/latex/oberdiek/settobox.pdf
index 0d3283ea350..c31411bc8d0 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/settobox.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/settobox.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/soulutf8.pdf b/Master/texmf-dist/doc/latex/oberdiek/soulutf8.pdf
index 6949015583b..8eb3430f87e 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/soulutf8.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/soulutf8.pdf
@@ -10,7 +10,7 @@ endobj
endobj
5 0 obj<</S/GoTo/D[14 0 R/FitBH 781.29782]>>
endobj
-6 0 obj<</PTEX.Fullbanner(This is pdfTeX, Version 3.1415926-1.40.8-beta-20080513-2.2 (Web2C 7.5.6) kpathsea version 3.5.6dev)/Trapped/False/Subject(Adding support for UTF-8 to soul (HO))/ModDate(D:20080614123301+02'00')/Author(Heiko Oberdiek, <oberdiek@uni-freiburg.de>)/Producer(pdfTeX-1.40.8)/Title(The soulutf8 package)/Creator(LaTeX with hyperref package)/CreationDate(D:20080614123301+02'00')>>
+6 0 obj<</PTEX.Fullbanner(This is pdfTeX, Version 3.1415926-1.40.8-beta-20080627-2.2 (Web2C 7.5.6) kpathsea version 3.5.6dev)/Trapped/False/Subject(Adding support for UTF-8 to soul (HO))/ModDate(D:20080708065626+02'00')/Author(Heiko Oberdiek, <oberdiek@uni-freiburg.de>)/Producer(pdfTeX-1.40.8)/Title(The soulutf8 package)/Creator(LaTeX with hyperref package)/CreationDate(D:20080708065626+02'00')>>
endobj
7 0 obj<</Type/Pages/Kids[14 0 R 15 0 R 16 0 R 17 0 R 18 0 R 19 0 R]/Parent 2 0 R/Count 6>>
endobj
@@ -5752,8 +5752,7 @@ xref
0000404855 00000 n
0000404919 00000 n
trailer
-<</Size 1664/Root 1 0 R/Compress<</LengthO 539843/SpecO/1.4>>/Info 6 0 R/ID[(m&\)5-)(e.yp5HtU>@
-)]>>
+<</Size 1664/Root 1 0 R/Compress<</LengthO 539843/SpecO/1.4>>/Info 6 0 R/ID[(~ZfT R `)(ݣumOE*Ήzb)]>>
startxref
404983
%%EOF
diff --git a/Master/texmf-dist/doc/latex/oberdiek/stackrel.pdf b/Master/texmf-dist/doc/latex/oberdiek/stackrel.pdf
index 27dea65e5d1..1f9850cd179 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/stackrel.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/stackrel.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/stringenc.pdf b/Master/texmf-dist/doc/latex/oberdiek/stringenc.pdf
index aa19ff8433d..6efc51448c5 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/stringenc.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/stringenc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/tabularht.pdf b/Master/texmf-dist/doc/latex/oberdiek/tabularht.pdf
index c8afcdcfafc..8b3a67e6a46 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/tabularht.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/tabularht.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/tabularkv.pdf b/Master/texmf-dist/doc/latex/oberdiek/tabularkv.pdf
index 28f9ac2fab8..edaa25709d6 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/tabularkv.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/tabularkv.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/telprint.pdf b/Master/texmf-dist/doc/latex/oberdiek/telprint.pdf
index 4468fb9791d..bafae20482d 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/telprint.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/telprint.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/transparent.pdf b/Master/texmf-dist/doc/latex/oberdiek/transparent.pdf
index b812c6f8a8d..f64280b95fb 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/transparent.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/transparent.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/twoopt.pdf b/Master/texmf-dist/doc/latex/oberdiek/twoopt.pdf
index 03401b24b4b..966d9c0774c 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/twoopt.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/twoopt.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/oberdiek/zref.pdf b/Master/texmf-dist/doc/latex/oberdiek/zref.pdf
index 697030fa4d9..65e7b914a58 100644
--- a/Master/texmf-dist/doc/latex/oberdiek/zref.pdf
+++ b/Master/texmf-dist/doc/latex/oberdiek/zref.pdf
Binary files differ
diff --git a/Master/texmf-dist/source/latex/oberdiek/oberdiek.ins b/Master/texmf-dist/source/latex/oberdiek/oberdiek.ins
index f030910e31e..fac83bdbfe4 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
-% 2008/06/28
+% 2008/07/08
%
% Copyright (C) 1999, 2001, 2006 by
% Heiko Oberdiek <oberdiek@uni-freiburg.de>
@@ -84,6 +84,7 @@
\batchinput{picture.dtx}
\batchinput{pmboxdraw.dtx}
\batchinput{refcount.dtx}
+\batchinput{scrindex.dtx}
\batchinput{selinput.dtx}
\batchinput{setouterhbox.dtx}
\batchinput{settobox.dtx}
diff --git a/Master/texmf-dist/source/latex/oberdiek/oberdiek.tex b/Master/texmf-dist/source/latex/oberdiek/oberdiek.tex
index 1bfeb299360..0308898740f 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}{2008/06/28}
+\newcommand*{\Date}{2008/07/08}
% Copyright (C) 2006 by
% Heiko Oberdiek <oberdiek@uni-freiburg.de>
@@ -283,6 +283,8 @@
[\entrysep]
\entry{refcount}{2006/02/20}{3.0}{Data extraction from references}%
[\entrysep]
+\entry{scrindex}{2008/07/07}{1.0}{Package index with scr* classes}%
+[\entrysep]
\entry{selinput}{2007/09/09}{1.2}{Select input encoding}%
[\entrysep]
\entry{setouterhbox}{2007/09/09}{1.7}{Set hbox in outer horizontal mode}%
@@ -950,6 +952,17 @@ from references. Packages \xpackage{hyperref}, \xpackage{nameref},
\tocinclude{refcount}
\newpage
+\subsection{\pkgsectformat{scrindex}}
+\label{scrindex}
+\begin{abstract}
+This package redefines environment `theindex' of package \xpackage{index},
+if a class from KOMA-Script is loaded. Also option \xoption{idxtotoc}
+is supported. Index preambles can be given either by means of package
+\xpackage{index} or via the interface provided by KOMA-Script.
+\end{abstract}
+\tocinclude{scrindex}
+
+\newpage
\subsection{\pkgsectformat{selinput}}
\label{selinput}
\begin{abstract}
diff --git a/Master/texmf-dist/source/latex/oberdiek/scrindex.dtx b/Master/texmf-dist/source/latex/oberdiek/scrindex.dtx
new file mode 100644
index 00000000000..2fb28decbba
--- /dev/null
+++ b/Master/texmf-dist/source/latex/oberdiek/scrindex.dtx
@@ -0,0 +1,708 @@
+% \iffalse meta-comment
+%
+% Copyright (C) 2008 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 scrindex.dtx
+% and the derived files
+% scrindex.sty, scrindex.pdf, scrindex.ins, scrindex.drv,
+% scrindex-example1.tex, scrindex-example2.tex.
+%
+% Distribution:
+% CTAN:macros/latex/contrib/oberdiek/scrindex.dtx
+% CTAN:macros/latex/contrib/oberdiek/scrindex.pdf
+%
+% Unpacking:
+% (a) If scrindex.ins is present:
+% tex scrindex.ins
+% (b) Without scrindex.ins:
+% tex scrindex.dtx
+% (c) If you insist on using LaTeX
+% latex \let\install=y\input{scrindex.dtx}
+% (quote the arguments according to the demands of your shell)
+%
+% Documentation:
+% (a) If scrindex.drv is present:
+% latex scrindex.drv
+% (b) Without scrindex.drv:
+% latex scrindex.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 scrindex.dtx
+% makeindex -s gind.ist scrindex.idx
+% pdflatex scrindex.dtx
+% makeindex -s gind.ist scrindex.idx
+% pdflatex scrindex.dtx
+%
+% Installation:
+% TDS:tex/latex/oberdiek/scrindex.sty
+% TDS:doc/latex/oberdiek/scrindex.pdf
+% TDS:doc/latex/oberdiek/scrindex-example1.tex
+% TDS:doc/latex/oberdiek/scrindex-example2.tex
+% TDS:source/latex/oberdiek/scrindex.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: scrindex 2008/07/07 v1.0 Package index with scr* classes (HO)}
+\Msg{************************************************************************}
+
+\keepsilent
+\askforoverwritefalse
+
+\let\MetaPrefix\relax
+\preamble
+
+This is a generated file.
+
+Copyright (C) 2008 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 scrindex.dtx
+and the derived files
+ scrindex.sty, scrindex.pdf, scrindex.ins, scrindex.drv,
+ scrindex-example1.tex, scrindex-example2.tex.
+
+\endpreamble
+\let\MetaPrefix\DoubleperCent
+
+\generate{%
+ \file{scrindex.ins}{\from{scrindex.dtx}{install}}%
+ \file{scrindex.drv}{\from{scrindex.dtx}{driver}}%
+ \usedir{tex/latex/oberdiek}%
+ \file{scrindex.sty}{\from{scrindex.dtx}{package}}%
+ \usedir{doc/latex/oberdiek}%
+ \file{scrindex-example1.tex}{\from{scrindex.dtx}{example1}}%
+ \file{scrindex-example2.tex}{\from{scrindex.dtx}{example2}}%
+}
+
+\obeyspaces
+\Msg{************************************************************************}
+\Msg{*}
+\Msg{* To finish the installation you have to move the following}
+\Msg{* file into a directory searched by TeX:}
+\Msg{*}
+\Msg{* scrindex.sty}
+\Msg{*}
+\Msg{* And install the following script file:}
+\Msg{*}
+\Msg{* }
+\Msg{*}
+\Msg{* To produce the documentation run the file `scrindex.drv'}
+\Msg{* through LaTeX.}
+\Msg{*}
+\Msg{* Happy TeXing!}
+\Msg{*}
+\Msg{************************************************************************}
+
+\endbatchfile
+%</install>
+%<*ignore>
+\fi
+%</ignore>
+%<*driver>
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesFile{scrindex.drv}%
+ [2008/07/07 v1.0 Package index with scr* classes (HO)]%
+\documentclass{ltxdoc}
+\usepackage{holtxdoc}[2007/11/11]
+\usepackage{calc}
+\begin{document}
+ \DocInput{scrindex.dtx}%
+\end{document}
+%</driver>
+% \fi
+%
+% \CheckSum{237}
+%
+% \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{scrindex.drv}
+%
+% \title{The \xpackage{scrindex} package}
+% \date{2008/07/07 v1.0}
+% \author{Heiko Oberdiek\\\xemail{oberdiek@uni-freiburg.de}}
+%
+% \maketitle
+%
+% \begin{abstract}
+% This package redefines environment `theindex' of package \xpackage{index},
+% if a class from KOMA-Script is loaded. Also option \xoption{idxtotoc}
+% is supported. Index preambles can be given either by means of package
+% \xpackage{index} or via the interface provided by KOMA-Script.
+% \end{abstract}
+%
+% \tableofcontents
+%
+% \section{Documentation}
+%
+% Package \xpackage{index}, written by David M.\ Jones, detects
+% the standard classes |article|, |report|, and |book|. It
+% redefines environment `theindex' for its needs.
+% However, it does not know other classes such as KOMA-Script.
+% This package closes the compatibiliy gap between KOMA-Script's
+% classes and package \xpackage{index}.
+%
+% Environment |theindex| is redefined to support both package
+% \xpackage{index} and KOMA-Script's classes. Thus both
+% the prologe of package \xpackage{index} and the preamble
+% of KOMA-Script's classes are available. Also class option |idxtotoc|
+% of KOMA-Script is supported.
+%
+% \subsection{Usage}
+%
+% The package \xpackage{scrindex} is loaded without options:
+%\begin{quote}
+%\begin{verbatim}
+%\usepackage{scrindex}
+%\end{verbatim}
+%\end{quote}
+%
+% It loads package \xpackage{index} and requests version 2004/01/20
+% or later. \LaTeX's package interface allows multiple calls
+% of the same package. The package is loaded at its first
+% package loading command. At later times \LaTeX\ only checks
+% options and a requested version date. Therefore it does not harm
+% to add |\usepackage{index}| before or after |\usepackage{scrindex}|.
+%
+% Also the class does not matter. Environment |theindex| is only
+% redefined for a supported class:
+% \begin{itemize}
+% \item |scrartcl|
+% \item |scrreprt|
+% \item |scrbook|
+% \end{itemize}
+%
+% \subsection{Preambles}
+%
+% Both the prologue of package \xpackage{index} and the preamble
+% of KOMA-Script's classes are supported. The position depends on
+% the class.
+%
+% \subsubsection{Class \xclass{scrartcl}}
+%
+% \begin{macrocode}
+%<*example1>
+\documentclass{scrartcl}
+\usepackage{scrindex}
+\setindexpreamble{Preamble of \texttt{scrartcl}\dotfill EOL}
+\makeindex
+\begin{document}
+\section{First Section}
+\index{first}
+\index{section}
+\printindex[default]%
+ [Prologue of package \texttt{index}\dotfill EOL]%
+\end{document}
+%</example1>
+% \end{macrocode}
+% The prologue of package \xpackage{index} is first set straight
+% after the section title spanning both columns.
+% Then the preamble of KOMA-Script follows
+% in the first left column.
+%
+% \medskip
+% \begin{quote}
+% \renewcommand*{\arraystretch}{1.2}
+% \begin{tabular}{|p{.45\linewidth}|p{.45\linewidth}|}
+% \hline
+% \multicolumn{2}{|l|}{\textbf{Index}}\\[1ex]
+% \multicolumn{2}{|p{.9\linewidth+2\tabcolsep}|}{^^A
+% Prologue of package \texttt{index}\dotfill EOL^^A
+% }\\[1ex]
+% \hline
+% Preamble of \texttt{scrartcl}\dotfill EOL&\\
+% first, 1&\\
+% section, 1&\\
+% \hline
+% \end{tabular}
+% \end{quote}
+%
+% \subsubsection{Classes \xclass{scrreprt} and \xclass{scrbook}}
+%
+% \begin{macrocode}
+%<*example2>
+\documentclass[openany]{scrbook}% or scrreprt
+\usepackage{scrindex}
+\setindexpreamble{Preamble of class \texttt{scrbook}\dotfill EOL}
+\makeindex
+\begin{document}
+\chapter{First Chapter}
+\index{first}
+\index{chapter}
+\printindex[default]%
+ [Prologue of package \texttt{index}\dotfill EOL]%
+\end{document}
+%</example2>
+% \end{macrocode}
+% The order of the two preambles are different for the classes
+% \xclass{scrreprt} and \xclass{scrbook}. First KOMA-Script's
+% chapter preamble is set, then the prologue of package \xpackage{index}
+% follows. Both are set spanning both columns.
+%
+% \medskip
+% \begin{quote}
+% \renewcommand*{\arraystretch}{1.2}
+% \begin{tabular}{|p{.45\linewidth}|p{.45\linewidth}|}
+% \hline
+% \multicolumn{2}{|l|}{\textbf{Index}}\\[1ex]
+% \multicolumn{2}{|p{.9\linewidth+2\tabcolsep}|}{^^A
+% Preamble of class \texttt{scrbook}\dotfill EOL^^A
+% }\\
+% \multicolumn{2}{|p{.9\linewidth+2\tabcolsep}|}{^^A
+% Prologue of package \xpackage{index}\dotfill EOL^^A
+% }\\[1ex]
+% \hline
+% chapter, 1&\\
+% first, 1&\\
+% \hline
+% \end{tabular}
+% \end{quote}
+%
+% \StopEventually{
+% }
+%
+% \section{Implementation}
+%
+% \begin{macrocode}
+%<*package>
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{scrindex}
+ [2008/07/07 v1.0 Package index with scr* classes (HO)]%
+% \end{macrocode}
+%
+% \begin{macrocode}
+\RequirePackage{index}[2004/01/20]%
+% \end{macrocode}
+%
+% \begin{macrocode}
+\@ifclassloaded{scrartcl}{%
+ \renewenvironment{theindex}{%
+ \edef\indexname{%
+ \the\@nameuse{idxtitle@\@indextype}%
+ }%
+ \if@twocolumn
+ \@restonecolfalse
+ \else
+ \@restonecoltrue
+ \fi
+ \idx@heading
+ \thispagestyle{\indexpagestyle}%
+ \columnseprule\z@
+ \columnsep 35\p@
+ \index@preamble\par\nobreak
+ \parindent\z@
+ \parskip\z@ \@plus .3\p@\relax
+ \parfillskip\z@ \@plus 1fil\relax
+ \let\item\@idxitem
+ }{%
+ \if@restonecol
+ \onecolumn
+ \else
+ \clearpage
+ \fi
+ }%
+ \@ifclasswith{scrartcl}{idxtotoc}{%
+ \renewcommand*{\idx@heading}{%
+ \twocolumn[%
+ \addsec{\indexname}%
+ \ifx\index@prologue\@empty
+ \else
+ \index@prologue
+ \bigskip
+ \fi
+ ]%
+ \@mkboth{\indexname}{\indexname}%
+ }%
+ }{%
+ \renewcommand*{\idx@heading}{%
+ \twocolumn[%
+ \section*{\indexname}%
+ \ifx\index@prologue\@empty
+ \else
+ \index@prologue
+ \bigskip
+ \fi
+ ]%
+ \@mkboth{\indexname}{\indexname}%
+ }%
+ }%
+}{}
+% \end{macrocode}
+% \begin{macrocode}
+\@ifclassloaded{scrreprt}{%
+ \renewenvironment{theindex}{%
+ \edef\indexname{%
+ \the\@nameuse{idxtitle@\@indextype}%
+ }%
+ \if@twocolumn
+ \@restonecolfalse
+ \else
+ \@restonecoltrue
+ \fi
+ \setchapterpreamble{\index@preamble}%
+ \idx@heading
+ \thispagestyle{\indexpagestyle}%
+ \columnseprule\z@
+ \columnsep 35\p@
+ \parindent\z@
+ \parskip\z@ \@plus .3\p@\relax
+ \parfillskip\z@ \@plus 1fil\relax
+ \let\item\@idxitem
+ }{%
+ \if@restonecol
+ \onecolumn
+ \else
+ \clearpage
+ \fi
+ }%
+ \@ifclasswith{scrreprt}{idxtotoc}{%
+ \renewcommand*{\idx@heading}{%
+ \if@openright
+ \cleardoublepage
+ \else
+ \clearpage
+ \fi
+ \twocolumn[%
+ \addchap{\indexname}%
+ \ifx\index@prologue\@empty
+ \else
+ \index@prologue
+ \bigskip
+ \fi
+ ]%
+ \@mkboth{\indexname}{\indexname}%
+ }%
+ }{%
+ \renewcommand*{\idx@heading}{%
+ \if@openright
+ \cleardoublepage
+ \else
+ \clearpage
+ \fi
+ \twocolumn[%
+ \chapter*{\indexname}%
+ \ifx\index@prologue\@empty
+ \else
+ \index@prologue
+ \bigskip
+ \fi
+ ]%
+ \@mkboth{\indexname}{\indexname}%
+ }%
+ }%
+}{}
+% \end{macrocode}
+% \begin{macrocode}
+\@ifclassloaded{scrbook}{%
+ \renewenvironment{theindex}{%
+ \edef\indexname{%
+ \the\@nameuse{idxtitle@\@indextype}%
+ }%
+ \if@twocolumn
+ \@restonecolfalse
+ \else
+ \@restonecoltrue
+ \fi
+ \setchapterpreamble{\index@preamble}%
+ \idx@heading
+ \thispagestyle{\indexpagestyle}%
+ \columnseprule\z@
+ \columnsep 35\p@
+ \parindent\z@
+ \parskip\z@ \@plus .3\p@\relax
+ \parfillskip\z@ \@plus 1fil\relax
+ \let\item\@idxitem
+ }{%
+ \if@restonecol
+ \onecolumn
+ \else
+ \clearpage
+ \fi
+ }%
+ \@ifclasswith{scrbook}{idxtotoc}{%
+ \renewcommand*{\idx@heading}{%
+ \if@openright
+ \cleardoublepage
+ \else
+ \clearpage
+ \fi
+ \twocolumn[%
+ \addchap{\indexname}%
+ \ifx\index@prologue\@empty
+ \else
+ \index@prologue
+ \bigskip
+ \fi
+ ]%
+ \@mkboth{\indexname}{\indexname}%
+ }%
+ }{%
+ \renewcommand*{\idx@heading}{%
+ \if@openright
+ \cleardoublepage
+ \else
+ \clearpage
+ \fi
+ \twocolumn[%
+ \chapter*{\indexname}%
+ \ifx\index@prologue\@empty
+ \else
+ \index@prologue
+ \bigskip
+ \fi
+ ]%
+ \@mkboth{\indexname}{\indexname}%
+ }%
+ }%
+}{}
+% \end{macrocode}
+%
+% \begin{macrocode}
+%</package>
+% \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/scrindex.dtx}] The source file.
+% \item[\CTAN{macros/latex/contrib/oberdiek/scrindex.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 scrindex.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@{}}
+% scrindex.sty & tex/latex/oberdiek/scrindex.sty\\
+% scrindex.pdf & doc/latex/oberdiek/scrindex.pdf\\
+% scrindex-example1.tex & doc/latex/oberdiek/scrindex-example1.tex\\
+% scrindex-example2.tex & doc/latex/oberdiek/scrindex-example2.tex\\
+% scrindex.dtx & source/latex/oberdiek/scrindex.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 scrindex.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{scrindex.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 scrindex.dtx
+%makeindex -s gind.ist scrindex.idx
+%pdflatex scrindex.dtx
+%makeindex -s gind.ist scrindex.idx
+%pdflatex scrindex.dtx
+%\end{verbatim}
+% \end{quote}
+%
+% \begin{History}
+% \begin{Version}{2008/07/07 v1.0}
+% \item
+% First version.
+% \end{Version}
+% \end{History}
+%
+% \PrintIndex
+%
+% \Finale
+\endinput
diff --git a/Master/texmf-dist/tex/latex/oberdiek/scrindex.sty b/Master/texmf-dist/tex/latex/oberdiek/scrindex.sty
new file mode 100644
index 00000000000..c1fee2e817a
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/oberdiek/scrindex.sty
@@ -0,0 +1,212 @@
+%%
+%% This is file `scrindex.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% scrindex.dtx (with options: `package')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 2008 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 scrindex.dtx
+%% and the derived files
+%% scrindex.sty, scrindex.pdf, scrindex.ins, scrindex.drv,
+%% scrindex-example1.tex, scrindex-example2.tex.
+%%
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{scrindex}
+ [2008/07/07 v1.0 Package index with scr* classes (HO)]%
+\RequirePackage{index}[2004/01/20]%
+\@ifclassloaded{scrartcl}{%
+ \renewenvironment{theindex}{%
+ \edef\indexname{%
+ \the\@nameuse{idxtitle@\@indextype}%
+ }%
+ \if@twocolumn
+ \@restonecolfalse
+ \else
+ \@restonecoltrue
+ \fi
+ \idx@heading
+ \thispagestyle{\indexpagestyle}%
+ \columnseprule\z@
+ \columnsep 35\p@
+ \index@preamble\par\nobreak
+ \parindent\z@
+ \parskip\z@ \@plus .3\p@\relax
+ \parfillskip\z@ \@plus 1fil\relax
+ \let\item\@idxitem
+ }{%
+ \if@restonecol
+ \onecolumn
+ \else
+ \clearpage
+ \fi
+ }%
+ \@ifclasswith{scrartcl}{idxtotoc}{%
+ \renewcommand*{\idx@heading}{%
+ \twocolumn[%
+ \addsec{\indexname}%
+ \ifx\index@prologue\@empty
+ \else
+ \index@prologue
+ \bigskip
+ \fi
+ ]%
+ \@mkboth{\indexname}{\indexname}%
+ }%
+ }{%
+ \renewcommand*{\idx@heading}{%
+ \twocolumn[%
+ \section*{\indexname}%
+ \ifx\index@prologue\@empty
+ \else
+ \index@prologue
+ \bigskip
+ \fi
+ ]%
+ \@mkboth{\indexname}{\indexname}%
+ }%
+ }%
+}{}
+\@ifclassloaded{scrreprt}{%
+ \renewenvironment{theindex}{%
+ \edef\indexname{%
+ \the\@nameuse{idxtitle@\@indextype}%
+ }%
+ \if@twocolumn
+ \@restonecolfalse
+ \else
+ \@restonecoltrue
+ \fi
+ \setchapterpreamble{\index@preamble}%
+ \idx@heading
+ \thispagestyle{\indexpagestyle}%
+ \columnseprule\z@
+ \columnsep 35\p@
+ \parindent\z@
+ \parskip\z@ \@plus .3\p@\relax
+ \parfillskip\z@ \@plus 1fil\relax
+ \let\item\@idxitem
+ }{%
+ \if@restonecol
+ \onecolumn
+ \else
+ \clearpage
+ \fi
+ }%
+ \@ifclasswith{scrreprt}{idxtotoc}{%
+ \renewcommand*{\idx@heading}{%
+ \if@openright
+ \cleardoublepage
+ \else
+ \clearpage
+ \fi
+ \twocolumn[%
+ \addchap{\indexname}%
+ \ifx\index@prologue\@empty
+ \else
+ \index@prologue
+ \bigskip
+ \fi
+ ]%
+ \@mkboth{\indexname}{\indexname}%
+ }%
+ }{%
+ \renewcommand*{\idx@heading}{%
+ \if@openright
+ \cleardoublepage
+ \else
+ \clearpage
+ \fi
+ \twocolumn[%
+ \chapter*{\indexname}%
+ \ifx\index@prologue\@empty
+ \else
+ \index@prologue
+ \bigskip
+ \fi
+ ]%
+ \@mkboth{\indexname}{\indexname}%
+ }%
+ }%
+}{}
+\@ifclassloaded{scrbook}{%
+ \renewenvironment{theindex}{%
+ \edef\indexname{%
+ \the\@nameuse{idxtitle@\@indextype}%
+ }%
+ \if@twocolumn
+ \@restonecolfalse
+ \else
+ \@restonecoltrue
+ \fi
+ \setchapterpreamble{\index@preamble}%
+ \idx@heading
+ \thispagestyle{\indexpagestyle}%
+ \columnseprule\z@
+ \columnsep 35\p@
+ \parindent\z@
+ \parskip\z@ \@plus .3\p@\relax
+ \parfillskip\z@ \@plus 1fil\relax
+ \let\item\@idxitem
+ }{%
+ \if@restonecol
+ \onecolumn
+ \else
+ \clearpage
+ \fi
+ }%
+ \@ifclasswith{scrbook}{idxtotoc}{%
+ \renewcommand*{\idx@heading}{%
+ \if@openright
+ \cleardoublepage
+ \else
+ \clearpage
+ \fi
+ \twocolumn[%
+ \addchap{\indexname}%
+ \ifx\index@prologue\@empty
+ \else
+ \index@prologue
+ \bigskip
+ \fi
+ ]%
+ \@mkboth{\indexname}{\indexname}%
+ }%
+ }{%
+ \renewcommand*{\idx@heading}{%
+ \if@openright
+ \cleardoublepage
+ \else
+ \clearpage
+ \fi
+ \twocolumn[%
+ \chapter*{\indexname}%
+ \ifx\index@prologue\@empty
+ \else
+ \index@prologue
+ \bigskip
+ \fi
+ ]%
+ \@mkboth{\indexname}{\indexname}%
+ }%
+ }%
+}{}
+\endinput
+%%
+%% End of file `scrindex.sty'.