summaryrefslogtreecommitdiff
path: root/Master/texmf-dist
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist')
-rw-r--r--Master/texmf-dist/doc/latex/latex-tds/README88
-rw-r--r--Master/texmf-dist/doc/latex/latex-tds/README.html536
-rw-r--r--Master/texmf-dist/doc/latex/latex-tds/README.pdfbin127331 -> 114677 bytes
-rw-r--r--Master/texmf-dist/source/latex/latex-tds/README-docinfo.html2
-rw-r--r--Master/texmf-dist/source/latex/latex-tds/README.asciidoc71
-rwxr-xr-xMaster/texmf-dist/source/latex/latex-tds/build.pl46
-rw-r--r--Master/texmf-dist/source/latex/latex-tds/tex/latex-tds.ini52
7 files changed, 448 insertions, 347 deletions
diff --git a/Master/texmf-dist/doc/latex/latex-tds/README b/Master/texmf-dist/doc/latex/latex-tds/README
index de8fefa9cda..c47ddaa4572 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/02/26
+2013/03/10
Table of Contents
@@ -14,8 +14,6 @@ Table of Contents
1.2. Goals of the project
1.3. Scope
1.4. Module list
- 1.5. Author
- 1.6. Home
2. Abbreviations, Glossary
3. Download
4. Installation Hints
@@ -42,7 +40,30 @@ Table of Contents
1. Project latex-tds
=====================
-Version: 2013/02/26
+Bundle `latex-tds' provides a set of ZIP file modules containing TDS-compliant
+trees for items of the LaTeX distribution (both the base system and required
+packages), together with `user-friendly' documentation (PDF files with
+navigation support using bookmarks and links).
+
+Version:
+
+ 2013/03/10
+
+Author:
+
+ Heiko Oberdiek
+
+Email and bug report address:
+
+ heiko.oberdiek at googlemail.com
+
+CTAN home page with distribution files:
+
+ CTAN:macros/latex/contrib/latex-tds/
+
+Source repository (without distribution files):
+
+ https://github.com/oberdiek/latex-tds
1.1. How it has started
------------------------
@@ -77,6 +98,8 @@ bundle.
1.4. Module list
-----------------
+The link addresses are the sources for the modules.
+
base
CTAN:macros/latex/base.zip
@@ -134,22 +157,6 @@ etex
CTAN:systems/e-tex/v2.1/etex_doc.zip
-1.5. Author
-------------
-
-Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-
-1.6. Home
-----------
-
-CTAN home with distribution files:
-
-CTAN:macros/latex/contrib/latex-tds/
-
-Source repository (without distribution files):
-
-https://github.com/oberdiek/latex-tds
-
2. Abbreviations, Glossary
===========================
@@ -272,9 +279,12 @@ License is LPPL 1.3c:
This work may be distributed and/or modified under the conditions of the LaTeX
Project Public License, either version 1.3 of this license or (at your option)
-any later version. The latest version of this license is in http://
-www.latex-project.org/lppl.txt and version 1.3c or later is part of all
-distributions of LaTeX version 2005/12/01 or later.
+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’.
@@ -293,7 +303,16 @@ projects of their own.
6.1. Documentation
-------------------
-README this file
+README plain text file
+
+README.html standalone HTML file
+
+README.pdf PDF version
+
+README.asciidoc main source code in text document format AsciiDoc
+
+README-docinfo.html source code, read by asciidoc to generate
+ README.html
6.2. Licenses
--------------
@@ -326,13 +345,13 @@ tex/hyperref.cfg hyperref configuration file
tex/ltnews.cfg for LaTeX News of latex/base
+tex/ltugboat.cls setup for class ltugboat
+
tex/ltxdoc.cfg setup for class ltxdoc
tex/ltxguide.cfg setup for the guide manuals in latex/base and
required/psnfss
-tex/ltugboat.cls setup for class ltugboat
-
tex/lualatex-tds.ini init file for format generation for LuaTeX
tex/lualatex-tds2.ini init file for LuaTeX format without LM Math
@@ -402,10 +421,10 @@ patch/source2e.tex.diff base/source2e.tex
patch/tlc2.err.diff base/tlc2.err
-patch/tripman.tex.diff knuth/tex/tripman.tex
-
patch/trapman.tex.diff knuth/mf/trapman.tex
+patch/tripman.tex.diff knuth/tex/tripman.tex
+
patch/utf8ienc.dtx.diff base/utf8ienc.dtx
patch/webman.tex.diff knuth/web/webman.tex
@@ -894,5 +913,16 @@ wants to build the modules himself:
2013/02/26
□ README generated from README.asciidoc via README.html.
+2013/02/27
+ □ README.asciidoc: Additions and updates.
+
+ □ README.pdf generated by wkhtmltopdf via README.html.
+
+2013/03/07
+ □ Update of amslatex (amsrefs 2013/03/06 v2.13).
+
+2013/03/10
+ □ Update of amslatex (amsrefs 2013/03/07 v2.14).
+
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
-Last updated 2013-02-26 04:22:43 CET
+Last updated 2013-03-10 01:09:22 CET
diff --git a/Master/texmf-dist/doc/latex/latex-tds/README.html b/Master/texmf-dist/doc/latex/latex-tds/README.html
index 3bc4d4b8410..c50b9205099 100644
--- a/Master/texmf-dist/doc/latex/latex-tds/README.html
+++ b/Master/texmf-dist/doc/latex/latex-tds/README.html
@@ -3,7 +3,8 @@
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />
-<meta name="generator" content="AsciiDoc 8.6.6" />
+<meta name="generator" content="AsciiDoc 8.6.8" />
+<meta name="description" content="Bundle `latex-tds' provides a set of ZIP file modules containing TDS-compliant trees for items of the LaTeX distribution (both the base system and required packages), together with `user-friendly' documentation (PDF files with navigation support using bookmarks and links)." />
<title>README for project latex-tds</title>
<style type="text/css">
/* Shared CSS for AsciiDoc xhtml11 and html5 backends */
@@ -87,11 +88,15 @@ ul, ol, li > p {
ul > li { color: #aaa; }
ul > li > * { color: black; }
-pre {
+.monospaced, code, pre {
+ font-family: "Courier New", Courier, monospace;
+ font-size: inherit;
+ color: navy;
padding: 0;
margin: 0;
}
+
#author {
color: #527bbd;
font-weight: bold;
@@ -349,7 +354,7 @@ div.colist td img {
margin-bottom: 0.1em;
}
-div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {
+div.toclevel0, div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {
margin-top: 0;
margin-bottom: 0;
}
@@ -407,18 +412,14 @@ span.underline { text-decoration: underline; }
span.overline { text-decoration: overline; }
span.line-through { text-decoration: line-through; }
+div.unbreakable { page-break-inside: avoid; }
+
/*
* xhtml11 specific
*
* */
-tt {
- font-family: monospace;
- font-size: inherit;
- color: navy;
-}
-
div.tableblock {
margin-top: 1.0em;
margin-bottom: 1.5em;
@@ -452,12 +453,6 @@ div.tableblock > table[frame="vsides"] {
*
* */
-.monospaced {
- font-family: monospace;
- font-size: inherit;
- color: navy;
-}
-
table.tableblock {
margin-top: 1.0em;
margin-bottom: 1.5em;
@@ -537,6 +532,8 @@ body.manpage div.sectionbody {
@media print {
body.manpage div#toc { display: none; }
}
+
+
</style>
<script type="text/javascript">
/*<![CDATA[*/
@@ -581,7 +578,7 @@ toc: function (toclevels) {
function tocEntries(el, toclevels) {
var result = new Array;
- var re = new RegExp('[hH]([2-'+(toclevels+1)+'])');
+ var re = new RegExp('[hH]([1-'+(toclevels+1)+'])');
// Function that scans the DOM tree for header elements (the DOM2
// nodeIterator API would be a better technique but not supported by all
// browsers).
@@ -610,7 +607,7 @@ toc: function (toclevels) {
var i;
for (i = 0; i < toc.childNodes.length; i++) {
var entry = toc.childNodes[i];
- if (entry.nodeName == 'div'
+ if (entry.nodeName.toLowerCase() == 'div'
&& entry.getAttribute("class")
&& entry.getAttribute("class").match(/^toclevel/))
tocEntriesToRemove.push(entry);
@@ -656,7 +653,7 @@ footnotes: function () {
var entriesToRemove = [];
for (i = 0; i < noteholder.childNodes.length; i++) {
var entry = noteholder.childNodes[i];
- if (entry.nodeName == 'div' && entry.getAttribute("class") == "footnote")
+ if (entry.nodeName.toLowerCase() == 'div' && entry.getAttribute("class") == "footnote")
entriesToRemove.push(entry);
}
for (i = 0; i < entriesToRemove.length; i++) {
@@ -732,12 +729,14 @@ install: function(toclevels) {
asciidoc.install(2);
/*]]>*/
</script>
+<meta name="author" content="Heiko Oberdiek" />
+<meta name="date" content="2013-03-10" />
</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/02/26</span>
+<span id="revdate">2013/03/10</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>
@@ -747,7 +746,54 @@ asciidoc.install(2);
<div class="sect1">
<h2 id="_project_latex_tds">1. Project latex-tds</h2>
<div class="sectionbody">
-<div class="paragraph"><p>Version: 2013/02/26</p></div>
+<div class="quoteblock">
+<div class="content">
+<div class="paragraph"><p>Bundle `latex-tds' provides a set of ZIP file modules containing TDS-compliant trees for items of the LaTeX distribution (both the base system and required packages), together with `user-friendly' documentation (PDF files with navigation support using bookmarks and links).</p></div>
+</div>
+<div class="attribution">
+</div></div>
+<div class="dlist"><dl>
+<dt class="hdlist1">
+Version:
+</dt>
+<dd>
+<p>
+ 2013/03/10
+</p>
+</dd>
+<dt class="hdlist1">
+Author:
+</dt>
+<dd>
+<p>
+ Heiko Oberdiek
+</p>
+</dd>
+<dt class="hdlist1">
+Email and bug report address:
+</dt>
+<dd>
+<p>
+ heiko.oberdiek at googlemail.com
+</p>
+</dd>
+<dt class="hdlist1">
+CTAN home page with distribution files:
+</dt>
+<dd>
+<p>
+ <a href="http://mirror.ctan.org/macros/latex/contrib/latex-tds/">CTAN:macros/latex/contrib/latex-tds/</a>
+</p>
+</dd>
+<dt class="hdlist1">
+Source repository (without distribution files):
+</dt>
+<dd>
+<p>
+ <a href="https://github.com/oberdiek/latex-tds">https://github.com/oberdiek/latex-tds</a>
+</p>
+</dd>
+</dl></div>
<div class="sect2">
<h3 id="_how_it_has_started">1.1. How it has started</h3>
<div class="paragraph"><p>The project started as I wanted to install the new LaTeX release 2005/12/01
@@ -790,6 +836,7 @@ In the following I will use the term &#8216;module&#8217; for a package bundle.<
</div>
<div class="sect2">
<h3 id="_module_list">1.4. Module list</h3>
+<div class="paragraph"><p>The link addresses are the sources for the modules.</p></div>
<div class="dlist"><dl>
<dt class="hdlist1">
<strong>base</strong>
@@ -890,27 +937,6 @@ In the following I will use the term &#8216;module&#8217; for a package bundle.<
</dd>
</dl></div>
</div>
-<div class="sect2">
-<h3 id="_author">1.5. Author</h3>
-<div class="paragraph"><p>Heiko Oberdiek &lt;heiko.oberdiek at googlemail.com&gt;</p></div>
-</div>
-<div class="sect2">
-<h3 id="_home">1.6. Home</h3>
-<div class="paragraph"><p>CTAN home with distribution files:</p></div>
-<div class="quoteblock">
-<div class="content">
-<div class="paragraph"><p><a href="http://mirror.ctan.org/macros/latex/contrib/latex-tds/">CTAN:macros/latex/contrib/latex-tds/</a></p></div>
-</div>
-<div class="attribution">
-</div></div>
-<div class="paragraph"><p>Source repository (without distribution files):</p></div>
-<div class="quoteblock">
-<div class="content">
-<div class="paragraph"><p><a href="https://github.com/oberdiek/latex-tds">https://github.com/oberdiek/latex-tds</a></p></div>
-</div>
-<div class="attribution">
-</div></div>
-</div>
</div>
</div>
<div class="sect1">
@@ -924,8 +950,8 @@ CTAN
<p>
Comprehensive TeX Archive Network.<br />
FAQ entry: <a href="http://www.tex.ac.uk/cgi-bin/texfaq2html?label=archives">http://www.tex.ac.uk/cgi-bin/texfaq2html?label=archives</a><br />
- For example, you can resolve the prefix <tt>CTAN:</tt> by using
- <tt>http://mirror.ctan.org/</tt>.
+ For example, you can resolve the prefix <code>CTAN:</code> by using
+ <code>http://mirror.ctan.org/</code>.
</p>
</dd>
<dt class="hdlist1">
@@ -963,20 +989,20 @@ TDS
<div class="ulist"><ul>
<li>
<p>
-<tt>README</tt>, <tt>README.html</tt>, <tt>README.pdf</tt>:
+<code>README</code>, <code>README.html</code>, <code>README.pdf</code>:
The README file in different formats.
</p>
</li>
<li>
<p>
-<tt>&lt;module&gt;.tds.zip</tt>: The module distribution files,
+<code>&lt;module&gt;.tds.zip</code>: The module distribution files,
see section &#8216;<a href="#_module_list">Module list</a>&#8217; above
for the available modules.
</p>
</li>
<li>
<p>
-<tt>source.tds.zip</tt>: The sources, mainly the build script, configuration and
+<code>source.tds.zip</code>: The sources, mainly the build script, configuration and
driver files, and patches.
Some of the used tools are not provided, see section
&#8216;<a href="#_build_hints">Build Hints</a>&#8217;.
@@ -984,7 +1010,7 @@ TDS
</li>
<li>
<p>
-<tt>latex-tds.tds.zip</tt>: The universe, the contents of all the ZIP files above,
+<code>latex-tds.tds.zip</code>: The universe, the contents of all the ZIP files above,
merged together.
</p>
</li>
@@ -999,13 +1025,13 @@ process. You get a TDS compliant tree just by unpacking.</p></div>
<div class="paragraph"><p>Example:</p></div>
<div class="listingblock">
<div class="content">
-<pre><tt> cd /some/where/texmf
- unzip latex-tds</tt></pre>
+<pre><code> cd /some/where/texmf
+ unzip latex-tds</code></pre>
</div></div>
-<div class="paragraph"><p>or unzip&#8217;s option <tt>-d</tt>:</p></div>
+<div class="paragraph"><p>or unzip&#8217;s option <code>-d</code>:</p></div>
<div class="listingblock">
<div class="content">
-<pre><tt> unzip latex-tds -d /some/where/texmf</tt></pre>
+<pre><code> unzip latex-tds -d /some/where/texmf</code></pre>
</div></div>
<div class="paragraph"><p>Instead of the universe ZIP file single modules can be selected.</p></div>
<div class="paragraph"><p>Important to remember, point your unpack process right in
@@ -1013,9 +1039,9 @@ the root directory of your TDS tree. The directory structure
in the ZIP files start with the top-level directories:</p></div>
<div class="listingblock">
<div class="content">
-<pre><tt> doc/latex/base/...
+<pre><code> doc/latex/base/...
tex/latex/tools/...
- source/...</tt></pre>
+ source/...</code></pre>
</div></div>
<div class="paragraph"><p>Rationale: The root directory of a TDS tree can have different
names, such as texmf-dist, texmf-local, &#8230;</p></div>
@@ -1049,10 +1075,10 @@ Depending on the module further installation steps can be
<div class="ulist"><ul>
<li>
<p>
-The default <tt>texsys.cfg</tt> that LaTeX provides is put
- into <tt>TDS:tex/latex/base</tt>. It must be removed, if you need
+The default <code>texsys.cfg</code> that LaTeX provides is put
+ into <code>TDS:tex/latex/base</code>. It must be removed, if you need
a specialized version. Consult your TeX distribution
- and <tt>TDS:doc/latex/base/source2e.pdf</tt> (module ltdirchk).
+ and <code>TDS:doc/latex/base/source2e.pdf</code> (module ltdirchk).
Usually changes are not required for many TeX distributions
such as Unix (web2c), MikTeX, &#8230;
</p>
@@ -1075,7 +1101,7 @@ Most hyphenation patterns are not provided here. Usually you can
</li>
<li>
<p>
-Language configuration (<tt>language.dat</tt>), see the documentation of
+Language configuration (<code>language.dat</code>), see the documentation of
your TeX distribution.
</p>
</li>
@@ -1102,7 +1128,7 @@ The map files need further configuring (e.g., updmap).
<li>
<p>
Module graphics does not provide all driver files, because some are
- developed independently (<tt>pdftex.def</tt>, &#8230;).
+ developed independently (<code>pdftex.def</code>, &#8230;).
</p>
</li>
</ul></div>
@@ -1114,13 +1140,16 @@ Module graphics does not provide all driver files, because some are
<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>License is LPPL 1.3c:</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
of this license or (at your option) any later version.
-The latest version of this license is in
- <a href="http://www.latex-project.org/lppl.txt">http://www.latex-project.org/lppl.txt</a>
-and version 1.3c or later is part of all distributions of LaTeX
+The latest version of this license is in</p></div>
+<div class="listingblock">
+<div class="content">
+<pre><code> http://www.latex-project.org/lppl.txt</code></pre>
+</div></div>
+<div class="paragraph"><p>and version 1.3c or later is part of all distributions of LaTeX
version 2005/12/01 or later.</p></div>
<div class="paragraph"><p>This work has the LPPL maintenance status &#8216;maintained&#8217;.</p></div>
<div class="paragraph"><p>The Current Maintainer of this work is Heiko Oberdiek.</p></div>
@@ -1144,8 +1173,24 @@ cellspacing="0" cellpadding="4">
<col width="70%" />
<tbody>
<tr>
-<td align="left" valign="top"><div class="literal"><pre><tt>README </tt></pre></div></td>
-<td align="left" valign="top"><p class="table">this file</p></td>
+<td align="left" valign="top"><div class="literal"><pre><code>README </code></pre></div></td>
+<td align="left" valign="top"><p class="table">plain text file</p></td>
+</tr>
+<tr>
+<td align="left" valign="top"><div class="literal"><pre><code>README.html </code></pre></div></td>
+<td align="left" valign="top"><p class="table">standalone HTML file</p></td>
+</tr>
+<tr>
+<td align="left" valign="top"><div class="literal"><pre><code>README.pdf </code></pre></div></td>
+<td align="left" valign="top"><p class="table">PDF version</p></td>
+</tr>
+<tr>
+<td align="left" valign="top"><div class="literal"><pre><code>README.asciidoc </code></pre></div></td>
+<td align="left" valign="top"><p class="table">main source code in text document format <a href="http://www.methods.co.nz/asciidoc/">AsciiDoc</a></p></td>
+</tr>
+<tr>
+<td align="left" valign="top"><div class="literal"><pre><code>README-docinfo.html </code></pre></div></td>
+<td align="left" valign="top"><p class="table">source code, read by asciidoc to generate <code>README.html</code></p></td>
</tr>
</tbody>
</table>
@@ -1162,12 +1207,12 @@ cellspacing="0" cellpadding="4">
<col width="70%" />
<tbody>
<tr>
-<td align="left" valign="top"><div class="literal"><pre><tt>license/lppl.txt </tt></pre></div></td>
+<td align="left" valign="top"><div class="literal"><pre><code>license/lppl.txt </code></pre></div></td>
<td align="left" valign="top"><p class="table">LPPL (The LaTeX Project Public License)
for latex-tds and adjust_checksum</p></td>
</tr>
<tr>
-<td align="left" valign="top"><div class="literal"><pre><tt>license/ziptimetree/lgpl.txt </tt></pre></div></td>
+<td align="left" valign="top"><div class="literal"><pre><code>license/ziptimetree/lgpl.txt </code></pre></div></td>
<td align="left" valign="top"><p class="table">LGPL (GNU Lesser General Public License)
for ziptimetree</p></td>
</tr>
@@ -1186,16 +1231,16 @@ cellspacing="0" cellpadding="4">
<col width="70%" />
<tbody>
<tr>
-<td align="left" valign="top"><div class="literal"><pre><tt>build.pl </tt></pre></div></td>
+<td align="left" valign="top"><div class="literal"><pre><code>build.pl </code></pre></div></td>
<td align="left" valign="top"><p class="table">main script for building the distribution</p></td>
</tr>
<tr>
-<td align="left" valign="top"><div class="literal"><pre><tt>lib/adjust_checksum.pl </tt></pre></div></td>
+<td align="left" valign="top"><div class="literal"><pre><code>lib/adjust_checksum.pl </code></pre></div></td>
<td align="left" valign="top"><p class="table">Perl script that runs a DTX file through
- LaTeX and corrects its <tt>\Checksum</tt> if necessary</p></td>
+ LaTeX and corrects its <code>\Checksum</code> if necessary</p></td>
</tr>
<tr>
-<td align="left" valign="top"><div class="literal"><pre><tt>lib/ziptimetree.pl </tt></pre></div></td>
+<td align="left" valign="top"><div class="literal"><pre><code>lib/ziptimetree.pl </code></pre></div></td>
<td align="left" valign="top"><p class="table">Perl script that generates a ZIP file from
a directory tree with sorted entries (LGPL)</p></td>
</tr>
@@ -1214,54 +1259,54 @@ cellspacing="0" cellpadding="4">
<col width="70%" />
<tbody>
<tr>
-<td align="left" valign="top"><div class="literal"><pre><tt>tex/docstrip.cfg </tt></pre></div></td>
+<td align="left" valign="top"><div class="literal"><pre><code>tex/docstrip.cfg </code></pre></div></td>
<td align="left" valign="top"><p class="table">enables TDS feature and creates directories</p></td>
</tr>
<tr>
-<td align="left" valign="top"><div class="literal"><pre><tt>tex/errata.cfg </tt></pre></div></td>
+<td align="left" valign="top"><div class="literal"><pre><code>tex/errata.cfg </code></pre></div></td>
<td align="left" valign="top"><p class="table">for errata lists of latex/base</p></td>
</tr>
<tr>
-<td align="left" valign="top"><div class="literal"><pre><tt>tex/hyperref.cfg </tt></pre></div></td>
+<td align="left" valign="top"><div class="literal"><pre><code>tex/hyperref.cfg </code></pre></div></td>
<td align="left" valign="top"><p class="table">hyperref configuration file</p></td>
</tr>
<tr>
-<td align="left" valign="top"><div class="literal"><pre><tt>tex/ltnews.cfg </tt></pre></div></td>
+<td align="left" valign="top"><div class="literal"><pre><code>tex/ltnews.cfg </code></pre></div></td>
<td align="left" valign="top"><p class="table">for LaTeX News of latex/base</p></td>
</tr>
<tr>
-<td align="left" valign="top"><div class="literal"><pre><tt>tex/ltxdoc.cfg </tt></pre></div></td>
+<td align="left" valign="top"><div class="literal"><pre><code>tex/ltugboat.cls </code></pre></div></td>
+<td align="left" valign="top"><p class="table">setup for class ltugboat</p></td>
+</tr>
+<tr>
+<td align="left" valign="top"><div class="literal"><pre><code>tex/ltxdoc.cfg </code></pre></div></td>
<td align="left" valign="top"><p class="table">setup for class ltxdoc</p></td>
</tr>
<tr>
-<td align="left" valign="top"><div class="literal"><pre><tt>tex/ltxguide.cfg </tt></pre></div></td>
+<td align="left" valign="top"><div class="literal"><pre><code>tex/ltxguide.cfg </code></pre></div></td>
<td align="left" valign="top"><p class="table">setup for the guide manuals in latex/base
and required/psnfss</p></td>
</tr>
<tr>
-<td align="left" valign="top"><div class="literal"><pre><tt>tex/ltugboat.cls </tt></pre></div></td>
-<td align="left" valign="top"><p class="table">setup for class ltugboat</p></td>
-</tr>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><tt>tex/lualatex-tds.ini </tt></pre></div></td>
+<td align="left" valign="top"><div class="literal"><pre><code>tex/lualatex-tds.ini </code></pre></div></td>
<td align="left" valign="top"><p class="table">init file for format generation for LuaTeX</p></td>
</tr>
<tr>
-<td align="left" valign="top"><div class="literal"><pre><tt>tex/lualatex-tds2.ini </tt></pre></div></td>
+<td align="left" valign="top"><div class="literal"><pre><code>tex/lualatex-tds2.ini </code></pre></div></td>
<td align="left" valign="top"><p class="table">init file for LuaTeX format without LM Math</p></td>
</tr>
<tr>
-<td align="left" valign="top"><div class="literal"><pre><tt>tex/manual.cfg </tt></pre></div></td>
+<td align="left" valign="top"><div class="literal"><pre><code>tex/manual.cfg </code></pre></div></td>
<td align="left" valign="top"><p class="table">setup for errata list of the LaTeX manual
in latex/base</p></td>
</tr>
<tr>
-<td align="left" valign="top"><div class="literal"><pre><tt>tex/pdflatex-tds.ini </tt></pre></div></td>
+<td align="left" valign="top"><div class="literal"><pre><code>tex/pdflatex-tds.ini </code></pre></div></td>
<td align="left" valign="top"><p class="table">init file for format generation for pdfTeX</p></td>
</tr>
<tr>
-<td align="left" valign="top"><div class="literal"><pre><tt>tex/tdsguide.cfg </tt></pre></div></td>
-<td align="left" valign="top"><p class="table">setup for class <tt>tdsguide.cls</tt></p></td>
+<td align="left" valign="top"><div class="literal"><pre><code>tex/tdsguide.cfg </code></pre></div></td>
+<td align="left" valign="top"><p class="table">setup for class <code>tdsguide.cls</code></p></td>
</tr>
</tbody>
</table>
@@ -1278,62 +1323,62 @@ cellspacing="0" cellpadding="4">
<col width="70%" />
<tbody>
<tr>
-<td align="left" valign="top"><div class="literal"><pre><tt>tex/ams.drv </tt></pre></div></td>
+<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><tt>tex/babel.tex </tt></pre></div></td>
-<td align="left" valign="top"><p class="table">doc driver with patches for <tt>babel.drv</tt></p></td>
+<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>
</tr>
<tr>
-<td align="left" valign="top"><div class="literal"><pre><tt>tex/doc_lppl.tex </tt></pre></div></td>
-<td align="left" valign="top"><p class="table">doc driver for <tt>base/lppl.tex</tt></p></td>
+<td align="left" valign="top"><div class="literal"><pre><code>tex/doc_lppl.tex </code></pre></div></td>
+<td align="left" valign="top"><p class="table">doc driver for <code>base/lppl.tex</code></p></td>
</tr>
<tr>
-<td align="left" valign="top"><div class="literal"><pre><tt>tex/errata.all </tt></pre></div></td>
-<td align="left" valign="top"><p class="table">doc driver for <tt>knuth/errata/errata.pdf</tt></p></td>
+<td align="left" valign="top"><div class="literal"><pre><code>tex/errata.all </code></pre></div></td>
+<td align="left" valign="top"><p class="table">doc driver for <code>knuth/errata/errata.pdf</code></p></td>
</tr>
<tr>
-<td align="left" valign="top"><div class="literal"><pre><tt>tex/errata.drv </tt></pre></div></td>
-<td align="left" valign="top"><p class="table">doc driver for <tt>knuth/errata/errata_*.pdf</tt></p></td>
+<td align="left" valign="top"><div class="literal"><pre><code>tex/errata.drv </code></pre></div></td>
+<td align="left" valign="top"><p class="table">doc driver for <code>knuth/errata/errata_*.pdf</code></p></td>
</tr>
<tr>
-<td align="left" valign="top"><div class="literal"><pre><tt>tex/errorlog.drv </tt></pre></div></td>
-<td align="left" valign="top"><p class="table">doc driver for <tt>knuth/errata/errorlog.tex</tt></p></td>
+<td align="left" valign="top"><div class="literal"><pre><code>tex/errorlog.drv </code></pre></div></td>
+<td align="left" valign="top"><p class="table">doc driver for <code>knuth/errata/errorlog.tex</code></p></td>
</tr>
<tr>
-<td align="left" valign="top"><div class="literal"><pre><tt>tex/etex_man.drv </tt></pre></div></td>
-<td align="left" valign="top"><p class="table">doc driver for <tt>etex/etex_man.tex</tt></p></td>
+<td align="left" valign="top"><div class="literal"><pre><code>tex/etex_man.drv </code></pre></div></td>
+<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><tt>tex/greek-usage.tex </tt></pre></div></td>
-<td align="left" valign="top"><p class="table">doc driver with patches for <tt>babel/usage.tex</tt></p></td>
+<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><tt>tex/knuth.drv </tt></pre></div></td>
-<td align="left" valign="top"><p class="table">doc driver for <tt>knuth/</tt>{<tt>texware</tt>,<tt>mfware</tt>,<tt>etc</tt>}+/*.web+</p></td>
+<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><tt>tex/ltnews.tex </tt></pre></div></td>
-<td align="left" valign="top"><p class="table">master file that merges all <tt>base/ltnews*.tex</tt></p></td>
+<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>
<tr>
-<td align="left" valign="top"><div class="literal"><pre><tt>tex/ltxcheck.drv </tt></pre></div></td>
-<td align="left" valign="top"><p class="table">doc driver with patches for <tt>ltxcheck.tex</tt></p></td>
+<td align="left" valign="top"><div class="literal"><pre><code>tex/ltxcheck.drv </code></pre></div></td>
+<td align="left" valign="top"><p class="table">doc driver with patches for <code>ltxcheck.tex</code></p></td>
</tr>
<tr>
-<td align="left" valign="top"><div class="literal"><pre><tt>tex/psnfss2e.drv </tt></pre></div></td>
-<td align="left" valign="top"><p class="table">doc driver with patches for <tt>psnfss2e.tex</tt></p></td>
+<td align="left" valign="top"><div class="literal"><pre><code>tex/psnfss2e.drv </code></pre></div></td>
+<td align="left" valign="top"><p class="table">doc driver with patches for <code>psnfss2e.tex</code></p></td>
</tr>
<tr>
-<td align="left" valign="top"><div class="literal"><pre><tt>tex/tools-overview.cls </tt></pre></div></td>
-<td align="left" valign="top"><p class="table">class for <tt>tools.tex</tt></p></td>
+<td align="left" valign="top"><div class="literal"><pre><code>tex/tools-overview.cls </code></pre></div></td>
+<td align="left" valign="top"><p class="table">class for <code>tools.tex</code></p></td>
</tr>
<tr>
-<td align="left" valign="top"><div class="literal"><pre><tt>tex/tools.tex </tt></pre></div></td>
+<td align="left" valign="top"><div class="literal"><pre><code>tex/tools.tex </code></pre></div></td>
<td align="left" valign="top"><p class="table">master file for tools overview, generated
- by the <tt>build.pl</tt> script from <tt>tools/manifest.txt</tt></p></td>
+ by the <code>build.pl</code> script from <code>tools/manifest.txt</code></p></td>
</tr>
</tbody>
</table>
@@ -1356,60 +1401,60 @@ cellspacing="0" cellpadding="4">
</thead>
<tbody>
<tr>
-<td align="left" valign="top"><div class="literal"><pre><tt>patch/amsclass.dtx.diff </tt></pre></div></td>
-<td align="left" valign="top"><div class="literal"><pre><tt>amslatex/amsclass.dtx</tt></pre></div></td>
+<td align="left" valign="top"><div class="literal"><pre><code>patch/amsclass.dtx.diff </code></pre></div></td>
+<td align="left" valign="top"><div class="literal"><pre><code>amslatex/amsclass.dtx</code></pre></div></td>
</tr>
<tr>
-<td align="left" valign="top"><div class="literal"><pre><tt>patch/amsfndoc.def.diff </tt></pre></div></td>
-<td align="left" valign="top"><div class="literal"><pre><tt>amsfonts/amsfndoc.def</tt></pre></div></td>
+<td align="left" valign="top"><div class="literal"><pre><code>patch/amsfndoc.def.diff </code></pre></div></td>
+<td align="left" valign="top"><div class="literal"><pre><code>amsfonts/amsfndoc.def</code></pre></div></td>
</tr>
<tr>
-<td align="left" valign="top"><div class="literal"><pre><tt>patch/amsfndoc.tex.diff </tt></pre></div></td>
-<td align="left" valign="top"><div class="literal"><pre><tt>amsfonts/amsfndoc.tex</tt></pre></div></td>
+<td align="left" valign="top"><div class="literal"><pre><code>patch/amsfndoc.tex.diff </code></pre></div></td>
+<td align="left" valign="top"><div class="literal"><pre><code>amsfonts/amsfndoc.tex</code></pre></div></td>
</tr>
<tr>
-<td align="left" valign="top"><div class="literal"><pre><tt>patch/amsldoc.tex.diff </tt></pre></div></td>
-<td align="left" valign="top"><div class="literal"><pre><tt>amslatex/amsldoc.tex</tt></pre></div></td>
+<td align="left" valign="top"><div class="literal"><pre><code>patch/amsldoc.tex.diff </code></pre></div></td>
+<td align="left" valign="top"><div class="literal"><pre><code>amslatex/amsldoc.tex</code></pre></div></td>
</tr>
<tr>
-<td align="left" valign="top"><div class="literal"><pre><tt>patch/changes.tex.diff </tt></pre></div></td>
-<td align="left" valign="top"><div class="literal"><pre><tt>amslatex/amsrefs/changes.tex</tt></pre></div></td>
+<td align="left" valign="top"><div class="literal"><pre><code>patch/changes.tex.diff </code></pre></div></td>
+<td align="left" valign="top"><div class="literal"><pre><code>amslatex/amsrefs/changes.tex</code></pre></div></td>
</tr>
<tr>
-<td align="left" valign="top"><div class="literal"><pre><tt>patch/encguide.tex.diff </tt></pre></div></td>
-<td align="left" valign="top"><div class="literal"><pre><tt>base/encguide.tex</tt></pre></div></td>
+<td align="left" valign="top"><div class="literal"><pre><code>patch/encguide.tex.diff </code></pre></div></td>
+<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><tt>patch/hebrew.fdd.diff </tt></pre></div></td>
-<td align="left" valign="top"><div class="literal"><pre><tt>babel/hebrew.fdd</tt></pre></div></td>
+<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>
</tr>
<tr>
-<td align="left" valign="top"><div class="literal"><pre><tt>patch/logmac.tex.diff </tt></pre></div></td>
-<td align="left" valign="top"><div class="literal"><pre><tt>knuth/errata/logmac.tex</tt></pre></div></td>
+<td align="left" valign="top"><div class="literal"><pre><code>patch/logmac.tex.diff </code></pre></div></td>
+<td align="left" valign="top"><div class="literal"><pre><code>knuth/errata/logmac.tex</code></pre></div></td>
</tr>
<tr>
-<td align="left" valign="top"><div class="literal"><pre><tt>patch/source2e.tex.diff </tt></pre></div></td>
-<td align="left" valign="top"><div class="literal"><pre><tt>base/source2e.tex</tt></pre></div></td>
+<td align="left" valign="top"><div class="literal"><pre><code>patch/source2e.tex.diff </code></pre></div></td>
+<td align="left" valign="top"><div class="literal"><pre><code>base/source2e.tex</code></pre></div></td>
</tr>
<tr>
-<td align="left" valign="top"><div class="literal"><pre><tt>patch/tlc2.err.diff </tt></pre></div></td>
-<td align="left" valign="top"><div class="literal"><pre><tt>base/tlc2.err</tt></pre></div></td>
+<td align="left" valign="top"><div class="literal"><pre><code>patch/tlc2.err.diff </code></pre></div></td>
+<td align="left" valign="top"><div class="literal"><pre><code>base/tlc2.err</code></pre></div></td>
</tr>
<tr>
-<td align="left" valign="top"><div class="literal"><pre><tt>patch/tripman.tex.diff </tt></pre></div></td>
-<td align="left" valign="top"><div class="literal"><pre><tt>knuth/tex/tripman.tex</tt></pre></div></td>
+<td align="left" valign="top"><div class="literal"><pre><code>patch/trapman.tex.diff </code></pre></div></td>
+<td align="left" valign="top"><div class="literal"><pre><code>knuth/mf/trapman.tex</code></pre></div></td>
</tr>
<tr>
-<td align="left" valign="top"><div class="literal"><pre><tt>patch/trapman.tex.diff </tt></pre></div></td>
-<td align="left" valign="top"><div class="literal"><pre><tt>knuth/mf/trapman.tex</tt></pre></div></td>
+<td align="left" valign="top"><div class="literal"><pre><code>patch/tripman.tex.diff </code></pre></div></td>
+<td align="left" valign="top"><div class="literal"><pre><code>knuth/tex/tripman.tex</code></pre></div></td>
</tr>
<tr>
-<td align="left" valign="top"><div class="literal"><pre><tt>patch/utf8ienc.dtx.diff </tt></pre></div></td>
-<td align="left" valign="top"><div class="literal"><pre><tt>base/utf8ienc.dtx</tt></pre></div></td>
+<td align="left" valign="top"><div class="literal"><pre><code>patch/utf8ienc.dtx.diff </code></pre></div></td>
+<td align="left" valign="top"><div class="literal"><pre><code>base/utf8ienc.dtx</code></pre></div></td>
</tr>
<tr>
-<td align="left" valign="top"><div class="literal"><pre><tt>patch/webman.tex.diff </tt></pre></div></td>
-<td align="left" valign="top"><div class="literal"><pre><tt>knuth/web/webman.tex</tt></pre></div></td>
+<td align="left" valign="top"><div class="literal"><pre><code>patch/webman.tex.diff </code></pre></div></td>
+<td align="left" valign="top"><div class="literal"><pre><code>knuth/web/webman.tex</code></pre></div></td>
</tr>
</tbody>
</table>
@@ -1464,7 +1509,7 @@ Output format of generated documentation is PDF, see above.
<li>
<p>
Documentation bundles are preferred to many partial documentation
- files (e.g. <tt>source2e.pdf</tt> or <tt>ltnews.pdf</tt>).
+ files (e.g. <code>source2e.pdf</code> or <code>ltnews.pdf</code>).
</p>
</li>
<li>
@@ -1476,13 +1521,13 @@ If several expansion stages of a documentation are available,
<li>
<p>
Files that do not fit in a program sub tree of TDS stay below
- <tt>TDS:source</tt> (e.g. <tt>latexbug.el</tt> from latex/base). Then they do not
+ <code>TDS:source</code> (e.g. <code>latexbug.el</code> from latex/base). Then they do not
get lost at least.
</p>
</li>
<li>
<p>
-Page layout: <tt>a4paper</tt> with reduced vertical margins (exception: ltnews).
+Page layout: <code>a4paper</code> with reduced vertical margins (exception: ltnews).
(This also decreases the page number usually.)
</p>
</li>
@@ -1502,18 +1547,18 @@ Page layout: <tt>a4paper</tt> with reduced vertical margins (exception: ltnews).
<div class="ulist"><ul>
<li>
<p>
-<tt>source2e.pdf</tt> is used instead of many single <tt>lt*.pdf</tt> files.
+<code>source2e.pdf</code> is used instead of many single <code>lt*.pdf</code> files.
</p>
</li>
<li>
<p>
-<tt>ltnews.pdf</tt> is introduced to avoid cluttering the doc directory
- with many single sheet <tt>ltnews*.pdf</tt> files.
+<code>ltnews.pdf</code> is introduced to avoid cluttering the doc directory
+ with many single sheet <code>ltnews*.pdf</code> files.
</p>
</li>
<li>
<p>
-Patch for <tt>ltfssdcl.dtx</tt>: Checksum fixed.
+Patch for <code>ltfssdcl.dtx</code>: Checksum fixed.
</p>
</li>
<li>
@@ -1528,9 +1573,9 @@ Patch for <tt>ltfssdcl.dtx</tt>: Checksum fixed.
<div class="ulist"><ul>
<li>
<p>
-Added: <tt>tools.pdf</tt> as overview/contents/index file with links
+Added: <code>tools.pdf</code> as overview/contents/index file with links
and short descriptions of the single packages. (It uses
- the data from <tt>manifest.txt</tt>).
+ the data from <code>manifest.txt</code>).
</p>
</li>
<li>
@@ -1560,33 +1605,33 @@ Generic files:
<div class="ulist"><ul>
<li>
<p>
-<tt>*.ldf</tt> (language definition files)
+<code>*.ldf</code> (language definition files)
</p>
</li>
<li>
<p>
-<tt>*.sty</tt> (from <tt>bbcompat.dtx</tt>, these are plain TeX files,
+<code>*.sty</code> (from <code>bbcompat.dtx</code>, these are plain TeX files,
LaTeX user have the package babel)
</p>
</li>
<li>
<p>
-<tt>babel.def</tt>, <tt>switch.def</tt>
+<code>babel.def</code>, <code>switch.def</code>
</p>
</li>
<li>
<p>
-<tt>plain.def</tt>
+<code>plain.def</code>
</p>
</li>
<li>
<p>
-<tt>b*plain.tex</tt>
+<code>b*plain.tex</code>
</p>
</li>
<li>
<p>
-<tt>esbst.tex</tt>
+<code>esbst.tex</code>
</p>
</li>
</ul></div>
@@ -1598,51 +1643,51 @@ LaTeX files:
<div class="ulist"><ul>
<li>
<p>
-<tt>*.fd</tt>
+<code>*.fd</code>
</p>
</li>
<li>
<p>
-<tt>*enc.def</tt> (for package fontenc)
+<code>*enc.def</code> (for package fontenc)
</p>
</li>
<li>
<p>
-<tt>cp*.def</tt>, <tt>8859-8.def</tt>, <tt>si960.def</tt> (for package inputenc)
+<code>cp*.def</code>, <code>8859-8.def</code>, <code>si960.def</code> (for package inputenc)
</p>
</li>
<li>
<p>
-<tt>babel.sty</tt>
+<code>babel.sty</code>
</p>
</li>
<li>
<p>
-<tt>romanidx.tex</tt>
+<code>romanidx.tex</code>
</p>
</li>
<li>
<p>
-<tt>athnum.sty</tt>, <tt>grmath.sty</tt>, <tt>grsymb.sty</tt> (<tt>greek.ins</tt>)
+<code>athnum.sty</code>, <code>grmath.sty</code>, <code>grsymb.sty</code> (<code>greek.ins</code>)
</p>
</li>
<li>
<p>
-<tt>heb*.sty</tt>
+<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 <tt>generic</tt>, mainly because of maintenance issues.
- Also babel&#8217;s <tt>*.ins</tt> files specify <tt>\usedir{tex/generic/babel}</tt>.
+ 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 <tt>tex/latex</tt> across the trees, then
+ 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 <tt>generic</tt> subtree.</p></div>
+ Therefore latex-tds put these files in the <code>generic</code> subtree.</p></div>
</li>
</ol></div>
</li>
@@ -1652,9 +1697,9 @@ LaTeX files:
<div class="ulist"><ul>
<li>
<p>
-Babel already contains <tt>babel.pdf</tt> as documentation. It is a superset
- of <tt>user.pdf</tt>. Thus I have dropped the latter one to avoid redundancy.
- Also the name <tt>babel.pdf</tt> is much more useful (texdoc).
+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>
@@ -1671,14 +1716,14 @@ Babel already contains <tt>babel.pdf</tt> as documentation. It is a superset
<li>
<p>
Current CTAN &#8594; TDS mapping in use:
- <tt>CTAN:systems/knuth/dist</tt> &#8594; <tt>TDS:&lt;toplevel&gt;/knuth</tt>
+ <code>CTAN:systems/knuth/dist</code> &#8594; <code>TDS:&lt;toplevel&gt;/knuth</code>
</p>
</li>
<li>
<p>
Unsure where to put trip/trap files. Currently they are
- put in <tt>TDS:source</tt>, because the documentation files
- (<tt>tripman.pdf</tt>, <tt>trapman.pdf</tt>) are in <tt>TDS:doc</tt>. They lists the
+ put in <code>TDS:source</code>, because the documentation files
+ (<code>tripman.pdf</code>, <code>trapman.pdf</code>) are in <code>TDS:doc</code>. They lists the
trip/trap files already.
</p>
</li>
@@ -1691,7 +1736,7 @@ Not covered is
</p>
<div class="literalblock">
<div class="content">
-<pre><tt>texmf-dist/fonts/source/public/mflogo/logo10.mf
+<pre><code>texmf-dist/fonts/source/public/mflogo/logo10.mf
texmf-dist/fonts/source/public/mflogo/logo8.mf
texmf-dist/fonts/source/public/mflogo/logo9.mf
texmf-dist/fonts/source/public/mflogo/logobf10.mf
@@ -1719,7 +1764,7 @@ texmf-dist/tex/plain/base/plain.tex
texmf-dist/tex/plain/base/story.tex
texmf-dist/tex/plain/base/testfont.tex
texmf-dist/tex/plain/base/webmac.tex
-texmf/tex/generic/hyphen/hyphen.tex</tt></pre>
+texmf/tex/generic/hyphen/hyphen.tex</code></pre>
</div></div>
</li>
</ul></div>
@@ -1742,7 +1787,7 @@ Only the manual &#8216;etex_man&#8217; is covered by this module.
<div class="paragraph"><p>The most important advice I can give: &#8216;Forget it&#8217;!
The purpose of the source files are rather to show, what was
done in which way.
-The <tt>*.zip</tt> with TDS trees are the goal of the project, not the
+The <code>*.zip</code> with TDS trees are the goal of the project, not the
build process. Some remarks, if someone wants to build the
modules himself:</p></div>
<div class="ulist"><ul>
@@ -1790,20 +1835,20 @@ First step:
I have written a tool that analyzes page stream contents and
optimizes them (removal of unnecessary color settings, minimize
translation operations, &#8230;)
- &#8594; <tt>pdfbox-rewrite.jar</tt>.
+ &#8594; <code>pdfbox-rewrite.jar</code>.
</p>
</li>
<li>
<p>
For reading and writing the PDF file I have used PDFBox
- &#8594; <tt>PDFBox-0.7.2.jar</tt> (<a href="http://pdfbox.apache.org/">http://pdfbox.apache.org/</a>).
+ &#8594; <code>PDFBox-0.7.2.jar</code> (<a href="http://pdfbox.apache.org/">http://pdfbox.apache.org/</a>).
</p>
</li>
<li>
<p>
To get better results I patched some of the classes
of PDFBox (especially the write module)
- &#8594; <tt>pdfbox-rewrite.jar</tt>.
+ &#8594; <code>pdfbox-rewrite.jar</code>.
</p>
</li>
</ol></div>
@@ -1812,19 +1857,19 @@ To get better results I patched some of the classes
<p>
The final conversion step was done by Multivalent, because
it makes a very good job in PDF compression:
- &#8594; <tt>Multivalent20060102.jar</tt> (<a href="http://multivalent.sourceforge.net/">http://multivalent.sourceforge.net/</a>)
+ &#8594; <code>Multivalent20060102.jar</code> (<a href="http://multivalent.sourceforge.net/">http://multivalent.sourceforge.net/</a>)
</p>
</li>
</ol></div>
-<div class="paragraph"><p>Multivalent and PDFBox are available, <tt>pdfbox-rewrite.jar</tt>, however,
+<div class="paragraph"><p>Multivalent and PDFBox are available, <code>pdfbox-rewrite.jar</code>, however,
is just a first prototype, not ripe for a release.
Therefore this step of post-processing is optional for the
project latex-tds. The build script looks for the library and
skips this steps automatically if necessary.
- If you give the build script the option <tt>--nopostprocess</tt>,
+ If you give the build script the option <code>--nopostprocess</code>,
then it will skip the postprocess steps (building is faster,
the pdf files a little larger).
- Install the jar files in the directory <tt>lib</tt> where
+ Install the jar files in the directory <code>lib</code> where
they are expected by the build script.</p></div>
</div></div>
</li>
@@ -1905,7 +1950,7 @@ Index added to base/classes.dtx.
</li>
<li>
<p>
-ZIP files renamed: <tt>*-tds.zip</tt> &#8594; <tt>*.zip</tt>
+ZIP files renamed: <code>*-tds.zip</code> &#8594; <code>*.zip</code>
</p>
</li>
<li>
@@ -1915,7 +1960,7 @@ Comment added to ZIP files.
</li>
<li>
<p>
-Update of <tt>readme.txt</tt>.
+Update of <code>readme.txt</code>.
</p>
</li>
</ul></div>
@@ -1938,18 +1983,18 @@ Obsolete hyphenation patterns added to babel&#8217;s source directory
</li>
<li>
<p>
-Script adjust_checksum added and scripts are put below <tt>TDS:scripts</tt>.
+Script adjust_checksum added and scripts are put below <code>TDS:scripts</code>.
</p>
</li>
<li>
<p>
-<tt>TDS:makeindex/base/</tt> renamed to <tt>TDS:makeindex/latex/</tt>
+<code>TDS:makeindex/base/</code> renamed to <code>TDS:makeindex/latex/</code>
</p>
</li>
<li>
<p>
-Exception for <tt>sample2e.tex</tt> and <tt>small2e.tex</tt> that now go into
- <tt>TDS:tex/latex/base/</tt>.
+Exception for <code>sample2e.tex</code> and <code>small2e.tex</code> that now go into
+ <code>TDS:tex/latex/base/</code>.
</p>
</li>
</ul></div>
@@ -1961,13 +2006,13 @@ Exception for <tt>sample2e.tex</tt> and <tt>small2e.tex</tt> that now go into
<div class="ulist"><ul>
<li>
<p>
-Default <tt>texsys.cfg</tt> is generated.
+Default <code>texsys.cfg</code> is generated.
</p>
</li>
<li>
<p>
-<tt>adjust_checksum.pl</tt> and <tt>ziptimetree.pl</tt> now moved from the <tt>scripts</tt>
- branch to <tt>TDS:source/latex/latex-tds/lib/</tt>.
+<code>adjust_checksum.pl</code> and <code>ziptimetree.pl</code> now moved from the <code>scripts</code>
+ branch to <code>TDS:source/latex/latex-tds/lib/</code>.
</p>
</li>
</ul></div>
@@ -1979,8 +2024,8 @@ Default <tt>texsys.cfg</tt> is generated.
<div class="ulist"><ul>
<li>
<p>
-Fix of <tt>ltxguide.cfg</tt> that had loaded doc.sty that disturbs the
- verbatim stuff in <tt>fntguide.tex</tt>.
+Fix of <code>ltxguide.cfg</code> that had loaded doc.sty that disturbs the
+ verbatim stuff in <code>fntguide.tex</code>.
</p>
</li>
</ul></div>
@@ -2004,7 +2049,7 @@ Fix for documentation of longtable.
<div class="ulist"><ul>
<li>
<p>
-Patch for <tt>babel/latin.dtx</tt> added (babel/3922).
+Patch for <code>babel/latin.dtx</code> added (babel/3922).
</p>
</li>
</ul></div>
@@ -2017,10 +2062,10 @@ Patch for <tt>babel/latin.dtx</tt> added (babel/3922).
<li>
<p>
A minor update on CTAN regarding babel:
- <tt>iahyphen.tex</tt>, <tt>icehyph.tex</tt>, and <tt>lahyph.tex</tt> are now symbolic links
+ <code>iahyphen.tex</code>, <code>icehyph.tex</code>, and <code>lahyph.tex</code> are now symbolic links
to their location in <a href="http://mirror.ctan.org/language/hyphenation/">CTAN:language/hyphenation/</a>.
Therefore also
- <tt>lahyph.tex</tt> is now installed in <tt>TDS:tex/generic/hyphen/</tt>.
+ <code>lahyph.tex</code> is now installed in <code>TDS:tex/generic/hyphen/</code>.
</p>
</li>
</ul></div>
@@ -2037,7 +2082,7 @@ Update of module amslatex because of updated package amsrefs.
</li>
<li>
<p>
-Fix in <tt>latin.dtx.diff</tt>.
+Fix in <code>latin.dtx.diff</code>.
</p>
</li>
</ul></div>
@@ -2054,7 +2099,7 @@ Update of babel.
</li>
<li>
<p>
-Update of amsrefs (<tt>TDS:tex/latex/amscls</tt> &#8594; <tt>TDS:tex/latex/amsrefs</tt>).
+Update of amsrefs (<code>TDS:tex/latex/amscls</code> &#8594; <code>TDS:tex/latex/amsrefs</code>).
</p>
</li>
</ul></div>
@@ -2078,7 +2123,7 @@ Update of babel (2008/03/17).
<div class="ulist"><ul>
<li>
<p>
-Fix: <tt>latex/base/*.err</tt> added to <tt>TDS:source/latex/base/</tt>.
+Fix: <code>latex/base/*.err</code> added to <code>TDS:source/latex/base/</code>.
</p>
</li>
</ul></div>
@@ -2090,7 +2135,7 @@ Fix: <tt>latex/base/*.err</tt> added to <tt>TDS:source/latex/base/</tt>.
<div class="ulist"><ul>
<li>
<p>
-Using <tt>.tds.zip</tt> instead of .zip to follow <tt>CTAN:install</tt>'s naming
+Using <code>.tds.zip</code> instead of .zip to follow <code>CTAN:install</code>'s naming
conventions.
</p>
</li>
@@ -2161,7 +2206,7 @@ Fixes and additions for module knuth.
<div class="ulist"><ul>
<li>
<p>
-Module amslatex: <tt>instr-l.tex</tt> vanished from CTAN (but not at AMS side).
+Module amslatex: <code>instr-l.tex</code> vanished from CTAN (but not at AMS side).
</p>
</li>
<li>
@@ -2189,12 +2234,12 @@ Module base: CTAN hyperlinks fixed.
</li>
<li>
<p>
-Module amslatex: Outdated URL fixed in <tt>amsldoc.tex</tt>.
+Module amslatex: Outdated URL fixed in <code>amsldoc.tex</code>.
</p>
</li>
<li>
<p>
-Module babel: Problem with already defined <tt>\meta</tt> in <tt>tb1604.tex</tt> fixed.
+Module babel: Problem with already defined <code>\meta</code> in <code>tb1604.tex</code> fixed.
</p>
</li>
</ul></div>
@@ -2216,7 +2261,7 @@ Using uptodate versions from LaTeX project page for errata lists.
</li>
<li>
<p>
-<tt>lgc2.err</tt> added (LaTeX Graphics Companion, 2. ed.).
+<code>lgc2.err</code> added (LaTeX Graphics Companion, 2. ed.).
</p>
</li>
<li>
@@ -2228,7 +2273,7 @@ Various fixes in errata lists.
</li>
<li>
<p>
-Module tools: <tt>array.dtx</tt>: documentation fixed (tools/4044).
+Module tools: <code>array.dtx</code>: documentation fixed (tools/4044).
</p>
</li>
</ul></div>
@@ -2296,7 +2341,7 @@ Update of LaTeX, release 2009/09/24.
<div class="ulist"><ul>
<li>
<p>
-Module amslatex: Unhappily the <tt>.zip</tt> files are quite a mess,
+Module amslatex: Unhappily the <code>.zip</code> files are quite a mess,
because they contain a mixup of old and new versions.
Tried to sort this out and fix the last update.
</p>
@@ -2325,7 +2370,7 @@ Module base: page layout for source2e fixed (changes, index).
</li>
<li>
<p>
-Module base: update of <tt>.err</tt> files.
+Module base: update of <code>.err</code> files.
</p>
</li>
</ul></div>
@@ -2359,7 +2404,7 @@ Erratas updated.
<div class="ulist"><ul>
<li>
<p>
-Module base: patch for latex/4148 (Missing <tt>\label</tt> and <tt>\ref</tt> in <tt>lppl.tex</tt>).
+Module base: patch for latex/4148 (Missing <code>\label</code> and <code>\ref</code> in <code>lppl.tex</code>).
</p>
</li>
</ul></div>
@@ -2373,7 +2418,7 @@ Module base: patch for latex/4148 (Missing <tt>\label</tt> and <tt>\ref</tt> in
<p>
Module amslatex: There is an outdated version of amsthm.sty in
<a href="http://mirror.ctan.org/install/macros/latex/required/amslatex/amscls.tds.zip">CTAN:install/macros/latex/required/amslatex/amscls.tds.zip</a>.
- The package <tt>amsthm.sty</tt> is now generated from the source.
+ The package <code>amsthm.sty</code> is now generated from the source.
</p>
</li>
<li>
@@ -2422,17 +2467,17 @@ Update of LaTeX, release 2011/06/27.
</li>
<li>
<p>
-Patch <tt>ltpatch.ltx</tt> to match the kernel version.
+Patch <code>ltpatch.ltx</code> to match the kernel version.
</p>
</li>
<li>
<p>
-Patch <tt>lppl.tex.diff</tt> removed (no longer needed).
+Patch <code>lppl.tex.diff</code> removed (no longer needed).
</p>
</li>
<li>
<p>
-Patch <tt>ltfssdcl.dtx.diff</tt> added (checksum fixed).
+Patch <code>ltfssdcl.dtx.diff</code> added (checksum fixed).
</p>
</li>
</ul></div>
@@ -2490,7 +2535,7 @@ Update of LaTeX.
</li>
<li>
<p>
-Patches <tt>ltpatch.ltx.diff</tt> and <tt>ltfssdcl.dtx.diff</tt> removed
+Patches <code>ltpatch.ltx.diff</code> and <code>ltfssdcl.dtx.diff</code> removed
(no longer needed).
</p>
</li>
@@ -2520,7 +2565,7 @@ Caching for PDF generation added.
</li>
<li>
<p>
-&#8216;FINAL&#8217; markers in the output of <tt>build.pl</tt>
+&#8216;FINAL&#8217; markers in the output of <code>build.pl</code>
for final (Lua|pdf)TeX runs.
</p>
</li>
@@ -2589,12 +2634,12 @@ Update of amslatex (amsrefs).
</li>
<li>
<p>
-Update of <tt>readme.txt</tt> that is renamed to <tt>README</tt> (CTAN convention).
+Update of <code>readme.txt</code> that is renamed to <code>README</code> (CTAN convention).
</p>
</li>
<li>
<p>
-Update of <tt>tlc2.err</tt>.
+Update of <code>tlc2.err</code>.
</p>
</li>
</ul></div>
@@ -2611,13 +2656,13 @@ Update of amslatex (amsrefs).
</li>
<li>
<p>
-Module amslatex: <tt>cite-x*.tex</tt>, <tt>jb.bib</tt> in <tt>TDS:source/</tt>, because
+Module amslatex: <code>cite-x*.tex</code>, <code>jb.bib</code> in <code>TDS:source/</code>, because
these files are now classified as test files.
</p>
</li>
<li>
<p>
-Module base: <tt>lb2.err</tt> and <tt>tlc2.err</tt> updated.
+Module base: <code>lb2.err</code> and <code>tlc2.err</code> updated.
</p>
</li>
<li>
@@ -2647,23 +2692,23 @@ Module amsfonts added.
<div class="ulist"><ul>
<li>
<p>
-Patch file <tt>lb2.err.diff</tt> removed by call of sed inside <tt>build.pl</tt>.
+Patch file <code>lb2.err.diff</code> removed by call of sed inside <code>build.pl</code>.
</p>
</li>
<li>
<p>
-<tt>README</tt> rewritten in text document format <a href="http://www.methods.co.nz/asciidoc/">AsciiDoc</a>
+<code>README</code> rewritten in text document format <a href="http://www.methods.co.nz/asciidoc/">AsciiDoc</a>
and added as HTML and PDF files.
</p>
</li>
<li>
<p>
-<tt>README.asciidoc</tt> updated.
+<code>README.asciidoc</code> updated.
</p>
</li>
<li>
<p>
-<tt>Makefile</tt>: Target &#8216;check-links&#8217; added.
+<code>Makefile</code>: Target &#8216;check-links&#8217; added.
</p>
</li>
</ul></div>
@@ -2675,7 +2720,48 @@ Patch file <tt>lb2.err.diff</tt> removed by call of sed inside <tt>build.pl</tt>
<div class="ulist"><ul>
<li>
<p>
-<tt>README</tt> generated from <tt>README.asciidoc</tt> via <tt>README.html</tt>.
+<code>README</code> generated from <code>README.asciidoc</code> via <code>README.html</code>.
+</p>
+</li>
+</ul></div>
+</dd>
+<dt class="hdlist1">
+2013/02/27
+</dt>
+<dd>
+<div class="ulist"><ul>
+<li>
+<p>
+<code>README.asciidoc</code>: Additions and updates.
+</p>
+</li>
+<li>
+<p>
+<code>README.pdf</code> generated by wkhtmltopdf via <code>README.html</code>.
+</p>
+</li>
+</ul></div>
+</dd>
+<dt class="hdlist1">
+2013/03/07
+</dt>
+<dd>
+<div class="ulist"><ul>
+<li>
+<p>
+Update of amslatex (amsrefs 2013/03/06 v2.13).
+</p>
+</li>
+</ul></div>
+</dd>
+<dt class="hdlist1">
+2013/03/10
+</dt>
+<dd>
+<div class="ulist"><ul>
+<li>
+<p>
+Update of amslatex (amsrefs 2013/03/07 v2.14).
</p>
</li>
</ul></div>
@@ -2687,7 +2773,7 @@ Patch file <tt>lb2.err.diff</tt> removed by call of sed inside <tt>build.pl</tt>
<div id="footnotes"><hr /></div>
<div id="footer">
<div id="footer-text">
-Last updated 2013-02-26 04:22:43 CET
+Last updated 2013-03-10 01:09:22 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 2fc764f898d..d211ee56bea 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-docinfo.html b/Master/texmf-dist/source/latex/latex-tds/README-docinfo.html
new file mode 100644
index 00000000000..7fb83f76a96
--- /dev/null
+++ b/Master/texmf-dist/source/latex/latex-tds/README-docinfo.html
@@ -0,0 +1,2 @@
+<meta name="author" content="Heiko Oberdiek" />
+<meta name="date" content="{docdate}" />
diff --git a/Master/texmf-dist/source/latex/latex-tds/README.asciidoc b/Master/texmf-dist/source/latex/latex-tds/README.asciidoc
index 1c76ff763d9..ae64653cc22 100644
--- a/Master/texmf-dist/source/latex/latex-tds/README.asciidoc
+++ b/Master/texmf-dist/source/latex/latex-tds/README.asciidoc
@@ -1,11 +1,20 @@
README for project latex-tds
============================
:author: Heiko Oberdiek
-:revdate: 2013/02/26
+:revdate: 2013/03/10
:lang: en
:toc:
:numbered:
+:docinfo:
:ctan: http://mirror.ctan.org/
+:asciidoc: http://www.methods.co.nz/asciidoc/[AsciiDoc]
+:colon: :
+// Description is taken from the TeX Catalogue
+:description: Bundle `latex-tds' provides a set of ZIP file +
+ modules containing TDS-compliant trees for items of the +
+ LaTeX distribution (both the base system and required packages), +
+ together with `user-friendly' documentation (PDF +
+ files with navigation support using bookmarks and links).
// This file is formatted in the text document format AsciiDoc.
@@ -13,7 +22,21 @@ README for project latex-tds
Project latex-tds
-----------------
-Version: {revdate}
+[abstract]
+--
+{description}
+--
+
+Version{colon}::
+ {revdate}
+Author{colon}::
+ {author}
+Email and bug report address{colon}::
+ heiko.oberdiek at googlemail.com
+CTAN home page with distribution files{colon}::
+ {ctan}macros/latex/contrib/latex-tds/[CTAN:macros/latex/contrib/latex-tds/]
+Source repository (without distribution files){colon}::
+ https://github.com/oberdiek/latex-tds
How it has started
~~~~~~~~~~~~~~~~~~
@@ -43,6 +66,8 @@ In the following I will use the term `module' for a package bundle.
Module list
~~~~~~~~~~~
+The link addresses are the sources for the modules.
+
*base*::
{ctan}macros/latex/base.zip[CTAN:macros/latex/base.zip] +
{ctan}macros/latex/doc.zip[CTAN:macros/latex/doc.zip] +
@@ -50,13 +75,10 @@ Module list
http://www.latex-project.org/guides/lgc2.err +
http://www.latex-project.org/guides/manual.err +
http://www.latex-project.org/guides/tlc2.err +
-
*tools*::
{ctan}macros/latex/required/tools[CTAN:macros/latex/required/tools.zip]
-
*cyrillic*::
{ctan}macros/latex/required/cyrillic.zip[CTAN:macros/latex/required/cyrillic.zip]
-
*amslatex*::
{ctan}install/macros/latex/required/amslatex/amscls.tds.zip[CTAN:install/macros/latex/required/amslatex/amscls.tds.zip] +
{ctan}install/macros/latex/required/amslatex/math.tds.zip[CTAN:install/macros/latex/required/amslatex/math.tds.zip] +
@@ -84,22 +106,6 @@ Module list
*etex*::
{ctan}systems/e-tex/v2.1/etex_doc.zip[CTAN:systems/e-tex/v2.1/etex_doc.zip]
-Author
-~~~~~~
-{author} <heiko.oberdiek at googlemail.com>
-
-Home
-~~~~
-CTAN home with distribution files:
-____
-{ctan}macros/latex/contrib/latex-tds/[CTAN:macros/latex/contrib/latex-tds/]
-____
-
-Source repository (without distribution files):
-____
-https://github.com/oberdiek/latex-tds
-____
-
Abbreviations, Glossary
-----------------------
@@ -214,13 +220,15 @@ Copyright, License
Copyright (C) 2006-2013 Heiko Oberdiek.
-License is LPPL 1.3c:
+License is **LPPL 1.3c**:
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either version 1.3
of this license or (at your option) any later version.
The latest version of this license is in
+----
http://www.latex-project.org/lppl.txt
+----
and version 1.3c or later is part of all distributions of LaTeX
version 2005/12/01 or later.
@@ -242,7 +250,11 @@ Documentation
~~~~~~~~~~~~~
[cols=".3literal,.7", frame="topbot", grid="rows"]
|===
-|README |this file
+|README |plain text file
+|README.html |standalone HTML file
+|README.pdf |PDF version
+|README.asciidoc |main source code in text document format {AsciiDoc}
+|README-docinfo.html |source code, read by asciidoc to generate +README.html+
|===
Licenses
@@ -274,10 +286,10 @@ Configuration
|tex/errata.cfg |for errata lists of latex/base
|tex/hyperref.cfg |hyperref configuration file
|tex/ltnews.cfg |for LaTeX News of latex/base
+|tex/ltugboat.cls |setup for class ltugboat
|tex/ltxdoc.cfg |setup for class ltxdoc
|tex/ltxguide.cfg |setup for the guide manuals in latex/base
and required/psnfss
-|tex/ltugboat.cls |setup for class ltugboat
|tex/lualatex-tds.ini |init file for format generation for LuaTeX
|tex/lualatex-tds2.ini |init file for LuaTeX format without LM Math
|tex/manual.cfg |setup for errata list of the LaTeX manual
@@ -323,8 +335,8 @@ Patches
|patch/logmac.tex.diff |knuth/errata/logmac.tex
|patch/source2e.tex.diff |base/source2e.tex
|patch/tlc2.err.diff |base/tlc2.err
-|patch/tripman.tex.diff |knuth/tex/tripman.tex
|patch/trapman.tex.diff |knuth/mf/trapman.tex
+|patch/tripman.tex.diff |knuth/tex/tripman.tex
|patch/utf8ienc.dtx.diff |base/utf8ienc.dtx
|patch/webman.tex.diff |knuth/web/webman.tex
|===
@@ -681,9 +693,16 @@ History
* Module amsfonts added.
2013/02/25::
* Patch file +lb2.err.diff+ removed by call of sed inside +build.pl+.
- * +README+ rewritten in text document format http://www.methods.co.nz/asciidoc/[AsciiDoc]
+ * +README+ rewritten in text document format {AsciiDoc}
and added as HTML and PDF files.
* +README.asciidoc+ updated.
* +Makefile+: Target `check-links' added.
2013/02/26::
* +README+ generated from +README.asciidoc+ via +README.html+.
+2013/02/27::
+ * +README.asciidoc+: Additions and updates.
+ * +README.pdf+ generated by wkhtmltopdf via +README.html+.
+2013/03/07::
+ * Update of amslatex (amsrefs 2013/03/06 v2.13).
+2013/03/10::
+ * Update of amslatex (amsrefs 2013/03/07 v2.14).
diff --git a/Master/texmf-dist/source/latex/latex-tds/build.pl b/Master/texmf-dist/source/latex/latex-tds/build.pl
index 3f18b34a211..12baa7748bc 100755
--- a/Master/texmf-dist/source/latex/latex-tds/build.pl
+++ b/Master/texmf-dist/source/latex/latex-tds/build.pl
@@ -4,8 +4,8 @@ $^W=1;
my $prj = 'latex-tds';
my $file = 'build.pl';
-my $version = '1.178';
-my $date = '2013-02-26';
+my $version = '1.180';
+my $date = '2013-03-01';
my $author = 'Heiko Oberdiek';
my $copyright = "Copyright 2006-2013 $author";
chomp(my $license = <<"END_LICENSE");
@@ -76,7 +76,20 @@ my $dir_patch = 'patch';
my $dir_distrib = 'distrib';
my $dir_texmf = 'texmf';
chomp(my $cwd = `pwd`);
-my $dir_cache = "$cwd/cache";
+
+# cache directory
+use File::HomeDir;
+my $homedir = File::HomeDir->my_home;
+my $dir_cache;
+if ($homedir && -d "$homedir/.cache") {
+ $dir_cache = "$homedir/.cache/latex-tds";
+ -d $dir_cache or mkdir $dir_cache
+ or die "$error Cannot make directory `$dir_cache'!\n";
+ symlink $dir_cache, "$cwd/cache";
+}
+else {
+ $dir_cache = "$cwd/cache";
+}
my $jar_pdfbox_rewrite = "$cwd/$dir_lib/pdfbox-rewrite.jar";
my $jar_multivalent = "$cwd/$dir_lib/Multivalent20060102.jar";
@@ -124,6 +137,7 @@ my $prg_unzip = 'unzip';
my $prg_w3m = 'w3m';
my $prg_weave = 'weave';
my $prg_wget = 'wget';
+my $prg_wkhtmltopdf = 'wkhtmltopdf'; # with patched qt
my $prg_zip = 'zip';
my $prg_ziptimetree = $file_ziptimetree;
@@ -1809,7 +1823,7 @@ if ($modules{'source'}) {
my $file_readme = 'README';
my $file_readme_html = 'README.html';
my $file_readme_pdf = 'README.pdf';
- my $file_readme_notoc_html = "$dir_build_source/README-notoc.html";
+ # my $file_readme_notoc_html = "$dir_build_source/README-notoc.html";
my $file_readme_w3m_txt = "$dir_build_source/README-w3m.txt";
ensure_directory($dir_build_source);
@@ -1818,17 +1832,18 @@ if ($modules{'source'}) {
run("$prg_asciidoc --backend=xhtml11 README.asciidoc");
# generate README.pdf
- run("$prg_asciidoc --out-file=$file_readme_notoc_html"
- . " --backend=xhtml11"
- . " -a disable-javascript"
- . " -a toc!"
- . " README.asciidoc"
- );
- run("$prg_lowriter --invisible --convert-to odt "
- . "--outdir $dir_build_source $file_readme_notoc_html");
- run("$prg_lowriter --invisible --convert-to pdf "
- . "--outdir $dir_build_source $dir_build_source/README-notoc.odt");
- run("$prg_cp -p $dir_build_source/README-notoc.pdf $file_readme_pdf");
+ # run("$prg_asciidoc --out-file=$file_readme_notoc_html"
+ # . " --backend=xhtml11"
+ # . " -a disable-javascript"
+ # . " -a toc!"
+ # . " README.asciidoc"
+ # );
+ # run("$prg_lowriter --invisible --convert-to odt "
+ # . "--outdir $dir_build_source $file_readme_notoc_html");
+ # run("$prg_lowriter --invisible --convert-to pdf "
+ # . "--outdir $dir_build_source $dir_build_source/README-notoc.odt");
+ # run("$prg_cp -p $dir_build_source/README-notoc.pdf $file_readme_pdf");
+ run("$prg_wkhtmltopdf $file_readme_html $file_readme_pdf");
# run("$prg_cp -p README.asciidoc $dir_build_source/README");
run("$prg_w3m -dump README.html>$file_readme_w3m_txt");
@@ -1880,6 +1895,7 @@ if ($modules{'source'}) {
install $dir_dest, qw[
build.pl
README.asciidoc
+ README-docinfo.html
];
install "$dir_dest/tex", glob("$dir_tex/*.*");
diff --git a/Master/texmf-dist/source/latex/latex-tds/tex/latex-tds.ini b/Master/texmf-dist/source/latex/latex-tds/tex/latex-tds.ini
deleted file mode 100644
index cccf672e6d1..00000000000
--- a/Master/texmf-dist/source/latex/latex-tds/tex/latex-tds.ini
+++ /dev/null
@@ -1,52 +0,0 @@
-% latex-tds.ini
-% 2008/08/08 v1.1
-% Copyright 2007, 2008 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.
-%
-% 2007/10/17 v1.0
-% 2008/08/08 v1.1: Packages `ifvtex', `ifxetex', and `pdfescape' added.
-%
-\input pdftexconfig %
-\pdfoutput=1 %
-\scrollmode
-\let\SavedDump\dump
-\let\dump\relax
-\input latex.ltx %
-\errorcontextlines=\maxdimen
-\RequirePackage{keyval}
-\RequirePackage{url}
-\RequirePackage{infwarerr}[2007/09/09]
-\RequirePackage{atbegshi}[2007/09/09]
-\RequirePackage{auxhook}[2007/04/06]
-\RequirePackage{etexcmds}[2007/09/09]
-\RequirePackage{ifpdf}[2007/09/09]
-\RequirePackage{ifvtex}[2007/09/09]
-\RequirePackage{ifxetex}
-\RequirePackage{intcalc}[2007/09/27]
-\RequirePackage{bigintcalc}[2007/09/27]
-\RequirePackage{kvoptions}[2007/10/11]
-\RequirePackage{kvsetkeys}[2007/09/29]
-\RequirePackage{bitset}[2007/09/28]
-\RequirePackage{refcount}[2006/02/20]
-\RequirePackage{pdfescape}[2007/11/11]
-\expandafter\def\csname ver@thumbpdf.sty\endcsname{0000/00/00}
-\let\dump\SavedDump
-\let\SavedDump\UNDEFINED
-\dump
-\endinput