summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2022-04-06 20:10:37 +0000
committerKarl Berry <karl@freefriends.org>2022-04-06 20:10:37 +0000
commit41e335a5b71f1601c5b4655809c189968c53896a (patch)
treee73a8c0c66a8de409c910cdbc8306d9c87e7fd02
parent3756c83f27cbdb2ab15c72d97c370bbce09a4954 (diff)
knuth-pdf (6apr22)
git-svn-id: svn://tug.org/texlive/trunk@62969 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/README.md9
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/bibtex/bibtex-changes.pdfbin623768 -> 623082 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/bibtex/bibtex.pdfbin1329399 -> 1328089 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/ctie/ctie-changes.pdfbin141019 -> 140490 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/ctie/ctie.pdfbin283760 -> 283423 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/cweb/common-changes.pdfbin223611 -> 226545 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/cweb/common.pdfbin365934 -> 365563 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/cweb/ctangle-changes.pdfbin211597 -> 218651 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/cweb/ctangle.pdfbin381510 -> 383393 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/cweb/ctwill-changes.pdfbin788628 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/cweb/ctwill.pdfbin1105039 -> 1137575 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/cweb/cweave-changes.pdfbin366945 -> 414571 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/cweb/cweave.pdfbin815222 -> 838223 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/cweb/cwebman.pdfbin346364 -> 357667 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/cweb/refsort-changes.pdfbin44422 -> 43457 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/cweb/refsort.pdfbin162786 -> 162548 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/cweb/twinx-changes.pdfbin74528 -> 73451 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/cweb/twinx.pdfbin194404 -> 193928 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.eight.pdfbin275286 -> 275286 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.eleven.pdfbin250939 -> 250940 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.five.pdfbin306866 -> 306863 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.four.pdfbin334569 -> 334571 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.nine.pdfbin156353 -> 156353 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.one.pdfbin270066 -> 270067 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.pdfbin368778 -> 368630 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.seven.pdfbin267572 -> 267573 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.six.pdfbin303639 -> 303640 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.ten.pdfbin378715 -> 378717 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.three.pdfbin443745 -> 443746 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.twelve.pdfbin413891 -> 413746 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.two.pdfbin247190 -> 247190 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/errata/errorlog.pdfbin404269 -> 404270 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/etc/vftovp-changes.pdfbin213209 -> 213056 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/etc/vftovp.pdfbin461579 -> 461113 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/etc/vptovf-changes.pdfbin199933 -> 199558 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/etc/vptovf.pdfbin556198 -> 555758 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/index.html198
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/index.pdfbin164494 -> 151507 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/mf/mf-changes.pdfbin1209183 -> 1207973 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/mf/mf.pdfbin3233459 -> 3230896 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/mf/trapman.pdfbin266241 -> 266243 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/mfware/gftodvi-changes.pdfbin277423 -> 277101 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/mfware/gftodvi.pdfbin705444 -> 704955 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/mfware/gftopk-changes.pdfbin145435 -> 145032 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/mfware/gftopk.pdfbin370721 -> 370477 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/mfware/gftype-changes.pdfbin134194 -> 134208 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/mfware/gftype.pdfbin327462 -> 327382 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/mfware/mft-changes.pdfbin203402 -> 203348 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/mfware/mft.pdfbin389237 -> 389066 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/other/dvicopy-changes.pdfbin314784 -> 314418 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/other/dvicopy.pdfbin790345 -> 789928 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/other/patgen-changes.pdfbin156270 -> 156207 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/other/patgen.pdfbin402768 -> 402188 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/other/pktogf-changes.pdfbin121313 -> 121087 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/other/pktogf.pdfbin317902 -> 317800 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/other/pktype-changes.pdfbin94701 -> 94493 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/other/pktype.pdfbin259100 -> 258984 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/pdftex/pdftex-changes.pdfbin2657020 -> 2680166 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/pdftex/pdftex.pdfbin5384028 -> 5388149 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/tex/glue.pdfbin197914 -> 197831 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/tex/tex-changes.pdfbin1851810 -> 1852391 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/tex/tex.pdfbin3618378 -> 3613657 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/tex/tripman.pdfbin325777 -> 325778 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/texware/dvitype-changes.pdfbin188207 -> 190729 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/texware/dvitype.pdfbin469893 -> 469673 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/texware/pltotf-changes.pdfbin176272 -> 175749 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/texware/pltotf.pdfbin474291 -> 473937 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/texware/pooltype-changes.pdfbin76586 -> 76455 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/texware/pooltype.pdfbin191726 -> 191687 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/texware/tftopl-changes.pdfbin157835 -> 157545 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/texware/tftopl.pdfbin361117 -> 360557 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/tie/tie-changes.pdfbin122771 -> 122669 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/tie/tie.pdfbin311729 -> 311114 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/web/tangle-changes.pdfbin255108 -> 255955 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/web/tangle.pdfbin580809 -> 580495 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/web/twill.pdfbin0 -> 839725 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/web/weave-changes.pdfbin264717 -> 268458 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/web/weave.pdfbin765031 -> 764835 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/web/webman.pdfbin296020 -> 315154 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/xetex/xetex-changes.pdfbin2284015 -> 2319584 bytes
-rw-r--r--Master/texmf-dist/doc/generic/knuth-pdf/xetex/xetex.pdfbin4241396 -> 4242904 bytes
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds1
82 files changed, 162 insertions, 46 deletions
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/README.md b/Master/texmf-dist/doc/generic/knuth-pdf/README.md
index cca69c5339b..1d36b56b467 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/README.md
+++ b/Master/texmf-dist/doc/generic/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/Master/texmf-dist/doc/generic/knuth-pdf/bibtex/bibtex-changes.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/bibtex/bibtex-changes.pdf
index af4a355323e..6b889df7351 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/bibtex/bibtex-changes.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/bibtex/bibtex-changes.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/bibtex/bibtex.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/bibtex/bibtex.pdf
index 3a161c7e14f..6793b8aed93 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/bibtex/bibtex.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/bibtex/bibtex.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/ctie/ctie-changes.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/ctie/ctie-changes.pdf
index 902c8846745..cfb1d185f61 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/ctie/ctie-changes.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/ctie/ctie-changes.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/ctie/ctie.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/ctie/ctie.pdf
index 40aa85a4eca..1d973bd950a 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/ctie/ctie.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/ctie/ctie.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/cweb/common-changes.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/cweb/common-changes.pdf
index f5c48da78fd..af5972cedb9 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/cweb/common-changes.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/cweb/common-changes.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/cweb/common.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/cweb/common.pdf
index 8f21f6455fa..cc51d16b85c 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/cweb/common.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/cweb/common.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/cweb/ctangle-changes.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/cweb/ctangle-changes.pdf
index d2acb2dfb9b..c69f9f5ba3a 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/cweb/ctangle-changes.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/cweb/ctangle-changes.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/cweb/ctangle.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/cweb/ctangle.pdf
index a44646d3740..f55f3752a2a 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/cweb/ctangle.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/cweb/ctangle.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/cweb/ctwill-changes.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/cweb/ctwill-changes.pdf
deleted file mode 100644
index 98df559ffa3..00000000000
--- a/Master/texmf-dist/doc/generic/knuth-pdf/cweb/ctwill-changes.pdf
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/cweb/ctwill.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/cweb/ctwill.pdf
index 12fe2763766..a6b0ce00d81 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/cweb/ctwill.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/cweb/ctwill.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/cweb/cweave-changes.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/cweb/cweave-changes.pdf
index 7109a2f0c57..8c7d40e4f01 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/cweb/cweave-changes.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/cweb/cweave-changes.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/cweb/cweave.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/cweb/cweave.pdf
index 68955cb94bd..0f36bba1680 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/cweb/cweave.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/cweb/cweave.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/cweb/cwebman.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/cweb/cwebman.pdf
index 8ad200757fd..79150c7ec57 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/cweb/cwebman.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/cweb/cwebman.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/cweb/refsort-changes.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/cweb/refsort-changes.pdf
index 1f4213156cf..1ebf6e22624 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/cweb/refsort-changes.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/cweb/refsort-changes.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/cweb/refsort.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/cweb/refsort.pdf
index 1d5afef785f..096c4253c2b 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/cweb/refsort.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/cweb/refsort.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/cweb/twinx-changes.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/cweb/twinx-changes.pdf
index 181d4ff2c9b..06049df5a2c 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/cweb/twinx-changes.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/cweb/twinx-changes.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/cweb/twinx.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/cweb/twinx.pdf
index eac8e46706d..f5347cb9624 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/cweb/twinx.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/cweb/twinx.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.eight.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.eight.pdf
index 5b385a07c37..be4bd7ca6d2 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.eight.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.eight.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.eleven.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.eleven.pdf
index 5ec592b23f9..8ca12ca6456 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.eleven.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.eleven.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.five.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.five.pdf
index 349270cb280..8339ddc3bbd 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.five.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.five.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.four.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.four.pdf
index 5bf0ded5368..fbdb0b29e37 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.four.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.four.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.nine.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.nine.pdf
index 2e42e68e17d..eb3bc743c3b 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.nine.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.nine.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.one.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.one.pdf
index 2ba4734b27d..01c5a76322d 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.one.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.one.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.pdf
index ba30457e1f6..3a3939678a6 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.seven.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.seven.pdf
index f0165da87f4..227b71d2b14 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.seven.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.seven.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.six.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.six.pdf
index ca1bc82e951..776c8e427e6 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.six.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.six.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.ten.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.ten.pdf
index 0b4ebab831e..06458846b24 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.ten.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.ten.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.three.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.three.pdf
index acfae889a9b..bd1e85e21ce 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.three.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.three.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.twelve.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.twelve.pdf
index 42ab07fbf4a..509ed4fa633 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.twelve.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.twelve.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.two.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.two.pdf
index d51f13ba8be..c8d134e27a7 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.two.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/errata/errata.two.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/errata/errorlog.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/errata/errorlog.pdf
index f725a4d3cf2..da1827bfc05 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/errata/errorlog.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/errata/errorlog.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/etc/vftovp-changes.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/etc/vftovp-changes.pdf
index 763916707e7..71093202efb 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/etc/vftovp-changes.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/etc/vftovp-changes.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/etc/vftovp.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/etc/vftovp.pdf
index 039fe9bdcc5..0f922b47dc7 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/etc/vftovp.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/etc/vftovp.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/etc/vptovf-changes.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/etc/vptovf-changes.pdf
index 07bc674e17a..2d05f780207 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/etc/vptovf-changes.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/etc/vptovf-changes.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/etc/vptovf.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/etc/vptovf.pdf
index 5e9b361d0ea..400856e6502 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/etc/vptovf.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/etc/vptovf.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/index.html b/Master/texmf-dist/doc/generic/knuth-pdf/index.html
index 372fe2661f6..1c02269c93a 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/index.html
+++ b/Master/texmf-dist/doc/generic/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/Master/texmf-dist/doc/generic/knuth-pdf/index.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/index.pdf
index 73fc44d4e7e..4d3810b8d97 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/index.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/index.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/mf/mf-changes.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/mf/mf-changes.pdf
index cb18057066b..c2dc12f8798 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/mf/mf-changes.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/mf/mf-changes.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/mf/mf.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/mf/mf.pdf
index d5f38a7c230..2e8f9c923cf 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/mf/mf.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/mf/mf.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/mf/trapman.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/mf/trapman.pdf
index bd5efcf14fc..f8a2c8db544 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/mf/trapman.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/mf/trapman.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/mfware/gftodvi-changes.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/mfware/gftodvi-changes.pdf
index 72c22a3d84f..8a0edc95b94 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/mfware/gftodvi-changes.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/mfware/gftodvi-changes.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/mfware/gftodvi.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/mfware/gftodvi.pdf
index 86f299d1851..f83edf3bd85 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/mfware/gftodvi.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/mfware/gftodvi.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/mfware/gftopk-changes.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/mfware/gftopk-changes.pdf
index 5caf2b90ffc..d19520d35e7 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/mfware/gftopk-changes.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/mfware/gftopk-changes.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/mfware/gftopk.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/mfware/gftopk.pdf
index 3c225173c4c..3d4344970cb 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/mfware/gftopk.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/mfware/gftopk.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/mfware/gftype-changes.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/mfware/gftype-changes.pdf
index 89a4939992d..1a13dda412a 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/mfware/gftype-changes.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/mfware/gftype-changes.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/mfware/gftype.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/mfware/gftype.pdf
index 832c3c4f7d8..6ffa42a78e6 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/mfware/gftype.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/mfware/gftype.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/mfware/mft-changes.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/mfware/mft-changes.pdf
index 1c03d9c26c9..d1aefefcc08 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/mfware/mft-changes.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/mfware/mft-changes.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/mfware/mft.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/mfware/mft.pdf
index 87850322940..f4788821037 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/mfware/mft.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/mfware/mft.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/other/dvicopy-changes.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/other/dvicopy-changes.pdf
index 6ee99d6e59c..44d7e82ac7e 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/other/dvicopy-changes.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/other/dvicopy-changes.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/other/dvicopy.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/other/dvicopy.pdf
index 4b0f0f36904..b849f8f356d 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/other/dvicopy.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/other/dvicopy.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/other/patgen-changes.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/other/patgen-changes.pdf
index a82e5e09b3e..14afc89ed8e 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/other/patgen-changes.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/other/patgen-changes.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/other/patgen.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/other/patgen.pdf
index 6b9e5eb3821..59a46af1171 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/other/patgen.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/other/patgen.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/other/pktogf-changes.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/other/pktogf-changes.pdf
index d507e6ad6bd..35823cd593f 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/other/pktogf-changes.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/other/pktogf-changes.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/other/pktogf.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/other/pktogf.pdf
index 563eba09057..9eb224e358c 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/other/pktogf.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/other/pktogf.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/other/pktype-changes.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/other/pktype-changes.pdf
index 6ca749bca14..80cef39d272 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/other/pktype-changes.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/other/pktype-changes.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/other/pktype.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/other/pktype.pdf
index 585fcbfabdc..38040d3592c 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/other/pktype.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/other/pktype.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/pdftex/pdftex-changes.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/pdftex/pdftex-changes.pdf
index 3743ef14af7..37426aa224d 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/pdftex/pdftex-changes.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/pdftex/pdftex-changes.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/pdftex/pdftex.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/pdftex/pdftex.pdf
index 66cd01608d7..bc5f64e03c2 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/pdftex/pdftex.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/pdftex/pdftex.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/tex/glue.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/tex/glue.pdf
index 1eb2de0b800..49194a0e059 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/tex/glue.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/tex/glue.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/tex/tex-changes.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/tex/tex-changes.pdf
index 0030ce4fc41..191a0784e67 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/tex/tex-changes.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/tex/tex-changes.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/tex/tex.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/tex/tex.pdf
index a669a17e8bb..5552aafe454 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/tex/tex.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/tex/tex.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/tex/tripman.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/tex/tripman.pdf
index 7c07270ca78..35e8b8cf973 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/tex/tripman.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/tex/tripman.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/texware/dvitype-changes.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/texware/dvitype-changes.pdf
index a98c1ff46cb..1b046faaffa 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/texware/dvitype-changes.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/texware/dvitype-changes.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/texware/dvitype.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/texware/dvitype.pdf
index 971f1150614..f108e86309f 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/texware/dvitype.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/texware/dvitype.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/texware/pltotf-changes.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/texware/pltotf-changes.pdf
index 16079f6a6de..057f5aa84ad 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/texware/pltotf-changes.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/texware/pltotf-changes.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/texware/pltotf.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/texware/pltotf.pdf
index fd6dd227786..84c192f31af 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/texware/pltotf.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/texware/pltotf.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/texware/pooltype-changes.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/texware/pooltype-changes.pdf
index a2f57dac960..c909403915e 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/texware/pooltype-changes.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/texware/pooltype-changes.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/texware/pooltype.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/texware/pooltype.pdf
index 49415a1b9c7..62bbaacb8db 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/texware/pooltype.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/texware/pooltype.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/texware/tftopl-changes.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/texware/tftopl-changes.pdf
index 7eb1062f15a..df2a251bb3a 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/texware/tftopl-changes.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/texware/tftopl-changes.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/texware/tftopl.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/texware/tftopl.pdf
index 1585f57505b..2e0efbdd6f1 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/texware/tftopl.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/texware/tftopl.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/tie/tie-changes.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/tie/tie-changes.pdf
index 44f46fa9b37..7ab370c8d4a 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/tie/tie-changes.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/tie/tie-changes.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/tie/tie.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/tie/tie.pdf
index 67a20b42497..7a48f01c830 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/tie/tie.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/tie/tie.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/web/tangle-changes.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/web/tangle-changes.pdf
index 851e27973a8..aaf6ef2a69d 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/web/tangle-changes.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/web/tangle-changes.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/web/tangle.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/web/tangle.pdf
index c721c7a871b..e79510a98c6 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/web/tangle.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/web/tangle.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/web/twill.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/web/twill.pdf
new file mode 100644
index 00000000000..d4628ea706f
--- /dev/null
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/web/twill.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/web/weave-changes.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/web/weave-changes.pdf
index a35638cee00..fc4eefc304b 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/web/weave-changes.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/web/weave-changes.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/web/weave.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/web/weave.pdf
index cb83bc41245..664cd6335d5 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/web/weave.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/web/weave.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/web/webman.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/web/webman.pdf
index 3c14edb9d31..56f3ecb5015 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/web/webman.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/web/webman.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/xetex/xetex-changes.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/xetex/xetex-changes.pdf
index 89c29d25092..597adc33040 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/xetex/xetex-changes.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/xetex/xetex-changes.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/knuth-pdf/xetex/xetex.pdf b/Master/texmf-dist/doc/generic/knuth-pdf/xetex/xetex.pdf
index 0c3a395b22c..1d12988cee6 100644
--- a/Master/texmf-dist/doc/generic/knuth-pdf/xetex/xetex.pdf
+++ b/Master/texmf-dist/doc/generic/knuth-pdf/xetex/xetex.pdf
Binary files differ
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index bef4c5a4add..0eee144f963 100755
--- a/Master/tlpkg/libexec/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
@@ -639,6 +639,7 @@ chomp (my $ctan_root = `tlpkginfo --ctan-root`);
'hm-xbs', "die 'skipping, use persian-hm-xbs'",
'html2latex', "die 'skipping, no self-locating of Perl modules'",
'holtxdoc', "die 'skipping, use oberdiek'",
+ 'hsindex', "die 'skipping, haskell compilation'",
'hvarabic', "&MAKEflatten",
'hvfloat', "&MAKEflatten",
'hvindex', "&MAKEflatten",