summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2014-02-06 23:32:46 +0000
committerKarl Berry <karl@freefriends.org>2014-02-06 23:32:46 +0000
commitf52cc4ce5ce7d7099188cd762ebe8200859a76aa (patch)
treed38ab73f2eb0396558d4e5045fabc1e7cf051794 /Master
parentb5e16a40417872bc34aaa8eb986cc6630344f18f (diff)
latex-tds (4feb14)
git-svn-id: svn://tug.org/texlive/trunk@32898 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r--Master/texmf-dist/doc/latex/latex-tds/README113
-rw-r--r--Master/texmf-dist/doc/latex/latex-tds/README.html226
-rw-r--r--Master/texmf-dist/doc/latex/latex-tds/README.pdfbin114677 -> 110275 bytes
-rw-r--r--Master/texmf-dist/source/latex/latex-tds/README.asciidoc69
-rwxr-xr-xMaster/texmf-dist/source/latex/latex-tds/build.pl184
-rw-r--r--Master/texmf-dist/source/latex/latex-tds/patch/errorlog.tex.diff33
-rw-r--r--Master/texmf-dist/source/latex/latex-tds/patch/hebrew.fdd.diff36
-rw-r--r--Master/texmf-dist/source/latex/latex-tds/patch/trapman.tex.diff16
-rw-r--r--Master/texmf-dist/source/latex/latex-tds/patch/tripman.tex.diff16
-rw-r--r--Master/texmf-dist/source/latex/latex-tds/patch/webman.tex.diff17
-rw-r--r--Master/texmf-dist/source/latex/latex-tds/tex/ams.drv2
-rw-r--r--Master/texmf-dist/source/latex/latex-tds/tex/babel.tex93
-rw-r--r--Master/texmf-dist/source/latex/latex-tds/tex/doc_lppl.tex2
-rw-r--r--Master/texmf-dist/source/latex/latex-tds/tex/docstrip.cfg2
-rw-r--r--Master/texmf-dist/source/latex/latex-tds/tex/errata.all2
-rw-r--r--Master/texmf-dist/source/latex/latex-tds/tex/errata.cfg2
-rw-r--r--Master/texmf-dist/source/latex/latex-tds/tex/errata.drv2
-rw-r--r--Master/texmf-dist/source/latex/latex-tds/tex/errorlog.drv2
-rw-r--r--Master/texmf-dist/source/latex/latex-tds/tex/etex_man.drv2
-rw-r--r--Master/texmf-dist/source/latex/latex-tds/tex/greek-usage.tex35
-rw-r--r--Master/texmf-dist/source/latex/latex-tds/tex/hyperref.cfg2
-rw-r--r--Master/texmf-dist/source/latex/latex-tds/tex/knuth-outline.tex57
-rw-r--r--Master/texmf-dist/source/latex/latex-tds/tex/knuth.drv2
-rw-r--r--Master/texmf-dist/source/latex/latex-tds/tex/ltnews.cfg2
-rw-r--r--Master/texmf-dist/source/latex/latex-tds/tex/ltnews.tex2
-rw-r--r--Master/texmf-dist/source/latex/latex-tds/tex/ltugboat.cfg2
-rw-r--r--Master/texmf-dist/source/latex/latex-tds/tex/ltxcheck.drv2
-rw-r--r--Master/texmf-dist/source/latex/latex-tds/tex/ltxdoc.cfg2
-rw-r--r--Master/texmf-dist/source/latex/latex-tds/tex/ltxguide.cfg2
-rw-r--r--Master/texmf-dist/source/latex/latex-tds/tex/lualatex-tds.ini2
-rw-r--r--Master/texmf-dist/source/latex/latex-tds/tex/lualatex-tds2.ini2
-rw-r--r--Master/texmf-dist/source/latex/latex-tds/tex/manual.cfg2
-rw-r--r--Master/texmf-dist/source/latex/latex-tds/tex/pdflatex-tds.ini2
-rw-r--r--Master/texmf-dist/source/latex/latex-tds/tex/psnfss2e.drv2
-rw-r--r--Master/texmf-dist/source/latex/latex-tds/tex/tdsguide.cfg2
-rw-r--r--Master/texmf-dist/source/latex/latex-tds/tex/tools-overview.cls2
-rw-r--r--Master/texmf-dist/source/latex/latex-tds/tex/tools.tex4
37 files changed, 279 insertions, 666 deletions
diff --git a/Master/texmf-dist/doc/latex/latex-tds/README b/Master/texmf-dist/doc/latex/latex-tds/README
index c47ddaa4572..c20a0c3078d 100644
--- a/Master/texmf-dist/doc/latex/latex-tds/README
+++ b/Master/texmf-dist/doc/latex/latex-tds/README
@@ -3,7 +3,7 @@ README for project latex-tds
============================
Heiko Oberdiek
-2013/03/10
+2014/02/03
Table of Contents
@@ -30,9 +30,8 @@ Table of Contents
8. Remarks
8.1. Base
8.2. Tools
- 8.3. Babel
- 8.4. Knuth
- 8.5. e-TeX
+ 8.3. Knuth
+ 8.4. e-TeX
9. Build Hints
10. History
@@ -47,7 +46,7 @@ navigation support using bookmarks and links).
Version:
- 2013/03/10
+ 2014/02/03
Author:
@@ -135,10 +134,6 @@ psnfss
CTAN:macros/latex/required/psnfss.zip
-babel
-
- CTAN:macros/latex/required/babel.zip
-
tds
CTAN:tds.zip
@@ -250,21 +245,11 @@ texmf-dist, texmf-local, …
• Formats need rebuilding (e.g., fmtutil).
-4.1.2. Module babel
-
- • Most hyphenation patterns are not provided here. Usually you can find them
- somewhere below CTAN:language/hyphenation/.
-
- • Language configuration (language.dat), see the documentation of your TeX
- distribution.
-
- • Formats need rebuilding.
-
-4.1.3. Module psnfss
+4.1.2. Module psnfss
• The map files need further configuring (e.g., updmap).
-4.1.4. Module graphics
+4.1.3. Module graphics
• Module graphics does not provide all driver files, because some are
developed independently (pdftex.def, …).
@@ -273,7 +258,7 @@ texmf-dist, texmf-local, …
5. Copyright, License
======================
-Copyright © 2006-2013 Heiko Oberdiek.
+Copyright © 2006-2014 Heiko Oberdiek.
License is LPPL 1.3c:
@@ -366,10 +351,8 @@ tex/tdsguide.cfg setup for class tdsguide.cls
6.5. Documentation driver
--------------------------
-tex/ams.drv generic doc driver for files from the amslatex and
- babel bundle
-
-tex/babel.tex doc driver with patches for babel.drv
+tex/ams.drv generic doc driver for files from the amslatex
+ bundle
tex/doc_lppl.tex doc driver for base/lppl.tex
@@ -381,10 +364,10 @@ tex/errorlog.drv doc driver for knuth/errata/errorlog.tex
tex/etex_man.drv doc driver for etex/etex_man.tex
-tex/greek-usage.tex doc driver with patches for babel/usage.tex
-
tex/knuth.drv doc driver for knuth/{texware,mfware,etc}+/*.web+
+tex/knuth-outline.tex outline file list for module knuth
+
tex/ltnews.tex master file that merges all base/ltnews*.tex
tex/ltxcheck.drv doc driver with patches for ltxcheck.tex
@@ -413,7 +396,7 @@ patch/changes.tex.diff amslatex/amsrefs/changes.tex
patch/encguide.tex.diff base/encguide.tex
-patch/hebrew.fdd.diff babel/hebrew.fdd
+patch/errorlog.tex.diff knuth/errata/errorlog.tex
patch/logmac.tex.diff knuth/errata/logmac.tex
@@ -487,62 +470,7 @@ patch/webman.tex.diff knuth/web/webman.tex
• …
-8.3. Babel
------------
-
- • Babel’s TeX files consists of three groups of files:
-
- 1. Hyphenation pattern, see below.
-
- 2. Generic files:
-
- ☆ *.ldf (language definition files)
-
- ☆ *.sty (from bbcompat.dtx, these are plain TeX files, LaTeX user
- have the package babel)
-
- ☆ babel.def, switch.def
-
- ☆ plain.def
-
- ☆ b*plain.tex
-
- ☆ esbst.tex
-
- 3. LaTeX files:
-
- ☆ *.fd
-
- ☆ *enc.def (for package fontenc)
-
- ☆ cp*.def, 8859-8.def, si960.def (for package inputenc)
-
- ☆ babel.sty
-
- ☆ romanidx.tex
-
- ☆ athnum.sty, grmath.sty, grsymb.sty (greek.ins)
-
- ☆ heb*.sty
-
- Full TDS compliance would use different format subtrees for the generic
- and LaTeX files. However practice (TeX Live, teTeX, VTeX, …) put them
- in generic, mainly because of maintenance issues. Also babel’s *.ins
- files specify \usedir{tex/generic/babel}. There can be problems, if
- different TDS trees have different babel versions installed and the
- same file can be found both in generic and latex. The natural search
- strategy for TDS compliant trees would be to look first in tex/latex
- across the trees, then in tex/generic. Thus it can happen to use files
- from the same package, but different versions. Therefore latex-tds put
- these files in the generic subtree.
-
- • Babel already contains babel.pdf as documentation. It is a superset of
- user.pdf. Thus I have dropped the latter one to avoid redundancy. Also the
- name babel.pdf is much more useful (texdoc).
-
- • …
-
-8.4. Knuth
+8.3. Knuth
-----------
• Current CTAN → TDS mapping in use: CTAN:systems/knuth/dist → TDS:<toplevel>
@@ -585,7 +513,7 @@ patch/webman.tex.diff knuth/web/webman.tex
texmf-dist/tex/plain/base/webmac.tex
texmf/tex/generic/hyphen/hyphen.tex
-8.5. e-TeX
+8.4. e-TeX
-----------
• Only the manual ‘etex_man’ is covered by this module.
@@ -924,5 +852,16 @@ wants to build the modules himself:
2013/03/10
□ Update of amslatex (amsrefs 2013/03/07 v2.14).
+2013/03/30
+ □ Update of babel (3.9) including reorganization of language files.
+
+2014/02/03
+ □ Removal of module babel. It has a new maintainer and the languages are
+ now maintained separately.
+
+ □ Update of knuth (2014/01/19).
+
+ □ Update of base (errata lists: lb2.err, tlc2.err).
+
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
-Last updated 2013-03-10 01:09:22 CET
+Last updated 2014-02-03 21:33:48 CET
diff --git a/Master/texmf-dist/doc/latex/latex-tds/README.html b/Master/texmf-dist/doc/latex/latex-tds/README.html
index c50b9205099..14e8d59d3cc 100644
--- a/Master/texmf-dist/doc/latex/latex-tds/README.html
+++ b/Master/texmf-dist/doc/latex/latex-tds/README.html
@@ -730,13 +730,13 @@ asciidoc.install(2);
/*]]>*/
</script>
<meta name="author" content="Heiko Oberdiek" />
-<meta name="date" content="2013-03-10" />
+<meta name="date" content="2014-02-03" />
</head>
<body class="article">
<div id="header">
<h1>README for project latex-tds</h1>
<span id="author">Heiko Oberdiek</span><br />
-<span id="revdate">2013/03/10</span>
+<span id="revdate">2014/02/03</span>
<div id="toc">
<div id="toctitle">Table of Contents</div>
<noscript><p><b>JavaScript must be enabled in your browser to display the table of contents.</b></p></noscript>
@@ -758,7 +758,7 @@ Version:
</dt>
<dd>
<p>
- 2013/03/10
+ 2014/02/03
</p>
</dd>
<dt class="hdlist1">
@@ -898,14 +898,6 @@ In the following I will use the term &#8216;module&#8217; for a package bundle.<
</p>
</dd>
<dt class="hdlist1">
-<strong>babel</strong>
-</dt>
-<dd>
-<p>
- <a href="http://mirror.ctan.org/macros/latex/required/babel.zip">CTAN:macros/latex/required/babel.zip</a>
-</p>
-</dd>
-<dt class="hdlist1">
<strong>tds</strong>
</dt>
<dd>
@@ -1091,29 +1083,7 @@ Formats need rebuilding (e.g., fmtutil).
</ul></div>
</div>
<div class="sect3">
-<h4 id="_module_babel">4.1.2. Module babel</h4>
-<div class="ulist"><ul>
-<li>
-<p>
-Most hyphenation patterns are not provided here. Usually you can
- find them somewhere below <a href="http://mirror.ctan.org/language/hyphenation/">CTAN:language/hyphenation/</a>.
-</p>
-</li>
-<li>
-<p>
-Language configuration (<code>language.dat</code>), see the documentation of
- your TeX distribution.
-</p>
-</li>
-<li>
-<p>
-Formats need rebuilding.
-</p>
-</li>
-</ul></div>
-</div>
-<div class="sect3">
-<h4 id="_module_psnfss">4.1.3. Module psnfss</h4>
+<h4 id="_module_psnfss">4.1.2. Module psnfss</h4>
<div class="ulist"><ul>
<li>
<p>
@@ -1123,7 +1093,7 @@ The map files need further configuring (e.g., updmap).
</ul></div>
</div>
<div class="sect3">
-<h4 id="_module_graphics">4.1.4. Module graphics</h4>
+<h4 id="_module_graphics">4.1.3. Module graphics</h4>
<div class="ulist"><ul>
<li>
<p>
@@ -1139,7 +1109,7 @@ Module graphics does not provide all driver files, because some are
<div class="sect1">
<h2 id="_copyright_license">5. Copyright, License</h2>
<div class="sectionbody">
-<div class="paragraph"><p>Copyright &#169; 2006-2013 Heiko Oberdiek.</p></div>
+<div class="paragraph"><p>Copyright &#169; 2006-2014 Heiko Oberdiek.</p></div>
<div class="paragraph"><p>License is <strong>LPPL 1.3c</strong>:</p></div>
<div class="paragraph"><p>This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either version 1.3
@@ -1325,11 +1295,7 @@ cellspacing="0" cellpadding="4">
<tr>
<td align="left" valign="top"><div class="literal"><pre><code>tex/ams.drv </code></pre></div></td>
<td align="left" valign="top"><p class="table">generic doc driver for files from the
- amslatex and babel bundle</p></td>
-</tr>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>tex/babel.tex </code></pre></div></td>
-<td align="left" valign="top"><p class="table">doc driver with patches for <code>babel.drv</code></p></td>
+ amslatex bundle</p></td>
</tr>
<tr>
<td align="left" valign="top"><div class="literal"><pre><code>tex/doc_lppl.tex </code></pre></div></td>
@@ -1352,14 +1318,14 @@ cellspacing="0" cellpadding="4">
<td align="left" valign="top"><p class="table">doc driver for <code>etex/etex_man.tex</code></p></td>
</tr>
<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>tex/greek-usage.tex </code></pre></div></td>
-<td align="left" valign="top"><p class="table">doc driver with patches for <code>babel/usage.tex</code></p></td>
-</tr>
-<tr>
<td align="left" valign="top"><div class="literal"><pre><code>tex/knuth.drv </code></pre></div></td>
<td align="left" valign="top"><p class="table">doc driver for <code>knuth/</code>{<code>texware</code>,<code>mfware</code>,<code>etc</code>}+/*.web+</p></td>
</tr>
<tr>
+<td align="left" valign="top"><div class="literal"><pre><code>tex/knuth-outline.tex </code></pre></div></td>
+<td align="left" valign="top"><p class="table">outline file list for module knuth</p></td>
+</tr>
+<tr>
<td align="left" valign="top"><div class="literal"><pre><code>tex/ltnews.tex </code></pre></div></td>
<td align="left" valign="top"><p class="table">master file that merges all <code>base/ltnews*.tex</code></p></td>
</tr>
@@ -1425,8 +1391,8 @@ cellspacing="0" cellpadding="4">
<td align="left" valign="top"><div class="literal"><pre><code>base/encguide.tex</code></pre></div></td>
</tr>
<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>patch/hebrew.fdd.diff </code></pre></div></td>
-<td align="left" valign="top"><div class="literal"><pre><code>babel/hebrew.fdd</code></pre></div></td>
+<td align="left" valign="top"><div class="literal"><pre><code>patch/errorlog.tex.diff </code></pre></div></td>
+<td align="left" valign="top"><div class="literal"><pre><code>knuth/errata/errorlog.tex</code></pre></div></td>
</tr>
<tr>
<td align="left" valign="top"><div class="literal"><pre><code>patch/logmac.tex.diff </code></pre></div></td>
@@ -1586,132 +1552,7 @@ Added: <code>tools.pdf</code> as overview/contents/index file with links
</ul></div>
</div>
<div class="sect2">
-<h3 id="_babel">8.3. Babel</h3>
-<div class="ulist"><ul>
-<li>
-<p>
-Babel&#8217;s TeX files consists of three groups of files:
-</p>
-<div class="olist arabic"><ol class="arabic">
-<li>
-<p>
-Hyphenation pattern, see below.
-</p>
-</li>
-<li>
-<p>
-Generic files:
-</p>
-<div class="ulist"><ul>
-<li>
-<p>
-<code>*.ldf</code> (language definition files)
-</p>
-</li>
-<li>
-<p>
-<code>*.sty</code> (from <code>bbcompat.dtx</code>, these are plain TeX files,
- LaTeX user have the package babel)
-</p>
-</li>
-<li>
-<p>
-<code>babel.def</code>, <code>switch.def</code>
-</p>
-</li>
-<li>
-<p>
-<code>plain.def</code>
-</p>
-</li>
-<li>
-<p>
-<code>b*plain.tex</code>
-</p>
-</li>
-<li>
-<p>
-<code>esbst.tex</code>
-</p>
-</li>
-</ul></div>
-</li>
-<li>
-<p>
-LaTeX files:
-</p>
-<div class="ulist"><ul>
-<li>
-<p>
-<code>*.fd</code>
-</p>
-</li>
-<li>
-<p>
-<code>*enc.def</code> (for package fontenc)
-</p>
-</li>
-<li>
-<p>
-<code>cp*.def</code>, <code>8859-8.def</code>, <code>si960.def</code> (for package inputenc)
-</p>
-</li>
-<li>
-<p>
-<code>babel.sty</code>
-</p>
-</li>
-<li>
-<p>
-<code>romanidx.tex</code>
-</p>
-</li>
-<li>
-<p>
-<code>athnum.sty</code>, <code>grmath.sty</code>, <code>grsymb.sty</code> (<code>greek.ins</code>)
-</p>
-</li>
-<li>
-<p>
-<code>heb*.sty</code>
-</p>
-</li>
-</ul></div>
-<div class="paragraph"><p>Full TDS compliance would use different format subtrees
- for the generic and LaTeX files. However practice (TeX Live, teTeX,
- VTeX, &#8230;) put them in <code>generic</code>, mainly because of maintenance issues.
- Also babel&#8217;s <code>*.ins</code> files specify <code>\usedir{tex/generic/babel}</code>.
- There can be problems, if different TDS trees have different
- babel versions installed and the same file can be found both
- in generic and latex. The natural search strategy for TDS compliant
- trees would be to look first in <code>tex/latex</code> across the trees, then
- in tex/generic. Thus it can happen to use files from the same
- package, but different versions.
- Therefore latex-tds put these files in the <code>generic</code> subtree.</p></div>
-</li>
-</ol></div>
-</li>
-</ul></div>
-<div class="openblock">
-<div class="content">
-<div class="ulist"><ul>
-<li>
-<p>
-Babel already contains <code>babel.pdf</code> as documentation. It is a superset
- of <code>user.pdf</code>. Thus I have dropped the latter one to avoid redundancy.
- Also the name <code>babel.pdf</code> is much more useful (texdoc).
-</p>
-</li>
-<li>
-<p>
-&#8230;
-</p>
-</li>
-</ul></div>
-</div></div>
-</div>
-<div class="sect2">
-<h3 id="_knuth">8.4. Knuth</h3>
+<h3 id="_knuth">8.3. Knuth</h3>
<div class="ulist"><ul>
<li>
<p>
@@ -1770,7 +1611,7 @@ texmf/tex/generic/hyphen/hyphen.tex</code></pre>
</ul></div>
</div>
<div class="sect2">
-<h3 id="_e_tex">8.5. e-TeX</h3>
+<h3 id="_e_tex">8.4. e-TeX</h3>
<div class="ulist"><ul>
<li>
<p>
@@ -2766,6 +2607,41 @@ Update of amslatex (amsrefs 2013/03/07 v2.14).
</li>
</ul></div>
</dd>
+<dt class="hdlist1">
+2013/03/30
+</dt>
+<dd>
+<div class="ulist"><ul>
+<li>
+<p>
+Update of babel (3.9) including reorganization of language files.
+</p>
+</li>
+</ul></div>
+</dd>
+<dt class="hdlist1">
+2014/02/03
+</dt>
+<dd>
+<div class="ulist"><ul>
+<li>
+<p>
+Removal of module babel. It has a new maintainer and the
+ languages are now maintained separately.
+</p>
+</li>
+<li>
+<p>
+Update of knuth (2014/01/19).
+</p>
+</li>
+<li>
+<p>
+Update of base (errata lists: <code>lb2.err</code>, <code>tlc2.err</code>).
+</p>
+</li>
+</ul></div>
+</dd>
</dl></div>
</div>
</div>
@@ -2773,7 +2649,7 @@ Update of amslatex (amsrefs 2013/03/07 v2.14).
<div id="footnotes"><hr /></div>
<div id="footer">
<div id="footer-text">
-Last updated 2013-03-10 01:09:22 CET
+Last updated 2014-02-03 21:33:48 CET
</div>
</div>
</body>
diff --git a/Master/texmf-dist/doc/latex/latex-tds/README.pdf b/Master/texmf-dist/doc/latex/latex-tds/README.pdf
index d211ee56bea..e968d335733 100644
--- a/Master/texmf-dist/doc/latex/latex-tds/README.pdf
+++ b/Master/texmf-dist/doc/latex/latex-tds/README.pdf
Binary files differ
diff --git a/Master/texmf-dist/source/latex/latex-tds/README.asciidoc b/Master/texmf-dist/source/latex/latex-tds/README.asciidoc
index ae64653cc22..d17267851a2 100644
--- a/Master/texmf-dist/source/latex/latex-tds/README.asciidoc
+++ b/Master/texmf-dist/source/latex/latex-tds/README.asciidoc
@@ -1,7 +1,7 @@
README for project latex-tds
============================
:author: Heiko Oberdiek
-:revdate: 2013/03/10
+:revdate: 2014/02/03
:lang: en
:toc:
:numbered:
@@ -91,8 +91,6 @@ The link addresses are the sources for the modules.
{ctan}install/fonts/amsfonts.tds.zip[CTAN:install/fonts/amsfonts.tds.zip]
*psnfss*::
{ctan}macros/latex/required/psnfss.zip[CTAN:macros/latex/required/psnfss.zip]
-*babel*::
- {ctan}macros/latex/required/babel.zip[CTAN:macros/latex/required/babel.zip]
*tds*::
{ctan}tds.zip[CTAN:tds.zip]
*knuth*::
@@ -197,14 +195,6 @@ Module base
such as Unix (web2c), MikTeX, ...
* Formats need rebuilding (e.g., fmtutil).
-Module babel
-^^^^^^^^^^^^
- * Most hyphenation patterns are not provided here. Usually you can
- find them somewhere below {ctan}language/hyphenation/[CTAN:language/hyphenation/].
- * Language configuration (+language.dat+), see the documentation of
- your TeX distribution.
- * Formats need rebuilding.
-
Module psnfss
^^^^^^^^^^^^^
* The map files need further configuring (e.g., updmap).
@@ -218,7 +208,7 @@ Module graphics
Copyright, License
------------------
-Copyright (C) 2006-2013 Heiko Oberdiek.
+Copyright (C) 2006-2014 Heiko Oberdiek.
License is **LPPL 1.3c**:
@@ -303,15 +293,14 @@ Documentation driver
[cols="1*.3literal,1*.7", frame="topbot", grid="rows"]
|===
|tex/ams.drv |generic doc driver for files from the
- amslatex and babel bundle
-|tex/babel.tex |doc driver with patches for +babel.drv+
+ amslatex bundle
|tex/doc_lppl.tex |doc driver for +base/lppl.tex+
|tex/errata.all |doc driver for +knuth/errata/errata.pdf+
|tex/errata.drv |doc driver for +knuth/errata/errata_*.pdf+
|tex/errorlog.drv |doc driver for +knuth/errata/errorlog.tex+
|tex/etex_man.drv |doc driver for +etex/etex_man.tex+
-|tex/greek-usage.tex |doc driver with patches for +babel/usage.tex+
|tex/knuth.drv |doc driver for +knuth/+{+texware+,+mfware+,+etc+}+/*.web+
+|tex/knuth-outline.tex |outline file list for module knuth
|tex/ltnews.tex |master file that merges all +base/ltnews*.tex+
|tex/ltxcheck.drv |doc driver with patches for +ltxcheck.tex+
|tex/psnfss2e.drv |doc driver with patches for +psnfss2e.tex+
@@ -331,7 +320,7 @@ Patches
|patch/amsldoc.tex.diff |amslatex/amsldoc.tex
|patch/changes.tex.diff |amslatex/amsrefs/changes.tex
|patch/encguide.tex.diff |base/encguide.tex
-|patch/hebrew.fdd.diff |babel/hebrew.fdd
+|patch/errorlog.tex.diff |knuth/errata/errorlog.tex
|patch/logmac.tex.diff |knuth/errata/logmac.tex
|patch/source2e.tex.diff |base/source2e.tex
|patch/tlc2.err.diff |base/tlc2.err
@@ -385,47 +374,6 @@ Tools
the data from +manifest.txt+).
* ...
-Babel
-~~~~~
-* Babel's TeX files consists of three groups of files:
-+
- 1. Hyphenation pattern, see below.
- 2. Generic files:
- - +*.ldf+ (language definition files)
- - +*.sty+ (from +bbcompat.dtx+, these are plain TeX files,
- LaTeX user have the package babel)
- - +babel.def+, +switch.def+
- - +plain.def+
- - +b*plain.tex+
- - +esbst.tex+
- 3. LaTeX files:
- - +*.fd+
- - +*enc.def+ (for package fontenc)
- - +cp*.def+, +8859-8.def+, +si960.def+ (for package inputenc)
- - +babel.sty+
- - +romanidx.tex+
- - +athnum.sty+, +grmath.sty+, +grsymb.sty+ (+greek.ins+)
- - +heb*.sty+
-
-+
-Full TDS compliance would use different format subtrees
- for the generic and LaTeX files. However practice (TeX Live, teTeX,
- VTeX, ...) put them in +generic+, mainly because of maintenance issues.
- Also babel's +*.ins+ files specify +\usedir{tex/generic/babel}+.
- There can be problems, if different TDS trees have different
- babel versions installed and the same file can be found both
- in generic and latex. The natural search strategy for TDS compliant
- trees would be to look first in +tex/latex+ across the trees, then
- in tex/generic. Thus it can happen to use files from the same
- package, but different versions.
- Therefore latex-tds put these files in the +generic+ subtree.
---
-* Babel already contains +babel.pdf+ as documentation. It is a superset
- of +user.pdf+. Thus I have dropped the latter one to avoid redundancy.
- Also the name +babel.pdf+ is much more useful (texdoc).
-* ...
---
-
Knuth
~~~~~
* Current CTAN -> TDS mapping in use:
@@ -706,3 +654,10 @@ History
* Update of amslatex (amsrefs 2013/03/06 v2.13).
2013/03/10::
* Update of amslatex (amsrefs 2013/03/07 v2.14).
+2013/03/30::
+ * Update of babel (3.9) including reorganization of language files.
+2014/02/03::
+ * Removal of module babel. It has a new maintainer and the
+ languages are now maintained separately.
+ * Update of knuth (2014/01/19).
+ * Update of base (errata lists: +lb2.err+, +tlc2.err+).
diff --git a/Master/texmf-dist/source/latex/latex-tds/build.pl b/Master/texmf-dist/source/latex/latex-tds/build.pl
index 12baa7748bc..a654ba7e469 100755
--- a/Master/texmf-dist/source/latex/latex-tds/build.pl
+++ b/Master/texmf-dist/source/latex/latex-tds/build.pl
@@ -4,10 +4,10 @@ $^W=1;
my $prj = 'latex-tds';
my $file = 'build.pl';
-my $version = '1.180';
-my $date = '2013-03-01';
+my $version = '1.182';
+my $date = '2014-02-03';
my $author = 'Heiko Oberdiek';
-my $copyright = "Copyright 2006-2013 $author";
+my $copyright = "Copyright 2006-2014 $author";
chomp(my $license = <<"END_LICENSE");
% $copyright
%
@@ -38,7 +38,6 @@ my $url_ltxprj = 'http://www.latex-project.org/';
my @required_list = (
'amslatex',
- 'babel',
'psnfss',
'cyrillic',
'graphics',
@@ -204,15 +203,37 @@ GetOptions(
info("Build modules: @list_modules");
+### Helper functions
+
+sub cd ($) {
+ my $dir = shift;
+ chdir $dir or die "$error Cannot change to directory `$dir'!\n";
+}
+
### Format generation
if (@list_modules > 0) {
section('Format generation');
ensure_directory($dir_build);
+
+ sub make_ini ($$) {
+ my $prg = shift;
+ my $fmt = shift;
+ if (-f "$dir_cache/$fmt.fmt" and -f "$dir_cache/$fmt.log"
+ and (stat "$dir_cache/$fmt.fmt")[9] > (stat "$cwd/tex/$fmt.ini")[9]
+ ) {
+ run("$prg_cp $dir_cache/$fmt.fmt $dir_cache/$fmt.log .");
+ }
+ else {
+ run("$prg -ini -etex $cwd/tex/$fmt.ini");
+ run("$prg_cp $fmt.fmt $fmt.log $dir_cache");
+ }
+ }
+
chdir $dir_build;
- run("$prg_pdflatex -ini -etex ../tex/pdflatex-tds.ini");
- run("$prg_lualatex -ini -etex ../tex/lualatex-tds.ini");
- run("$prg_lualatex -ini -etex ../tex/lualatex-tds2.ini");
+ make_ini($prg_pdflatex, 'pdflatex-tds');
+ make_ini($prg_lualatex, 'lualatex-tds');
+ make_ini($prg_lualatex, 'lualatex-tds2');
chdir $cwd;
}
@@ -268,7 +289,6 @@ if (@list_modules > 0) {
download_ctan('tools', 'macros/latex/required');
download_ctan('graphics', 'macros/latex/required');
download_ctan('cyrillic', 'macros/latex/required');
- download_ctan('babel', 'macros/latex/required');
download_ctan('amslatex', 'macros/latex/required');
download_ctan('amsrefs', 'macros/latex/contrib');
download_ctan('amsrefs.tds', 'install/macros/latex/contrib');
@@ -387,7 +407,9 @@ section('Unpacking');
"$dir_incoming_ctan/armtex.zip",
"$dir_build/base");
}
- map { unpack_ctan($_); } @required_list;
+ map {
+ unpack_ctan($_);
+ } @required_list;
if ($modules{'amslatex'}) {
unpack_ams('amscls', "$dir_incoming_ctan/amscls.tds.zip");
unpack_ams('amsrefs', "$dir_incoming_ctan/amsrefs.tds.zip");
@@ -463,13 +485,9 @@ section('Patches');
if ($modules{'amslatex'}) {
patch("amslatex/amsmath/amsldoc.tex");
}
-
-# if ($modules{'babel'}) {
-# map { patch("babel/$_"); } qw[
-# ];
-# }
}
+
### Install TDS/source
section('Install source');
{
@@ -527,16 +545,6 @@ section('Install source');
'*.dtx',
'*.ins'
);
- install_gen_source('generic', 'babel', qw[
- *.ins
- *.dtx
- *.fdd
- *.dat
- usage.tex
- tb*.tex
- ]);
- # babel/manifest.txt: to be removed in a future release
- # already removed: bghyphen.tex, bghyphsi.tex
install_gen_source('', 'tds', qw[
Makefile
tds2texi.el
@@ -665,10 +673,11 @@ section('Patches after source install');
if ($modules{'knuth'}) {
foreach my $file (qw[
- webman.tex
- tripman.tex
- trapman.tex
+ errorlog.tex
logmac.tex
+ trapman.tex
+ tripman.tex
+ webman.tex
]) {
patch("knuth/$file");
}
@@ -685,10 +694,6 @@ section('Patches after source install');
patch("amsfonts/amsfndoc.def");
patch("amsfonts/amsfndoc.tex");
}
-
- if ($modules{'babel'}) {
- patch("babel/hebrew.fdd");
- }
}
### Docstrip
@@ -709,7 +714,6 @@ section('Docstrip');
docstrip('graphics', 'graphics');
docstrip('graphics', 'graphics-drivers');
docstrip('tools', 'tools');
- docstrip('babel', 'babel');
## patch for amsthm.sty, part 1/2
#if ($modules{'amslatex'}) {
@@ -757,14 +761,6 @@ section('TDS cleanup');
run("$prg_cp $dir_build/amslatex/other/amsbooka.sty"
. " $dir_build/amslatex/texmf/tex/latex/amscls/amsbooka.sty");
}
-
- if ($modules{'babel'}) {
- my $tds_dir = "$dir_build/babel/texmf";
- my $from_dir = "$tds_dir/source/generic/babel";
-
- ### Correction for *.drv files
- run("$prg_mv $from_dir/*.drv $dir_build/babel");
- }
}
### Install TDS/tex, TDS/doc files
@@ -846,19 +842,6 @@ section('Install tex doc');
chdir $cwd;
}
- if ($modules{'babel'}) {
- chdir "$dir_build/babel";
- install('texmf/doc/generic/babel', qw[
- *.txt
- *.heb
- *.bbl
- *.dat
- *.skeleton
- install.OzTeX*
- ]);
- chdir $cwd;
- }
-
if ($modules{'tds'}) {
chdir "$dir_build/tds";
install('texmf/doc/tds', qw[
@@ -908,23 +891,6 @@ section('Install tex doc');
# install($dest_dir, 'amsthm.sty');
# chdir $cwd;
#}
-
-my $dummy = <<'END_DUMMY';
- if ($modules{'babel'}) {
- chdir "$dir_build/babel";
- install('texmf/tex/generic/bghyph',
- 'bghyphen.txt',
- 'bghyphsi.tex',
- 'catmik.tex',
- 'mik2t2.tex'
- );
- install('texmf/tex/generic/hyphen',
- 'icehyph.tex',
- 'lahyph.tex'
- );
- chdir $cwd;
- }
-END_DUMMY
}
### Preparation for documentation
@@ -1527,84 +1493,6 @@ if ($modules{'psnfss'}) {
chdir $cwd;
}
-### Generate documentation for babel
-if ($modules{'babel'}) {
- section('Documentation: babel');
-
- sub install_babel_pdf ($) {
- install_gen_pdf('generic', 'babel', shift);
- }
- sub simple_doc ($) {
- my $file = shift;
- my $file_base = $file;
- $file_base =~ s/\.\w{3}$//;
- my $latextds = $prg_lualatextds;
- $latextds = $prg_lualatextds2 if $file eq 'athnum.dtx';
-
- cache 'babel', $file_base, sub {
- run("$latextds -draftmode $file");
- final_begin;
- run("$latextds $file");
- final_end;
- };
- install_babel_pdf($file_base);
- }
- sub generate_babel_doc ($) {
- my $doc = shift;
- my $drv = "$cwd/$dir_tex/ams.drv";
-
- symlink $drv, "$doc.drv";
- cache 'babel', $doc, sub {
- run("$prg_lualatextds -draftmode $doc.drv");
- run("$prg_lualatextds -draftmode $doc.drv");
- run("$prg_lualatextds -draftmode $doc.drv");
- final_begin;
- run("$prg_lualatextds $doc.drv");
- final_end;
- };
- install_babel_pdf($doc);
- }
-
- chdir "$dir_build/babel";
-
- my $greek_fdd = 'greek-fdd.drv';
- open(OUT, ">$greek_fdd") or die "$error Cannot open `$greek_fdd'!\n";
- print OUT "\\input{greek.fdd}\n";
- close(OUT);
-
- map { simple_doc($_); }
- $greek_fdd, qw[
- athnum.dtx
- grmath.dtx
- grsymb.dtx
- bbidxglo.dtx
- bbcompat.dtx
- greek-usage.tex
- ];
-
- map { generate_babel_doc($_); } qw[
- tb1202
- tb1401
- tb1604
- ];
-
- cache 'babel', 'babel', sub {
- run("$prg_pdflatextds -draftmode babel.tex");
- run_makeindex('babel.idx', 'bbind.ist');
- run_makeindex('babel.glo', 'bbglo.ist', 'babel.gls');
- run("$prg_pdflatextds -draftmode babel.tex");
- run_makeindex('babel.idx', 'bbind.ist');
- run_makeindex('babel.glo', 'bbglo.ist', 'babel.gls');
- run("$prg_pdflatextds -draftmode babel.tex");
- final_begin;
- run("$prg_pdflatextds babel.tex");
- final_end;
- };
- install_babel_pdf('babel');
-
- chdir $cwd;
-}
-
### Generate documentation for tds
if ($modules{'tds'}) {
section('Documentation: tds');
diff --git a/Master/texmf-dist/source/latex/latex-tds/patch/errorlog.tex.diff b/Master/texmf-dist/source/latex/latex-tds/patch/errorlog.tex.diff
new file mode 100644
index 00000000000..837978f77fe
--- /dev/null
+++ b/Master/texmf-dist/source/latex/latex-tds/patch/errorlog.tex.diff
@@ -0,0 +1,33 @@
+*** errorlog.tex.org 2014-01-20 15:59:14.000000000 +0100
+--- errorlog.tex 2014-02-03 20:06:06.604873657 +0100
+***************
+*** 2899,2912 ****
+ * 18 March 2008
+ F939. Forgot to goto the proper error recovery (DRF). @395
+ E940. Avoid a case of dirty Pascal and speed up inner loop. @1035
+! R941. Forget reference to last_glue in format file (DRF). @1335
+ R942. Glue reference not updated after overflow error (DRF). @1236
+! B943. Muglue in \leaders had wrong units; now disallowed (DRF). @1078
+ E944. Speedup of ligatures and kerns at end of a word (DRF). @1039
+ R945. Another sanity check of TFM files for security (DRF). @365
+ I946. Give better size data for unmagnified insertions. @986
+ * 6 January 2014
+! C947. Space after \csname\endcsname to match other spaces. (Oleg Bulatov) @262
+ \relax
+ \bye
+
+--- 2899,2912 ----
+ * 18 March 2008
+ F939. Forgot to goto the proper error recovery (DRF). @395
+ E940. Avoid a case of dirty Pascal and speed up inner loop. @1035
+! R941. Forget reference to \\{last_glue} in format file (DRF). @1335
+ R942. Glue reference not updated after overflow error (DRF). @1236
+! B943. Muglue in |\leaders| had wrong units; now disallowed (DRF). @1078
+ E944. Speedup of ligatures and kerns at end of a word (DRF). @1039
+ R945. Another sanity check of TFM files for security (DRF). @365
+ I946. Give better size data for unmagnified insertions. @986
+ * 6 January 2014
+! C947. Space after |\csname\endcsname| to match other spaces. (Oleg Bulatov) @262
+ \relax
+ \bye
+
diff --git a/Master/texmf-dist/source/latex/latex-tds/patch/hebrew.fdd.diff b/Master/texmf-dist/source/latex/latex-tds/patch/hebrew.fdd.diff
deleted file mode 100644
index 4ee0e104ac0..00000000000
--- a/Master/texmf-dist/source/latex/latex-tds/patch/hebrew.fdd.diff
+++ /dev/null
@@ -1,36 +0,0 @@
-*** hebrew.fdd.org 2011-11-14 04:13:38.000000000 +0100
---- hebrew.fdd 2011-11-14 04:14:41.000000000 +0100
-***************
-*** 263,269 ****
- %\generateFile{lhecmr.fd}{t}{\from{hebrew.fdd}{LHEcmr,nowarn}}
- %\end{verbatim}
- %
-! % \subsection{The \LHE encoding definition file}
- %
- % The Hebrew font encoding \LHE{} is based upon the old-code encoding
- % also known as the Israeli Standard SI-960. Many Hebrew \TeX{}
---- 263,269 ----
- %\generateFile{lhecmr.fd}{t}{\from{hebrew.fdd}{LHEcmr,nowarn}}
- %\end{verbatim}
- %
-! % \subsection{The \LHE{} encoding definition file}
- %
- % The Hebrew font encoding \LHE{} is based upon the old-code encoding
- % also known as the Israeli Standard SI-960. Many Hebrew \TeX{}
-***************
-*** 656,662 ****
- %</LHEredis>
- % \end{macrocode}
- %
-! % \subsection{The \HEH encoding definition file}
- %
- % The Hebrew font encoding \HEH{} is based upon an extention by
- % Microsoft to the ISO-8859-8 standard. This is an 8bit encoding. The
---- 656,662 ----
- %</LHEredis>
- % \end{macrocode}
- %
-! % \subsection{The \HEH{} encoding definition file}
- %
- % The Hebrew font encoding \HEH{} is based upon an extention by
- % Microsoft to the ISO-8859-8 standard. This is an 8bit encoding. The
diff --git a/Master/texmf-dist/source/latex/latex-tds/patch/trapman.tex.diff b/Master/texmf-dist/source/latex/latex-tds/patch/trapman.tex.diff
index f271e42bd56..922a0467d2e 100644
--- a/Master/texmf-dist/source/latex/latex-tds/patch/trapman.tex.diff
+++ b/Master/texmf-dist/source/latex/latex-tds/patch/trapman.tex.diff
@@ -1,5 +1,5 @@
-*** trapman.tex.org 1993-09-21 23:41:30.000000000 +0200
---- trapman.tex 2008-07-10 22:45:58.000000000 +0200
+*** trapman.tex.org 1993-09-22 00:41:30.000000000 +0200
+--- trapman.tex 2014-02-03 21:08:57.964670496 +0100
***************
*** 24,29 ****
--- 24,44 ----
@@ -186,7 +186,7 @@
{\let\tt=\eighttt\leftskip 1in\baselineskip 9pt plus .1pt minus .1pt
***************
-*** 391,397 ****
+*** 391,400 ****
\vfill\eject
\section Appendix G: The \.{TRAP.FOT} file.
@@ -194,7 +194,10 @@
\runninghead{APPENDIX G: \.{TRAP.FOT} (CONTINUED)}
\vskip8pt
---- 443,449 ----
+ \verbatim{trap.fot}
+
+! \vfill\end
+--- 443,454 ----
\vfill\eject
\section Appendix G: The \.{TRAP.FOT} file.
@@ -202,3 +205,8 @@
\runninghead{APPENDIX G: \.{TRAP.FOT} (CONTINUED)}
\vskip8pt
+ \verbatim{trap.fot}
+
+! \vfill
+! \input knuth-outline.tex
+! \end
diff --git a/Master/texmf-dist/source/latex/latex-tds/patch/tripman.tex.diff b/Master/texmf-dist/source/latex/latex-tds/patch/tripman.tex.diff
index dc02c18b04b..5b3ba2f83ee 100644
--- a/Master/texmf-dist/source/latex/latex-tds/patch/tripman.tex.diff
+++ b/Master/texmf-dist/source/latex/latex-tds/patch/tripman.tex.diff
@@ -1,5 +1,5 @@
-*** tripman.tex.org 1992-01-13 23:55:40.000000000 +0100
---- tripman.tex 2008-07-10 22:43:32.000000000 +0200
+*** tripman.tex.org 1992-01-14 00:55:40.000000000 +0100
+--- tripman.tex 2014-02-03 20:51:41.181649319 +0100
***************
*** 22,27 ****
--- 22,42 ----
@@ -197,7 +197,7 @@
\runninghead{APPENDIX G: \.{TRIPOS.TEX} (CONTINUED)}
***************
-*** 404,410 ****
+*** 404,413 ****
\vfill\eject
\section Appendix H: The \.{TRIP.FOT} file.
@@ -205,7 +205,10 @@
\runninghead{APPENDIX H: \.{TRIP.FOT} (CONTINUED)}
\vskip8pt
---- 457,463 ----
+ \verbatim{trip.fot}
+
+! \vfill\end
+--- 457,468 ----
\vfill\eject
\section Appendix H: The \.{TRIP.FOT} file.
@@ -213,3 +216,8 @@
\runninghead{APPENDIX H: \.{TRIP.FOT} (CONTINUED)}
\vskip8pt
+ \verbatim{trip.fot}
+
+! \vfill
+! \input knuth-outline.tex
+! \end
diff --git a/Master/texmf-dist/source/latex/latex-tds/patch/webman.tex.diff b/Master/texmf-dist/source/latex/latex-tds/patch/webman.tex.diff
index c3a827ac8ff..22933d5ad86 100644
--- a/Master/texmf-dist/source/latex/latex-tds/patch/webman.tex.diff
+++ b/Master/texmf-dist/source/latex/latex-tds/patch/webman.tex.diff
@@ -1,5 +1,5 @@
-*** webman.tex.org 1990-09-06 02:00:00.000000000 +0200
---- webman.tex 2008-07-10 15:03:49.000000000 +0200
+*** webman.tex.org 1990-09-06 00:53:28.000000000 +0200
+--- webman.tex 2014-02-03 21:10:39.734399312 +0100
***************
*** 13,25 ****
\def\pb{\.{|...|}}
@@ -338,3 +338,16 @@
\yskip\noindent
This description assumes that you already have a working \TeX82 system.
+***************
+*** 1669,1672 ****
+ the whole project is not impossibly difficult, because in fact the entire
+ development of \.{WEAVE} and \.{TANGLE} (including the writing of the
+ programs and this manual) took less than two months of work.
+! \vfill\end
+--- 1723,1728 ----
+ the whole project is not impossibly difficult, because in fact the entire
+ development of \.{WEAVE} and \.{TANGLE} (including the writing of the
+ programs and this manual) took less than two months of work.
+! \vfill
+! \input knuth-outline.tex
+! \end
diff --git a/Master/texmf-dist/source/latex/latex-tds/tex/ams.drv b/Master/texmf-dist/source/latex/latex-tds/tex/ams.drv
index f2766ea8a47..681bbe95e34 100644
--- a/Master/texmf-dist/source/latex/latex-tds/tex/ams.drv
+++ b/Master/texmf-dist/source/latex/latex-tds/tex/ams.drv
@@ -16,7 +16,7 @@
%
% The Current Maintainer of this work is Heiko Oberdiek.
%
-% See `readme.txt' for a list of all files belonging to the
+% See `README' for a list of all files belonging to the
% project `latex-tds' and additional information.
%
% 2006/06/02 v1.0
diff --git a/Master/texmf-dist/source/latex/latex-tds/tex/babel.tex b/Master/texmf-dist/source/latex/latex-tds/tex/babel.tex
deleted file mode 100644
index 7bde973472c..00000000000
--- a/Master/texmf-dist/source/latex/latex-tds/tex/babel.tex
+++ /dev/null
@@ -1,93 +0,0 @@
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesFile{babel.tex}%
- [2006/06/02 v1.0 Driver file for babel.drv (HO)]
-%
-% Copyright 2006 Heiko Oberdiek
-%
-% This file is part of project `latex-tds'.
-%
-% It 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.3c or later is part of all distributions of LaTeX
-% version 2005/12/01 or later.
-%
-% This work has the LPPL maintenance status `maintained'.
-%
-% The Current Maintainer of this work is Heiko Oberdiek.
-%
-% See `readme.txt' for a list of all files belonging to the
-% project `latex-tds' and additional information.
-%
-\makeatletter
-
-% There are a lot of unnumbered sections `References'
-% among numbered sections. That looks too poor.
-\PassOptionsToPackage{numbered}{hypdoc}
-
-% The first environment `thebibliography' belongs to babel.dtx,
-% but the following are part of the other language definition files.
-% Thus we must move the \section to the \subsection level here.
-\newif\if@FirstBib
-\@FirstBibtrue
-\AtBeginDocument{%
- \let\Saved@TheBibliography\thebibliography
- \let\thebibliography\New@TheBibliography
- \renewcommand*{\l@subsection}{%
- % \@dottedtocline{2}{1.5em}{2.3em}% article.cls, 10pt
- \@dottedtocline{2}{1.5em}{2.8em}%
- }%
- \renewcommand*{\l@subsubsection}{%
- % \@dottedtocline{3}{3.8em}{3.2em}% article.cls, 10pt
- \@dottedtocline{3}{4.3em}{3.7em}%
- }%
- \renewcommand*{\@pnumwidth}{2.05em}% 1.55em, article.cls, 10pt
- \addtocontents{toc}{\protect\sloppy}%
- \let\saved@multicols\multicols
- \def\multicols#1{%
- \ifnum#1=2 %
- \let\endmulticols\relax
- \expandafter\@gobble
- \else
- \expandafter\@firstofone
- \fi
- {%
- \saved@multicols{#1}%
- }%
- }%
-}
-\def\New@TheBibliography{%
- \if@FirstBib
- \global\@FirstBibfalse
- \else
- \def\section{\subsection}%
- \fi
- \Saved@TheBibliography
-}
-
-% Add bookmark for `Change History'
-\AtBeginDocument{%
- \let\Saved@TheGlossary\theglossary
- \let\theglossary\New@TheGlossary
-}
-\def\New@TheGlossary{%
- \clearpage
- \pdfbookmark[1]{Change History}{gloss}%
- \Saved@TheGlossary
-}
-
-% Index not numbered
-\AtBeginDocument{%
- \let\Saved@TheIndex\theindex
- \let\theindex\New@TheIndex
-}
-\def\New@TheIndex{%
- \csname HD@numberedfalse\endcsname
- \Saved@TheIndex
-}
-\makeatother
-
-\input{babel.drv}
-\endinput
diff --git a/Master/texmf-dist/source/latex/latex-tds/tex/doc_lppl.tex b/Master/texmf-dist/source/latex/latex-tds/tex/doc_lppl.tex
index 3c8d9cd8e35..3122fceabd0 100644
--- a/Master/texmf-dist/source/latex/latex-tds/tex/doc_lppl.tex
+++ b/Master/texmf-dist/source/latex/latex-tds/tex/doc_lppl.tex
@@ -18,7 +18,7 @@
%
% The Current Maintainer of this work is Heiko Oberdiek.
%
-% See `readme.txt' for a list of all files belonging to the
+% See `README' for a list of all files belonging to the
% project `latex-tds' and additional information.
%
\documentclass[a4paper,11pt]{article}
diff --git a/Master/texmf-dist/source/latex/latex-tds/tex/docstrip.cfg b/Master/texmf-dist/source/latex/latex-tds/tex/docstrip.cfg
index 0b6d48c4366..541978cc15a 100644
--- a/Master/texmf-dist/source/latex/latex-tds/tex/docstrip.cfg
+++ b/Master/texmf-dist/source/latex/latex-tds/tex/docstrip.cfg
@@ -19,7 +19,7 @@
%
% The Current Maintainer of this work is Heiko Oberdiek.
%
-% See `readme.txt' for a list of all files belonging to the
+% See `README' for a list of all files belonging to the
% project `latex-tds' and additional information.
%
\BaseDirectory{texmf}
diff --git a/Master/texmf-dist/source/latex/latex-tds/tex/errata.all b/Master/texmf-dist/source/latex/latex-tds/tex/errata.all
index 082fb91d3bf..8e41134e820 100644
--- a/Master/texmf-dist/source/latex/latex-tds/tex/errata.all
+++ b/Master/texmf-dist/source/latex/latex-tds/tex/errata.all
@@ -16,7 +16,7 @@
%
% The Current Maintainer of this work is Heiko Oberdiek.
%
-% See `readme.txt' for a list of all files belonging to the
+% See `README' for a list of all files belonging to the
% project `latex-tds' and additional information.
%
% 2008/07/11 v1.0
diff --git a/Master/texmf-dist/source/latex/latex-tds/tex/errata.cfg b/Master/texmf-dist/source/latex/latex-tds/tex/errata.cfg
index df283291375..66a59892a37 100644
--- a/Master/texmf-dist/source/latex/latex-tds/tex/errata.cfg
+++ b/Master/texmf-dist/source/latex/latex-tds/tex/errata.cfg
@@ -18,7 +18,7 @@
%
% The Current Maintainer of this work is Heiko Oberdiek.
%
-% See `readme.txt' for a list of all files belonging to the
+% See `README' for a list of all files belonging to the
% project `latex-tds' and additional information.
%
\AtEndOfClass{%
diff --git a/Master/texmf-dist/source/latex/latex-tds/tex/errata.drv b/Master/texmf-dist/source/latex/latex-tds/tex/errata.drv
index ac5d742fe53..a84beaeae34 100644
--- a/Master/texmf-dist/source/latex/latex-tds/tex/errata.drv
+++ b/Master/texmf-dist/source/latex/latex-tds/tex/errata.drv
@@ -16,7 +16,7 @@
%
% The Current Maintainer of this work is Heiko Oberdiek.
%
-% See `readme.txt' for a list of all files belonging to the
+% See `README' for a list of all files belonging to the
% project `latex-tds' and additional information.
%
% 2008/07/11 v1.0
diff --git a/Master/texmf-dist/source/latex/latex-tds/tex/errorlog.drv b/Master/texmf-dist/source/latex/latex-tds/tex/errorlog.drv
index a304453186d..f4d690d7559 100644
--- a/Master/texmf-dist/source/latex/latex-tds/tex/errorlog.drv
+++ b/Master/texmf-dist/source/latex/latex-tds/tex/errorlog.drv
@@ -16,7 +16,7 @@
%
% The Current Maintainer of this work is Heiko Oberdiek.
%
-% See `readme.txt' for a list of all files belonging to the
+% See `README' for a list of all files belonging to the
% project `latex-tds' and additional information.
%
% 2008/07/11 v1.0
diff --git a/Master/texmf-dist/source/latex/latex-tds/tex/etex_man.drv b/Master/texmf-dist/source/latex/latex-tds/tex/etex_man.drv
index 5f8c14f75e3..51f0723f0c4 100644
--- a/Master/texmf-dist/source/latex/latex-tds/tex/etex_man.drv
+++ b/Master/texmf-dist/source/latex/latex-tds/tex/etex_man.drv
@@ -18,7 +18,7 @@
%
% The Current Maintainer of this work is Heiko Oberdiek.
%
-% See `readme.txt' for a list of all files belonging to the
+% See `README' for a list of all files belonging to the
% project `latex-tds' and additional information.
%
\let\SavedDocumentclass\documentclass
diff --git a/Master/texmf-dist/source/latex/latex-tds/tex/greek-usage.tex b/Master/texmf-dist/source/latex/latex-tds/tex/greek-usage.tex
deleted file mode 100644
index b1ce41f91b6..00000000000
--- a/Master/texmf-dist/source/latex/latex-tds/tex/greek-usage.tex
+++ /dev/null
@@ -1,35 +0,0 @@
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesFile{greek-usage.tex}
- [2006/06/02 v1.0 Driver file for babel/usage.tex (HO)]
-%
-% Copyright 2006 Heiko Oberdiek
-%
-% This file is part of project `latex-tds'.
-%
-% It 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.3c or later is part of all distributions of LaTeX
-% version 2005/12/01 or later.
-%
-% This work has the LPPL maintenance status `maintained'.
-%
-% The Current Maintainer of this work is Heiko Oberdiek.
-%
-% See `readme.txt' for a list of all files belonging to the
-% project `latex-tds' and additional information.
-%
-\let\SavedDocumentclass\documentclass
-\def\documentclass[#1]#2{%
- \SavedDocumentclass[{#1}]{#2}%
- \usepackage[
- colorlinks,
- pdfusetitle,
- bookmarksnumbered
- ]{hyperref}
-}
-\def\show#1{}
-\input{usage}
-\endinput
diff --git a/Master/texmf-dist/source/latex/latex-tds/tex/hyperref.cfg b/Master/texmf-dist/source/latex/latex-tds/tex/hyperref.cfg
index cc649d15442..674d7716978 100644
--- a/Master/texmf-dist/source/latex/latex-tds/tex/hyperref.cfg
+++ b/Master/texmf-dist/source/latex/latex-tds/tex/hyperref.cfg
@@ -18,7 +18,7 @@
%
% The Current Maintainer of this work is Heiko Oberdiek.
%
-% See `readme.txt' for a list of all files belonging to the
+% See `README' for a list of all files belonging to the
% project `latex-tds' and additional information.
%
\AtEndOfPackage{%
diff --git a/Master/texmf-dist/source/latex/latex-tds/tex/knuth-outline.tex b/Master/texmf-dist/source/latex/latex-tds/tex/knuth-outline.tex
new file mode 100644
index 00000000000..3a875e48fb0
--- /dev/null
+++ b/Master/texmf-dist/source/latex/latex-tds/tex/knuth-outline.tex
@@ -0,0 +1,57 @@
+% knuth.drv
+% 2014/02/03 v1.0 Outline file list for module knuth
+% Copyright 2014 Heiko Oberdiek.
+%
+% This file is part of project `latex-tds'.
+%
+% It 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.3c or later is part of all distributions of LaTeX
+% version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is Heiko Oberdiek.
+%
+% See `README' for a list of all files belonging to the
+% project `latex-tds' and additional information.
+%
+% 2014/02/03 v1.0
+%
+\begingroup
+ \def\voffsetbp{-36}%
+ \def\entry#1#2{%
+ \pdfoutline
+ attr{/C[0 0 1]}
+ user{%
+ <<%
+ /S/GoToR%
+ /F(../#1/#2.pdf)%
+ /D[0/FitBH \the\numexpr 720+\voffsetbp\relax]% 10in/9.5in
+ >>%
+ }%
+ {[#1/#2]}\relax
+ }%
+ \entry{tex}{tex}%
+ \entry{tex}{tripman}%
+ \entry{tex}{glue}%
+ \entry{texware}{pooltype}%
+ \entry{texware}{tftopl}%
+ \entry{texware}{pltotf}%
+ \entry{texware}{dvitype}%
+ \entry{mf}{mf}%
+ \entry{mf}{trapman}%
+ \entry{mfware}{gftype}%
+ \entry{mfware}{gftopk}%
+ \entry{mfware}{gftodvi}%
+ \entry{mfware}{mft}%
+ \entry{etc}{vftovp}%
+ \entry{etc}{vptovf}%
+ \entry{web}{weave}%
+ \entry{web}{tangle}%
+ \entry{web}{webman}%
+\endgroup
+\endinput
diff --git a/Master/texmf-dist/source/latex/latex-tds/tex/knuth.drv b/Master/texmf-dist/source/latex/latex-tds/tex/knuth.drv
index 9f75d84eeb2..bf2952c227b 100644
--- a/Master/texmf-dist/source/latex/latex-tds/tex/knuth.drv
+++ b/Master/texmf-dist/source/latex/latex-tds/tex/knuth.drv
@@ -16,7 +16,7 @@
%
% The Current Maintainer of this work is Heiko Oberdiek.
%
-% See `readme.txt' for a list of all files belonging to the
+% See `README' for a list of all files belonging to the
% project `latex-tds' and additional information.
%
% 2008/07/10 v1.0
diff --git a/Master/texmf-dist/source/latex/latex-tds/tex/ltnews.cfg b/Master/texmf-dist/source/latex/latex-tds/tex/ltnews.cfg
index d13853d4859..c2b477f616f 100644
--- a/Master/texmf-dist/source/latex/latex-tds/tex/ltnews.cfg
+++ b/Master/texmf-dist/source/latex/latex-tds/tex/ltnews.cfg
@@ -18,7 +18,7 @@
%
% The Current Maintainer of this work is Heiko Oberdiek.
%
-% See `readme.txt' for a list of all files belonging to the
+% See `README' for a list of all files belonging to the
% project `latex-tds' and additional information.
%
\begingroup\expandafter\expandafter\expandafter\endgroup
diff --git a/Master/texmf-dist/source/latex/latex-tds/tex/ltnews.tex b/Master/texmf-dist/source/latex/latex-tds/tex/ltnews.tex
index b95f8ce4078..895f0bd72f6 100644
--- a/Master/texmf-dist/source/latex/latex-tds/tex/ltnews.tex
+++ b/Master/texmf-dist/source/latex/latex-tds/tex/ltnews.tex
@@ -18,7 +18,7 @@
%
% The Current Maintainer of this work is Heiko Oberdiek.
%
-% See `readme.txt' for a list of all files belonging to the
+% See `README' for a list of all files belonging to the
% project `latex-tds' and additional information.
%
% 2006/06/02 v1.0: First version.
diff --git a/Master/texmf-dist/source/latex/latex-tds/tex/ltugboat.cfg b/Master/texmf-dist/source/latex/latex-tds/tex/ltugboat.cfg
index 3584c27e719..0a99444a88f 100644
--- a/Master/texmf-dist/source/latex/latex-tds/tex/ltugboat.cfg
+++ b/Master/texmf-dist/source/latex/latex-tds/tex/ltugboat.cfg
@@ -16,7 +16,7 @@
%
% The Current Maintainer of this work is Heiko Oberdiek.
%
-% See `readme.txt' for a list of all files belonging to the
+% See `README' for a list of all files belonging to the
% project `latex-tds' and additional information.
%
% 2008/08/10 v1.0
diff --git a/Master/texmf-dist/source/latex/latex-tds/tex/ltxcheck.drv b/Master/texmf-dist/source/latex/latex-tds/tex/ltxcheck.drv
index c4a4c155aa3..7443c657f81 100644
--- a/Master/texmf-dist/source/latex/latex-tds/tex/ltxcheck.drv
+++ b/Master/texmf-dist/source/latex/latex-tds/tex/ltxcheck.drv
@@ -18,7 +18,7 @@
%
% The Current Maintainer of this work is Heiko Oberdiek.
%
-% See `readme.txt' for a list of all files belonging to the
+% See `README' for a list of all files belonging to the
% project `latex-tds' and additional information.
%
\documentclass{ltxdoc}
diff --git a/Master/texmf-dist/source/latex/latex-tds/tex/ltxdoc.cfg b/Master/texmf-dist/source/latex/latex-tds/tex/ltxdoc.cfg
index b2ff88156d7..72bc349cb5e 100644
--- a/Master/texmf-dist/source/latex/latex-tds/tex/ltxdoc.cfg
+++ b/Master/texmf-dist/source/latex/latex-tds/tex/ltxdoc.cfg
@@ -18,7 +18,7 @@
%
% The Current Maintainer of this work is Heiko Oberdiek.
%
-% See `readme.txt' for a list of all files belonging to the
+% See `README' for a list of all files belonging to the
% project `latex-tds' and additional information.
%
\PassOptionsToClass{a4paper}{article}
diff --git a/Master/texmf-dist/source/latex/latex-tds/tex/ltxguide.cfg b/Master/texmf-dist/source/latex/latex-tds/tex/ltxguide.cfg
index f9a4d95c15f..d8a7b9be278 100644
--- a/Master/texmf-dist/source/latex/latex-tds/tex/ltxguide.cfg
+++ b/Master/texmf-dist/source/latex/latex-tds/tex/ltxguide.cfg
@@ -17,7 +17,7 @@
%
% The Current Maintainer of this work is Heiko Oberdiek.
%
-% See `readme.txt' for a list of all files belonging to the
+% See `README' for a list of all files belonging to the
% project `latex-tds' and additional information.
%
% 2006/04/27 v1.0
diff --git a/Master/texmf-dist/source/latex/latex-tds/tex/lualatex-tds.ini b/Master/texmf-dist/source/latex/latex-tds/tex/lualatex-tds.ini
index 4228e009f85..ca3e8da3cac 100644
--- a/Master/texmf-dist/source/latex/latex-tds/tex/lualatex-tds.ini
+++ b/Master/texmf-dist/source/latex/latex-tds/tex/lualatex-tds.ini
@@ -16,7 +16,7 @@
%
% The Current Maintainer of this work is Heiko Oberdiek.
%
-% See `readme.txt' for a list of all files belonging to the
+% See `README' for a list of all files belonging to the
% project `latex-tds' and additional information.
%
% 2007/10/17 v1.0
diff --git a/Master/texmf-dist/source/latex/latex-tds/tex/lualatex-tds2.ini b/Master/texmf-dist/source/latex/latex-tds/tex/lualatex-tds2.ini
index a2a71ef2061..39bb79513fc 100644
--- a/Master/texmf-dist/source/latex/latex-tds/tex/lualatex-tds2.ini
+++ b/Master/texmf-dist/source/latex/latex-tds/tex/lualatex-tds2.ini
@@ -16,7 +16,7 @@
%
% The Current Maintainer of this work is Heiko Oberdiek.
%
-% See `readme.txt' for a list of all files belonging to the
+% See `README' for a list of all files belonging to the
% project `latex-tds' and additional information.
%
% 2011/07/25 v1.0: lualatex-tds.ini without math stuff.
diff --git a/Master/texmf-dist/source/latex/latex-tds/tex/manual.cfg b/Master/texmf-dist/source/latex/latex-tds/tex/manual.cfg
index d3bfbf83432..da0c4fda716 100644
--- a/Master/texmf-dist/source/latex/latex-tds/tex/manual.cfg
+++ b/Master/texmf-dist/source/latex/latex-tds/tex/manual.cfg
@@ -18,7 +18,7 @@
%
% The Current Maintainer of this work is Heiko Oberdiek.
%
-% See `readme.txt' for a list of all files belonging to the
+% See `README' for a list of all files belonging to the
% project `latex-tds' and additional information.
%
\usepackage[pdfusetitle]{hyperref}
diff --git a/Master/texmf-dist/source/latex/latex-tds/tex/pdflatex-tds.ini b/Master/texmf-dist/source/latex/latex-tds/tex/pdflatex-tds.ini
index 1f01067cb26..8db111ecc83 100644
--- a/Master/texmf-dist/source/latex/latex-tds/tex/pdflatex-tds.ini
+++ b/Master/texmf-dist/source/latex/latex-tds/tex/pdflatex-tds.ini
@@ -16,7 +16,7 @@
%
% The Current Maintainer of this work is Heiko Oberdiek.
%
-% See `readme.txt' for a list of all files belonging to the
+% See `README' for a list of all files belonging to the
% project `latex-tds' and additional information.
%
% 2007/10/17 v1.0
diff --git a/Master/texmf-dist/source/latex/latex-tds/tex/psnfss2e.drv b/Master/texmf-dist/source/latex/latex-tds/tex/psnfss2e.drv
index f28a2b7278b..92add620271 100644
--- a/Master/texmf-dist/source/latex/latex-tds/tex/psnfss2e.drv
+++ b/Master/texmf-dist/source/latex/latex-tds/tex/psnfss2e.drv
@@ -18,7 +18,7 @@
%
% The Current Maintainer of this work is Heiko Oberdiek.
%
-% See `readme.txt' for a list of all files belonging to the
+% See `README' for a list of all files belonging to the
% project `latex-tds' and additional information.
%
\RequirePackage{kvoptions-patch}[2007/10/18]
diff --git a/Master/texmf-dist/source/latex/latex-tds/tex/tdsguide.cfg b/Master/texmf-dist/source/latex/latex-tds/tex/tdsguide.cfg
index e932b6a72f2..38b150a066a 100644
--- a/Master/texmf-dist/source/latex/latex-tds/tex/tdsguide.cfg
+++ b/Master/texmf-dist/source/latex/latex-tds/tex/tdsguide.cfg
@@ -18,7 +18,7 @@
%
% The Current Maintainer of this work is Heiko Oberdiek.
%
-% See `readme.txt' for a list of all files belonging to the
+% See `README' for a list of all files belonging to the
% project `latex-tds' and additional information.
%
\PassOptionsToClass{a4paper}{article}
diff --git a/Master/texmf-dist/source/latex/latex-tds/tex/tools-overview.cls b/Master/texmf-dist/source/latex/latex-tds/tex/tools-overview.cls
index 55c23ee943c..7fcd8532b58 100644
--- a/Master/texmf-dist/source/latex/latex-tds/tex/tools-overview.cls
+++ b/Master/texmf-dist/source/latex/latex-tds/tex/tools-overview.cls
@@ -18,7 +18,7 @@
%
% The Current Maintainer of this work is Heiko Oberdiek.
%
-% See `readme.txt' for a list of all files belonging to the
+% See `README' for a list of all files belonging to the
% project `latex-tds' and additional information.
%
\nofiles
diff --git a/Master/texmf-dist/source/latex/latex-tds/tex/tools.tex b/Master/texmf-dist/source/latex/latex-tds/tex/tools.tex
index 2788a500b45..c7f5f933cba 100644
--- a/Master/texmf-dist/source/latex/latex-tds/tex/tools.tex
+++ b/Master/texmf-dist/source/latex/latex-tds/tex/tools.tex
@@ -1,6 +1,6 @@
\NeedsTeXFormat{LaTeX2e}
-\ProvidesFile{tools.tex}[2013/02/14 Tools overview (HO)]
-% Copyright 2006-2013 Heiko Oberdiek
+\ProvidesFile{tools.tex}[2014/02/03 Tools overview (HO)]
+% Copyright 2006-2014 Heiko Oberdiek
%
% This file is part of project `latex-tds'.
%