summaryrefslogtreecommitdiff
path: root/info/knuth-pdf
diff options
context:
space:
mode:
Diffstat (limited to 'info/knuth-pdf')
-rw-r--r--info/knuth-pdf/README.md9
-rw-r--r--info/knuth-pdf/bibtex/bibtex-changes.pdfbin623768 -> 623082 bytes
-rw-r--r--info/knuth-pdf/bibtex/bibtex.pdfbin1329399 -> 1328089 bytes
-rw-r--r--info/knuth-pdf/ctie/ctie-changes.pdfbin141019 -> 140490 bytes
-rw-r--r--info/knuth-pdf/ctie/ctie.pdfbin283760 -> 283423 bytes
-rw-r--r--info/knuth-pdf/cweb/common-changes.pdfbin223611 -> 226545 bytes
-rw-r--r--info/knuth-pdf/cweb/common.pdfbin365934 -> 365563 bytes
-rw-r--r--info/knuth-pdf/cweb/ctangle-changes.pdfbin211597 -> 218651 bytes
-rw-r--r--info/knuth-pdf/cweb/ctangle.pdfbin381510 -> 383393 bytes
-rw-r--r--info/knuth-pdf/cweb/ctwill-changes.pdfbin788628 -> 0 bytes
-rw-r--r--info/knuth-pdf/cweb/ctwill.pdfbin1105039 -> 1137575 bytes
-rw-r--r--info/knuth-pdf/cweb/cweave-changes.pdfbin366945 -> 414571 bytes
-rw-r--r--info/knuth-pdf/cweb/cweave.pdfbin815222 -> 838223 bytes
-rw-r--r--info/knuth-pdf/cweb/cwebman.pdfbin346364 -> 357667 bytes
-rw-r--r--info/knuth-pdf/cweb/refsort-changes.pdfbin44422 -> 43457 bytes
-rw-r--r--info/knuth-pdf/cweb/refsort.pdfbin162786 -> 162548 bytes
-rw-r--r--info/knuth-pdf/cweb/twinx-changes.pdfbin74528 -> 73451 bytes
-rw-r--r--info/knuth-pdf/cweb/twinx.pdfbin194404 -> 193928 bytes
-rw-r--r--info/knuth-pdf/errata/errata.eight.pdfbin275286 -> 275286 bytes
-rw-r--r--info/knuth-pdf/errata/errata.eleven.pdfbin250939 -> 250940 bytes
-rw-r--r--info/knuth-pdf/errata/errata.five.pdfbin306866 -> 306863 bytes
-rw-r--r--info/knuth-pdf/errata/errata.four.pdfbin334569 -> 334571 bytes
-rw-r--r--info/knuth-pdf/errata/errata.nine.pdfbin156353 -> 156353 bytes
-rw-r--r--info/knuth-pdf/errata/errata.one.pdfbin270066 -> 270067 bytes
-rw-r--r--info/knuth-pdf/errata/errata.pdfbin368778 -> 368630 bytes
-rw-r--r--info/knuth-pdf/errata/errata.seven.pdfbin267572 -> 267573 bytes
-rw-r--r--info/knuth-pdf/errata/errata.six.pdfbin303639 -> 303640 bytes
-rw-r--r--info/knuth-pdf/errata/errata.ten.pdfbin378715 -> 378717 bytes
-rw-r--r--info/knuth-pdf/errata/errata.three.pdfbin443745 -> 443746 bytes
-rw-r--r--info/knuth-pdf/errata/errata.twelve.pdfbin413891 -> 413746 bytes
-rw-r--r--info/knuth-pdf/errata/errata.two.pdfbin247190 -> 247190 bytes
-rw-r--r--info/knuth-pdf/errata/errorlog.pdfbin404269 -> 404270 bytes
-rw-r--r--info/knuth-pdf/etc/vftovp-changes.pdfbin213209 -> 213056 bytes
-rw-r--r--info/knuth-pdf/etc/vftovp.pdfbin461579 -> 461113 bytes
-rw-r--r--info/knuth-pdf/etc/vptovf-changes.pdfbin199933 -> 199558 bytes
-rw-r--r--info/knuth-pdf/etc/vptovf.pdfbin556198 -> 555758 bytes
-rw-r--r--info/knuth-pdf/index.html198
-rw-r--r--info/knuth-pdf/index.pdfbin164494 -> 151507 bytes
-rw-r--r--info/knuth-pdf/mf/mf-changes.pdfbin1209183 -> 1207973 bytes
-rw-r--r--info/knuth-pdf/mf/mf.pdfbin3233459 -> 3230896 bytes
-rw-r--r--info/knuth-pdf/mf/trapman.pdfbin266241 -> 266243 bytes
-rw-r--r--info/knuth-pdf/mfware/gftodvi-changes.pdfbin277423 -> 277101 bytes
-rw-r--r--info/knuth-pdf/mfware/gftodvi.pdfbin705444 -> 704955 bytes
-rw-r--r--info/knuth-pdf/mfware/gftopk-changes.pdfbin145435 -> 145032 bytes
-rw-r--r--info/knuth-pdf/mfware/gftopk.pdfbin370721 -> 370477 bytes
-rw-r--r--info/knuth-pdf/mfware/gftype-changes.pdfbin134194 -> 134208 bytes
-rw-r--r--info/knuth-pdf/mfware/gftype.pdfbin327462 -> 327382 bytes
-rw-r--r--info/knuth-pdf/mfware/mft-changes.pdfbin203402 -> 203348 bytes
-rw-r--r--info/knuth-pdf/mfware/mft.pdfbin389237 -> 389066 bytes
-rw-r--r--info/knuth-pdf/other/dvicopy-changes.pdfbin314784 -> 314418 bytes
-rw-r--r--info/knuth-pdf/other/dvicopy.pdfbin790345 -> 789928 bytes
-rw-r--r--info/knuth-pdf/other/patgen-changes.pdfbin156270 -> 156207 bytes
-rw-r--r--info/knuth-pdf/other/patgen.pdfbin402768 -> 402188 bytes
-rw-r--r--info/knuth-pdf/other/pktogf-changes.pdfbin121313 -> 121087 bytes
-rw-r--r--info/knuth-pdf/other/pktogf.pdfbin317902 -> 317800 bytes
-rw-r--r--info/knuth-pdf/other/pktype-changes.pdfbin94701 -> 94493 bytes
-rw-r--r--info/knuth-pdf/other/pktype.pdfbin259100 -> 258984 bytes
-rw-r--r--info/knuth-pdf/pdftex/pdftex-changes.pdfbin2657020 -> 2680166 bytes
-rw-r--r--info/knuth-pdf/pdftex/pdftex.pdfbin5384028 -> 5388149 bytes
-rw-r--r--info/knuth-pdf/tex/glue.pdfbin197914 -> 197831 bytes
-rw-r--r--info/knuth-pdf/tex/tex-changes.pdfbin1851810 -> 1852391 bytes
-rw-r--r--info/knuth-pdf/tex/tex.pdfbin3618378 -> 3613657 bytes
-rw-r--r--info/knuth-pdf/tex/tripman.pdfbin325777 -> 325778 bytes
-rw-r--r--info/knuth-pdf/texware/dvitype-changes.pdfbin188207 -> 190729 bytes
-rw-r--r--info/knuth-pdf/texware/dvitype.pdfbin469893 -> 469673 bytes
-rw-r--r--info/knuth-pdf/texware/pltotf-changes.pdfbin176272 -> 175749 bytes
-rw-r--r--info/knuth-pdf/texware/pltotf.pdfbin474291 -> 473937 bytes
-rw-r--r--info/knuth-pdf/texware/pooltype-changes.pdfbin76586 -> 76455 bytes
-rw-r--r--info/knuth-pdf/texware/pooltype.pdfbin191726 -> 191687 bytes
-rw-r--r--info/knuth-pdf/texware/tftopl-changes.pdfbin157835 -> 157545 bytes
-rw-r--r--info/knuth-pdf/texware/tftopl.pdfbin361117 -> 360557 bytes
-rw-r--r--info/knuth-pdf/tie/tie-changes.pdfbin122771 -> 122669 bytes
-rw-r--r--info/knuth-pdf/tie/tie.pdfbin311729 -> 311114 bytes
-rw-r--r--info/knuth-pdf/web/tangle-changes.pdfbin255108 -> 255955 bytes
-rw-r--r--info/knuth-pdf/web/tangle.pdfbin580809 -> 580495 bytes
-rw-r--r--info/knuth-pdf/web/twill.pdfbin0 -> 839725 bytes
-rw-r--r--info/knuth-pdf/web/weave-changes.pdfbin264717 -> 268458 bytes
-rw-r--r--info/knuth-pdf/web/weave.pdfbin765031 -> 764835 bytes
-rw-r--r--info/knuth-pdf/web/webman.pdfbin296020 -> 315154 bytes
-rw-r--r--info/knuth-pdf/xetex/xetex-changes.pdfbin2284015 -> 2319584 bytes
-rw-r--r--info/knuth-pdf/xetex/xetex.pdfbin4241396 -> 4242904 bytes
81 files changed, 161 insertions, 46 deletions
diff --git a/info/knuth-pdf/README.md b/info/knuth-pdf/README.md
index cca69c5339..1d36b56b46 100644
--- a/info/knuth-pdf/README.md
+++ b/info/knuth-pdf/README.md
@@ -1,4 +1,4 @@
-# knuth-pdf – PDF library of C/WEB sources in TeX Live
+# knuth-pdf – PDF collection of typeset C/WEB sources in TeX Live
Here you find a large collection of PDF documents for many C/WEB programs in
TeX\ Live, both in their original form as written by their respective authors,
@@ -9,14 +9,13 @@ sources and their changes in parallel. Also included is the collection of
Although not all the texts here are written or maintained by Donald Knuth, it
is more convenient for everything to be collected in one place for reading and
-searching. And they all stem from the system that Knuth created. The central
+searching. They all stem from the system that Knuth created. The central
entry point is the ‘index’ file, with links to the individual documents, either
in HTML or in PDF format.
If you believe to have found anything that remains technically, historically,
typographically, or politically incorrect in any of these files, please feel
-free to [report bugs in \TeX\ and friends](https://tug.org/texmfbug/) or
-[contact the maintainer](mailto:andreas_github@freenet.de) directly.
+free to [report bugs in \TeX\ and friends](https://tug.org/texmfbug/).
The “License” of the `knuth-pdf` package is “Public Domain” and it covers only
the contents of this package, _not_ the various (and varying) “free software”
@@ -24,4 +23,4 @@ licenses of the presented software codes.
In part `knuth-pdf` is an update and replacement for the `latex-tds` package.
-This is version “1.1” of the `knuth-pdf` package — 2021-03-17, Andreas Scherer.
+This is version “2.0” of the `knuth-pdf` package — 2022-04-06, Andreas Scherer.
diff --git a/info/knuth-pdf/bibtex/bibtex-changes.pdf b/info/knuth-pdf/bibtex/bibtex-changes.pdf
index af4a355323..6b889df735 100644
--- a/info/knuth-pdf/bibtex/bibtex-changes.pdf
+++ b/info/knuth-pdf/bibtex/bibtex-changes.pdf
Binary files differ
diff --git a/info/knuth-pdf/bibtex/bibtex.pdf b/info/knuth-pdf/bibtex/bibtex.pdf
index 3a161c7e14..6793b8aed9 100644
--- a/info/knuth-pdf/bibtex/bibtex.pdf
+++ b/info/knuth-pdf/bibtex/bibtex.pdf
Binary files differ
diff --git a/info/knuth-pdf/ctie/ctie-changes.pdf b/info/knuth-pdf/ctie/ctie-changes.pdf
index 902c884674..cfb1d185f6 100644
--- a/info/knuth-pdf/ctie/ctie-changes.pdf
+++ b/info/knuth-pdf/ctie/ctie-changes.pdf
Binary files differ
diff --git a/info/knuth-pdf/ctie/ctie.pdf b/info/knuth-pdf/ctie/ctie.pdf
index 40aa85a4ec..1d973bd950 100644
--- a/info/knuth-pdf/ctie/ctie.pdf
+++ b/info/knuth-pdf/ctie/ctie.pdf
Binary files differ
diff --git a/info/knuth-pdf/cweb/common-changes.pdf b/info/knuth-pdf/cweb/common-changes.pdf
index f5c48da78f..af5972cedb 100644
--- a/info/knuth-pdf/cweb/common-changes.pdf
+++ b/info/knuth-pdf/cweb/common-changes.pdf
Binary files differ
diff --git a/info/knuth-pdf/cweb/common.pdf b/info/knuth-pdf/cweb/common.pdf
index 8f21f6455f..cc51d16b85 100644
--- a/info/knuth-pdf/cweb/common.pdf
+++ b/info/knuth-pdf/cweb/common.pdf
Binary files differ
diff --git a/info/knuth-pdf/cweb/ctangle-changes.pdf b/info/knuth-pdf/cweb/ctangle-changes.pdf
index d2acb2dfb9..c69f9f5ba3 100644
--- a/info/knuth-pdf/cweb/ctangle-changes.pdf
+++ b/info/knuth-pdf/cweb/ctangle-changes.pdf
Binary files differ
diff --git a/info/knuth-pdf/cweb/ctangle.pdf b/info/knuth-pdf/cweb/ctangle.pdf
index a44646d374..f55f3752a2 100644
--- a/info/knuth-pdf/cweb/ctangle.pdf
+++ b/info/knuth-pdf/cweb/ctangle.pdf
Binary files differ
diff --git a/info/knuth-pdf/cweb/ctwill-changes.pdf b/info/knuth-pdf/cweb/ctwill-changes.pdf
deleted file mode 100644
index 98df559ffa..0000000000
--- a/info/knuth-pdf/cweb/ctwill-changes.pdf
+++ /dev/null
Binary files differ
diff --git a/info/knuth-pdf/cweb/ctwill.pdf b/info/knuth-pdf/cweb/ctwill.pdf
index 12fe276376..a6b0ce00d8 100644
--- a/info/knuth-pdf/cweb/ctwill.pdf
+++ b/info/knuth-pdf/cweb/ctwill.pdf
Binary files differ
diff --git a/info/knuth-pdf/cweb/cweave-changes.pdf b/info/knuth-pdf/cweb/cweave-changes.pdf
index 7109a2f0c5..8c7d40e4f0 100644
--- a/info/knuth-pdf/cweb/cweave-changes.pdf
+++ b/info/knuth-pdf/cweb/cweave-changes.pdf
Binary files differ
diff --git a/info/knuth-pdf/cweb/cweave.pdf b/info/knuth-pdf/cweb/cweave.pdf
index 68955cb94b..0f36bba168 100644
--- a/info/knuth-pdf/cweb/cweave.pdf
+++ b/info/knuth-pdf/cweb/cweave.pdf
Binary files differ
diff --git a/info/knuth-pdf/cweb/cwebman.pdf b/info/knuth-pdf/cweb/cwebman.pdf
index 8ad200757f..79150c7ec5 100644
--- a/info/knuth-pdf/cweb/cwebman.pdf
+++ b/info/knuth-pdf/cweb/cwebman.pdf
Binary files differ
diff --git a/info/knuth-pdf/cweb/refsort-changes.pdf b/info/knuth-pdf/cweb/refsort-changes.pdf
index 1f4213156c..1ebf6e2262 100644
--- a/info/knuth-pdf/cweb/refsort-changes.pdf
+++ b/info/knuth-pdf/cweb/refsort-changes.pdf
Binary files differ
diff --git a/info/knuth-pdf/cweb/refsort.pdf b/info/knuth-pdf/cweb/refsort.pdf
index 1d5afef785..096c4253c2 100644
--- a/info/knuth-pdf/cweb/refsort.pdf
+++ b/info/knuth-pdf/cweb/refsort.pdf
Binary files differ
diff --git a/info/knuth-pdf/cweb/twinx-changes.pdf b/info/knuth-pdf/cweb/twinx-changes.pdf
index 181d4ff2c9..06049df5a2 100644
--- a/info/knuth-pdf/cweb/twinx-changes.pdf
+++ b/info/knuth-pdf/cweb/twinx-changes.pdf
Binary files differ
diff --git a/info/knuth-pdf/cweb/twinx.pdf b/info/knuth-pdf/cweb/twinx.pdf
index eac8e46706..f5347cb962 100644
--- a/info/knuth-pdf/cweb/twinx.pdf
+++ b/info/knuth-pdf/cweb/twinx.pdf
Binary files differ
diff --git a/info/knuth-pdf/errata/errata.eight.pdf b/info/knuth-pdf/errata/errata.eight.pdf
index 5b385a07c3..be4bd7ca6d 100644
--- a/info/knuth-pdf/errata/errata.eight.pdf
+++ b/info/knuth-pdf/errata/errata.eight.pdf
Binary files differ
diff --git a/info/knuth-pdf/errata/errata.eleven.pdf b/info/knuth-pdf/errata/errata.eleven.pdf
index 5ec592b23f..8ca12ca645 100644
--- a/info/knuth-pdf/errata/errata.eleven.pdf
+++ b/info/knuth-pdf/errata/errata.eleven.pdf
Binary files differ
diff --git a/info/knuth-pdf/errata/errata.five.pdf b/info/knuth-pdf/errata/errata.five.pdf
index 349270cb28..8339ddc3bb 100644
--- a/info/knuth-pdf/errata/errata.five.pdf
+++ b/info/knuth-pdf/errata/errata.five.pdf
Binary files differ
diff --git a/info/knuth-pdf/errata/errata.four.pdf b/info/knuth-pdf/errata/errata.four.pdf
index 5bf0ded536..fbdb0b29e3 100644
--- a/info/knuth-pdf/errata/errata.four.pdf
+++ b/info/knuth-pdf/errata/errata.four.pdf
Binary files differ
diff --git a/info/knuth-pdf/errata/errata.nine.pdf b/info/knuth-pdf/errata/errata.nine.pdf
index 2e42e68e17..eb3bc743c3 100644
--- a/info/knuth-pdf/errata/errata.nine.pdf
+++ b/info/knuth-pdf/errata/errata.nine.pdf
Binary files differ
diff --git a/info/knuth-pdf/errata/errata.one.pdf b/info/knuth-pdf/errata/errata.one.pdf
index 2ba4734b27..01c5a76322 100644
--- a/info/knuth-pdf/errata/errata.one.pdf
+++ b/info/knuth-pdf/errata/errata.one.pdf
Binary files differ
diff --git a/info/knuth-pdf/errata/errata.pdf b/info/knuth-pdf/errata/errata.pdf
index ba30457e1f..3a3939678a 100644
--- a/info/knuth-pdf/errata/errata.pdf
+++ b/info/knuth-pdf/errata/errata.pdf
Binary files differ
diff --git a/info/knuth-pdf/errata/errata.seven.pdf b/info/knuth-pdf/errata/errata.seven.pdf
index f0165da87f..227b71d2b1 100644
--- a/info/knuth-pdf/errata/errata.seven.pdf
+++ b/info/knuth-pdf/errata/errata.seven.pdf
Binary files differ
diff --git a/info/knuth-pdf/errata/errata.six.pdf b/info/knuth-pdf/errata/errata.six.pdf
index ca1bc82e95..776c8e427e 100644
--- a/info/knuth-pdf/errata/errata.six.pdf
+++ b/info/knuth-pdf/errata/errata.six.pdf
Binary files differ
diff --git a/info/knuth-pdf/errata/errata.ten.pdf b/info/knuth-pdf/errata/errata.ten.pdf
index 0b4ebab831..06458846b2 100644
--- a/info/knuth-pdf/errata/errata.ten.pdf
+++ b/info/knuth-pdf/errata/errata.ten.pdf
Binary files differ
diff --git a/info/knuth-pdf/errata/errata.three.pdf b/info/knuth-pdf/errata/errata.three.pdf
index acfae889a9..bd1e85e21c 100644
--- a/info/knuth-pdf/errata/errata.three.pdf
+++ b/info/knuth-pdf/errata/errata.three.pdf
Binary files differ
diff --git a/info/knuth-pdf/errata/errata.twelve.pdf b/info/knuth-pdf/errata/errata.twelve.pdf
index 42ab07fbf4..509ed4fa63 100644
--- a/info/knuth-pdf/errata/errata.twelve.pdf
+++ b/info/knuth-pdf/errata/errata.twelve.pdf
Binary files differ
diff --git a/info/knuth-pdf/errata/errata.two.pdf b/info/knuth-pdf/errata/errata.two.pdf
index d51f13ba8b..c8d134e27a 100644
--- a/info/knuth-pdf/errata/errata.two.pdf
+++ b/info/knuth-pdf/errata/errata.two.pdf
Binary files differ
diff --git a/info/knuth-pdf/errata/errorlog.pdf b/info/knuth-pdf/errata/errorlog.pdf
index f725a4d3cf..da1827bfc0 100644
--- a/info/knuth-pdf/errata/errorlog.pdf
+++ b/info/knuth-pdf/errata/errorlog.pdf
Binary files differ
diff --git a/info/knuth-pdf/etc/vftovp-changes.pdf b/info/knuth-pdf/etc/vftovp-changes.pdf
index 763916707e..71093202ef 100644
--- a/info/knuth-pdf/etc/vftovp-changes.pdf
+++ b/info/knuth-pdf/etc/vftovp-changes.pdf
Binary files differ
diff --git a/info/knuth-pdf/etc/vftovp.pdf b/info/knuth-pdf/etc/vftovp.pdf
index 039fe9bdcc..0f922b47dc 100644
--- a/info/knuth-pdf/etc/vftovp.pdf
+++ b/info/knuth-pdf/etc/vftovp.pdf
Binary files differ
diff --git a/info/knuth-pdf/etc/vptovf-changes.pdf b/info/knuth-pdf/etc/vptovf-changes.pdf
index 07bc674e17..2d05f78020 100644
--- a/info/knuth-pdf/etc/vptovf-changes.pdf
+++ b/info/knuth-pdf/etc/vptovf-changes.pdf
Binary files differ
diff --git a/info/knuth-pdf/etc/vptovf.pdf b/info/knuth-pdf/etc/vptovf.pdf
index 5e9b361d0e..400856e650 100644
--- a/info/knuth-pdf/etc/vptovf.pdf
+++ b/info/knuth-pdf/etc/vptovf.pdf
Binary files differ
diff --git a/info/knuth-pdf/index.html b/info/knuth-pdf/index.html
index 372fe2661f..1c02269c93 100644
--- a/info/knuth-pdf/index.html
+++ b/info/knuth-pdf/index.html
@@ -4,7 +4,7 @@
<meta charset="utf-8" />
<meta name="generator" content="pandoc" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
- <title>C/WEB programs in “TeX Live 2021”</title>
+ <title>C/WEB programs in TeX Live 2022</title>
<style>
html {
line-height: 1.5;
@@ -21,7 +21,7 @@
padding-top: 50px;
padding-bottom: 50px;
hyphens: auto;
- word-wrap: break-word;
+ overflow-wrap: break-word;
text-rendering: optimizeLegibility;
font-kerning: normal;
}
@@ -30,6 +30,9 @@
font-size: 0.9em;
padding: 1em;
}
+ h1 {
+ font-size: 1.8em;
+ }
}
@media print {
body {
@@ -92,6 +95,7 @@
pre code {
padding: 0;
overflow: visible;
+ overflow-wrap: normal;
}
.sourceCode {
background-color: transparent;
@@ -133,6 +137,12 @@
#TOC li {
list-style: none;
}
+ #TOC ul {
+ padding-left: 1.3em;
+ }
+ #TOC > ul {
+ padding-left: 0;
+ }
#TOC a:not(:hover) {
text-decoration: none;
}
@@ -150,59 +160,165 @@
</head>
<body>
<header id="title-block-header">
-<h1 class="title">C/WEB programs in “TeX&nbsp;Live&nbsp;2021”</h1>
+<h1 class="title">C/WEB programs in TeX Live 2022</h1>
</header>
<h2 id="introduction">Introduction</h2>
-<p>Welcome to “All Things <code>WEB</code>” in “TeX Live.”</p>
-<p>Here you find the documented source code of all major <code>WEB</code> and <code>CWEB</code> programs in readable format. The “named” entries represent the unmodified base sources as written by their respective authors, the attached “<code>chg</code>” links point to “only the changed sections (or modules)” as applied for release in the “TeX<br />
-Live” distribution, so you may want to study these pairs in parallel. Care has been taken to keep the section numbers for the main parts intact.</p>
-<p>Although not all the programs presented here are written or maintained by Donald Knuth, it is more convenient for everything to be collected in one place for reading and searching. And they all stem from the system that Knuth created.</p>
-<p>Note that all <code>WEB</code> programs are mogrified from Pascal code to C code before compilation, so further modifications and amendments will occur “for the real thing,” i.e., the production of the executable <code>WEB</code> programs. (The <code>CWEB</code> programs do not require these extra modifications, they get linked directly to the external runtime environment.)</p>
-<p>If you believe to have found anything that remains technically, historically, typographically, or politically incorrect in any of these files, please feel free to <a href="https://tug.org/texmfbug/">report bugs in TeX and friends</a> or <a href="mailto:andreas_github@freenet.de">contact the maintainer of this library</a> directly.</p>
-<h2 id="canonical-knuthian-web-programs">Canonical Knuthian WEB programs</h2>
+<p>Welcome to “All Things <code>WEB</code>” in TeX Live.</p>
+<p>Here you find the documented source code of all major
+<code>WEB</code> and <code>CWEB</code> programs in readable format. The
+<code>NAMED</code> entries represent the unmodified base sources as
+written by their respective authors, the attached <code>chg</code> links
+point to only the changed sections (or modules) as applied for release
+in the TeX Live distribution, so you may want to study these pairs in
+parallel. Care has been taken to keep the section numbering intact.</p>
+<p>Although not all the programs presented here are written or
+maintained by Donald Knuth, it is more convenient for everything to be
+collected in one place for reading and searching. And they all stem from
+the system that Knuth created.</p>
+<p>Note that all <code>WEB</code> programs are mogrified from Pascal
+code to C code before compilation, so further modifications and
+amendments will occur for the real thing, i.e., the production of the
+executable <code>WEB</code> programs. (The <code>CWEB</code> programs do
+not require these extra modifications, they get linked directly to the
+external runtime environment.)</p>
+<p>If you believe to have found anything that remains technically,
+historically, typographically, or politically incorrect in any of these
+files, please feel free to <a href="https://tug.org/texmfbug/">report
+bugs in TeX and friends</a> or <a
+href="mailto:andreas_github@freenet.de">contact the maintainer of this
+collection</a> directly.</p>
+<h2 id="canonical-knuthian-web-programs">Canonical Knuthian WEB
+programs</h2>
<ul>
-<li><p><code>etc/</code> <span>[</span> <a href="etc/vftovp.pdf"><code>VFtoVP</code></a> <sub><a href="etc/vftovp-changes.pdf"><code>chg</code></a></sub> <a href="etc/vptovf.pdf"><code>VPtoVF</code></a> <sub><a href="etc/vptovf-changes.pdf"><code>chg</code></a></sub> <span>]</span></p></li>
-<li><p><code>mf/</code> <span>[</span> <a href="mf/mf.pdf"><code>Metafont</code></a> <sub><a href="mf/mf-changes.pdf"><code>chg</code></a></sub> <a href="mf/trapman.pdf"><code>TRAPMAN</code></a> <span>]</span></p></li>
-<li><p><code>mfware/</code> <span>[</span> <a href="mfware/gftype.pdf"><code>GFtype</code></a> <sub><a href="mfware/gftype-changes.pdf"><code>chg</code></a></sub> <a href="mfware/gftopk.pdf"><code>GFtoPK</code></a> <sub><a href="mfware/gftopk-changes.pdf"><code>chg</code></a></sub> <a href="mfware/gftodvi.pdf"><code>GFtoDVI</code></a> <sub><a href="mfware/gftodvi-changes.pdf"><code>chg</code></a></sub> <a href="mfware/mft.pdf"><code>MFT</code></a> <sub><a href="mfware/mft-changes.pdf"><code>chg</code></a></sub> <span>]</span></p></li>
-<li><p><code>tex/</code> <span>[</span> <a href="tex/glue.pdf"><code>GLUE</code></a> <a href="tex/tex.pdf"><code>TeX</code></a> <sub><a href="tex/tex-changes.pdf"><code>chg</code></a></sub> <a href="tex/tripman.pdf"><code>TRIPMAN</code></a> <span>]</span></p></li>
-<li><p><code>texware/</code> <span>[</span> <a href="texware/pooltype.pdf"><code>POOLtype</code></a> <sub><a href="texware/pooltype-changes.pdf"><code>chg</code></a></sub> <a href="texware/tftopl.pdf"><code>TFtoPL</code></a> <sub><a href="texware/tftopl-changes.pdf"><code>chg</code></a></sub> <a href="texware/pltotf.pdf"><code>PLtoTF</code></a> <sub><a href="texware/pltotf-changes.pdf"><code>chg</code></a></sub> <a href="texware/dvitype.pdf"><code>DVItype</code></a> <sub><a href="texware/dvitype-changes.pdf"><code>chg</code></a></sub> <span>]</span></p></li>
-<li><p><code>web/</code> <span>[</span> <a href="web/webman.pdf"><code>WEBMAN</code></a> <a href="web/weave.pdf"><code>WEAVE</code></a> <sub><a href="web/weave-changes.pdf"><code>chg</code></a></sub> <a href="web/tangle.pdf"><code>TANGLE</code></a> <sub><a href="web/tangle-changes.pdf"><code>chg</code></a></sub> <span>]</span></p></li>
+<li><p><code>etc/</code> <span>[</span> <a
+href="etc/vftovp.pdf"><code>VFtoVP</code></a>+<a
+href="etc/vftovp-changes.pdf"><code>chg</code></a> <a
+href="etc/vptovf.pdf"><code>VPtoVF</code></a>+<a
+href="etc/vptovf-changes.pdf"><code>chg</code></a>
+<span>]</span></p></li>
+<li><p><code>mf/</code> <span>[</span> <a
+href="mf/mf.pdf"><code>Metafont</code></a>+<a
+href="mf/mf-changes.pdf"><code>chg</code></a> <a
+href="mf/trapman.pdf"><code>TRAPMAN</code></a> <span>]</span></p></li>
+<li><p><code>mfware/</code> <span>[</span> <a
+href="mfware/gftype.pdf"><code>GFtype</code></a>+<a
+href="mfware/gftype-changes.pdf"><code>chg</code></a> <a
+href="mfware/gftopk.pdf"><code>GFtoPK</code></a>+<a
+href="mfware/gftopk-changes.pdf"><code>chg</code></a> <a
+href="mfware/gftodvi.pdf"><code>GFtoDVI</code></a>+<a
+href="mfware/gftodvi-changes.pdf"><code>chg</code></a> <a
+href="mfware/mft.pdf"><code>MFT</code></a>+<a
+href="mfware/mft-changes.pdf"><code>chg</code></a>
+<span>]</span></p></li>
+<li><p><code>tex/</code> <span>[</span> <a
+href="tex/glue.pdf"><code>GLUE</code></a> <a
+href="tex/tex.pdf"><code>TeX</code></a>+<a
+href="tex/tex-changes.pdf"><code>chg</code></a> <a
+href="tex/tripman.pdf"><code>TRIPMAN</code></a> <span>]</span></p></li>
+<li><p><code>texware/</code> <span>[</span> <a
+href="texware/pooltype.pdf"><code>POOLtype</code></a>+<a
+href="texware/pooltype-changes.pdf"><code>chg</code></a> <a
+href="texware/tftopl.pdf"><code>TFtoPL</code></a>+<a
+href="texware/tftopl-changes.pdf"><code>chg</code></a> <a
+href="texware/pltotf.pdf"><code>PLtoTF</code></a>+<a
+href="texware/pltotf-changes.pdf"><code>chg</code></a> <a
+href="texware/dvitype.pdf"><code>DVItype</code></a>+<a
+href="texware/dvitype-changes.pdf"><code>chg</code></a>
+<span>]</span></p></li>
+<li><p><code>web/</code> <span>[</span> <a
+href="web/webman.pdf"><code>WEBMAN</code></a> <a
+href="web/weave.pdf"><code>WEAVE</code></a>+<a
+href="web/weave-changes.pdf"><code>chg</code></a> <a
+href="web/tangle.pdf"><code>TANGLE</code></a>+<a
+href="web/tangle-changes.pdf"><code>chg</code></a> <a
+href="web/twill.pdf"><code>TWILL</code></a> <span>]</span></p></li>
</ul>
-<h2 id="complementary-web-programs-by-other-authors">Complementary WEB programs by other authors</h2>
+<h2 id="complementary-web-programs-by-other-authors">Complementary WEB
+programs by other authors</h2>
<ul>
-<li><p><code>other/</code> <span>[</span> <a href="other/dvicopy.pdf"><code>DVIcopy</code></a> <sub><a href="other/dvicopy-changes.pdf"><code>chg</code></a></sub> <a href="other/patgen.pdf"><code>PatGen</code></a> <sub><a href="other/patgen-changes.pdf"><code>chg</code></a></sub> <a href="other/pktogf.pdf"><code>PKtoGF</code></a> <sub><a href="other/pktogf-changes.pdf"><code>chg</code></a></sub> <a href="other/pktype.pdf"><code>PKtype</code></a> <sub><a href="other/pktype-changes.pdf"><code>chg</code></a></sub> <span>]</span></p></li>
-<li><p><code>bibtex/</code> <span>[</span> <a href="bibtex/bibtex.pdf"><code>BibTeX</code></a> <sub><a href="bibtex/bibtex-changes.pdf"><code>chg</code></a></sub> <span>]</span></p></li>
-<li><p><code>pdftex/</code> <span>[</span> <a href="pdftex/pdftex.pdf"><code>pdfTeX</code></a> <sub><a href="pdftex/pdftex-changes.pdf"><code>chg</code></a></sub> <span>]</span></p></li>
-<li><p><code>xetex/</code> <span>[</span> <a href="xetex/xetex.pdf"><code>XeTeX</code></a> <sub><a href="xetex/xetex-changes.pdf"><code>chg</code></a></sub> <span>]</span></p></li>
+<li><p><code>other/</code> <span>[</span> <a
+href="other/dvicopy.pdf"><code>DVIcopy</code></a>+<a
+href="other/dvicopy-changes.pdf"><code>chg</code></a> <a
+href="other/patgen.pdf"><code>PatGen</code></a>+<a
+href="other/patgen-changes.pdf"><code>chg</code></a> <a
+href="other/pktogf.pdf"><code>PKtoGF</code></a>+<a
+href="other/pktogf-changes.pdf"><code>chg</code></a> <a
+href="other/pktype.pdf"><code>PKtype</code></a>+<a
+href="other/pktype-changes.pdf"><code>chg</code></a>
+<span>]</span></p></li>
+<li><p><code>bibtex/</code> <span>[</span> <a
+href="bibtex/bibtex.pdf"><code>BibTeX</code></a>+<a
+href="bibtex/bibtex-changes.pdf"><code>chg</code></a>
+<span>]</span></p></li>
+<li><p><code>pdftex/</code> <span>[</span> <a
+href="pdftex/pdftex.pdf"><code>pdfTeX</code></a>+<a
+href="pdftex/pdftex-changes.pdf"><code>chg</code></a>
+<span>]</span></p></li>
+<li><p><code>xetex/</code> <span>[</span> <a
+href="xetex/xetex.pdf"><code>XeTeX</code></a>+<a
+href="xetex/xetex-changes.pdf"><code>chg</code></a>
+<span>]</span></p></li>
</ul>
-<h2 id="cweb-programs-by-knuth-et-al.">CWEB programs by Knuth <em>et&nbsp;al.</em></h2>
+<h2 id="cweb-programs-by-knuth-et-al.">CWEB programs by Knuth
+<em>et al.</em></h2>
<ul>
-<li><p><code>cweb/</code> <span>[</span> <a href="cweb/cwebman.pdf"><code>CWEBMAN</code></a> <a href="cweb/common.pdf"><code>COMMON</code></a> <sub><a href="cweb/common-changes.pdf"><code>chg</code></a></sub> <a href="cweb/ctangle.pdf"><code>CTANGLE</code></a> <sub><a href="cweb/ctangle-changes.pdf"><code>chg</code></a></sub> <a href="cweb/cweave.pdf"><code>CWEAVE</code></a> <sub><a href="cweb/cweave-changes.pdf"><code>chg</code></a></sub><br />
-<a href="cweb/ctwill.pdf"><code>CTWILL</code></a> <a href="cweb/refsort.pdf"><code>REFSORT</code></a> <sub><a href="cweb/refsort-changes.pdf"><code>chg</code></a></sub> <a href="cweb/twinx.pdf"><code>TWINX</code></a> <sub><a href="cweb/twinx-changes.pdf"><code>chg</code></a></sub> <span>]</span></p></li>
-<li><p><code>ctie/</code> <span>[</span> <a href="ctie/ctie.pdf"><code>CTIE</code></a> <sub><a href="ctie/ctie-changes.pdf"><code>chg</code></a></sub> <span>]</span></p></li>
-<li><p><code>tie/</code> <span>[</span> <a href="tie/tie.pdf"><code>TIE</code></a> <sub><a href="tie/tie-changes.pdf"><code>chg</code></a></sub> <span>]</span></p></li>
+<li><p><code>cweb/</code> <span>[</span> <a
+href="cweb/cwebman.pdf"><code>CWEBMAN</code></a> <a
+href="cweb/common.pdf"><code>COMMON</code></a>+<a
+href="cweb/common-changes.pdf"><code>chg</code></a> <a
+href="cweb/ctangle.pdf"><code>CTANGLE</code></a>+<a
+href="cweb/ctangle-changes.pdf"><code>chg</code></a> <a
+href="cweb/cweave.pdf"><code>CWEAVE</code></a>+<a
+href="cweb/cweave-changes.pdf"><code>chg</code></a><br />
+<a href="cweb/ctwill.pdf"><code>CTWILL</code></a> <a
+href="cweb/refsort.pdf"><code>REFSORT</code></a>+<a
+href="cweb/refsort-changes.pdf"><code>chg</code></a> <a
+href="cweb/twinx.pdf"><code>TWINX</code></a>+<a
+href="cweb/twinx-changes.pdf"><code>chg</code></a>
+<span>]</span></p></li>
+<li><p><code>ctie/</code> <span>[</span> <a
+href="ctie/ctie.pdf"><code>CTIE</code></a>+<a
+href="ctie/ctie-changes.pdf"><code>chg</code></a>
+<span>]</span></p></li>
+<li><p><code>tie/</code> <span>[</span> <a
+href="tie/tie.pdf"><code>TIE</code></a>+<a
+href="tie/tie-changes.pdf"><code>chg</code></a> <span>]</span></p></li>
</ul>
-<h2 id="errata-for-computers-typesetting-by-donald-e.-knuth">Errata for “Computers &amp; Typesetting” by Donald E. Knuth</h2>
+<h2 id="errata-for-computers-typesetting-by-donald-e.-knuth">Errata for
+“Computers &amp; Typesetting” by Donald E. Knuth</h2>
<ul>
<li><p><code>errata/</code></p>
<ul>
<li><p><a href="errata/errorlog.pdf">The Errors of TeX</a></p></li>
-<li><p><a href="errata/errata.one.pdf">The TeXbook, 1<sup>st</sup> printing</a></p></li>
-<li><p><a href="errata/errata.two.pdf">The TeXbook, 2<sup>nd</sup> printing</a></p></li>
-<li><p><a href="errata/errata.three.pdf">Computers &amp; Typesetting, 15 June 1987</a></p></li>
-<li><p><a href="errata/errata.four.pdf">Computers &amp; Typesetting, 20 February 1989</a></p></li>
-<li><p><a href="errata/errata.five.pdf">Computers &amp; Typesetting, 30 September 1989</a></p></li>
-<li><p><a href="errata/errata.six.pdf">Computers &amp; Typesetting, 31 December 1990</a></p></li>
-<li><p><a href="errata/errata.seven.pdf">Computers &amp; Typesetting, 15 March 1992</a></p></li>
-<li><p><a href="errata/errata.eight.pdf">Computers &amp; Typesetting, pre-Millennium ed.</a></p></li>
-<li><p><a href="errata/errata.nine.pdf">The TeXbook, September 1996</a></p></li>
-<li><p><a href="errata/errata.ten.pdf">Computers &amp; Typesetting, 1<sup>st</sup> Millennium ed.</a></p></li>
-<li><p><a href="errata/errata.eleven.pdf">Computers &amp; Typesetting, 2<sup>nd</sup> Millennium ed.</a></p></li>
-<li><p><a href="errata/errata.twelve.pdf">Computers &amp; Typesetting, early 2014</a></p></li>
-<li><p><a href="errata/errata.pdf">Computers &amp; Typesetting, 31 January 2021</a></p></li>
+<li><p><a href="errata/errata.one.pdf">The TeXbook,
+1<sup>st</sup> printing</a></p></li>
+<li><p><a href="errata/errata.two.pdf">The TeXbook,
+2<sup>nd</sup> printing</a></p></li>
+<li><p><a href="errata/errata.three.pdf">Computers &amp; Typesetting,
+15 June 1987</a></p></li>
+<li><p><a href="errata/errata.four.pdf">Computers &amp; Typesetting,
+20 February 1989</a></p></li>
+<li><p><a href="errata/errata.five.pdf">Computers &amp; Typesetting,
+30 September 1989</a></p></li>
+<li><p><a href="errata/errata.six.pdf">Computers &amp; Typesetting,
+31 December 1990</a></p></li>
+<li><p><a href="errata/errata.seven.pdf">Computers &amp; Typesetting,
+15 March 1992</a></p></li>
+<li><p><a href="errata/errata.eight.pdf">Computers &amp; Typesetting,
+pre-Millennium ed.</a></p></li>
+<li><p><a href="errata/errata.nine.pdf">The TeXbook, September
+1996</a></p></li>
+<li><p><a href="errata/errata.ten.pdf">Computers &amp; Typesetting,
+1<sup>st</sup> Millennium ed.</a></p></li>
+<li><p><a href="errata/errata.eleven.pdf">Computers &amp; Typesetting,
+2<sup>nd</sup> Millennium ed.</a></p></li>
+<li><p><a href="errata/errata.twelve.pdf">Computers &amp; Typesetting,
+early 2014</a></p></li>
+<li><p><a href="errata/errata.pdf">Computers &amp; Typesetting,
+31 January 2021</a></p></li>
</ul></li>
</ul>
<h2 id="happy-cweb-programming">Happy C/WEB Programming!</h2>
-<p>2021-03-17 Andreas Scherer</p>
+<p>2022-02-02 Andreas Scherer</p>
</body>
</html>
diff --git a/info/knuth-pdf/index.pdf b/info/knuth-pdf/index.pdf
index 73fc44d4e7..4d3810b8d9 100644
--- a/info/knuth-pdf/index.pdf
+++ b/info/knuth-pdf/index.pdf
Binary files differ
diff --git a/info/knuth-pdf/mf/mf-changes.pdf b/info/knuth-pdf/mf/mf-changes.pdf
index cb18057066..c2dc12f879 100644
--- a/info/knuth-pdf/mf/mf-changes.pdf
+++ b/info/knuth-pdf/mf/mf-changes.pdf
Binary files differ
diff --git a/info/knuth-pdf/mf/mf.pdf b/info/knuth-pdf/mf/mf.pdf
index d5f38a7c23..2e8f9c923c 100644
--- a/info/knuth-pdf/mf/mf.pdf
+++ b/info/knuth-pdf/mf/mf.pdf
Binary files differ
diff --git a/info/knuth-pdf/mf/trapman.pdf b/info/knuth-pdf/mf/trapman.pdf
index bd5efcf14f..f8a2c8db54 100644
--- a/info/knuth-pdf/mf/trapman.pdf
+++ b/info/knuth-pdf/mf/trapman.pdf
Binary files differ
diff --git a/info/knuth-pdf/mfware/gftodvi-changes.pdf b/info/knuth-pdf/mfware/gftodvi-changes.pdf
index 72c22a3d84..8a0edc95b9 100644
--- a/info/knuth-pdf/mfware/gftodvi-changes.pdf
+++ b/info/knuth-pdf/mfware/gftodvi-changes.pdf
Binary files differ
diff --git a/info/knuth-pdf/mfware/gftodvi.pdf b/info/knuth-pdf/mfware/gftodvi.pdf
index 86f299d185..f83edf3bd8 100644
--- a/info/knuth-pdf/mfware/gftodvi.pdf
+++ b/info/knuth-pdf/mfware/gftodvi.pdf
Binary files differ
diff --git a/info/knuth-pdf/mfware/gftopk-changes.pdf b/info/knuth-pdf/mfware/gftopk-changes.pdf
index 5caf2b90ff..d19520d35e 100644
--- a/info/knuth-pdf/mfware/gftopk-changes.pdf
+++ b/info/knuth-pdf/mfware/gftopk-changes.pdf
Binary files differ
diff --git a/info/knuth-pdf/mfware/gftopk.pdf b/info/knuth-pdf/mfware/gftopk.pdf
index 3c225173c4..3d4344970c 100644
--- a/info/knuth-pdf/mfware/gftopk.pdf
+++ b/info/knuth-pdf/mfware/gftopk.pdf
Binary files differ
diff --git a/info/knuth-pdf/mfware/gftype-changes.pdf b/info/knuth-pdf/mfware/gftype-changes.pdf
index 89a4939992..1a13dda412 100644
--- a/info/knuth-pdf/mfware/gftype-changes.pdf
+++ b/info/knuth-pdf/mfware/gftype-changes.pdf
Binary files differ
diff --git a/info/knuth-pdf/mfware/gftype.pdf b/info/knuth-pdf/mfware/gftype.pdf
index 832c3c4f7d..6ffa42a78e 100644
--- a/info/knuth-pdf/mfware/gftype.pdf
+++ b/info/knuth-pdf/mfware/gftype.pdf
Binary files differ
diff --git a/info/knuth-pdf/mfware/mft-changes.pdf b/info/knuth-pdf/mfware/mft-changes.pdf
index 1c03d9c26c..d1aefefcc0 100644
--- a/info/knuth-pdf/mfware/mft-changes.pdf
+++ b/info/knuth-pdf/mfware/mft-changes.pdf
Binary files differ
diff --git a/info/knuth-pdf/mfware/mft.pdf b/info/knuth-pdf/mfware/mft.pdf
index 8785032294..f478882103 100644
--- a/info/knuth-pdf/mfware/mft.pdf
+++ b/info/knuth-pdf/mfware/mft.pdf
Binary files differ
diff --git a/info/knuth-pdf/other/dvicopy-changes.pdf b/info/knuth-pdf/other/dvicopy-changes.pdf
index 6ee99d6e59..44d7e82ac7 100644
--- a/info/knuth-pdf/other/dvicopy-changes.pdf
+++ b/info/knuth-pdf/other/dvicopy-changes.pdf
Binary files differ
diff --git a/info/knuth-pdf/other/dvicopy.pdf b/info/knuth-pdf/other/dvicopy.pdf
index 4b0f0f3690..b849f8f356 100644
--- a/info/knuth-pdf/other/dvicopy.pdf
+++ b/info/knuth-pdf/other/dvicopy.pdf
Binary files differ
diff --git a/info/knuth-pdf/other/patgen-changes.pdf b/info/knuth-pdf/other/patgen-changes.pdf
index a82e5e09b3..14afc89ed8 100644
--- a/info/knuth-pdf/other/patgen-changes.pdf
+++ b/info/knuth-pdf/other/patgen-changes.pdf
Binary files differ
diff --git a/info/knuth-pdf/other/patgen.pdf b/info/knuth-pdf/other/patgen.pdf
index 6b9e5eb382..59a46af117 100644
--- a/info/knuth-pdf/other/patgen.pdf
+++ b/info/knuth-pdf/other/patgen.pdf
Binary files differ
diff --git a/info/knuth-pdf/other/pktogf-changes.pdf b/info/knuth-pdf/other/pktogf-changes.pdf
index d507e6ad6b..35823cd593 100644
--- a/info/knuth-pdf/other/pktogf-changes.pdf
+++ b/info/knuth-pdf/other/pktogf-changes.pdf
Binary files differ
diff --git a/info/knuth-pdf/other/pktogf.pdf b/info/knuth-pdf/other/pktogf.pdf
index 563eba0905..9eb224e358 100644
--- a/info/knuth-pdf/other/pktogf.pdf
+++ b/info/knuth-pdf/other/pktogf.pdf
Binary files differ
diff --git a/info/knuth-pdf/other/pktype-changes.pdf b/info/knuth-pdf/other/pktype-changes.pdf
index 6ca749bca1..80cef39d27 100644
--- a/info/knuth-pdf/other/pktype-changes.pdf
+++ b/info/knuth-pdf/other/pktype-changes.pdf
Binary files differ
diff --git a/info/knuth-pdf/other/pktype.pdf b/info/knuth-pdf/other/pktype.pdf
index 585fcbfabd..38040d3592 100644
--- a/info/knuth-pdf/other/pktype.pdf
+++ b/info/knuth-pdf/other/pktype.pdf
Binary files differ
diff --git a/info/knuth-pdf/pdftex/pdftex-changes.pdf b/info/knuth-pdf/pdftex/pdftex-changes.pdf
index 3743ef14af..37426aa224 100644
--- a/info/knuth-pdf/pdftex/pdftex-changes.pdf
+++ b/info/knuth-pdf/pdftex/pdftex-changes.pdf
Binary files differ
diff --git a/info/knuth-pdf/pdftex/pdftex.pdf b/info/knuth-pdf/pdftex/pdftex.pdf
index 66cd01608d..bc5f64e03c 100644
--- a/info/knuth-pdf/pdftex/pdftex.pdf
+++ b/info/knuth-pdf/pdftex/pdftex.pdf
Binary files differ
diff --git a/info/knuth-pdf/tex/glue.pdf b/info/knuth-pdf/tex/glue.pdf
index 1eb2de0b80..49194a0e05 100644
--- a/info/knuth-pdf/tex/glue.pdf
+++ b/info/knuth-pdf/tex/glue.pdf
Binary files differ
diff --git a/info/knuth-pdf/tex/tex-changes.pdf b/info/knuth-pdf/tex/tex-changes.pdf
index 0030ce4fc4..191a0784e6 100644
--- a/info/knuth-pdf/tex/tex-changes.pdf
+++ b/info/knuth-pdf/tex/tex-changes.pdf
Binary files differ
diff --git a/info/knuth-pdf/tex/tex.pdf b/info/knuth-pdf/tex/tex.pdf
index a669a17e8b..5552aafe45 100644
--- a/info/knuth-pdf/tex/tex.pdf
+++ b/info/knuth-pdf/tex/tex.pdf
Binary files differ
diff --git a/info/knuth-pdf/tex/tripman.pdf b/info/knuth-pdf/tex/tripman.pdf
index 7c07270ca7..35e8b8cf97 100644
--- a/info/knuth-pdf/tex/tripman.pdf
+++ b/info/knuth-pdf/tex/tripman.pdf
Binary files differ
diff --git a/info/knuth-pdf/texware/dvitype-changes.pdf b/info/knuth-pdf/texware/dvitype-changes.pdf
index a98c1ff46c..1b046faaff 100644
--- a/info/knuth-pdf/texware/dvitype-changes.pdf
+++ b/info/knuth-pdf/texware/dvitype-changes.pdf
Binary files differ
diff --git a/info/knuth-pdf/texware/dvitype.pdf b/info/knuth-pdf/texware/dvitype.pdf
index 971f115061..f108e86309 100644
--- a/info/knuth-pdf/texware/dvitype.pdf
+++ b/info/knuth-pdf/texware/dvitype.pdf
Binary files differ
diff --git a/info/knuth-pdf/texware/pltotf-changes.pdf b/info/knuth-pdf/texware/pltotf-changes.pdf
index 16079f6a6d..057f5aa84a 100644
--- a/info/knuth-pdf/texware/pltotf-changes.pdf
+++ b/info/knuth-pdf/texware/pltotf-changes.pdf
Binary files differ
diff --git a/info/knuth-pdf/texware/pltotf.pdf b/info/knuth-pdf/texware/pltotf.pdf
index fd6dd22778..84c192f31a 100644
--- a/info/knuth-pdf/texware/pltotf.pdf
+++ b/info/knuth-pdf/texware/pltotf.pdf
Binary files differ
diff --git a/info/knuth-pdf/texware/pooltype-changes.pdf b/info/knuth-pdf/texware/pooltype-changes.pdf
index a2f57dac96..c909403915 100644
--- a/info/knuth-pdf/texware/pooltype-changes.pdf
+++ b/info/knuth-pdf/texware/pooltype-changes.pdf
Binary files differ
diff --git a/info/knuth-pdf/texware/pooltype.pdf b/info/knuth-pdf/texware/pooltype.pdf
index 49415a1b9c..62bbaacb8d 100644
--- a/info/knuth-pdf/texware/pooltype.pdf
+++ b/info/knuth-pdf/texware/pooltype.pdf
Binary files differ
diff --git a/info/knuth-pdf/texware/tftopl-changes.pdf b/info/knuth-pdf/texware/tftopl-changes.pdf
index 7eb1062f15..df2a251bb3 100644
--- a/info/knuth-pdf/texware/tftopl-changes.pdf
+++ b/info/knuth-pdf/texware/tftopl-changes.pdf
Binary files differ
diff --git a/info/knuth-pdf/texware/tftopl.pdf b/info/knuth-pdf/texware/tftopl.pdf
index 1585f57505..2e0efbdd6f 100644
--- a/info/knuth-pdf/texware/tftopl.pdf
+++ b/info/knuth-pdf/texware/tftopl.pdf
Binary files differ
diff --git a/info/knuth-pdf/tie/tie-changes.pdf b/info/knuth-pdf/tie/tie-changes.pdf
index 44f46fa9b3..7ab370c8d4 100644
--- a/info/knuth-pdf/tie/tie-changes.pdf
+++ b/info/knuth-pdf/tie/tie-changes.pdf
Binary files differ
diff --git a/info/knuth-pdf/tie/tie.pdf b/info/knuth-pdf/tie/tie.pdf
index 67a20b4249..7a48f01c83 100644
--- a/info/knuth-pdf/tie/tie.pdf
+++ b/info/knuth-pdf/tie/tie.pdf
Binary files differ
diff --git a/info/knuth-pdf/web/tangle-changes.pdf b/info/knuth-pdf/web/tangle-changes.pdf
index 851e27973a..aaf6ef2a69 100644
--- a/info/knuth-pdf/web/tangle-changes.pdf
+++ b/info/knuth-pdf/web/tangle-changes.pdf
Binary files differ
diff --git a/info/knuth-pdf/web/tangle.pdf b/info/knuth-pdf/web/tangle.pdf
index c721c7a871..e79510a98c 100644
--- a/info/knuth-pdf/web/tangle.pdf
+++ b/info/knuth-pdf/web/tangle.pdf
Binary files differ
diff --git a/info/knuth-pdf/web/twill.pdf b/info/knuth-pdf/web/twill.pdf
new file mode 100644
index 0000000000..d4628ea706
--- /dev/null
+++ b/info/knuth-pdf/web/twill.pdf
Binary files differ
diff --git a/info/knuth-pdf/web/weave-changes.pdf b/info/knuth-pdf/web/weave-changes.pdf
index a35638cee0..fc4eefc304 100644
--- a/info/knuth-pdf/web/weave-changes.pdf
+++ b/info/knuth-pdf/web/weave-changes.pdf
Binary files differ
diff --git a/info/knuth-pdf/web/weave.pdf b/info/knuth-pdf/web/weave.pdf
index cb83bc4124..664cd6335d 100644
--- a/info/knuth-pdf/web/weave.pdf
+++ b/info/knuth-pdf/web/weave.pdf
Binary files differ
diff --git a/info/knuth-pdf/web/webman.pdf b/info/knuth-pdf/web/webman.pdf
index 3c14edb9d3..56f3ecb501 100644
--- a/info/knuth-pdf/web/webman.pdf
+++ b/info/knuth-pdf/web/webman.pdf
Binary files differ
diff --git a/info/knuth-pdf/xetex/xetex-changes.pdf b/info/knuth-pdf/xetex/xetex-changes.pdf
index 89c29d2509..597adc3304 100644
--- a/info/knuth-pdf/xetex/xetex-changes.pdf
+++ b/info/knuth-pdf/xetex/xetex-changes.pdf
Binary files differ
diff --git a/info/knuth-pdf/xetex/xetex.pdf b/info/knuth-pdf/xetex/xetex.pdf
index 0c3a395b22..1d12988cee 100644
--- a/info/knuth-pdf/xetex/xetex.pdf
+++ b/info/knuth-pdf/xetex/xetex.pdf
Binary files differ