diff options
author | Karl Berry <karl@freefriends.org> | 2014-02-06 23:32:46 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2014-02-06 23:32:46 +0000 |
commit | f52cc4ce5ce7d7099188cd762ebe8200859a76aa (patch) | |
tree | d38ab73f2eb0396558d4e5045fabc1e7cf051794 | |
parent | b5e16a40417872bc34aaa8eb986cc6630344f18f (diff) |
latex-tds (4feb14)
git-svn-id: svn://tug.org/texlive/trunk@32898 c570f23f-e606-0410-a88d-b1316a301751
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 ‘module’ 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 © 2006-2013 Heiko Oberdiek.</p></div>
+<div class="paragraph"><p>Copyright © 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’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, …) put them in <code>generic</code>, mainly because of maintenance issues.
- Also babel’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>
-…
-</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 Binary files differindex d211ee56bea..e968d335733 100644 --- a/Master/texmf-dist/doc/latex/latex-tds/README.pdf +++ b/Master/texmf-dist/doc/latex/latex-tds/README.pdf 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'. % |