summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/man/man1
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/man/man1')
-rw-r--r--Master/texmf-dist/doc/man/man1/aleph.12
-rw-r--r--Master/texmf-dist/doc/man/man1/aleph.man1.pdfbin30710 -> 32548 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/amstex.12
-rw-r--r--Master/texmf-dist/doc/man/man1/amstex.man1.pdfbin19746 -> 20882 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/bbox.12
-rw-r--r--Master/texmf-dist/doc/man/man1/bbox.man1.pdfbin18845 -> 19595 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/bibtex.12
-rw-r--r--Master/texmf-dist/doc/man/man1/bibtex.man1.pdfbin24482 -> 26133 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/cslatex.man1.pdfbin21991 -> 23187 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/ctangle.man1.pdfbin27534 -> 29121 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/ctie.12
-rw-r--r--Master/texmf-dist/doc/man/man1/ctie.man1.pdfbin19192 -> 20212 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/ctwill-refsort.man1.pdfbin33241 -> 34806 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/ctwill-twinx.man1.pdfbin33241 -> 34806 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/ctwill.147
-rw-r--r--Master/texmf-dist/doc/man/man1/ctwill.man1.pdfbin33241 -> 34806 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/cweave.man1.pdfbin27534 -> 29121 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/cweb.139
-rw-r--r--Master/texmf-dist/doc/man/man1/cweb.man1.pdfbin27534 -> 29121 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/detex.14
-rw-r--r--Master/texmf-dist/doc/man/man1/detex.man1.pdfbin23185 -> 23837 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/dt2dv.122
-rw-r--r--Master/texmf-dist/doc/man/man1/dt2dv.man1.pdfbin23867 -> 24671 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/dvi2tty.1115
-rw-r--r--Master/texmf-dist/doc/man/man1/dvi2tty.man1.pdfbin26019 -> 25847 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/dvicopy.12
-rw-r--r--Master/texmf-dist/doc/man/man1/dvicopy.man1.pdfbin20815 -> 21968 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/dvigif.man1.pdfbin48276 -> 50999 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/dvilualatex-dev.man1.pdfbin15712 -> 16336 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/dvilualatex.man1.pdfbin21991 -> 23187 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/dviluatex.man1.pdfbin34615 -> 36527 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/dvipng.12
-rw-r--r--Master/texmf-dist/doc/man/man1/dvipng.man1.pdfbin48276 -> 50999 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/dvips.133
-rw-r--r--Master/texmf-dist/doc/man/man1/dvips.man1.pdfbin44333 -> 45619 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/dvisvgm.156
-rw-r--r--Master/texmf-dist/doc/man/man1/dvisvgm.man1.pdfbin94334 -> 98212 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/dvitomp.12
-rw-r--r--Master/texmf-dist/doc/man/man1/dvitomp.man1.pdfbin16743 -> 17791 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/dvitype.12
-rw-r--r--Master/texmf-dist/doc/man/man1/dvitype.man1.pdfbin23282 -> 24517 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/eptex.man1.pdfbin21094 -> 21932 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/euptex.man1.pdfbin21094 -> 21932 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/fmtutil-sys.man1.pdfbin34419 -> 31318 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/fmtutil-user.man1.pdfbin34419 -> 31318 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/fmtutil.1189
-rw-r--r--Master/texmf-dist/doc/man/man1/fmtutil.man1.pdfbin34419 -> 31318 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/gftodvi.131
-rw-r--r--Master/texmf-dist/doc/man/man1/gftodvi.man1.pdfbin26523 -> 28532 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/gftopk.12
-rw-r--r--Master/texmf-dist/doc/man/man1/gftopk.man1.pdfbin21038 -> 22143 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/gftype.12
-rw-r--r--Master/texmf-dist/doc/man/man1/gftype.man1.pdfbin20243 -> 20884 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/inimf.man1.pdfbin39601 -> 41556 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/initex.man1.pdfbin43542 -> 45564 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/kpseaccess.12
-rw-r--r--Master/texmf-dist/doc/man/man1/kpseaccess.man1.pdfbin15835 -> 16480 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/kpsereadlink.12
-rw-r--r--Master/texmf-dist/doc/man/man1/kpsereadlink.man1.pdfbin14387 -> 15021 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/kpsestat.12
-rw-r--r--Master/texmf-dist/doc/man/man1/kpsestat.man1.pdfbin15114 -> 15738 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/kpsewhich.12
-rw-r--r--Master/texmf-dist/doc/man/man1/kpsewhich.man1.pdfbin22386 -> 23601 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/latex-dev.12
-rw-r--r--Master/texmf-dist/doc/man/man1/latex-dev.man1.pdfbin15712 -> 16336 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/latex.12
-rw-r--r--Master/texmf-dist/doc/man/man1/latex.man1.pdfbin21991 -> 23187 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/luahbtex.man1.pdfbin34615 -> 36527 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/luajithbtex.man1.pdfbin34615 -> 36527 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/luajittex.man1.pdfbin34615 -> 36527 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/lualatex-dev.man1.pdfbin15712 -> 16336 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/lualatex.man1.pdfbin21991 -> 23187 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/luatex.12
-rw-r--r--Master/texmf-dist/doc/man/man1/luatex.man1.pdfbin34615 -> 36527 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/makejvf.14
-rw-r--r--Master/texmf-dist/doc/man/man1/makejvf.man1.pdfbin27094 -> 28158 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/mf-nowin.man1.pdfbin39601 -> 41556 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/mf.12
-rw-r--r--Master/texmf-dist/doc/man/man1/mf.man1.pdfbin39620 -> 41577 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/mft.12
-rw-r--r--Master/texmf-dist/doc/man/man1/mft.man1.pdfbin24059 -> 25730 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/mktexfmt.man1.pdfbin34419 -> 31318 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/mpost.12
-rw-r--r--Master/texmf-dist/doc/man/man1/mpost.man1.pdfbin28945 -> 31039 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/odvicopy.man1.pdfbin20815 -> 21968 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/odvitype.man1.pdfbin23282 -> 24517 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/ofm2opl.12
-rw-r--r--Master/texmf-dist/doc/man/man1/ofm2opl.man1.pdfbin23447 -> 24704 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/opl2ofm.12
-rw-r--r--Master/texmf-dist/doc/man/man1/opl2ofm.man1.pdfbin22173 -> 23854 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/otangle.man1.pdfbin26417 -> 28160 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/ovf2ovp.12
-rw-r--r--Master/texmf-dist/doc/man/man1/ovf2ovp.man1.pdfbin22789 -> 24050 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/ovp2ovf.12
-rw-r--r--Master/texmf-dist/doc/man/man1/ovp2ovf.man1.pdfbin23132 -> 24818 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/patgen.12
-rw-r--r--Master/texmf-dist/doc/man/man1/patgen.man1.pdfbin29666 -> 31443 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/pbibtex.187
-rw-r--r--Master/texmf-dist/doc/man/man1/pbibtex.man1.pdfbin0 -> 22353 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/pdfcslatex.man1.pdfbin21991 -> 23187 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/pdfetex.12
-rw-r--r--Master/texmf-dist/doc/man/man1/pdfetex.man1.pdfbin15503 -> 16094 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/pdflatex-dev.man1.pdfbin15712 -> 16336 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/pdflatex.man1.pdfbin39635 -> 41600 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/pdftex.12
-rw-r--r--Master/texmf-dist/doc/man/man1/pdftex.man1.pdfbin39639 -> 41600 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/pdftosrc.12
-rw-r--r--Master/texmf-dist/doc/man/man1/pdftosrc.man1.pdfbin25542 -> 26802 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/pktogf.12
-rw-r--r--Master/texmf-dist/doc/man/man1/pktogf.man1.pdfbin20913 -> 22010 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/pktype.12
-rw-r--r--Master/texmf-dist/doc/man/man1/pktype.man1.pdfbin19050 -> 19669 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/platex-dev.man1.pdfbin15712 -> 16336 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/platex.man1.pdfbin21991 -> 23187 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/pltotf.12
-rw-r--r--Master/texmf-dist/doc/man/man1/pltotf.man1.pdfbin21284 -> 22417 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/pooltype.12
-rw-r--r--Master/texmf-dist/doc/man/man1/pooltype.man1.pdfbin17384 -> 17990 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/ppltotf.12
-rw-r--r--Master/texmf-dist/doc/man/man1/ppltotf.man1.pdfbin19884 -> 21027 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/ps2eps.119
-rw-r--r--Master/texmf-dist/doc/man/man1/ps2eps.man1.pdfbin41179 -> 43556 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/ptex.14
-rw-r--r--Master/texmf-dist/doc/man/man1/ptex.man1.pdfbin21092 -> 21932 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/ptftopl.12
-rw-r--r--Master/texmf-dist/doc/man/man1/ptftopl.man1.pdfbin20031 -> 21176 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/tangle.12
-rw-r--r--Master/texmf-dist/doc/man/man1/tangle.man1.pdfbin26417 -> 28160 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/tex.12
-rw-r--r--Master/texmf-dist/doc/man/man1/tex.man1.pdfbin43542 -> 45564 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/texlua.man1.pdfbin34615 -> 36527 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/texluac.man1.pdfbin34615 -> 36527 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/tftopl.12
-rw-r--r--Master/texmf-dist/doc/man/man1/tftopl.man1.pdfbin23202 -> 24397 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/tie.12
-rw-r--r--Master/texmf-dist/doc/man/man1/tie.man1.pdfbin17706 -> 18322 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/ttf2afm.12
-rw-r--r--Master/texmf-dist/doc/man/man1/ttf2afm.man1.pdfbin20913 -> 22028 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/upbibtex.11
-rw-r--r--Master/texmf-dist/doc/man/man1/upbibtex.man1.pdfbin0 -> 22353 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/updmap-sys.man1.pdfbin43386 -> 39610 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/updmap-user.man1.pdfbin43386 -> 39610 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/updmap.1220
-rw-r--r--Master/texmf-dist/doc/man/man1/updmap.man1.pdfbin43386 -> 39610 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/uplatex-dev.man1.pdfbin15712 -> 16336 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/uplatex.man1.pdfbin21991 -> 23173 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/uppltotf.man1.pdfbin19884 -> 21029 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/uptex.man1.pdfbin21094 -> 21930 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/uptftopl.man1.pdfbin20031 -> 21176 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/vftovp.12
-rw-r--r--Master/texmf-dist/doc/man/man1/vftovp.man1.pdfbin21516 -> 22698 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/vptovf.12
-rw-r--r--Master/texmf-dist/doc/man/man1/vptovf.man1.pdfbin18899 -> 19991 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/weave.14
-rw-r--r--Master/texmf-dist/doc/man/man1/weave.man1.pdfbin20578 -> 22210 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/xdvi.18
-rw-r--r--Master/texmf-dist/doc/man/man1/xdvi.man1.pdfbin152590 -> 155070 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/xelatex-dev.man1.pdfbin15712 -> 16336 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/xelatex.man1.pdfbin21991 -> 23187 bytes
-rw-r--r--Master/texmf-dist/doc/man/man1/xetex.12
-rw-r--r--Master/texmf-dist/doc/man/man1/xetex.man1.pdfbin20172 -> 20861 bytes
161 files changed, 485 insertions, 484 deletions
diff --git a/Master/texmf-dist/doc/man/man1/aleph.1 b/Master/texmf-dist/doc/man/man1/aleph.1
index 4cf85a75ac7..9716cadf37d 100644
--- a/Master/texmf-dist/doc/man/man1/aleph.1
+++ b/Master/texmf-dist/doc/man/man1/aleph.1
@@ -1,4 +1,4 @@
-.TH ALEPH 1 "6 August 2019" "Web2C 2021"
+.TH ALEPH 1 "6 August 2019" "Web2C 2022"
.\"=====================================================================
.if n .ds MF Metafont
.if t .ds MF Metafont
diff --git a/Master/texmf-dist/doc/man/man1/aleph.man1.pdf b/Master/texmf-dist/doc/man/man1/aleph.man1.pdf
index b6ed550bb87..1e1a79a7906 100644
--- a/Master/texmf-dist/doc/man/man1/aleph.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/aleph.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/amstex.1 b/Master/texmf-dist/doc/man/man1/amstex.1
index ce0d9df4bc5..5c819f2e5ce 100644
--- a/Master/texmf-dist/doc/man/man1/amstex.1
+++ b/Master/texmf-dist/doc/man/man1/amstex.1
@@ -1,4 +1,4 @@
-.TH AMSTEX 1 "16 June 2015" "Web2C 2021"
+.TH AMSTEX 1 "16 June 2015" "Web2C 2022"
.\"=====================================================================
.if t .ds TX \fRT\\h'-0.1667m'\\v'0.20v'E\\v'-0.20v'\\h'-0.125m'X\fP
.if n .ds TX TeX
diff --git a/Master/texmf-dist/doc/man/man1/amstex.man1.pdf b/Master/texmf-dist/doc/man/man1/amstex.man1.pdf
index 1caea37b8eb..2a9cb009fa3 100644
--- a/Master/texmf-dist/doc/man/man1/amstex.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/amstex.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/bbox.1 b/Master/texmf-dist/doc/man/man1/bbox.1
index 64696f32645..f2454a833d7 100644
--- a/Master/texmf-dist/doc/man/man1/bbox.1
+++ b/Master/texmf-dist/doc/man/man1/bbox.1
@@ -3,7 +3,7 @@
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
-.TH "BBOX" "1" "31 August 2010" "" ""
+.TH "BBOX" "1" "January 22, 2004" "" ""
.SH NAME
bbox \- prints out the bounding box of a rawppm or rawpbm image
diff --git a/Master/texmf-dist/doc/man/man1/bbox.man1.pdf b/Master/texmf-dist/doc/man/man1/bbox.man1.pdf
index f594d61af50..f2f9d8e521b 100644
--- a/Master/texmf-dist/doc/man/man1/bbox.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/bbox.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/bibtex.1 b/Master/texmf-dist/doc/man/man1/bibtex.1
index baf5de63830..881685ba7c6 100644
--- a/Master/texmf-dist/doc/man/man1/bibtex.1
+++ b/Master/texmf-dist/doc/man/man1/bibtex.1
@@ -1,4 +1,4 @@
-.TH BIBTEX 1 "23 February 2018" "bibtex 0.99d" "Web2C 2021"
+.TH BIBTEX 1 "23 February 2018" "bibtex 0.99d" "Web2C 2022"
.\"=====================================================================
.if t .ds TX \fRT\\h'-0.1667m'\\v'0.20v'E\\v'-0.20v'\\h'-0.125m'X\fP
.if n .ds TX TeX
diff --git a/Master/texmf-dist/doc/man/man1/bibtex.man1.pdf b/Master/texmf-dist/doc/man/man1/bibtex.man1.pdf
index 8e193872f3b..cbaa1fb6cce 100644
--- a/Master/texmf-dist/doc/man/man1/bibtex.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/bibtex.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/cslatex.man1.pdf b/Master/texmf-dist/doc/man/man1/cslatex.man1.pdf
index 9586537ee44..6a1db2ab41d 100644
--- a/Master/texmf-dist/doc/man/man1/cslatex.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/cslatex.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/ctangle.man1.pdf b/Master/texmf-dist/doc/man/man1/ctangle.man1.pdf
index ba90161f78b..7be36f14ebb 100644
--- a/Master/texmf-dist/doc/man/man1/ctangle.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/ctangle.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/ctie.1 b/Master/texmf-dist/doc/man/man1/ctie.1
index fc79432bc57..4c785af8954 100644
--- a/Master/texmf-dist/doc/man/man1/ctie.1
+++ b/Master/texmf-dist/doc/man/man1/ctie.1
@@ -1,4 +1,4 @@
-.TH CTIE 1 "8 June 2020" "Web2C 2021"
+.TH CTIE 1 "8 June 2020" "Web2C 2022"
.\"=====================================================================
.SH NAME
ctie \- merge or apply CWEB change files
diff --git a/Master/texmf-dist/doc/man/man1/ctie.man1.pdf b/Master/texmf-dist/doc/man/man1/ctie.man1.pdf
index 85dbb228833..d06428a0b31 100644
--- a/Master/texmf-dist/doc/man/man1/ctie.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/ctie.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/ctwill-refsort.man1.pdf b/Master/texmf-dist/doc/man/man1/ctwill-refsort.man1.pdf
index 2a72e80d56a..6b3d412737e 100644
--- a/Master/texmf-dist/doc/man/man1/ctwill-refsort.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/ctwill-refsort.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/ctwill-twinx.man1.pdf b/Master/texmf-dist/doc/man/man1/ctwill-twinx.man1.pdf
index 7d204866356..107956b505d 100644
--- a/Master/texmf-dist/doc/man/man1/ctwill-twinx.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/ctwill-twinx.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/ctwill.1 b/Master/texmf-dist/doc/man/man1/ctwill.1
index cfac2030f35..069733e6c8b 100644
--- a/Master/texmf-dist/doc/man/man1/ctwill.1
+++ b/Master/texmf-dist/doc/man/man1/ctwill.1
@@ -1,6 +1,20 @@
-.\" Automatically generated by Pandoc 2.11.4
+.\" Automatically generated by Pandoc
.\"
-.TH "CTWILL" "1" "February 6, 2021" "Web2c 2021" "General Commands Manual"
+.\" Define V font for inline verbatim, using C font in formats
+.\" that render this, and otherwise B font.
+.ie "\f[CB]x\f[]"x" \{\
+. ftr V B
+. ftr VI BI
+. ftr VB B
+. ftr VBI BI
+.\}
+.el \{\
+. ftr V CR
+. ftr VI CI
+. ftr VB CB
+. ftr VBI CBI
+.\}
+.TH "CTWILL" "1" "February 5, 2022" "Web2c 2022" "General Commands Manual"
.hy
.SH NAME
.PP
@@ -16,8 +30,8 @@ ctwill, ctwill-refsort, ctwill-twinx - translate CWEB to TeX with mini-indexes
.PD 0
.P
.PD
-\f[B]ctwill-twinx\f[R] \f[I]outfile\f[R].tex [\f[I]outfile\f[R].tex \&...] >
-index.tex
+\f[B]ctwill-twinx\f[R] \f[I]outfile\f[R].tex [\f[I]outfile\f[R].tex \&...]
+> index.tex
.SH DESCRIPTION
.PP
The \f[B]ctwill\f[R] program converts a CWEB source document into a
@@ -48,7 +62,7 @@ If you just want to change the output file name, but don\[cq]t have a
change file to apply, you can use `\f[B]-\f[R]' as the second argument.
.PP
\f[B]ctwill\f[R] is exactly like \f[B]cweave\f[R] except that it
-produces much better documentation, for which you must work harder.
+produces much better documentation, for which you must work much harder.
You should run \f[B]ctwill\f[R] twice, once to prime the pump and once
to get decent answers.
Moreover, you must run the output twice through TeX.
@@ -60,9 +74,14 @@ Say \f[B]ctwill-refsort < foo.ref > foo.sref\f[R] and then another \f[B]tex
foo\f[R] will produce alphabetized output.
.PP
The \f[B]ctwill-twinx\f[R] program compiles a master index for a set of related
-programs that have been processed by \f[B]ctwill\f[R].
+programs that have been processed by \f[B]ctwill\f[R] (\f[I]not\f[R] by
+\f[B]cweave\f[R], mind you!).
The individual programs should define their names with a line of the
form \f[B]\[rs]def\[rs]title{NAME}\f[R].
+For your convenience, \f[B]ctwill-twinx\f[R] grabs the first \[lq]word\[rq] in
+\f[B]\[rs]title\f[R] and turns it into uppercase form.
+You should adapt file \f[B]twinx-startup.tex\f[R] for the first page of
+the master index.
.PP
The mini-indexes list identifiers that are used but not defined on each
two-page spread.
@@ -106,13 +125,13 @@ The present incarnation of \f[B]ctwill\f[R] and its utilities tries hard
to be a drop-in replacement for the original package.
There are, however, a few differences worth noting:
.IP \[bu] 2
-This version is based on the most recent version of CWEB (4.2).
+This version is based on the most recent version of CWEB (4.7).
.IP \[bu] 2
In TeX\ Live the utility programs are prefixed with \f[B]ctwill-\f[R]
and the macro files with \f[B]ct\f[R] for technical reasons.
.IP \[bu] 2
Options \f[B]--help\f[R], \f[B]--quiet\f[R], \f[B]--verbose\f[R],
-\f[B]--version\f[R], and flags \f[B]-i\f[R], \f[B]-o\f[R], \f[B]-t\f[R],
+\f[B]--version\f[R], and flags \f[B]+c\f[R], \f[B]-i\f[R], \f[B]-o\f[R],
and \f[B]+lX\f[R] are new in CWEBbin and TeX\ Live.
.IP \[bu] 2
Option \f[B]+lX\f[R] is accompanied by example wrapper files for
@@ -153,6 +172,8 @@ leave out the \f[B]happy message\f[R] (\f[B]-h\f[R]).
\f[B]+v\f[R]/\f[B]-v\f[R]: shortcut for \f[B]+bhp\f[R]; also
\f[B]--verbose\f[R]
.IP \[bu] 2
+\f[B]+c\f[R]: check temporary output for changes
+.IP \[bu] 2
\f[B]-e\f[R]: do not enclose C/C++\ material in \f[B]\[rs]PB{\&...}\f[R]
.IP \[bu] 2
\f[B]-f\f[R]: do not force a newline after every C/C++\ statement in
@@ -162,8 +183,6 @@ output
.IP \[bu] 2
\f[B]-o\f[R]: suppress separation of declarations and statements
.IP \[bu] 2
-\f[B]-t\f[R]: ignore temporary output irrespective of changes
-.IP \[bu] 2
\f[B]-x\f[R]: omit indices, section names, table of contents
.IP \[bu] 2
\f[B]+P\f[R]: \f[B]\[rs]input ctproofmac.tex\f[R] instead of
@@ -174,6 +193,9 @@ output
.IP \[bu] 2
\f[B]+s\f[R]: print usage statistics
.IP \[bu] 2
+\f[B]+t\f[R]: treat \f[B]typename\f[R] in a template like
+\f[B]typedef\f[R]
+.IP \[bu] 2
\f[B]--help\f[R]: display help message and exit
.IP \[bu] 2
\f[B]--version\f[R]: output version information and exit
@@ -246,7 +268,4 @@ Levy and Knuth.
.PD 0
.P
.PD
-\f[B]ctwill\f[R] and its utilities \f[B]ctwill-refsort\f[R] and \f[B]ctwill-twinx\f[R]
-have been fully integrated with the CWEBbin extension that serves as the
-basis for CWEB in TeX\ Live; see the project
-page (https://github.com/ascherer/cwebbin).
+Contemporary development on https://github.com/ascherer/cwebbin.
diff --git a/Master/texmf-dist/doc/man/man1/ctwill.man1.pdf b/Master/texmf-dist/doc/man/man1/ctwill.man1.pdf
index bde7c827f5c..c840f198676 100644
--- a/Master/texmf-dist/doc/man/man1/ctwill.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/ctwill.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/cweave.man1.pdf b/Master/texmf-dist/doc/man/man1/cweave.man1.pdf
index c762ec19e84..effa9d5569a 100644
--- a/Master/texmf-dist/doc/man/man1/cweave.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/cweave.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/cweb.1 b/Master/texmf-dist/doc/man/man1/cweb.1
index cf7273f0219..84e17026ac0 100644
--- a/Master/texmf-dist/doc/man/man1/cweb.1
+++ b/Master/texmf-dist/doc/man/man1/cweb.1
@@ -1,6 +1,20 @@
-.\" Automatically generated by Pandoc 2.11.4
+.\" Automatically generated by Pandoc
.\"
-.TH "CWEB" "1" "September 23, 2020" "Web2c 2021" "General Commands Manual"
+.\" Define V font for inline verbatim, using C font in formats
+.\" that render this, and otherwise B font.
+.ie "\f[CB]x\f[]"x" \{\
+. ftr V B
+. ftr VI BI
+. ftr VB B
+. ftr VBI BI
+.\}
+.el \{\
+. ftr V CR
+. ftr VI CI
+. ftr VB CB
+. ftr VBI CBI
+.\}
+.TH "CWEB" "1" "July 27, 2021" "Web2c 2022" "General Commands Manual"
.hy
.SH NAME
.PP
@@ -55,7 +69,7 @@ the resulting output.
There are, however, a few differences worth noting:
.IP \[bu] 2
Options \f[B]--help\f[R], \f[B]--quiet\f[R], \f[B]--verbose\f[R],
-\f[B]--version\f[R], and flags \f[B]-i\f[R], \f[B]-o\f[R], \f[B]-t\f[R],
+\f[B]--version\f[R], and flags \f[B]+c\f[R], \f[B]-i\f[R], \f[B]-o\f[R],
and \f[B]+lX\f[R] are new in CWEBbin and TeX\ Live.
.IP \[bu] 2
Option \f[B]+lX\f[R] is accompanied by several wrapper files for
@@ -95,15 +109,19 @@ The first batch of options are common to both \f[B]ctangle\f[R] and
\f[B]+v\f[R]/\f[B]-v\f[R]: shortcut for \f[B]+bhp\f[R]; also
\f[B]--verbose\f[R]
.IP \[bu] 2
-\f[B]+s\f[R]: print usage statistics
+\f[B]+c\f[R]: check temporary output for changes
.IP \[bu] 2
-\f[B]-t\f[R]: ignore temporary output irrespective of changes
+\f[B]+s\f[R]: print usage statistics
.IP \[bu] 2
\f[B]--help\f[R]: display help message and exit
.IP \[bu] 2
\f[B]--version\f[R]: output version information and exit
.PP
-There are six other options applicable to \f[B]cweave\f[R] only:
+There is one other option applicable to \f[B]ctangle\f[R] only:
+.IP \[bu] 2
+\f[B]+k\f[R]: keep separators in numeric literals in the output
+.PP
+There are seven other options applicable to \f[B]cweave\f[R] only:
.IP \[bu] 2
\f[B]-e\f[R]: do not enclose C/C++\ material in \f[B]\[rs]PB{\&...}\f[R]
.IP \[bu] 2
@@ -118,6 +136,9 @@ output
.IP \[bu] 2
\f[B]+lX\f[R]/\f[B]-lX\f[R]: use macros for language \f[I]X\f[R] as of
\f[I]X\f[R]\f[B]cwebmac.tex\f[R]
+.IP \[bu] 2
+\f[B]+t\f[R]: treat \f[B]typename\f[R] in a template like
+\f[B]typedef\f[R]
.SH ENVIRONMENT
.PP
The environment variable CWEBINPUTS is used to search for the input
@@ -165,9 +186,11 @@ Don Knuth wrote WEB for TeX and Pascal.
Silvio Levy designed and developed CWEB by adapting the WEB conventions
to C and by recoding everything in CWEB.
Knuth began using CWEB and made further refinements.
+.PD 0
+.P
+.PD
Many other helpers are acknowledged in the CWEB manual.
.PD 0
.P
.PD
-CWEB in TeX\ Live is based on the CWEBbin extension; see the project
-page (https://github.com/ascherer/cwebbin).
+Contemporary development on https://github.com/ascherer/cweb.
diff --git a/Master/texmf-dist/doc/man/man1/cweb.man1.pdf b/Master/texmf-dist/doc/man/man1/cweb.man1.pdf
index b025575b8e0..bc7fcf4a041 100644
--- a/Master/texmf-dist/doc/man/man1/cweb.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/cweb.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/detex.1 b/Master/texmf-dist/doc/man/man1/detex.1
index e152f12f940..d98b5aa3e94 100644
--- a/Master/texmf-dist/doc/man/man1/detex.1
+++ b/Master/texmf-dist/doc/man/man1/detex.1
@@ -1,4 +1,4 @@
-.TH DETEX 1 "12 August 1993" "Purdue University"
+.TH DETEX 1 "4 March 2021" "Purdue University"
.SH NAME
detex \- a filter to strip \fITeX\fP commands from a .tex file.
.SH SYNOPSIS
@@ -72,7 +72,7 @@ environments.
.PP
The
.B \-r
-option tries to naively replace $..$, $$..$$, \(..\) and \[..\]
+option tries to naively replace $..$, $$..$$, \\(..\\) and \\[..\\]
with nouns and verbs (in particular, "noun" and "verbs")
in a way that keeps sentences readable.
.PP
diff --git a/Master/texmf-dist/doc/man/man1/detex.man1.pdf b/Master/texmf-dist/doc/man/man1/detex.man1.pdf
index f037b19ac1e..40c7ff8076a 100644
--- a/Master/texmf-dist/doc/man/man1/detex.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/detex.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/dt2dv.1 b/Master/texmf-dist/doc/man/man1/dt2dv.1
index 26783c9ecc8..f8556bc882f 100644
--- a/Master/texmf-dist/doc/man/man1/dt2dv.1
+++ b/Master/texmf-dist/doc/man/man1/dt2dv.1
@@ -1,7 +1,10 @@
.\" This file is public domain.
.\" Originally written 1995, Geoffrey Tobin.
-.\" The author has expressed the hope that any modification will retain enough content to remain useful. He would also appreciate being acknowledged as the original author in the documentation.
-.\" This declaration added 2008/11/14 by Clea F. Rees with the permission of Geoffrey Tobin.
+.\" The author has expressed the hope that any modification will
+.\" retain enough content to remain useful. He would also appreciate being
+.\" acknowledged as the original author in the documentation.
+.\" This declaration added 2008/11/14 by Clea F. Rees with the
+.\" permission of Geoffrey Tobin.
.\" ====================================================================
.\" @Troff-man-file{
.\" author = "Nelson H. F. Beebe and Geoffrey R. D. Tobin",
@@ -48,8 +51,8 @@ dt2dv \- convert a DTL text representation of a TeX DVI file to a binary DVI fil
.RB [ \-group ]
.RB [ \-si ]
.RB [ \-so ]
-.I [input-DTL-file]
-.I [output-DVI-file]
+.RI [ input-DTL-file ]
+.RI [ output-DVI-file ]
.PP
In the absence of the
.B \-si
@@ -57,9 +60,9 @@ and
.B \-so
options,
both file arguments are
-.IR required
+.I required
in the order
-.B input-DTL-file output-DVI-file .
+.BR "input-DTL-file output-DVI-file" .
But also see the OPTIONS section below.
No default file extensions are supplied.
.\"======================================================================
@@ -68,7 +71,8 @@ No default file extensions are supplied.
converts a text representation of a \*(Te\& DVI
file, usually produced by the companion
.BR dv2dt (1)
-utility, back to a binary DVI file. DTL
+utility, back to a binary DVI file.
+DTL
.RI ( "DVI Text Language" )
files can be edited, with care, and then restored
to DVI form for processing by any \*(Te\& DVI
@@ -84,7 +88,7 @@ not well-suited for conversion back to a DVI file.
.PP
The format of \*(Te\& DVI files is fully described
in
-Donald E. Knuth,
+Donald E.\& Knuth,
.IR "\*(Te\&: The Program" ,
Addison-Wesley (1986), ISBN 0-201-13437-3, as well
as in the
@@ -147,7 +151,7 @@ Email: <G.Tobin@ee.latrobe.edu.au>
These manual pages were written primarily by
.RS
.nf
-Nelson H. F. Beebe, Ph.D.
+Nelson H.\& F.\& Beebe, Ph.D.
Center for Scientific Computing
Department of Mathematics
University of Utah
diff --git a/Master/texmf-dist/doc/man/man1/dt2dv.man1.pdf b/Master/texmf-dist/doc/man/man1/dt2dv.man1.pdf
index c56e86fc383..0482e83d082 100644
--- a/Master/texmf-dist/doc/man/man1/dt2dv.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/dt2dv.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/dvi2tty.1 b/Master/texmf-dist/doc/man/man1/dvi2tty.1
index 0c3a7da6177..f6c8b1f8f26 100644
--- a/Master/texmf-dist/doc/man/man1/dvi2tty.1
+++ b/Master/texmf-dist/doc/man/man1/dvi2tty.1
@@ -1,12 +1,12 @@
-.TH DVI2TTY 1 "13 November 1990"
+.TH DVI2TTY 1 "4 March 2021"
.SH NAME
-dvi2tty \- preview a TeX DVI\-file on an ordinary ascii terminal
+dvi2tty \- preview a TeX DVI file on an ordinary ASCII terminal
.SH SYNOPSIS
.B dvi2tty
-[ options ] dvi\-file
+[ options ] dvifile
.SH DESCRIPTION
.I dvi2tty
-converts a TeX DVI\-file to a format that is appropriate for terminals
+converts a TeX DVI file to a format that is appropriate for terminals
and line printers. The program is intended to be used for
preliminary proofreading of TeX-ed documents.
By default the output is directed to the terminal,
@@ -22,22 +22,22 @@ Since
.I dvi2tty
produces output for terminals and line printers the
representation of documents is naturally quite primitive.
-In principle Font Changes are totally ignored, but
+In principle font changes are totally ignored, but
.I dvi2tty
recognizes
-a few mathematical and special symbols that can be be displayed on an
-ordinary ascii terminal, such as the '+' and '-' symbol.
+a few mathematical and special symbols that can be displayed on an
+ordinary ASCII terminal, such as the '+' and '-' symbol.
.PP
If the width of the output text requires more columns than fits
-in one line (c.f. the \-w option) it is broken into several lines by
+in one line (cf.\& the -w option) it is broken into several lines by
.I dvi2tty
although they will be printed as one line on regular TeX output
-devices (e.g. laser printers). To show that a broken line is really
+devices (e.g., laser printers). To show that a broken line is really
just one logical line an asterisk (``*'') in the last position
means that the logical line is continued on the next physical
line output by
.I dvi2tty.
-Such a continuation line is started with a a space and an asterisk
+Such a continuation line is started with a space and an asterisk
in the first two columns.
.PP
Options may be specified in the environment variable DVI2TTY.
@@ -47,126 +47,123 @@ environment, will override the one from the environment.
.B Options:
.PP
.TP
-.B \-o file
+.B -o file
Write output to file ``file''.
.TP
-.B \-p list
+.B -p list
Print the pages chosen by list.
-Numbers refer to TeX\-page numbers (known as \\count0).
+Numbers refer to TeX page numbers (known as \ecount0).
An example of format for list is ``1,3:6,8''
to choose pages 1, 3 through 6 and 8.
Negative numbers can be used exactly as in TeX,
-e g \-1 comes before \-4 as in ``\-p\-1:\-4,17''.
+e.g., \-1 comes before \-4 as in ``-p-1:-4,17''.
.TP
-.B \-P list
-Like \-p except that page numbers refer to
-the sequential ordering of the pages in the dvi\-file.
+.B -P list
+Like -p except that page numbers refer to
+the sequential ordering of the pages in the dvi-file.
Negative numbers don't make a lot of sense here...
.TP
-.B \-w n
+.B -w n
Specify terminal width
.I n.
-Legal range 16\-132.
+Valid range 16\(en132.
Default is 80. If your terminal has the
ability to display in 132 columns it might
-be a good idea to use \-w132 and toggle the
+be a good idea to use -w132 and toggle the
terminal into this mode as output will
probably look somewhat better.
.TP
-.B \-v
-Specify height of lines. Default value 450000. Allows to adjust linespacing.
+.B -v
+Specify height of lines. Default value 450000. Allows one to adjust linespacing.
.TP
-.B \-q
+.B -q
Don't pipe the output through a pager.
This may be the default on some systems
(depending on the whims of the person installing the program).
.TP
-.B \-e n
+.B -e n
This option can be used to influence the spacing between words.
-With a negative value the number of spaces
+With a negative value the number of spaces
between words becomes less, with a positive value it becomes more.
-\-e\-11 seems to worked well.
+-e-11 seems to worked well.
.TP
-.B \-f
+.B -f
Pipe through a pager, $PAGER if defined, or whatever the installer of
the program compiled
in (often ``more''). This may be the default, but it is still okay
to redirect output with ``>'', the pager will not be used if output
is not going to a terminal.
.TP
-.B \-F
+.B -F
Specify the pager program to be used.
-This overrides the $PAGER and the default pager.
+This overrides the $PAGER environment variable and the default pager.
.TP
-.B \-Fprog
+.B -Fprog
Use ``prog'' as program to pipe output into. Can be used to choose an
-alternate pager (e g ``-Fless'').
+alternate pager (e.g., ``-Fless'').
.TP
-.B \-t
-\\tt fonts were used (instead of cm) to produce dvi file. (screen.sty
-is a powerfull mean to do that with LaTeX).
+.B -t
+\\tt fonts were used (instead of cm) to produce the dvi file.
.TP
-.B \-a
+.B -a
Dvi2tty normally tries to output accented characters. With the -a option,
accented characters are output without the accent sign.
.TP
-.B \-l
+.B -l
Mark page breaks with the two-character sequence ``^L''. The default is
to mark them with a form-feed character.
.TP
-.B \-c
-Do not attempt to translate any characters (like the Scandinavion/latin1 mode)
+.B -c
+Do not attempt to translate any characters (like the Scandinavian/latin1 mode)
except when running in tt-font.
.TP
-.B \-u
+.B -u
Toggle option to process certain latin1 characters. Use this if your output
-devices supports latin1 cahracters.
+devices supports latin1 characters.
Note this may interfere with -s. Best not to use -u and -s together.
.TP
-.B \-s
+.B -s
Toggle option to process the special Scandinavian characters that on most (?)
-terminals in Scandinavia are mapped to ``{|}[\\]''.
+terminals in Scandinavia are mapped to ``{|}[\e]''.
Note this may interfere with -u. Best not to use -u and -s together.
.TP
-.B \-J
+.B -J
Auto detect NTT JTeX, ASCII pTeX, and upTeX dvi format.
.TP
-.B \-N
+.B -N
Display NTT JTeX dvi.
.TP
-.B \-A
+.B -A
Display ASCII pTeX dvi.
.TP
-.B \-U
+.B -U
Display upTeX dvi.
.TP
-.B \-Eenc
+.B -Eenc
Set output Japanese encoding. The enc argument 'e', 's', 'j', and 'u'
denotes EUC-JP, Shift_JIS, ISO-2022-JP, and UTF-8, respectively.
.TP
-.B \-bdelim
+.B -bdelim
Print the name of fonts when switching to it (and ending it). The delim
argument is used to delimit the fontname.
.SH FILES
-/bin/more \ \ \ \
-probably the default pager.
+.nr L1 \w'/bin/more \ \ \ \ '
+/bin/more\h'|\n(L1u'probably the default pager.
.SH ENVIRONMENT
-PAGER \ \ \ \ \ \ \ \ \ \ \ \
-the pager to use.
+.\".nr L1 \w'DVI2TTY '
+PAGER\h'|\n(L1u'the pager to use.
.br
-DVI2TTY \ \ \ \ \ \ \ \ \ \ \
-can be set to hold command-line options.
+DVI2TTY\h'|\n(L1u'can be set to hold command-line options.
.SH "SEE ALSO"
TeX, dvi2ps
.SH AUTHOR
-Original Pascal verion: Svante Lindahl, Royal Institute of Technology, Stockholm
+Original Pascal version: Svante Lindahl, Royal Institute of Technology, Stockholm
.br
-Improved C version: Marcel Mol
+Improved C version: Marcel Mol, MESA Consulting
.br
-marcel@mesa.nl, MESA Consulting
+Now maintained at https://github.com/t-tk/dvi2tty/releases.
.SH BUGS
-Blanks between words get lost quite easy. This is less
+Blanks between words get lost quite easily. This is less
likely if you are using a wider output than the default 80.
.PP
Only one file may be specified on the command line.
-
diff --git a/Master/texmf-dist/doc/man/man1/dvi2tty.man1.pdf b/Master/texmf-dist/doc/man/man1/dvi2tty.man1.pdf
index 97959c4d3a5..30d562fc486 100644
--- a/Master/texmf-dist/doc/man/man1/dvi2tty.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/dvi2tty.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/dvicopy.1 b/Master/texmf-dist/doc/man/man1/dvicopy.1
index c419717f4bf..7533d94566d 100644
--- a/Master/texmf-dist/doc/man/man1/dvicopy.1
+++ b/Master/texmf-dist/doc/man/man1/dvicopy.1
@@ -1,4 +1,4 @@
-.TH DVICOPY 1 TeX "24 January 1999" "Web2C 2021"
+.TH DVICOPY 1 TeX "24 January 1999" "Web2C 2022"
.\"=====================================================================
.if t .ds TX \fRT\\h'-0.1667m'\\v'0.20v'E\\v'-0.20v'\\h'-0.125m'X\fP
.if n .ds TX TeX
diff --git a/Master/texmf-dist/doc/man/man1/dvicopy.man1.pdf b/Master/texmf-dist/doc/man/man1/dvicopy.man1.pdf
index 7117f0387fb..40135501436 100644
--- a/Master/texmf-dist/doc/man/man1/dvicopy.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/dvicopy.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/dvigif.man1.pdf b/Master/texmf-dist/doc/man/man1/dvigif.man1.pdf
index 22f8f716744..0122106b13a 100644
--- a/Master/texmf-dist/doc/man/man1/dvigif.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/dvigif.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/dvilualatex-dev.man1.pdf b/Master/texmf-dist/doc/man/man1/dvilualatex-dev.man1.pdf
index 9ab47dd0e86..0aeedab3057 100644
--- a/Master/texmf-dist/doc/man/man1/dvilualatex-dev.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/dvilualatex-dev.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/dvilualatex.man1.pdf b/Master/texmf-dist/doc/man/man1/dvilualatex.man1.pdf
index 6cabaec2e50..efdbc36a31b 100644
--- a/Master/texmf-dist/doc/man/man1/dvilualatex.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/dvilualatex.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/dviluatex.man1.pdf b/Master/texmf-dist/doc/man/man1/dviluatex.man1.pdf
index 245496cdaf9..1b179511444 100644
--- a/Master/texmf-dist/doc/man/man1/dviluatex.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/dviluatex.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/dvipng.1 b/Master/texmf-dist/doc/man/man1/dvipng.1
index 94be5bd05c5..68dfc1bd0dd 100644
--- a/Master/texmf-dist/doc/man/man1/dvipng.1
+++ b/Master/texmf-dist/doc/man/man1/dvipng.1
@@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "DVIPNG 1"
-.TH DVIPNG 1 "2021-02-26" "dvipng (TeX Live) 1.17" "User commands"
+.TH DVIPNG 1 "2022-02-27" "dvipng (TeX Live) 1.17" "User commands"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
diff --git a/Master/texmf-dist/doc/man/man1/dvipng.man1.pdf b/Master/texmf-dist/doc/man/man1/dvipng.man1.pdf
index 92f1a1641ea..42fae1ebbb7 100644
--- a/Master/texmf-dist/doc/man/man1/dvipng.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/dvipng.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/dvips.1 b/Master/texmf-dist/doc/man/man1/dvips.1
index 9825e2f1a56..e7cac8e2edb 100644
--- a/Master/texmf-dist/doc/man/man1/dvips.1
+++ b/Master/texmf-dist/doc/man/man1/dvips.1
@@ -1,4 +1,4 @@
-.TH DVIPS 1 "1 February 2016"
+.TH DVIPS 1 "24 October 2021"
.SH NAME
dvips \- convert a TeX DVI file to PostScript
.SH SYNOPSIS
@@ -10,8 +10,7 @@ THIS MAN PAGE IS OBSOLETE!
See the Texinfo documentation instead.
You can read it either in Emacs or with the standalone
.B info
-program which comes with the GNU texinfo distribution as
-ftp.gnu.org:pub/gnu/texinfo/texinfo*.tar.gz.
+program.
.PP
The program
.B dvips
@@ -211,7 +210,13 @@ with
values. Thus, using
.I -l =9
will end with the ninth page of the document, no matter what the pages
-are actually numbered.
+are actually numbered. On the other hand, if
+.I num
+is suffixed by `.SEQ', the SEQth occurrence of
+.I num
+is used; for example,
+.I -l 99.2
+says to end processing with the second page numbered 99 in the document.
.TP
.B -m
Specify manual feed for printer.
@@ -312,19 +317,9 @@ default position (of one inch down, one inch to the right from the upper
left corner of the paper) by this amount.
.TP
.B -p num
-The first page printed will be the first one numbered
-.IR num .
-Default is the first page in the document. If the
-.I num
-is prefixed by an equals sign, then it (and any argument to the
+Just like
.I -l
-option) is treated as a sequence number, rather than a value to compare
-with
-.I \ecount0
-values. Thus, using
-.I -p =3
-will start with the third page of the document, no matter what the pages
-are actually numbered.
+but for the first page in the document.
.TP
.B -pp pagelist
A comma-separated list of pages and ranges (a-b) may be given, which
@@ -512,9 +507,9 @@ information. Especially useful at high resolutions or when very large
fonts are used. Will slow down printing somewhat, especially on early
68000-based PostScript printers.
.SH "SEE ALSO"
-mf(1), afm2tfm(1), tex(1), latex(1), lpr(1),
+afm2tfm(1), tex(1), mf(1), dvitype(1), lpr(1),
.IR dvips.texi ,
-http://tug.org/dvips.
+https://tug.org/dvips.
.SH ENVIRONMENT
Dvipsk uses the same environment variables and algorithms for finding
font files as TeX and its friends do. See the documentation for the
@@ -531,4 +526,4 @@ by Don Knuth. Path searching and configuration modifications by
Karl Berry.
.PP
Maintained in TeX Live; please send bug reports or other correspondence
-to tex-k@tug.org (http://lists.tug.org/tex-k).
+to tex-k@tug.org (https://lists.tug.org/tex-k).
diff --git a/Master/texmf-dist/doc/man/man1/dvips.man1.pdf b/Master/texmf-dist/doc/man/man1/dvips.man1.pdf
index d7bdd13216e..4edbb5cb54a 100644
--- a/Master/texmf-dist/doc/man/man1/dvips.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/dvips.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/dvisvgm.1 b/Master/texmf-dist/doc/man/man1/dvisvgm.1
index ba8b102cc9c..8d9274bfd7c 100644
--- a/Master/texmf-dist/doc/man/man1/dvisvgm.1
+++ b/Master/texmf-dist/doc/man/man1/dvisvgm.1
@@ -2,12 +2,12 @@
.\" Title: dvisvgm
.\" Author: Martin Gieseking <martin.gieseking@uos.de>
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\" Date: 2021-01-03
+.\" Date: 2022-01-18
.\" Manual: dvisvgm Manual
-.\" Source: dvisvgm 2.11.1
+.\" Source: dvisvgm 2.13.2
.\" Language: English
.\"
-.TH "DVISVGM" "1" "2021\-01\-03" "dvisvgm 2\&.11\&.1" "dvisvgm Manual"
+.TH "DVISVGM" "1" "2022\-01\-18" "dvisvgm 2\&.13\&.2" "dvisvgm Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
@@ -31,11 +31,11 @@
dvisvgm \- converts DVI and EPS files to the XML\-based SVG format
.SH "SYNOPSIS"
.sp
-\fBdvisvgm\fR [ \fIoptions\fR ] \fIfile\fR [\&.dvi]
+\fBdvisvgm\fR [\fIoptions\fR] \fIfile\fR[\&.dvi]
.sp
-\fBdvisvgm\fR \-\-eps [ \fIoptions\fR ] \fIfile\fR [\&.eps]
+\fBdvisvgm\fR \-\-eps [\fIoptions\fR] \fIfile1\fR[\&.eps] \fIfile2\fR[\&.eps] \&...
.sp
-\fBdvisvgm\fR \-\-pdf [ \fIoptions\fR ] \fIfile\fR [\&.pdf]
+\fBdvisvgm\fR \-\-pdf [\fIoptions\fR] \fIfile\fR[\&.pdf]
.SH "DESCRIPTION"
.sp
The command\-line utility \fBdvisvgm\fR converts DVI files, as generated by TeX/LaTeX, to the XML\-based scalable vector graphics format SVG\&. It supports the classic DVI version 2 as well as version 3 (created by pTeX in vertical mode), and the XeTeX versions 5 to 7 which are also known as XDV\&. Besides the basic DVI commands, dvisvgm also evaluates many so\-called \fIspecials\fR which heavily extend the capabilities of the plain DVI format\&. For a more detailed overview, see section \fBSupported Specials\fR below\&.
@@ -46,7 +46,7 @@ SVG is a vector\-based graphics format and therefore dvisvgm tries to convert th
.sp
However, TeX\(cqs main source for font descriptions is Metafont, which produces bitmap output (GF files)\&. That\(cqs why not all obtainable TeX fonts are available in a scalable format\&. In these cases, dvisvgm tries to vectorize Metafont\(cqs output by tracing the glyph bitmaps\&. The results are not as perfect as most (manually optimized) PFB or OTF counterparts, but are nonetheless really nice in most cases\&.
.sp
-When running dvisvgm without option \fB\-\-no\-fonts\fR, it creates \fIfont\fR elements (\fB<font>\fR\&...\fB</font>\fR) to embed the font data into the SVG files\&. Unfortunately, only few SVG renderers support these elements yet\&. Most web browsers and vector graphics applications don\(cqt evaluate them properly so that the text components of the resulting graphics might look strange\&. In order to create more compatible SVG files, command\-line option \fB\-\-no\-fonts\fR can be given to replace the font elements by plain graphics paths\&. Most web browsers (but only few external SVG renderers) also suppport WOFF and WOFF2 fonts that can be used instead of the default SVG fonts\&. Option \fB\-\-font\-format\fR offers the functionality to change the format applied to the fonts being embedded\&. This, however, only works when converting DVI files\&. Text present in PDF and PostScript files is always converted to path elements\&.
+When running dvisvgm without option \fB\-\-no\-fonts\fR, it creates \fIfont\fR elements (\fB<font>\fR\&...\fB</font>\fR) to embed the font data into the SVG files\&. Unfortunately, only few SVG renderers support these elements yet\&. Most web browsers and vector graphics applications don\(cqt evaluate them properly so that the text components of the resulting graphics might look strange\&. In order to create more compatible SVG files, command\-line option \fB\-\-no\-fonts\fR can be given to replace the font elements by plain graphics paths\&. Most web browsers (but only few external SVG renderers) also support WOFF and WOFF2 fonts that can be used instead of the default SVG fonts\&. Option \fB\-\-font\-format\fR offers the functionality to change the format applied to the fonts being embedded\&. This, however, only works when converting DVI files\&. Text present in PDF and PostScript files is always converted to path elements\&.
.SH "OPTIONS"
.sp
dvisvgm provides a POSIX\-compliant command\-line interface with short and long option names\&. They may be given before and/or after the name of the file to be converted\&. Also, the order of specifying the options is not significant, i\&.e\&. you can add them in any order without changing dvisvgm\(cqs behavior\&. Certain options accept or require additional parameters which are directly appended to or separated by whitespace from a short option (e\&.g\&. \fB\-v0\fR or \fB\-v 0\fR)\&. Long options require an additional equals sign (\fB=\fR) between option name and argument but without any surrounding whitespace (e\&.g\&. \fB\-\-verbosity=0\fR)\&. Multiple short options that don\(cqt expect a further parameter can be combined after a single dash (e\&.g\&. \fB\-ejs\fR rather than \fB\-e \-j \-s\fR)\&.
@@ -301,7 +301,7 @@ Adds comments with further information about selected data to the SVG file\&. Cu
.PP
\fB\-E, \-\-eps\fR
.RS 4
-If this option is given, dvisvgm does not expect a DVI but an EPS input file, and tries to convert it to SVG\&. In order to do so, a single
+If this option is given, dvisvgm does not expect a DVI but a single or multiple EPS input files, and tries to convert them to SVG\&. In order to do so, a single
\fIpsfile\fR
special command is created and forwarded to the PostScript special handler\&. This option is only available if dvisvgm was built with PostScript support enabled, and requires Ghostscript to be available\&. See option
\fB\-\-libgs\fR
@@ -506,10 +506,10 @@ creates yellow filled rectangles with blue frames\&.
.PP
\fB\-l, \-\-list\-specials\fR
.RS 4
-Prints a list of registered special handlers and exits\&. Each handler processes a set of special statements belonging to the same category\&. In most cases, the categories are identified by the prefix of the special statements\&. It\(cqs usually a leading string followed by a colon or a blank, e\&.g\&.
+Prints a list of registered special handlers and exits\&. Each handler processes a set of special statements belonging to the same category\&. In most cases, these categories are identified by the prefix of the special statements which is usually a leading string followed by a colon or a blank, e\&.g\&.
\fIcolor\fR
or
-\fIps\fR\&. The listed handler names, however, don\(cqt need to match these prefixes, e\&.g\&. if there is no common prefix or if functionality is split into separate handlers in order to allow to disable them separately with option
+\fIps\fR\&. The listed handler names, however, don\(cqt need to match these prefixes, e\&.g\&. if there is no common prefix or if functionality is split into separate handlers in order to allow them to be disabled separately using option
\fB\-\-no\-specials\fR\&. All special statements not covered by one of the special handlers are silently ignored\&.
.RE
.PP
@@ -662,21 +662,30 @@ expression, it\(cqs assigned to the attribute\&. Otherwise, the matrix expressio
.PP
\fB\-o, \-\-output\fR=\fIpattern\fR
.RS 4
-Sets the pattern specifying the names of the generated SVG files\&. Parameter
+Sets the pattern that determines the names of the generated SVG files\&. The required parameter
\fIpattern\fR
-is a string that may contain static character sequences as well as the variables
+may consist of an arbitrary sequence of characters which make up the filenames\&. With the exception of the following mentioned variables and expressions, all characters are treated as static parts of the filenames and are therefore identical for all pages processed during a run of dvisvgm\&. The strings
\fB%f\fR,
\fB%p\fR,
\fB%P\fR,
+\fB%n\fR,
+\fB%N\fR,
\fB%hd\fR,
\fB%ho\fR, and
-\fB%hc\fR\&.
+\fB%hc\fR
+are variables that can be used as part of the pattern\&.
\fB%f\fR
expands to the base name of the DVI file, i\&.e\&. the filename without suffix,
\fB%p\fR
is the current page number, and
\fB%P\fR
-the total number of pages in the DVI file\&. An optional number (0\-9) given directly after the percent sign specifies the minimal number of digits to be written\&. If a particular value consists of less digits, the number is padded with leading zeros\&. Example:
+the total number of pages in the DVI file\&. The variables
+\fB%n\fR
+and
+\fB%N\fR
+expand to the number of the current file being converted (starting at 1) and the total number of files given, respectively\&.
+.sp
+An optional number (0\-9) specified directly after the percent sign of a variable holding a numeric value denotes the minimal number of digits to be created\&. If a particular value consists of less digits, the number is padded with leading zeros\&. Example:
\fB%3p\fR
enforces 3 digits for the current page number (001, 002, etc\&.)\&. Without an explicit width specifier,
\fB%p\fR
@@ -703,7 +712,7 @@ and
\fB%hc\fR
are only set if option
\fB\-\-page\-hashes\fR
-is present\&. Otherwise, it\(cqs empty\&. For further information, see the description of option
+is present\&. Otherwise, they are empty\&. For further information, see the description of option
\fB\-\-page\-hashes\fR
below\&.
.sp
@@ -839,7 +848,7 @@ degrees around the page center\&. This option is equivalent to
.PP
\fB\-R, \-\-relative\fR
.RS 4
-SVG allows to define graphics paths by a sequence of absolute and/or relative path commands, i\&.e\&. each command expects either absolute coordinates or coordinates relative to the current drawing position\&. By default, dvisvgm creates paths made up of absolute commands\&. If option
+SVG allows you to define graphics paths by a sequence of absolute and/or relative path commands, i\&.e\&. each command expects either absolute coordinates or coordinates relative to the current drawing position\&. By default, dvisvgm creates paths made up of absolute commands\&. If option
\fB\-\-relative\fR
is given, relative commands are created instead\&. This slightly reduces the size of the SVG files in most cases\&.
.RE
@@ -867,7 +876,7 @@ In some cases, dvisvgm needs to create temporary files to work properly\&. These
\fB/tmp\fR
on Linux systems\&. Option
\fB\-\-tmpdir\fR
-allows to specify a different location if necessary for some reason\&. Please note that dvisvgm does not create this folder, so you must ensure that it actually exists before running dvisvgm\&.
+can be used to specify a different location\&. Please note that dvisvgm does not create this folder if it doesn\(cqt exist\&. Therefore, you must ensure that it\(cqs actually present before running dvisvgm\&.
.sp
If the optional parameter
\fIpath\fR
@@ -1162,11 +1171,16 @@ attributes are omitted\&.
.RE
.SH "SUPPORTED SPECIALS"
.sp
-dvisvgm supports several sets of \fIspecial commands\fR that can be used to enrich DVI files with additional features, like color, graphics, and hyperlinks\&. The evaluation of special commands is delegated to dedicated handlers provided by dvisvgm\&. Each handler is responsible for all special statements of the same command set, i\&.e\&. commands beginning with the same prefix\&. To get a list of the actually provided special handlers, use option \fB\-\-list\-specials\fR (see above)\&. This section gives an overview of the special commands currently supported\&.
+dvisvgm supports several \fIspecial commands\fR that enrich the DVI command set with additional instructions for features, like color, graphics, and hyperlinks\&. The term \fIspecial command\fR, or just \fIspecial\fR, originates from the TeX command \fB\especial{\&...}\fR which does almost nothing\&. TeX only forwards the whole command to the DVI file and delegates its execution to the DVI driver\&. The DVI driver can then decide to either process or ignore it, depending on the supported statements\&. The parameter of TeX\(cqs \fB\especial\fR command is given in curly braces and may consist of an arbitrary character sequence representing the actual instruction, for example \fBcolor Red\fR\&.
+.sp
++ dvisvgm delegates the evaluation of special commands to dedicated handlers\&. Each handler is responsible for all special statements of the same command set, i\&.e\&. commands usually \(en but not necessarily \(en beginning with a common prefix\&. For example, all PDF specials start with the prefix \fBpdf:\fR, while the TPIC special set consists of 13 different commands without common identifier\&. The PDF specials are processed by dvisvgm\(cqs \fIpdf\fR handler, the TPIC ones by the \fItpic\fR handler\&. To get a list of the actually provided special handlers, use option \fB\-\-list\-specials\fR (see above)\&. The following list gives an overview of the special sets currently supported\&. The names of the handlers can also be used to disable the processing of individual sets of specials\&. For further information on this, see option \fB\-\-no\-specials\fR\&.
.PP
\fBbgcolor\fR
.RS 4
-Special statement for changing the background/page color\&. Since SVG 1\&.1 doesn\(cqt support background colors, dvisvgm inserts a rectangle of the chosen color into the generated SVG document\&. This rectangle always gets the same size as the selected or computed bounding box\&. This background color command is part of the color special set but is handled separately in order to let the user turn it off\&. For an overview of the command syntax, see the documentation of dvips, for instance\&.
+Special statements for changing the background/page color\&. Currently, dvisvgm only supports the
+\fBbackground\fR
+statement as specified in the
+dvips manual (\m[blue]https://tug.org/texinfohtml/dvips.html#Color-specifications\m[])\&. Since SVG 1\&.1 doesn\(cqt support background colors, dvisvgm inserts a rectangle of the chosen color into the generated SVG document\&. This rectangle always gets the same size as the selected or computed bounding box\&. This background color command is part of the color special set but is handled separately in order to let the user turn it off\&.
.RE
.PP
\fBcolor\fR
@@ -1364,7 +1378,7 @@ emTeX (\m[blue]https://ctan.org/pkg/emtex\m[])\&.
The hyperref specification defines several variants on how to mark hyperlinked areas in a DVI file\&. dvisvgm supports the plain HyperTeX special constructs as created with hyperref package option
\fIhypertex\fR\&. By default, all linked areas of the document are marked by a rectangle\&. Option
\fB\-\-linkmark\fR
-allows to change this behavior\&. See above for further details\&. Information on syntax and semantics of the HyperTeX specials can be found in the
+allows you to change this behavior\&. See above for further details\&. Information on syntax and semantics of the HyperTeX specials can be found in the
hyperref manual (\m[blue]https://ctan.org/pkg/hyperref\m[])\&.
.RE
.PP
@@ -1692,4 +1706,4 @@ Please report bugs using the bug tracker at GitHub (\m[blue]https://github.com/m
Written by Martin Gieseking <\m[blue]\fBmartin\&.gieseking@uos\&.de\fR\m[]>
.SH "COPYING"
.sp
-Copyright \(co 2005\-2021 Martin Gieseking\&. Free use of this software is granted under the terms of the GNU General Public License (GPL) version 3 or, (at your option) any later version\&.
+Copyright \(co 2005\-2022 Martin Gieseking\&. Free use of this software is granted under the terms of the GNU General Public License (GPL) version 3 or, (at your option) any later version\&.
diff --git a/Master/texmf-dist/doc/man/man1/dvisvgm.man1.pdf b/Master/texmf-dist/doc/man/man1/dvisvgm.man1.pdf
index 63812c8281c..9a5e79991d8 100644
--- a/Master/texmf-dist/doc/man/man1/dvisvgm.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/dvisvgm.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/dvitomp.1 b/Master/texmf-dist/doc/man/man1/dvitomp.1
index 715908134ea..ed5a423ebc9 100644
--- a/Master/texmf-dist/doc/man/man1/dvitomp.1
+++ b/Master/texmf-dist/doc/man/man1/dvitomp.1
@@ -1,4 +1,4 @@
-.TH DVITOMP 1 "16 June 2015" "Web2C 2021"
+.TH DVITOMP 1 "16 June 2015" "Web2C 2022"
.\" man page by Jim Van Zandt <jrv@vanzandt.mv.com>
.SH NAME
dvitomp \- convert a TeX DVI file to a MetaPost MPXFILE
diff --git a/Master/texmf-dist/doc/man/man1/dvitomp.man1.pdf b/Master/texmf-dist/doc/man/man1/dvitomp.man1.pdf
index d5f91f8076e..3442cfa0a16 100644
--- a/Master/texmf-dist/doc/man/man1/dvitomp.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/dvitomp.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/dvitype.1 b/Master/texmf-dist/doc/man/man1/dvitype.1
index f79761f7c71..1932f29d5c3 100644
--- a/Master/texmf-dist/doc/man/man1/dvitype.1
+++ b/Master/texmf-dist/doc/man/man1/dvitype.1
@@ -1,4 +1,4 @@
-.TH DVITYPE 1 "16 June 2015" "Web2C 2021"
+.TH DVITYPE 1 "16 June 2015" "Web2C 2022"
.\"=====================================================================
.if t .ds TX \fRT\\h'-0.1667m'\\v'0.20v'E\\v'-0.20v'\\h'-0.125m'X\fP
.if n .ds TX TeX
diff --git a/Master/texmf-dist/doc/man/man1/dvitype.man1.pdf b/Master/texmf-dist/doc/man/man1/dvitype.man1.pdf
index 7f5782a97ac..9c581f6a098 100644
--- a/Master/texmf-dist/doc/man/man1/dvitype.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/dvitype.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/eptex.man1.pdf b/Master/texmf-dist/doc/man/man1/eptex.man1.pdf
index cc665255744..1ec881d5a1c 100644
--- a/Master/texmf-dist/doc/man/man1/eptex.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/eptex.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/euptex.man1.pdf b/Master/texmf-dist/doc/man/man1/euptex.man1.pdf
index eac45ea7bbc..7547ef7bcbe 100644
--- a/Master/texmf-dist/doc/man/man1/euptex.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/euptex.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/fmtutil-sys.man1.pdf b/Master/texmf-dist/doc/man/man1/fmtutil-sys.man1.pdf
index 7de56168927..1c63dda8539 100644
--- a/Master/texmf-dist/doc/man/man1/fmtutil-sys.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/fmtutil-sys.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/fmtutil-user.man1.pdf b/Master/texmf-dist/doc/man/man1/fmtutil-user.man1.pdf
index ba49bb098e2..764878a4ed5 100644
--- a/Master/texmf-dist/doc/man/man1/fmtutil-user.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/fmtutil-user.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/fmtutil.1 b/Master/texmf-dist/doc/man/man1/fmtutil.1
index 56f6f4eeac4..1b4357cdfa9 100644
--- a/Master/texmf-dist/doc/man/man1/fmtutil.1
+++ b/Master/texmf-dist/doc/man/man1/fmtutil.1
@@ -1,60 +1,42 @@
-.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.48.2.
-.TH FMTUTIL "1" "May 2021" "TeX Live" "User Commands"
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.46.5.
+.TH FMTUTIL "1" "April 2015" "TeX Live" "User Commands"
.SH NAME
-fmtutil \- manage TeX formats and Metafont bases, per-user
+fmtutil \- manage TeX formats, Metafont bases and Metapost mems, per-user
.br
-fmtutil-sys \- manage TeX formats and Metafont bases, system-wide
+fmtutil-sys \- manage TeX formats, Metafont bases and Metapost mems, system-wide
.br
-mktexfmt \- create a TeX format or Metafont base
+mktexfmt \- create a TeX format, Metafont base, or Metapost mem
.SH SYNOPSIS
.B fmtutil
-[\fI\,-user|-sys\/\fR] [\fI\,OPTION\/\fR] ... [\fI\,COMMAND\/\fR]
-.br
-.B fmtutil-sys
[\fI\,OPTION\/\fR] ... [\fI\,COMMAND\/\fR]
.br
-.B fmtutil-user
+.B fmtutil-sys
[\fI\,OPTION\/\fR] ... [\fI\,COMMAND\/\fR]
.br
.B mktexfmt
-\fI\,FORMAT.fmt|BASE.base|FMTNAME\/\fR
+\fI\,FORMAT.fmt|BASE.base|MEM.mem|FMTNAME.EXT\/\fR
.SH DESCRIPTION
-fmtutil version r59143 (2021\-05\-09 04:23:44 +0200)
+fmtutil version svn36788 (2015\-04\-13 00:53:26 +0900)
.PP
-Rebuild and manage TeX fmts and Metafont bases, collectively called
-"formats" here. (MetaPost no longer uses the past\-equivalent "mems".)
-.PP
-If not operating in mktexfmt mode, exactly one command must be given,
-filename suffixes should generally not be specified, no non\-option
-arguments are allowed, and multiple formats can be generated.
+Rebuild and manage TeX formats, Metafont bases and MetaPost mems.
.PP
If the command name ends in mktexfmt, only one format can be created.
The only options supported are \fB\-\-help\fR and \fB\-\-version\fR, and the command
-line must be either a format name, with extension, or a plain name that
-is passed as the argument to \fB\-\-byfmt\fR (see below). The full name of the
-generated file (if any) is written to stdout, and nothing else. The
-system directories are used if they are writable, else the user directories.
+line must consist of either a format name, with its extension, or a
+plain name that is passed as the argument to \fB\-\-byfmt\fR (see below). The
+full name of the generated file (if any) is written to stdout, and
+nothing else.
.PP
-By default, the return status is zero if all formats requested are
-successfully built, else nonzero.
+If not operating in mktexfmt mode, the command line can be more general,
+and multiple formats can be generated, as follows.
.SH OPTIONS
.TP
-\fB\-\-sys\fR
-use TEXMFSYS{VAR,CONFIG}
-.TP
-\fB\-\-user\fR
-use TEXMF{VAR,CONFIG}
-.TP
\fB\-\-cnffile\fR FILE
read FILE instead of fmtutil.cnf
(can be given multiple times, in which case
all the files are used)
-.TP
-\fB\-\-dry\-run\fR, \fB\-n\fR
-don't actually build formts
-.TP
-\fB\-\-fmtdir\fR DIR
-write formats under DIR instead of TEXMF[SYS]VAR
+.HP
+\fB\-\-fmtdir\fR DIRECTORY
.TP
\fB\-\-no\-engine\-subdir\fR
don't use engine\-specific subdir of the fmtdir
@@ -63,39 +45,21 @@ don't use engine\-specific subdir of the fmtdir
exit successfully if no format is selected
.TP
\fB\-\-no\-error\-if\-no\-engine\fR=\fI\,ENGINE1\/\fR,ENGINE2,...
-exit successfully even if a required ENGINE
+exit successfully even if the required engine
.IP
is missing, if it is included in the list.
.TP
-\fB\-\-no\-strict\fR
-exit successfully even if a format fails to build
-.TP
-\fB\-\-nohash\fR
-don't update ls\-R files
-.TP
-\fB\-\-recorder\fR
-pass the \fB\-recorder\fR option and save .fls files
-.TP
-\fB\-\-refresh\fR
-recreate only existing format files
-.TP
-\fB\-\-status\-file\fR FILE
-append status information about built formats to FILE
-.TP
\fB\-\-quiet\fR
be silent
.TP
-\fB\-\-catcfg\fR
-(does nothing, exists for compatibility)
+\fB\-\-test\fR
+(not implemented, just for compatibility)
.TP
\fB\-\-dolinks\fR
-(does nothing, exists for compatibility)
+(not implemented, just for compatibility)
.TP
\fB\-\-force\fR
-(does nothing, exists for compatibility)
-.TP
-\fB\-\-test\fR
-(does nothing, exists for compatibility)
+(not implemented, just for compatibility)
.SS "Commands:"
.TP
\fB\-\-all\fR
@@ -104,30 +68,33 @@ recreate all format files
\fB\-\-missing\fR
create all missing format files
.TP
-\fB\-\-byengine\fR ENGINE
-(re)create formats built with ENGINE
+\fB\-\-refresh\fR
+recreate only existing format files
+.TP
+\fB\-\-byengine\fR ENGINENAME
+(re)create formats using ENGINENAME
.TP
-\fB\-\-byfmt\fR FORMAT
-(re)create format FORMAT
+\fB\-\-byfmt\fR FORMATNAME
+(re)create format for FORMATNAME
.TP
\fB\-\-byhyphen\fR HYPHENFILE
(re)create formats that depend on HYPHENFILE
.TP
-\fB\-\-enablefmt\fR
-FORMAT[/ENGINE] enable FORMAT, as built with ENGINE
+\fB\-\-enablefmt\fR FORMATNAME
+enable formatname in config file
.TP
-\fB\-\-disablefmt\fR FORMAT[/ENGINE]
-disable FORMAT, as built with ENGINE
-If multiple formats have the same name and
-.IP
-different engines, \fI\,/ENGINE\/\fP specifier is required.
+\fB\-\-disablefmt\fR FORMATNAME
+disable formatname in config file
.TP
\fB\-\-listcfg\fR
list (enabled and disabled) configurations,
filtered to available formats
.TP
-\fB\-\-showhyphen\fR FORMAT
-print name of hyphen file for FORMAT
+\fB\-\-catcfg\fR
+output the content of the config file
+.TP
+\fB\-\-showhyphen\fR FORMATNAME
+print name of hyphenfile for format FORMATNAME
.TP
\fB\-\-version\fR
show version information and exit
@@ -140,10 +107,8 @@ Explanation of trees and files normally used:
.IP
If \fB\-\-cnffile\fR is specified on the command line (possibly multiple
times), its value(s) are used. Otherwise, fmtutil reads all the
-fmtutil.cnf files found by running "kpsewhich \fB\-all\fR fmtutil.cnf", in the
-order returned by kpsewhich. Files specified via \fB\-\-cnffile\fR are
-first tried to be loaded directly, and if not found and the file names
-don't contain directory parts, are searched via kpsewhich.
+fmtutil.cnf files found by running `kpsewhich \fB\-all\fR fmtutil.cnf', in the
+order returned by kpsewhich.
.IP
In any case, if multiple fmtutil.cnf files are found, all the format
definitions found in all the fmtutil.cnf files are merged.
@@ -159,7 +124,7 @@ TEXMFSYSVAR \fI\,$TEXLIVE/YYYY/texmf\-var/web2c/fmtutil.cnf\/\fP
TEXMFLOCAL \fI\,$TEXLIVE/texmf\-local/web2c/fmtutil.cnf\/\fP
TEXMFDIST \fI\,$TEXLIVE/YYYY/texmf\-dist/web2c/fmtutil.cnf\/\fP
.IP
-For fmtutil\-user:
+For fmtutil:
TEXMFCONFIG $HOME/.texliveYYYY/texmf\-config/web2c/fmtutil.cnf
TEXMFVAR $HOME/.texliveYYYY/texmf\-var/web2c/fmtutil.cnf
TEXMFHOME \fI\,$HOME/texmf/web2c/fmtutil.cnf\/\fP
@@ -171,43 +136,28 @@ TEXMFDIST \fI\,$TEXLIVE/YYYY/texmf\-dist/web2c/fmtutil.cnf\/\fP
(where YYYY is the TeX Live release version).
.fi
.IP
-According to the actions, fmtutil might update one of the existing cnf
-files or create a new fmtutil.cnf, as described below.
+According to the actions, fmtutil might write to one of the given files
+or create a new fmtutil.cnf, described further below.
.PP
-Where format files are written:
-.IP
-By default, format files are (re)written in \fI\,$TEXMFSYSVAR/ENGINE\/\fP by
-fmtutil\-sys, and \fI\,$TEXMFVAR/ENGINE\/\fP by fmtutil\-user, where \fI\,/ENGINE\/\fP is
-a subdirectory named for the engine used, such as "pdftex".
-.IP
-For mktexfmt, TEXMFSYSVAR is used if it is writable, else TEXMFVAR.
-.IP
-If the \fB\-\-fmtdir\fR=\fI\,DIR\/\fR option is specified, DIR is used instead of
-TEXMF[SYS]VAR, but the \fI\,/ENGINE\/\fP subdir is still used by default.
-.IP
-In all cases, if the \fB\-\-no\-engine\-subdir\fR option is specified, the
-\fI\,/ENGINE\/\fP subdir is omitted.
-.PP
-Where configuration changes are saved:
+Where changes are saved:
.IP
If config files are given on the command line, then the first one
given will be used to save any changes from \fB\-\-enable\fR or \fB\-\-disable\fR.
-.IP
If the config files are taken from kpsewhich output, then the
-algorithm is more complicated:
+algorithm is more complex:
.IP
-1) If \fI\,$TEXMFCONFIG/web2c/fmtutil.cnf\/\fP or
-\fI\,$TEXMFHOME/web2c/fmtutil.cnf\/\fP appears in the list of used files,
-then the one listed first by kpsewhich \fB\-\-all\fR (equivalently, the one
-returned by "kpsewhich fmtutil.cnf"), is used.
+1) If \fI\,$TEXMFCONFIG/web2c/fmtutil.cnf\/\fP or \fI\,$TEXMFHOME/web2c/fmtutil.cnf\/\fP
+appears in the list of used files, then the one listed first by
+kpsewhich \fB\-\-all\fR (equivalently, the one returned by kpsewhich
+fmtutil.cnf), is used.
.IP
2) If neither of the above two are present and changes are made, a
new config file is created in \fI\,$TEXMFCONFIG/web2c/fmtutil.cnf\/\fP.
.IP
In general, the idea is that if a given config file is not writable, a
higher\-level one can be used. That way, the distribution's settings
-can be overridden system\-wide using TEXMFLOCAL, and system settings
-can be overridden again in a particular user's TEXMFHOME or TEXMFCONF.
+can be overridden for system\-wide using TEXMFLOCAL, and then system
+settings can be overridden again for a particular using using TEXMFHOME.
.PP
Resolving multiple definitions of a format:
.IP
@@ -217,43 +167,30 @@ coming from the first\-listed fmtutil.cnf is used.
Disabling formats:
.IP
fmtutil.cnf files with higher priority (listed earlier) can disable
-formats in lower priority (listed later) fmtutil.cnf files by
-writing a line like this in the higher\-priority fmtutil.cnf file:
+formats mentioned in lower priority (listed later) fmtutil.cnf files by
+writing, e.g.,
.IP
#! <fmtname> <enginename> <hyphen> <args>
.IP
-The #! must be at the beginning of the line, with at least one space
-or tab afterward, and there must be whitespace between each word on
-the list.
+in the higher\-priority fmtutil.cnf file.
.IP
-For example, you can disable the luajitlatex format by creating
-the file \fI\,$TEXMFCONFIG/web2c/fmtutil.cnf\/\fP with the line
+As an example, suppose you have want to disable the luajitlatex format.
+You can create the file \fI\,$TEXMFCONFIG/web2c/fmtutil.cnf\/\fP with the content
.IP
#! luajitlatex luajittex language.dat,language.dat.lua lualatex.ini
.IP
-(As it happens, the luajittex\-related formats are precisely why the
-\fB\-\-no\-error\-if\-no\-engine\fR option exists, since luajittex cannot be
-compiled on all platforms. So this is not needed.)
+and call fmtutil.
.PP
-fmtutil\-user (fmtutil \fB\-user\fR) vs. fmtutil\-sys (fmtutil \fB\-sys\fR):
+fmtutil vs. fmtutil\-sys (fmtutil \fB\-\-sys\fR):
.IP
-When fmtutil\-sys is run or the command line option \fB\-sys\fR is used,
+When fmtutil\-sys is run or the command line option \fB\-\-sys\fR is used,
TEXMFSYSCONFIG and TEXMFSYSVAR are used instead of TEXMFCONFIG and
-TEXMFVAR, respectively. This is the primary difference between
-fmtutil\-sys and fmtutil\-user.
-.IP
-See https://tug.org/texlive/scripts\-sys\-user.html for details.
+TEXMFVAR, respectively. This is the primary difference between
+fmtutil\-sys and fmtutil.
.IP
Other locations may be used if you give them on the command line, or
these trees don't exist, or you are not using the original TeX Live.
-.PP
-Supporting development binaries:
-.IP
-If an engine name ends with "\-dev", formats are created in
-the respective directory with the \fB\-dev\fR stripped. This allows for
-easily running development binaries in parallel with the released
-binaries.
.SH "REPORTING BUGS"
-Report bugs to: tex\-live@tug.org
+Report bugs to: tex\-k@tug.org
.br
-TeX Live home page: <https://tug.org/texlive/>
+TeX Live home page: <http://tug.org/texlive/>
diff --git a/Master/texmf-dist/doc/man/man1/fmtutil.man1.pdf b/Master/texmf-dist/doc/man/man1/fmtutil.man1.pdf
index 90da5b040a5..075bd22f1ed 100644
--- a/Master/texmf-dist/doc/man/man1/fmtutil.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/fmtutil.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/gftodvi.1 b/Master/texmf-dist/doc/man/man1/gftodvi.1
index 4d7f5e6a3bc..4a6fca21ec7 100644
--- a/Master/texmf-dist/doc/man/man1/gftodvi.1
+++ b/Master/texmf-dist/doc/man/man1/gftodvi.1
@@ -1,4 +1,4 @@
-.TH GFTODVI 1 "25 March 2019" "Web2C 2021"
+.TH GFTODVI 1 "4 March 2021" "Web2C 2022"
.\"=====================================================================
.if n .ds MF Metafont
.if t .ds MF Metafont
@@ -6,23 +6,17 @@
.if n .ds TX TeX
.ie t .ds OX \fIT\v'+0.25m'E\v'-0.25m'X\fP
.el .ds OX TeX
-.\" BX definition must follow TX so BX can use TX
-.if t .ds BX \fRB\s-2IB\s0\fP\*(TX
-.if n .ds BX BibTeX
-.\" LX definition must follow TX so LX can use TX
-.if t .ds LX \fRL\\h'-0.36m'\\v'-0.15v'\s-2A\s0\\h'-0.15m'\\v'0.15v'\fP\*(TX
-.if n .ds LX LaTeX
.\"=====================================================================
.SH NAME
gftodvi \- make proof sheets from generic font files
.SH SYNOPSIS
.B gftodvi
-.RB [ \-overflow-label-offset=\fIreal\fP ]
+.RB [ \-overflow-label-offset=\fI\,real\/\fP ]
.RB [ \-verbose ]
.I gf_file_name
.\"=====================================================================
.SH DESCRIPTION
-This manual page is not meant to be exhaustive. The complete
+This manual page is not meant to be exhaustive. The complete
documentation for this version of \*(TX can be found in the info file
or manual
.IR "Web2C: A TeX implementation" .
@@ -91,7 +85,7 @@ a font for lines with slope 1/6 at the resolution of an Imagen printer).
.PP
The
.I gf_file_name
-on the command line must be complete. Because
+on the command line must be complete. Because
the resolution is part of the extension, it would not make
sense to append a default extension as is done with \*(TX or
DVI-reading software. The output file name uses the same
@@ -109,14 +103,14 @@ The argument to
.B \-overflow-label-offset
specifies the distance from the right edge of the character
bounding box at which the overflow equations (if any) are typeset.
-The value is given in \*(TX points. The default is a little over two
+The value is given in \*(TX points. The default is a little over two
inches.
.PP
Without the
.B \-verbose
option,
.B gftodvi
-operates silently. With it, a banner and progress report are printed on
+operates silently. With it, a banner and progress report are printed on
.IR stdout .
.\"=====================================================================
.SH ENVIRONMENT
@@ -124,7 +118,7 @@ operates silently. With it, a banner and progress report are printed on
looks for
.I gf_file_name
using the
-environment variable GFFONTS. If that is not set, it uses the variable
+environment variable GFFONTS. If that is not set, it uses the variable
TEXFONTS. If that is not set, it uses the system default.
.PP
See
@@ -143,17 +137,18 @@ The \*(MF sources.
.BR tex (1),
.BR mf (1).
.br
-Donald E. Knuth,
+Donald E.\& Knuth,
.I "The \*(MFbook"
(Volume C of
.IR "Computers and Typesetting" ),
Addison-Wesley, 1986, ISBN 0-201-13445-4.
.br
-Donald E. Knuth et al.,
+Donald E.\& Knuth et al.,
.IR \*(MFware .
.\"=====================================================================
.SH AUTHORS
-Donald E. Knuth wrote the program. It was published as part of the
+Donald E.\& Knuth wrote and still maintains the program. It was
+published as part of the
.I \*(MFware
-technical report, available from the \*(TX Users Group.
-Paul Richards ported it to Unix.
+technical report. Paul Richards originally ported it to Unix.
+Bug reports should go to tex-k@tug.org (https://lists.tug.org/tex-k).
diff --git a/Master/texmf-dist/doc/man/man1/gftodvi.man1.pdf b/Master/texmf-dist/doc/man/man1/gftodvi.man1.pdf
index 381104800e1..16f9e539e71 100644
--- a/Master/texmf-dist/doc/man/man1/gftodvi.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/gftodvi.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/gftopk.1 b/Master/texmf-dist/doc/man/man1/gftopk.1
index 754324d65f2..a8d9d007cf2 100644
--- a/Master/texmf-dist/doc/man/man1/gftopk.1
+++ b/Master/texmf-dist/doc/man/man1/gftopk.1
@@ -1,4 +1,4 @@
-.TH GFTOPK 1 "16 June 2015" "Web2C 2021"
+.TH GFTOPK 1 "16 June 2015" "Web2C 2022"
.\"=====================================================================
.if n .ds MF Metafont
.if t .ds MF Metafont
diff --git a/Master/texmf-dist/doc/man/man1/gftopk.man1.pdf b/Master/texmf-dist/doc/man/man1/gftopk.man1.pdf
index edfb70d06cd..b03bef35660 100644
--- a/Master/texmf-dist/doc/man/man1/gftopk.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/gftopk.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/gftype.1 b/Master/texmf-dist/doc/man/man1/gftype.1
index 4dac7ac9b50..2b13bd02252 100644
--- a/Master/texmf-dist/doc/man/man1/gftype.1
+++ b/Master/texmf-dist/doc/man/man1/gftype.1
@@ -1,4 +1,4 @@
-.TH GFTYPE 1 "16 June 2015" "Web2C 2021"
+.TH GFTYPE 1 "16 June 2015" "Web2C 2022"
.\"=====================================================================
.if n .ds MF Metafont
.if t .ds MF Metafont
diff --git a/Master/texmf-dist/doc/man/man1/gftype.man1.pdf b/Master/texmf-dist/doc/man/man1/gftype.man1.pdf
index 56bc556b17e..5404300b564 100644
--- a/Master/texmf-dist/doc/man/man1/gftype.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/gftype.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/inimf.man1.pdf b/Master/texmf-dist/doc/man/man1/inimf.man1.pdf
index fafb0839053..92194891f90 100644
--- a/Master/texmf-dist/doc/man/man1/inimf.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/inimf.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/initex.man1.pdf b/Master/texmf-dist/doc/man/man1/initex.man1.pdf
index 02ff9d4c5ca..e18563dc826 100644
--- a/Master/texmf-dist/doc/man/man1/initex.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/initex.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/kpseaccess.1 b/Master/texmf-dist/doc/man/man1/kpseaccess.1
index 05f59db49e8..a566c3aa578 100644
--- a/Master/texmf-dist/doc/man/man1/kpseaccess.1
+++ b/Master/texmf-dist/doc/man/man1/kpseaccess.1
@@ -1,4 +1,4 @@
-.TH KPSEACCESS 1 "1 March 2011" "Kpathsea 6.3.3"
+.TH KPSEACCESS 1 "1 March 2011" "Kpathsea 6.3.4"
.\"=====================================================================
.if n .ds MP MetaPost
.if t .ds MP MetaPost
diff --git a/Master/texmf-dist/doc/man/man1/kpseaccess.man1.pdf b/Master/texmf-dist/doc/man/man1/kpseaccess.man1.pdf
index ff6e22dfaae..461e9256eb0 100644
--- a/Master/texmf-dist/doc/man/man1/kpseaccess.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/kpseaccess.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/kpsereadlink.1 b/Master/texmf-dist/doc/man/man1/kpsereadlink.1
index eb080e9f7da..2ccdc90dcb2 100644
--- a/Master/texmf-dist/doc/man/man1/kpsereadlink.1
+++ b/Master/texmf-dist/doc/man/man1/kpsereadlink.1
@@ -1,4 +1,4 @@
-.TH KPSEREADLINK 1 "1 March 2011" "Kpathsea 6.3.3"
+.TH KPSEREADLINK 1 "1 March 2011" "Kpathsea 6.3.4"
.\"=====================================================================
.SH NAME
kpsereadlink \- print contents of symbolic link
diff --git a/Master/texmf-dist/doc/man/man1/kpsereadlink.man1.pdf b/Master/texmf-dist/doc/man/man1/kpsereadlink.man1.pdf
index 6a6b873f9a2..3c0c35d6bed 100644
--- a/Master/texmf-dist/doc/man/man1/kpsereadlink.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/kpsereadlink.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/kpsestat.1 b/Master/texmf-dist/doc/man/man1/kpsestat.1
index 1814d9be09b..580a8135b82 100644
--- a/Master/texmf-dist/doc/man/man1/kpsestat.1
+++ b/Master/texmf-dist/doc/man/man1/kpsestat.1
@@ -1,4 +1,4 @@
-.TH KPSESTAT 1 "1 March 2011" "Kpathsea 6.3.3"
+.TH KPSESTAT 1 "1 March 2011" "Kpathsea 6.3.4"
.\"=====================================================================
.if n .ds MP MetaPost
.if t .ds MP MetaPost
diff --git a/Master/texmf-dist/doc/man/man1/kpsestat.man1.pdf b/Master/texmf-dist/doc/man/man1/kpsestat.man1.pdf
index 1ca4495ac65..3ca2bcc519a 100644
--- a/Master/texmf-dist/doc/man/man1/kpsestat.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/kpsestat.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/kpsewhich.1 b/Master/texmf-dist/doc/man/man1/kpsewhich.1
index d184c7c5f8e..8787591dc1c 100644
--- a/Master/texmf-dist/doc/man/man1/kpsewhich.1
+++ b/Master/texmf-dist/doc/man/man1/kpsewhich.1
@@ -1,4 +1,4 @@
-.TH KPSEWHICH 1 "1 March 2011" "Kpathsea 6.3.3"
+.TH KPSEWHICH 1 "1 March 2011" "Kpathsea 6.3.4"
.\"=====================================================================
.if n .ds MP MetaPost
.if t .ds MP MetaPost
diff --git a/Master/texmf-dist/doc/man/man1/kpsewhich.man1.pdf b/Master/texmf-dist/doc/man/man1/kpsewhich.man1.pdf
index 80a17126fc2..7d4d225e399 100644
--- a/Master/texmf-dist/doc/man/man1/kpsewhich.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/kpsewhich.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/latex-dev.1 b/Master/texmf-dist/doc/man/man1/latex-dev.1
index 17f5cb1dc9e..7d27334722c 100644
--- a/Master/texmf-dist/doc/man/man1/latex-dev.1
+++ b/Master/texmf-dist/doc/man/man1/latex-dev.1
@@ -1,4 +1,4 @@
-.TH LATEX-DEV 1 "17 November 2019" "Web2C 2021"
+.TH LATEX-DEV 1 "17 November 2019" "Web2C 2022"
.SH NAME
latex-dev, pdflatex-dev, xelatex-dev, lualatex-dev, dvilualatex-dev, platex-dev, uplatex-dev \- release candidate LaTeX testing
.SH SYNOPSIS
diff --git a/Master/texmf-dist/doc/man/man1/latex-dev.man1.pdf b/Master/texmf-dist/doc/man/man1/latex-dev.man1.pdf
index 30301386298..53c0aba0e34 100644
--- a/Master/texmf-dist/doc/man/man1/latex-dev.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/latex-dev.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/latex.1 b/Master/texmf-dist/doc/man/man1/latex.1
index 158cada1c0e..e91cfffd899 100644
--- a/Master/texmf-dist/doc/man/man1/latex.1
+++ b/Master/texmf-dist/doc/man/man1/latex.1
@@ -1,4 +1,4 @@
-.TH LATEX 1 "30 April 2018" "Web2C 2021"
+.TH LATEX 1 "30 April 2018" "Web2C 2022"
.\"=====================================================================
.if t .ds TX \fRT\\h'-0.1667m'\\v'0.20v'E\\v'-0.20v'\\h'-0.125m'X\fP
.if n .ds TX TeX
diff --git a/Master/texmf-dist/doc/man/man1/latex.man1.pdf b/Master/texmf-dist/doc/man/man1/latex.man1.pdf
index 41286a25c56..1dd857e6cd4 100644
--- a/Master/texmf-dist/doc/man/man1/latex.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/latex.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/luahbtex.man1.pdf b/Master/texmf-dist/doc/man/man1/luahbtex.man1.pdf
index 62cc6be1e1e..889e7219563 100644
--- a/Master/texmf-dist/doc/man/man1/luahbtex.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/luahbtex.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/luajithbtex.man1.pdf b/Master/texmf-dist/doc/man/man1/luajithbtex.man1.pdf
index f601829017f..0599a00fe27 100644
--- a/Master/texmf-dist/doc/man/man1/luajithbtex.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/luajithbtex.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/luajittex.man1.pdf b/Master/texmf-dist/doc/man/man1/luajittex.man1.pdf
index 77e81a243ae..17cf0a0a00d 100644
--- a/Master/texmf-dist/doc/man/man1/luajittex.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/luajittex.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/lualatex-dev.man1.pdf b/Master/texmf-dist/doc/man/man1/lualatex-dev.man1.pdf
index 5f16fb4bdfc..31edf919729 100644
--- a/Master/texmf-dist/doc/man/man1/lualatex-dev.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/lualatex-dev.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/lualatex.man1.pdf b/Master/texmf-dist/doc/man/man1/lualatex.man1.pdf
index ddd0ff8be16..c7701176db0 100644
--- a/Master/texmf-dist/doc/man/man1/lualatex.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/lualatex.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/luatex.1 b/Master/texmf-dist/doc/man/man1/luatex.1
index 80857fe39b6..e1e077da7c2 100644
--- a/Master/texmf-dist/doc/man/man1/luatex.1
+++ b/Master/texmf-dist/doc/man/man1/luatex.1
@@ -1,4 +1,4 @@
-.TH LUATEX 1 "17 November 2019" "Web2C 2021"
+.TH LUATEX 1 "17 November 2019" "Web2C 2022"
.\"=====================================================================
.if n .ds MF Metafont
.if t .ds MF Metafont
diff --git a/Master/texmf-dist/doc/man/man1/luatex.man1.pdf b/Master/texmf-dist/doc/man/man1/luatex.man1.pdf
index eaf1c0df256..00cf468ed04 100644
--- a/Master/texmf-dist/doc/man/man1/luatex.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/luatex.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/makejvf.1 b/Master/texmf-dist/doc/man/man1/makejvf.1
index 0d1818375c1..b2c5ebff1fa 100644
--- a/Master/texmf-dist/doc/man/man1/makejvf.1
+++ b/Master/texmf-dist/doc/man/man1/makejvf.1
@@ -93,6 +93,10 @@ enabled, since the characterization in min10.tfm is non-standard.
\fB-t\fR <\fICNFfile\fR>
Use <\fICNFfile\fR> as a configuration file.
.TP 10
+\fB-O\fR
+Omit entries in VF for characters with default metric. \
+This option is not allowed to be used with the option \fB-t\fR.
+.TP 10
\fB-u\fR <\fICharset\fR>
UCS mode. Available charsets are: gb (GB = Simplified Chinese),
cns (CNS = Traditional Chinese), ks (KS = Korean),
diff --git a/Master/texmf-dist/doc/man/man1/makejvf.man1.pdf b/Master/texmf-dist/doc/man/man1/makejvf.man1.pdf
index acb0027c499..f0318a4a8d2 100644
--- a/Master/texmf-dist/doc/man/man1/makejvf.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/makejvf.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/mf-nowin.man1.pdf b/Master/texmf-dist/doc/man/man1/mf-nowin.man1.pdf
index 238fb476efc..0f5349bc333 100644
--- a/Master/texmf-dist/doc/man/man1/mf-nowin.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/mf-nowin.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/mf.1 b/Master/texmf-dist/doc/man/man1/mf.1
index 09722a51490..de72ad23119 100644
--- a/Master/texmf-dist/doc/man/man1/mf.1
+++ b/Master/texmf-dist/doc/man/man1/mf.1
@@ -1,4 +1,4 @@
-.TH MF 1 "6 August 2019" "Web2C 2021"
+.TH MF 1 "6 August 2019" "Web2C 2022"
.\"=====================================================================
.if n .ds MF Metafont
.if t .ds MF Metafont
diff --git a/Master/texmf-dist/doc/man/man1/mf.man1.pdf b/Master/texmf-dist/doc/man/man1/mf.man1.pdf
index f6809773b8c..4403a69b464 100644
--- a/Master/texmf-dist/doc/man/man1/mf.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/mf.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/mft.1 b/Master/texmf-dist/doc/man/man1/mft.1
index bfbefa4b19d..168f01b78d2 100644
--- a/Master/texmf-dist/doc/man/man1/mft.1
+++ b/Master/texmf-dist/doc/man/man1/mft.1
@@ -1,4 +1,4 @@
-.TH MFT 1 "27 May 2018" "Web2C 2021"
+.TH MFT 1 "27 May 2018" "Web2C 2022"
.\"=====================================================================
.if n .ds MP MetaPost
.if t .ds MP MetaPost
diff --git a/Master/texmf-dist/doc/man/man1/mft.man1.pdf b/Master/texmf-dist/doc/man/man1/mft.man1.pdf
index b2a03c4dd4b..4dc82eff56d 100644
--- a/Master/texmf-dist/doc/man/man1/mft.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/mft.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/mktexfmt.man1.pdf b/Master/texmf-dist/doc/man/man1/mktexfmt.man1.pdf
index bcc3d393ca6..8b128ab6c11 100644
--- a/Master/texmf-dist/doc/man/man1/mktexfmt.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/mktexfmt.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/mpost.1 b/Master/texmf-dist/doc/man/man1/mpost.1
index fc66630751d..56574f2924f 100644
--- a/Master/texmf-dist/doc/man/man1/mpost.1
+++ b/Master/texmf-dist/doc/man/man1/mpost.1
@@ -1,4 +1,4 @@
-.TH MPOST 1 "31 December 2018" "Web2C 2021"
+.TH MPOST 1 "31 December 2018" "Web2C 2022"
.\"=====================================================================
.de URL
\\$2 \(laURL: \\$1 \(ra\\$3
diff --git a/Master/texmf-dist/doc/man/man1/mpost.man1.pdf b/Master/texmf-dist/doc/man/man1/mpost.man1.pdf
index 9b0443d6800..70f238a015f 100644
--- a/Master/texmf-dist/doc/man/man1/mpost.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/mpost.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/odvicopy.man1.pdf b/Master/texmf-dist/doc/man/man1/odvicopy.man1.pdf
index 05e61aeeaaf..220da8134b7 100644
--- a/Master/texmf-dist/doc/man/man1/odvicopy.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/odvicopy.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/odvitype.man1.pdf b/Master/texmf-dist/doc/man/man1/odvitype.man1.pdf
index 0b56335ccba..46b27d4eb84 100644
--- a/Master/texmf-dist/doc/man/man1/odvitype.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/odvitype.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/ofm2opl.1 b/Master/texmf-dist/doc/man/man1/ofm2opl.1
index fd549cded10..81c4116f2ea 100644
--- a/Master/texmf-dist/doc/man/man1/ofm2opl.1
+++ b/Master/texmf-dist/doc/man/man1/ofm2opl.1
@@ -1,4 +1,4 @@
-.TH OFM2OPL 1 "14 April 2016" "Web2C 2021"
+.TH OFM2OPL 1 "14 April 2016" "Web2C 2022"
.PP
.SH "NAME"
ofm2opl \- convert Omega and TeX font-metric files to property-list files
diff --git a/Master/texmf-dist/doc/man/man1/ofm2opl.man1.pdf b/Master/texmf-dist/doc/man/man1/ofm2opl.man1.pdf
index d244192a7df..b9f76f87277 100644
--- a/Master/texmf-dist/doc/man/man1/ofm2opl.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/ofm2opl.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/opl2ofm.1 b/Master/texmf-dist/doc/man/man1/opl2ofm.1
index 19f86472f17..7be366d9c87 100644
--- a/Master/texmf-dist/doc/man/man1/opl2ofm.1
+++ b/Master/texmf-dist/doc/man/man1/opl2ofm.1
@@ -1,4 +1,4 @@
-.TH OPL2OFM 1 "16 June 2015" "Web2C 2021"
+.TH OPL2OFM 1 "16 June 2015" "Web2C 2022"
.PP
.SH "NAME"
opl2ofm \- convert Omega and TeX property-list files to font-metric files
diff --git a/Master/texmf-dist/doc/man/man1/opl2ofm.man1.pdf b/Master/texmf-dist/doc/man/man1/opl2ofm.man1.pdf
index 807766d2980..dfb95bb5d9e 100644
--- a/Master/texmf-dist/doc/man/man1/opl2ofm.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/opl2ofm.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/otangle.man1.pdf b/Master/texmf-dist/doc/man/man1/otangle.man1.pdf
index c936e5b3b2b..af0d3ead7b1 100644
--- a/Master/texmf-dist/doc/man/man1/otangle.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/otangle.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/ovf2ovp.1 b/Master/texmf-dist/doc/man/man1/ovf2ovp.1
index 0c9999b2a5d..0ff9ca1c867 100644
--- a/Master/texmf-dist/doc/man/man1/ovf2ovp.1
+++ b/Master/texmf-dist/doc/man/man1/ovf2ovp.1
@@ -1,4 +1,4 @@
-.TH OVF2OVP 1 "14 April 2016" "Web2C 2021"
+.TH OVF2OVP 1 "14 April 2016" "Web2C 2022"
.PP
.SH "NAME"
ovf2ovp \- convert virtual font file and associated font metrics to property-list format
diff --git a/Master/texmf-dist/doc/man/man1/ovf2ovp.man1.pdf b/Master/texmf-dist/doc/man/man1/ovf2ovp.man1.pdf
index cdd6a1407dd..55cdbbaad6f 100644
--- a/Master/texmf-dist/doc/man/man1/ovf2ovp.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/ovf2ovp.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/ovp2ovf.1 b/Master/texmf-dist/doc/man/man1/ovp2ovf.1
index 1d7fe4f0f1c..e9d6d6e746f 100644
--- a/Master/texmf-dist/doc/man/man1/ovp2ovf.1
+++ b/Master/texmf-dist/doc/man/man1/ovp2ovf.1
@@ -1,4 +1,4 @@
-.TH OVP2OVF 1 "16 June 2015" "Web2C 2021"
+.TH OVP2OVF 1 "16 June 2015" "Web2C 2022"
.PP
.SH "NAME"
ovp2ovf \- convert a virtual property-list file into a virtual font file and its associated font metric file
diff --git a/Master/texmf-dist/doc/man/man1/ovp2ovf.man1.pdf b/Master/texmf-dist/doc/man/man1/ovp2ovf.man1.pdf
index 5b9600cf39d..d172c9cf7ec 100644
--- a/Master/texmf-dist/doc/man/man1/ovp2ovf.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/ovp2ovf.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/patgen.1 b/Master/texmf-dist/doc/man/man1/patgen.1
index d9be7d3dd8d..a44306d8e19 100644
--- a/Master/texmf-dist/doc/man/man1/patgen.1
+++ b/Master/texmf-dist/doc/man/man1/patgen.1
@@ -1,4 +1,4 @@
-.TH PATGEN 1 "16 June 2015" "Web2C 2021"
+.TH PATGEN 1 "16 June 2015" "Web2C 2022"
.\"=====================================================================
.if t .ds TX \fRT\\h'-0.1667m'\\v'0.20v'E\\v'-0.20v'\\h'-0.125m'X\fP
.if n .ds TX TeX
diff --git a/Master/texmf-dist/doc/man/man1/patgen.man1.pdf b/Master/texmf-dist/doc/man/man1/patgen.man1.pdf
index 6b75b5c944d..daf220a1730 100644
--- a/Master/texmf-dist/doc/man/man1/patgen.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/patgen.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/pbibtex.1 b/Master/texmf-dist/doc/man/man1/pbibtex.1
new file mode 100644
index 00000000000..eab161fd41e
--- /dev/null
+++ b/Master/texmf-dist/doc/man/man1/pbibtex.1
@@ -0,0 +1,87 @@
+.TH PBIBTEX 1 "24 July 2021" "Web2C 2022"
+.\"=====================================================================
+.if t .ds TX \fRT\\h'-0.1667m'\\v'0.20v'E\\v'-0.20v'\\h'-0.125m'X\fP
+.if n .ds TX TeX
+.ie t .ds OX \fIT\v'+0.25m'E\v'-0.25m'X\fP\"
+.el .ds OX TeX\"
+.\" BX definition must follow TX so BX can use TX
+.if t .ds BX \fRB\s-2IB\s0\fP\*(TX
+.if n .ds BX BibTeX
+.\" LX definition must follow TX so LX can use TX
+.if t .ds LX \fRL\\h'-0.36m'\\v'-0.15v'\s-2A\s0\\h'-0.15m'\\v'0.15v'\fP\*(TX
+.if n .ds LX LaTeX
+.\"=====================================================================
+.SH NAME
+pbibtex, upbibtex \- make a (Japanese) bibliography for (La)TeX
+.SH SYNOPSIS
+.B pbibtex
+.RI [ options ]
+.IR auxname [ \fB.aux\fP ]
+.SH DESCRIPTION
+p\*(BX (\fBpbibtex\fR)
+is a modified version of \*(BX for Japanese handling.
+It sorts entries according to code points in EUC-JP.
+Also, a new built-in function
+.B is.kanji.str$
+which determines whether an entry is outside ASCII is introduced.
+.PP
+up\*(BX (\fBupbibtex\fR)
+is a modified version of p\*(BX,
+which sorts entries according to code points in Unicode.
+.SH Extensions to Bibliography Style Functions
+A new built-in function is available, and some other functions
+are modified to simplify Japanese handling.
+.PP
+.TP 5
+.B is.kanji.str$
+[New feature]
+Pops the top (string) literal to see if it contains any non-ASCII
+characters. Pushes 1 if it contains at least one, 0 if not.
+.PP
+.TP 5
+.B substring$
+Modified to avoid dividing a character string in the middle of
+a multibyte character.
+.PP
+.TP 5
+.B text.prefix$
+Similar modification to
+.B substring$
+described above.
+.PP
+.TP 5
+.B add.period$
+Modified to prevent appending "." after Japanese punctuations
+corresponding to "!", "?" and "."
+(e.g. U+FF01, U+FF1F, U+3002 and U+FF0E).
+.PP
+.TP 5
+.B format.name$
+Modified to accept Japanese \fIzenkaku\fR ideographic space
+(U+3000) for names displayed in Japanese.
+Also modified to recognize Japanese commas (U+3001 and U+FF0C)
+similar to "and" between names.
+.\"=====================================================================
+.SH "SEE ALSO"
+.BR bibtex (1),
+.BR ptex (1).
+.\"=====================================================================
+.SH AUTHORS
+.PP
+Japanese version of \*(BX was originally developed by Shouichi Matsui
+as J\*(BX until 1991.
+It was developed to behave consistently with NTT J\*(TX in handling
+legacy Japanese encodings.
+The old documentations jbibtex.pdf, jbtxdoc.tex, jbtxhak.tex
+(all available in \*(TX Live)
+describe Japanese handling capability and some additional notes
+of J\*(BX.
+.PP
+Current (u)p\*(BX is a forked version of J\*(BX,
+and has replaced the encoding conversion routine with one that is
+compatible with (u)p\*(TX community edition using the ptexenc library.
+Note that descriptions of encodings in the old documentations
+j*.pdf (especially Section 3.3 of jbibtex.pdf, such as BIBTERMCODE
+and BIBFILECODE) are incorrect anymore.
+.PP
+This manual page was written by Hironobu Yamashita.
diff --git a/Master/texmf-dist/doc/man/man1/pbibtex.man1.pdf b/Master/texmf-dist/doc/man/man1/pbibtex.man1.pdf
new file mode 100644
index 00000000000..32971538a27
--- /dev/null
+++ b/Master/texmf-dist/doc/man/man1/pbibtex.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/pdfcslatex.man1.pdf b/Master/texmf-dist/doc/man/man1/pdfcslatex.man1.pdf
index 485b3d4604c..e133320fd1d 100644
--- a/Master/texmf-dist/doc/man/man1/pdfcslatex.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/pdfcslatex.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/pdfetex.1 b/Master/texmf-dist/doc/man/man1/pdfetex.1
index 212e8e888c3..7117527a249 100644
--- a/Master/texmf-dist/doc/man/man1/pdfetex.1
+++ b/Master/texmf-dist/doc/man/man1/pdfetex.1
@@ -1,4 +1,4 @@
-.TH PDFETEX 1 "16 June 2015" "Web2C 2021"
+.TH PDFETEX 1 "16 June 2015" "Web2C 2022"
.\"=====================================================================
.if n .ds MF Metafont
.if t .ds MF Metafont
diff --git a/Master/texmf-dist/doc/man/man1/pdfetex.man1.pdf b/Master/texmf-dist/doc/man/man1/pdfetex.man1.pdf
index 6cfb218a55b..4226b20ad56 100644
--- a/Master/texmf-dist/doc/man/man1/pdfetex.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/pdfetex.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/pdflatex-dev.man1.pdf b/Master/texmf-dist/doc/man/man1/pdflatex-dev.man1.pdf
index 473f3301294..9aa27ffee70 100644
--- a/Master/texmf-dist/doc/man/man1/pdflatex-dev.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/pdflatex-dev.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/pdflatex.man1.pdf b/Master/texmf-dist/doc/man/man1/pdflatex.man1.pdf
index 638aa5cb0a4..187c26c517d 100644
--- a/Master/texmf-dist/doc/man/man1/pdflatex.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/pdflatex.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/pdftex.1 b/Master/texmf-dist/doc/man/man1/pdftex.1
index e723af08d80..5be9a27c33b 100644
--- a/Master/texmf-dist/doc/man/man1/pdftex.1
+++ b/Master/texmf-dist/doc/man/man1/pdftex.1
@@ -1,4 +1,4 @@
-.TH PDFTEX 1 "6 August 2019" "Web2C 2021"
+.TH PDFTEX 1 "6 August 2019" "Web2C 2022"
.\"=====================================================================
.if n .ds MF Metafont
.if t .ds MF Metafont
diff --git a/Master/texmf-dist/doc/man/man1/pdftex.man1.pdf b/Master/texmf-dist/doc/man/man1/pdftex.man1.pdf
index 62c8660fc28..d0fd575f46b 100644
--- a/Master/texmf-dist/doc/man/man1/pdftex.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/pdftex.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/pdftosrc.1 b/Master/texmf-dist/doc/man/man1/pdftosrc.1
index e031108e249..f0fb5d43fde 100644
--- a/Master/texmf-dist/doc/man/man1/pdftosrc.1
+++ b/Master/texmf-dist/doc/man/man1/pdftosrc.1
@@ -1,4 +1,4 @@
-.TH pdftosrc 1 "16 June 2015" "Web2C 2021"
+.TH pdftosrc 1 "16 June 2015" "Web2C 2022"
.SH NAME
pdftosrc \- extract source file or stream from PDF file
.SH SYNOPSIS
diff --git a/Master/texmf-dist/doc/man/man1/pdftosrc.man1.pdf b/Master/texmf-dist/doc/man/man1/pdftosrc.man1.pdf
index 9d8cd10dfa1..8295c9cc2fd 100644
--- a/Master/texmf-dist/doc/man/man1/pdftosrc.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/pdftosrc.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/pktogf.1 b/Master/texmf-dist/doc/man/man1/pktogf.1
index a89c61d49a3..42745f55482 100644
--- a/Master/texmf-dist/doc/man/man1/pktogf.1
+++ b/Master/texmf-dist/doc/man/man1/pktogf.1
@@ -1,4 +1,4 @@
-.TH PKTOGF 1 "16 June 2015" "Web2C 2021"
+.TH PKTOGF 1 "16 June 2015" "Web2C 2022"
.\"=====================================================================
.if n .ds MF Metafont
.if t .ds MF Metafont
diff --git a/Master/texmf-dist/doc/man/man1/pktogf.man1.pdf b/Master/texmf-dist/doc/man/man1/pktogf.man1.pdf
index 541b0e35ad0..2554cb7259b 100644
--- a/Master/texmf-dist/doc/man/man1/pktogf.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/pktogf.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/pktype.1 b/Master/texmf-dist/doc/man/man1/pktype.1
index 93faf8ef118..abd9ce05100 100644
--- a/Master/texmf-dist/doc/man/man1/pktype.1
+++ b/Master/texmf-dist/doc/man/man1/pktype.1
@@ -1,4 +1,4 @@
-.TH PKTYPE 1 "16 June 2015" "Web2C 2021"
+.TH PKTYPE 1 "16 June 2015" "Web2C 2022"
.\"=====================================================================
.if n .ds MF Metafont
.if t .ds MF Metafont
diff --git a/Master/texmf-dist/doc/man/man1/pktype.man1.pdf b/Master/texmf-dist/doc/man/man1/pktype.man1.pdf
index 93cf29cda8d..23bc0ca0ffb 100644
--- a/Master/texmf-dist/doc/man/man1/pktype.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/pktype.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/platex-dev.man1.pdf b/Master/texmf-dist/doc/man/man1/platex-dev.man1.pdf
index 1b50a640b70..8694c408954 100644
--- a/Master/texmf-dist/doc/man/man1/platex-dev.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/platex-dev.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/platex.man1.pdf b/Master/texmf-dist/doc/man/man1/platex.man1.pdf
index a58a2b80114..e518cd7f69b 100644
--- a/Master/texmf-dist/doc/man/man1/platex.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/platex.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/pltotf.1 b/Master/texmf-dist/doc/man/man1/pltotf.1
index 15105775050..aa1e6819848 100644
--- a/Master/texmf-dist/doc/man/man1/pltotf.1
+++ b/Master/texmf-dist/doc/man/man1/pltotf.1
@@ -1,4 +1,4 @@
-.TH PLTOTF 1 "16 June 2015" "Web2C 2021"
+.TH PLTOTF 1 "16 June 2015" "Web2C 2022"
.\"=====================================================================
.if n .ds MF Metafont
.if t .ds MF Metafont
diff --git a/Master/texmf-dist/doc/man/man1/pltotf.man1.pdf b/Master/texmf-dist/doc/man/man1/pltotf.man1.pdf
index 058f569f330..d58c0b7521d 100644
--- a/Master/texmf-dist/doc/man/man1/pltotf.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/pltotf.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/pooltype.1 b/Master/texmf-dist/doc/man/man1/pooltype.1
index f574bf1934b..5cbdd846fd4 100644
--- a/Master/texmf-dist/doc/man/man1/pooltype.1
+++ b/Master/texmf-dist/doc/man/man1/pooltype.1
@@ -1,4 +1,4 @@
-.TH POOLTYPE 1 "16 June 2015" "Web2C 2021"
+.TH POOLTYPE 1 "16 June 2015" "Web2C 2022"
.\"=====================================================================
.if t .ds TX \fRT\\h'-0.1667m'\\v'0.20v'E\\v'-0.20v'\\h'-0.125m'X\fP
.if n .ds TX TeX
diff --git a/Master/texmf-dist/doc/man/man1/pooltype.man1.pdf b/Master/texmf-dist/doc/man/man1/pooltype.man1.pdf
index e89f4001dca..601df89a536 100644
--- a/Master/texmf-dist/doc/man/man1/pooltype.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/pooltype.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/ppltotf.1 b/Master/texmf-dist/doc/man/man1/ppltotf.1
index 9456111b6a6..f0df5b64501 100644
--- a/Master/texmf-dist/doc/man/man1/ppltotf.1
+++ b/Master/texmf-dist/doc/man/man1/ppltotf.1
@@ -1,4 +1,4 @@
-.TH PPLTOTF 1 "15 March 2019" "Web2C 2021"
+.TH PPLTOTF 1 "15 March 2019" "Web2C 2022"
.\"=====================================================================
.if t .ds TX \fRT\\h'-0.1667m'\\v'0.20v'E\\v'-0.20v'\\h'-0.125m'X\fP
.if n .ds TX TeX
diff --git a/Master/texmf-dist/doc/man/man1/ppltotf.man1.pdf b/Master/texmf-dist/doc/man/man1/ppltotf.man1.pdf
index 93cd87c3bb3..e5052f907cf 100644
--- a/Master/texmf-dist/doc/man/man1/ppltotf.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/ppltotf.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/ps2eps.1 b/Master/texmf-dist/doc/man/man1/ps2eps.1
index d74e88ca34f..ee7fb829a74 100644
--- a/Master/texmf-dist/doc/man/man1/ps2eps.1
+++ b/Master/texmf-dist/doc/man/man1/ps2eps.1
@@ -3,17 +3,17 @@
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng <steve@ggi-project.org>.
-.TH "PS2EPS" "1" "31 August 2010" "" ""
+.TH "PS2EPS" "1" "September 1st, 2018" "" ""
.SH NAME
ps2eps \- convert PostScript to EPS (Encapsulated PostScript) files
.SH SYNOPSIS
-\fBps2eps\fR [ \fB-f\fR ] [ \fB-q\fR ] [ \fB-N\fR ] [ \fB-O\fR ] [ \fB-n\fR ] [ \fB-P\fR ] [ \fB-c\fR ] [ \fB-C\fR ] [ \fB-m\fR ] [ \fB-B\fR ] [ \fB-E\fR ] [ \fB-s \fIpagedim\fB\fR ] [ \fB-t \fIoffset\fB\fR ] [ \fB-r \fIresolution\fB\fR ] [ \fB-R \fI+|-|^\fB\fR ] [ \fB-l\fR ] [ \fB-g\fR ] [ \fB-H\fR ] [ \fB-d\fR ] [ \fB-h|--help\fR ] [ \fB-a\fR ] [ \fB-W\fR ] [ \fB-L\fR ] [ \fB-V|--version\fR ] [ \fB--\fR ] [ \fB\fIpsfile1\fB\fR ] [ \fB\fIpsfile2\fB\fR ] [ \fB\fI\&...\fB\fR ]
+\fBps2eps\fR [ \fB-f\fR ] [ \fB-q\fR ] [ \fB-N\fR ] [ \fB-O\fR ] [ \fB-X\fR ] [ \fB-n\fR ] [ \fB-P\fR ] [ \fB-c\fR ] [ \fB-C\fR ] [ \fB-m\fR ] [ \fB-B\fR ] [ \fB-E\fR ] [ \fB-s \fIpagedim\fB\fR ] [ \fB-t \fIoffset\fB\fR ] [ \fB-r \fIresolution\fB\fR ] [ \fB-R \fI+|-|^\fB\fR ] [ \fB-l\fR ] [ \fB-g\fR ] [ \fB-H\fR ] [ \fB-d\fR ] [ \fB-h|--help\fR ] [ \fB-a\fR ] [ \fB-W\fR ] [ \fB-L\fR ] [ \fB-V|--version\fR ] [ \fB--\fR ] [ \fB\fIpsfile1\fB\fR ] [ \fB\fIpsfile2\fB\fR ] [ \fB\fI\&...\fB\fR ]
.SH "DESCRIPTION"
.PP
-This manual page documents \fBps2eps\fR version 1.68.
+This manual page documents \fBps2eps\fR version 1.70.
.PP
\fBps2eps\fR is a tool (written in Perl) to produce
Encapsulated PostScript Files (EPS/EPSF) from usual one-paged Postscript
@@ -21,6 +21,9 @@ documents. It calculates correct Bounding Boxes for those EPS files and
filters some special postscript command sequences that can produce
erroneous results on printers. EPS files are often needed for including
(scalable) graphics of high quality into TeX/LaTeX (or even Word) documents.
+It can also be used to calculate correct BoundingBoxes for PDF files by
+using the option \fB--BBonly\fR\&. However, it cannot produce
+a PDF file, but it can be used together with \fBpdfcrop\fR\&.
.PP
Without any argument, ps2eps reads from standard input
and writes to standard output.
@@ -64,6 +67,16 @@ instructions are added around the original postscript code by
\fB-O, --preserveorientation \fR
do not filter %%Orientation: header comment.
.TP
+\fB-X, --BBonly \fR
+Just print the resulting bounding box(es) to standard error, no output file is written.
+\fBps2eps\fR will perform a read-only operation. This is highly useful to calculate bounding boxes of
+PDF files. Can be used with option \fB--quiet\fR to suppress other output and
+also with \fB--nohires\fR to suppress output of the HiResBoundingBox.
+It can be used with \fBpdfcrop\fR as follows:
+\fBpdfcrop --gscmd 'gswrap-ps2eps.sh' file.pdf\fR
+where \fBgswrap-ps2eps.sh\fR containts something like
+\fBps2eps -l -X -q $BASH_ARGV\fR
+.TP
\fB-n, --nofix \fR
do not try to fix postscript code by filtering some instructions.
.TP
diff --git a/Master/texmf-dist/doc/man/man1/ps2eps.man1.pdf b/Master/texmf-dist/doc/man/man1/ps2eps.man1.pdf
index 6d457872e1e..e87d4d8da6d 100644
--- a/Master/texmf-dist/doc/man/man1/ps2eps.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/ps2eps.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/ptex.1 b/Master/texmf-dist/doc/man/man1/ptex.1
index baaf2ef275b..874f25194c6 100644
--- a/Master/texmf-dist/doc/man/man1/ptex.1
+++ b/Master/texmf-dist/doc/man/man1/ptex.1
@@ -1,4 +1,4 @@
-.TH PTEX 1 "27 May 2018" "Web2C 2021"
+.TH PTEX 1 "08 August 2021" "Web2C 2022"
.\"=====================================================================
.if t .ds TX \fRT\\h'-0.1667m'\\v'0.20v'E\\v'-0.20v'\\h'-0.125m'X\fP
.if n .ds TX TeX
@@ -82,6 +82,8 @@ In this version of (e-)(u)p\*(TX, enc\*(TX extensions are
.SH "SEE ALSO"
.BR tex (1),
.BR etex (1).
+.br
+Reference manual: <https://github.com/texjporg/ptex-manual>
.\"=====================================================================
.SH AUTHORS
This version of (e-)(u)p\*(TX is maintained by
diff --git a/Master/texmf-dist/doc/man/man1/ptex.man1.pdf b/Master/texmf-dist/doc/man/man1/ptex.man1.pdf
index 01dc3f8205a..1b46d5202b7 100644
--- a/Master/texmf-dist/doc/man/man1/ptex.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/ptex.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/ptftopl.1 b/Master/texmf-dist/doc/man/man1/ptftopl.1
index bc3457bddcb..6a9d2a534a2 100644
--- a/Master/texmf-dist/doc/man/man1/ptftopl.1
+++ b/Master/texmf-dist/doc/man/man1/ptftopl.1
@@ -1,4 +1,4 @@
-.TH PTFTOPL 1 "15 March 2019" "Web2C 2021"
+.TH PTFTOPL 1 "15 March 2019" "Web2C 2022"
.\"=====================================================================
.if t .ds TX \fRT\\h'-0.1667m'\\v'0.20v'E\\v'-0.20v'\\h'-0.125m'X\fP
.if n .ds TX TeX
diff --git a/Master/texmf-dist/doc/man/man1/ptftopl.man1.pdf b/Master/texmf-dist/doc/man/man1/ptftopl.man1.pdf
index 1f59d992927..9b7d165e565 100644
--- a/Master/texmf-dist/doc/man/man1/ptftopl.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/ptftopl.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/tangle.1 b/Master/texmf-dist/doc/man/man1/tangle.1
index ee735a0de6d..9c2347e3a1d 100644
--- a/Master/texmf-dist/doc/man/man1/tangle.1
+++ b/Master/texmf-dist/doc/man/man1/tangle.1
@@ -1,4 +1,4 @@
-.TH TANGLE 1 "16 June 2015" "Web2C 2021"
+.TH TANGLE 1 "16 June 2015" "Web2C 2022"
.\"=====================================================================
.if n .ds MF Metafont
.if t .ds MF Metafont
diff --git a/Master/texmf-dist/doc/man/man1/tangle.man1.pdf b/Master/texmf-dist/doc/man/man1/tangle.man1.pdf
index 217f0bf0bae..2d73f8b3d5e 100644
--- a/Master/texmf-dist/doc/man/man1/tangle.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/tangle.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/tex.1 b/Master/texmf-dist/doc/man/man1/tex.1
index a0c1ed56897..747d18f270e 100644
--- a/Master/texmf-dist/doc/man/man1/tex.1
+++ b/Master/texmf-dist/doc/man/man1/tex.1
@@ -1,4 +1,4 @@
-.TH TEX 1 "6 August 2019" "Web2C 2021"
+.TH TEX 1 "6 August 2019" "Web2C 2022"
.\"=====================================================================
.if n .ds MF Metafont
.if t .ds MF Metafont
diff --git a/Master/texmf-dist/doc/man/man1/tex.man1.pdf b/Master/texmf-dist/doc/man/man1/tex.man1.pdf
index 8cb8adcd202..9947d5c257f 100644
--- a/Master/texmf-dist/doc/man/man1/tex.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/tex.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/texlua.man1.pdf b/Master/texmf-dist/doc/man/man1/texlua.man1.pdf
index bcc237a144b..a860efe2885 100644
--- a/Master/texmf-dist/doc/man/man1/texlua.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/texlua.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/texluac.man1.pdf b/Master/texmf-dist/doc/man/man1/texluac.man1.pdf
index 5939358de9a..076b811e2c3 100644
--- a/Master/texmf-dist/doc/man/man1/texluac.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/texluac.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/tftopl.1 b/Master/texmf-dist/doc/man/man1/tftopl.1
index 21aaadab930..7c7d84b4dc1 100644
--- a/Master/texmf-dist/doc/man/man1/tftopl.1
+++ b/Master/texmf-dist/doc/man/man1/tftopl.1
@@ -1,4 +1,4 @@
-.TH TFTOPL 1 "16 June 2015" "Web2C 2021"
+.TH TFTOPL 1 "16 June 2015" "Web2C 2022"
.\"=====================================================================
.if n .ds MF Metafont
.if t .ds MF Metafont
diff --git a/Master/texmf-dist/doc/man/man1/tftopl.man1.pdf b/Master/texmf-dist/doc/man/man1/tftopl.man1.pdf
index 5615ad4b2a6..606563abd78 100644
--- a/Master/texmf-dist/doc/man/man1/tftopl.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/tftopl.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/tie.1 b/Master/texmf-dist/doc/man/man1/tie.1
index c6297e43449..a206ebb46bc 100644
--- a/Master/texmf-dist/doc/man/man1/tie.1
+++ b/Master/texmf-dist/doc/man/man1/tie.1
@@ -1,4 +1,4 @@
-.TH TIE 1 "8 June 2020" "Web2C 2021"
+.TH TIE 1 "8 June 2020" "Web2C 2022"
.\"=====================================================================
.SH NAME
tie \- merge or apply WEB change files
diff --git a/Master/texmf-dist/doc/man/man1/tie.man1.pdf b/Master/texmf-dist/doc/man/man1/tie.man1.pdf
index b2cc1974375..45c021be63e 100644
--- a/Master/texmf-dist/doc/man/man1/tie.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/tie.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/ttf2afm.1 b/Master/texmf-dist/doc/man/man1/ttf2afm.1
index aada6b2226c..acbedecd5bb 100644
--- a/Master/texmf-dist/doc/man/man1/ttf2afm.1
+++ b/Master/texmf-dist/doc/man/man1/ttf2afm.1
@@ -1,4 +1,4 @@
-.TH TTF2AFM 1 "8 March 2016" "Web2C 2021"
+.TH TTF2AFM 1 "8 March 2016" "Web2C 2022"
.PP
.SH "NAME"
ttf2afm \- utility to generate AFM files for TrueType fonts
diff --git a/Master/texmf-dist/doc/man/man1/ttf2afm.man1.pdf b/Master/texmf-dist/doc/man/man1/ttf2afm.man1.pdf
index b85fe4dc11d..c878a0aa49f 100644
--- a/Master/texmf-dist/doc/man/man1/ttf2afm.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/ttf2afm.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/upbibtex.1 b/Master/texmf-dist/doc/man/man1/upbibtex.1
new file mode 100644
index 00000000000..f380bd24282
--- /dev/null
+++ b/Master/texmf-dist/doc/man/man1/upbibtex.1
@@ -0,0 +1 @@
+.so man1/pbibtex.1
diff --git a/Master/texmf-dist/doc/man/man1/upbibtex.man1.pdf b/Master/texmf-dist/doc/man/man1/upbibtex.man1.pdf
new file mode 100644
index 00000000000..717f690fce3
--- /dev/null
+++ b/Master/texmf-dist/doc/man/man1/upbibtex.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/updmap-sys.man1.pdf b/Master/texmf-dist/doc/man/man1/updmap-sys.man1.pdf
index 26db31e53bc..bd90cced110 100644
--- a/Master/texmf-dist/doc/man/man1/updmap-sys.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/updmap-sys.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/updmap-user.man1.pdf b/Master/texmf-dist/doc/man/man1/updmap-user.man1.pdf
index 6e4b50e25a4..e1b0496e358 100644
--- a/Master/texmf-dist/doc/man/man1/updmap-user.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/updmap-user.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/updmap.1 b/Master/texmf-dist/doc/man/man1/updmap.1
index d716d66ac64..c72ae139fec 100644
--- a/Master/texmf-dist/doc/man/man1/updmap.1
+++ b/Master/texmf-dist/doc/man/man1/updmap.1
@@ -1,60 +1,33 @@
-.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.48.2.
-.TH UPDMAP "1" "May 2021" "TeX Live" "User Commands"
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.45.1.
+.TH UPDMAP "1" "May 2014" "TeX Live" "User Commands"
.SH NAME
-updmap \- manage TeX font maps
+updmap \- manage TeX font maps, per-user
.br
updmap-sys \- manage TeX font maps, system-wide
-.br
-updmap-user \- manage TeX font maps, per-user
.SH SYNOPSIS
.B updmap
-[\fI\,-user|-sys\/\fR] [\fI\,OPTION\/\fR] ... [\fI\,COMMAND\/\fR]
-.br
-.B updmap-user
[\fI\,OPTION\/\fR] ... [\fI\,COMMAND\/\fR]
.br
.B updmap-sys
[\fI\,OPTION\/\fR] ... [\fI\,COMMAND\/\fR]
.SH DESCRIPTION
-updmap version r59152 (2021\-05\-09 23:49:52 +0200)
+updmap version svn33988 (2014\-05\-12 15:39:32 +0900)
.PP
-Update the default font map files used by pdftex and dvipdfm(x)
-(pdftex.map), dvips (psfonts.map), and optionally pxdvi, as determined
-by all configuration files updmap.cfg (usually the ones returned by
-running "kpsewhich \fB\-\-all\fR updmap.cfg", but see below).
+Update the default font map files used by pdftex, dvips, and dvipdfm(x),
+and optionally pxdvi, as determined by all configuration files updmap.cfg
+(the ones returned by running "kpsewhich \fB\-\-all\fR updmap.cfg", but see below).
.PP
Among other things, these map files are used to determine which fonts
should be used as bitmaps and which as outlines, and to determine which
-font files are included, typically subsetted, in the PDF or PostScript output.
-.PP
-updmap\-sys (or updmap \fB\-sys\fR) is intended to affect the system\-wide
-configuration, while updmap\-user (or updmap \fB\-user\fR) affects personal
-configuration files only, overriding the system files.
+font files are included in the PDF or PostScript output.
.PP
-As a consequence, once updmap\-user has been run, even a single time,
-running updmap\-sys no longer has any effect. updmap\-sys issues a
-warning about this, since it is rarely desirable.
-See https://tug.org/texlive/scripts\-sys\-user.html for details.
+updmap\-sys is intended to affect the system\-wide configuration, while
+updmap affects personal configuration files only, overriding the system
+files. As a consequence, once updmap has been run, even a single time,
+running updmap\-sys no longer has any effect. (updmap\-sys issues a
+warning in this situation.)
.PP
By default, the TeX filename database (ls\-R) is also updated.
-.PP
-The updmap system is regrettably complicated, for both inherent and
-historical reasons. A general overview:
-.PP
-\- updmap.cfg files are mainly about listing other files, namely the
-.IP
-font\-specific .maps, in which each line gives information about a
-different TeX (.tfm) font.
-.PP
-\- updmap reads the updmap.cfg files and then concatenates the
-.IP
-contents of those .map files into the main output files: psfonts.map
-for dvips and pdftex.map for pdftex and dvipdfmx.
-.PP
-\- The updmap.cfg files themselves are created and updated at package
-.IP
-installation time, by the system installer or the package manager or
-by hand, and not (by default) by updmap.
.SH OPTIONS
.TP
\fB\-\-cnffile\fR FILE
@@ -87,14 +60,11 @@ recreate files even if config hasn't changed
do not recreate map files
.TP
\fB\-\-nohash\fR
-do not run mktexlsr (a.k.a. texhash)
+do not run texhash
.TP
\fB\-\-sys\fR
affect system\-wide files (equivalent to updmap\-sys)
.TP
-\fB\-\-user\fR
-affect personal files (equivalent to updmap\-user)
-.TP
\fB\-n\fR, \fB\-\-dry\-run\fR
only show the configuration, no output
.TP
@@ -126,57 +96,29 @@ where MAPTYPE is Map, MixedMap, or KanjiMap
.TP
\fB\-\-enable\fR Map=MAPFILE
add "Map MAPFILE" to updmap.cfg
-.TP
-\fB\-\-enable\fR MixedMap=MAPFILE
-add "MixedMap MAPFILE" to updmap.cfg
-.TP
-\fB\-\-enable\fR KanjiMap=MAPFILE
-add "KanjiMap MAPFILE" to updmap.cfg
+.HP
+\fB\-\-enable\fR MixedMap=MAPFILE add "MixedMap MAPFILE" to updmap.cfg
+.HP
+\fB\-\-enable\fR KanjiMap=MAPFILE add "KanjiMap MAPFILE" to updmap.cfg
.TP
\fB\-\-disable\fR MAPFILE
disable MAPFILE, of whatever type
.TP
\fB\-\-listmaps\fR
-list all maps (details below)
+list all active and inactive maps
.TP
\fB\-\-listavailablemaps\fR
-list available maps (details below)
+same as \fB\-\-listmaps\fR, but without
+unavailable map files
.TP
\fB\-\-syncwithtrees\fR
disable unavailable map files in updmap.cfg
.PP
-The main output:
-.IP
-The main output of updmap is the files containing the individual font
-map lines which the drivers (dvips, pdftex, etc.) read to handle fonts.
-.IP
-The map files for dvips (psfonts.map) and pdftex and dvipdfmx
-(pdftex.map) are written to TEXMFVAR/fonts/map/updmap/{dvips,pdftex}/.
-.IP
-In addition, information about Kanji fonts is written to
-TEXMFVAR/fonts/map/updmap/dvipdfmx/kanjix.map, and optionally to
-TEXMFVAR/fonts/map/updmap/pxdvi/xdvi\-ptex.map. These are for Kanji
-only and are not like other map files. dvipdfmx reads pdftex.map for
-the map entries for non\-Kanji fonts.
-.IP
-If no option is given, so the invocation is just "updmap\-user" or
-"updmap\-sys", these output files are always recreated.
-.IP
-Otherwise, if an option such as \fB\-\-enable\fR or \fB\-\-disable\fR is given, the
-output files are recreated if the list of enabled map files (from
-updmap.cfg) has changed. The \fB\-\-force\fR option overrides this,
-always recreating the output files.
-.PP
-Explanation of the map types:
-.IP
-The normal type is Map.
-.IP
-The only difference between Map and MixedMap is that MixedMap entries
-are not added to psfonts_pk.map. The purpose is to help users with
-devices that render Type 1 outline fonts worse than mode\-tuned Type 3
-bitmap fonts. So, MixedMap is used for fonts that are available as
-both Type 1 and Metafont.
-.IP
+Explanation of the map types: the (only) difference between Map and
+MixedMap is that MixedMap entries are not added to psfonts_pk.map.
+The purpose is to help users with devices that render Type 1 outline
+fonts worse than mode\-tuned Type 1 bitmap fonts. So, MixedMap is used
+for fonts that are available as both Type 1 and Metafont.
KanjiMap entries are added to psfonts_t1.map and kanjix.map.
.PP
Explanation of the OPTION names for \fB\-\-showoptions\fR, \fB\-\-showoption\fR, \fB\-\-setoption\fR:
@@ -201,19 +143,10 @@ true,false (default false)
.IP
Whether maps for pxdvi (Japanese\-patched xdvi) are under updmap's control.
.TP
-jaEmbed
-(any string)
-.TP
-jaVariant
+kanjiEmbed
(any string)
.TP
-scEmbed
-(any string)
-.TP
-tcEmbed
-(any string)
-.TP
-koEmbed
+kanjiVariant
(any string)
.IP
See below.
@@ -244,24 +177,21 @@ file which the programs read, so they can be overridden by specifying
command\-line options or configuration files to the programs, as
explained at the beginning of updmap.cfg.
.IP
-The options jaEmbed and jaVariant (formerly kanjiEmbed and kanjiVariant)
-specify special replacements in the map lines. If a map contains the
-string @jaEmbed@, then this will be replaced by the value of that option;
-similarly for jaVariant. In this way, users of Japanese TeX can select
-different fonts to be included in the final output. The counterpart for
-Simplified Chinese, Traditional Chinese and Korean fonts are
-scEmbed, tcEmbed and koEmbed respectively.
+The options kanjiEmbed and kanjiVariant specify special replacements
+in the map lines. If a map contains the string @kanjiEmbed@, then
+this will be replaced by the value of that option; similarly for
+kanjiVariant. In this way, users of Japanese TeX can select different
+fonts to be included in the final output.
.SH ENVIRONMENT
.PP
Explanation of trees and files normally used:
.IP
-If \fB\-\-cnffile\fR is specified on the command line (can be given multiple
-times), its value(s) is(are) used. Otherwise, updmap reads all the
-updmap.cfg files found by running `kpsewhich \fB\-all\fR updmap.cfg',
-in the order returned by kpsewhich (which is the order of trees
-defined in texmf.cnf).
+If \fB\-\-cnffile\fR is specified on the command line (possibly multiple
+times), its value(s) are used. Otherwise, updmap reads all the
+updmap.cfg files found by running `kpsewhich \fB\-all\fR updmap.cfg', in the
+order returned by kpsewhich.
.IP
-In either case, if multiple updmap.cfg files are found, all the maps
+In any case, if multiple updmap.cfg files are found, all the maps
mentioned in all the updmap.cfg files are merged.
.IP
Thus, if updmap.cfg files are present in all trees, and the default
@@ -275,7 +205,7 @@ TEXMFSYSVAR \fI\,$TEXLIVE/YYYY/texmf\-var/web2c/updmap.cfg\/\fP
TEXMFLOCAL \fI\,$TEXLIVE/texmf\-local/web2c/updmap.cfg\/\fP
TEXMFDIST \fI\,$TEXLIVE/YYYY/texmf\-dist/web2c/updmap.cfg\/\fP
.IP
-For updmap\-user:
+For updmap:
TEXMFCONFIG $HOME/.texliveYYYY/texmf\-config/web2c/updmap.cfg
TEXMFVAR $HOME/.texliveYYYY/texmf\-var/web2c/updmap.cfg
TEXMFHOME \fI\,$HOME/texmf/web2c/updmap.cfg\/\fP
@@ -290,31 +220,25 @@ TEXMFDIST \fI\,$TEXLIVE/YYYY/texmf\-dist/web2c/updmap.cfg\/\fP
According to the actions, updmap might write to one of the given files
or create a new updmap.cfg, described further below.
.PP
-Where and which updmap.cfg changes are saved:
-.IP
-When no options are given, the updmap.cfg file(s) are only read, not
-written. It's when an option \fB\-\-setoption\fR, \fB\-\-enable\fR or \fB\-\-disable\fR is
-specified that an updmap.cfg needs to be updated. In this case:
-.IP
-1) If config files are given on the command line, then the first one
-given is used to save any such changes.
+Where changes are saved:
.IP
-2) If the config files are taken from kpsewhich output, then the
-algorithm is more complex:
+If config files are given on the command line, then the first one
+given will be used to save any changes from \fB\-\-setoption\fR, \fB\-\-enable\fR
+or \fB\-\-disable\fR. If the config files are taken from kpsewhich output,
+then the algorithm is more complex:
.IP
-2a) If \fI\,$TEXMFCONFIG/web2c/updmap.cfg\/\fP or \fI\,$TEXMFHOME/web2c/updmap.cfg\/\fP
+1) If \fI\,$TEXMFCONFIG/web2c/updmap.cfg\/\fP or \fI\,$TEXMFHOME/web2c/updmap.cfg\/\fP
appears in the list of used files, then the one listed first by
kpsewhich \fB\-\-all\fR (equivalently, the one returned by kpsewhich
updmap.cfg), is used.
.IP
-2b) If neither of the above two are present and changes are made, a
+2) If neither of the above two are present and changes are made, a
new config file is created in \fI\,$TEXMFCONFIG/web2c/updmap.cfg\/\fP.
.IP
-In general, the idea is that if the user cannot write to a given
-config file, a higher\-level one can be used. That way, the
-distribution's settings can be overridden system\-wide using
-TEXMFLOCAL, and system settings can be overridden again in a
-particular user's TEXMFHOME or TEXMFCONFIG.
+In general, the idea is that if a given config file is not writable, a
+higher\-level one can be used. That way, the distribution's settings
+can be overridden for system\-wide using TEXMFLOCAL, and then system
+settings can be overridden again for a particular using using TEXMFHOME.
.PP
Resolving multiple definitions of a font:
.IP
@@ -334,12 +258,8 @@ writing, e.g.,
or
.IP
#! MixedMap mapname.map
-.TP
-in the higher\-priority updmap.cfg file.
-(The #! must be at the
.IP
-beginning of the line, with at least one space or tab afterward, and
-whitespace between each word on the list.)
+in the higher\-priority updmap.cfg file.
.IP
As an example, suppose you have a copy of MathTime Pro fonts
and want to disable the Belleek version of the fonts; that is,
@@ -352,26 +272,16 @@ Map mt\-yy.map
.IP
and call updmap.
.PP
-Listing of maps:
-.IP
-The two options \fB\-\-listmaps\fR and \fB\-\-listavailablemaps\fR list all maps
-defined in any of the updmap.cfg files (for \fB\-\-listmaps\fR), and
-only those actually found on the system (for \fB\-\-listavailablemaps\fR).
-The output format is one line per font map, with the following
-fields separated by tabs: map, type (Map, MixedMap, KanjiMap),
-status (enabled, disabled), origin (the updmap.cfg file where
-it is mentioned, or 'builtin' for the three basic maps).
-.IP
-In the case of \fB\-\-listmaps\fR there can be one additional fields
-(again separated by tab) containing '(not available)' for those
-map files that cannot be found.
+updmap writes the map files for dvips (psfonts.map) and pdftex
+(pdftex.map) to the TEXMFVAR/fonts/map/updmap/{dvips,pdftex}/
+directories.
+.PP
+The log file is written to TEXMFVAR/web2c/updmap.log.
.PP
-updmap\-user vs. updmap\-sys:
-.IP
When updmap\-sys is run, TEXMFSYSCONFIG and TEXMFSYSVAR are used
-instead of TEXMFCONFIG and TEXMFVAR, respectively. This is the
-primary difference between updmap\-sys and updmap\-user.
-.IP
+instead of TEXMFCONFIG and TEXMFVAR, respectively. This is the only
+difference between updmap\-sys and updmap.
+.PP
Other locations may be used if you give them on the command line, or
these trees don't exist, or you are not using the original TeX Live.
.PP
@@ -379,11 +289,9 @@ To see the precise locations of the various files that
will be read and written, give the \fB\-n\fR option (or read the source).
.SH EXAMPLES
.PP
-The log file is written to TEXMFVAR/web2c/updmap.log.
-.PP
For step\-by\-step instructions on making new fonts known to TeX, read
-https://tug.org/fonts/fontinstall.html. For even more terse
-instructions, read the beginning of the main updmap.cfg file.
+http://tug.org/fonts/fontinstall.html. For even more terse
+instructions, read the beginning of the main updmap.cfg.
.SH FILES
Configuration and input files:
.IP "\fIupdmap\&.cfg\fP"
@@ -449,7 +357,7 @@ Loads \fIpsfonts_t1\&.map\fP instead
of \fIpsfonts\&.map\fP\&.
.IP "\fIconfig\&.pdf\fP"
Loads \fIpsfonts_t1\&.map\fP instead
-of \fIpsfonts\&.map\fP and has additional settings for PDF generation\&.
+of \fIpsfonts\&.map\fP and has additional optimizations for PDF generation\&.
.IP "\fIconfig\&.pk\fP"
Loads \fIpsfonts_pk\&.map\fP instead
of \fIpsfonts\&.map\fP\&.
@@ -461,6 +369,6 @@ of \fIpsfonts\&.map\fP\&.
Loads \fIpsfonts_t1\&.map\fP instead
of \fIpsfonts\&.map\fP\&.
.SH "REPORTING BUGS"
-Report bugs to: tex\-live@tug.org
+Report bugs to: tex\-k@tug.org
.br
-TeX Live home page: <https://tug.org/texlive/>
+TeX Live home page: <http://tug.org/texlive/>
diff --git a/Master/texmf-dist/doc/man/man1/updmap.man1.pdf b/Master/texmf-dist/doc/man/man1/updmap.man1.pdf
index abd78b636d1..1f6d378daca 100644
--- a/Master/texmf-dist/doc/man/man1/updmap.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/updmap.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/uplatex-dev.man1.pdf b/Master/texmf-dist/doc/man/man1/uplatex-dev.man1.pdf
index fe46575443b..ec9336589bc 100644
--- a/Master/texmf-dist/doc/man/man1/uplatex-dev.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/uplatex-dev.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/uplatex.man1.pdf b/Master/texmf-dist/doc/man/man1/uplatex.man1.pdf
index 492e7b0c3b0..bb8f4e1a871 100644
--- a/Master/texmf-dist/doc/man/man1/uplatex.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/uplatex.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/uppltotf.man1.pdf b/Master/texmf-dist/doc/man/man1/uppltotf.man1.pdf
index b33672c2ee6..8cfb6dbab57 100644
--- a/Master/texmf-dist/doc/man/man1/uppltotf.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/uppltotf.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/uptex.man1.pdf b/Master/texmf-dist/doc/man/man1/uptex.man1.pdf
index eb499bb9323..f31e3a58096 100644
--- a/Master/texmf-dist/doc/man/man1/uptex.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/uptex.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/uptftopl.man1.pdf b/Master/texmf-dist/doc/man/man1/uptftopl.man1.pdf
index 7ff98aea02d..9c6a79f130a 100644
--- a/Master/texmf-dist/doc/man/man1/uptftopl.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/uptftopl.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/vftovp.1 b/Master/texmf-dist/doc/man/man1/vftovp.1
index f6564ccd998..28dfce27e44 100644
--- a/Master/texmf-dist/doc/man/man1/vftovp.1
+++ b/Master/texmf-dist/doc/man/man1/vftovp.1
@@ -1,4 +1,4 @@
-.TH VFTOVP 1 "16 June 2015" "Web2C 2021"
+.TH VFTOVP 1 "16 June 2015" "Web2C 2022"
.\"=====================================================================
.if t .ds TX \fRT\\h'-0.1667m'\\v'0.20v'E\\v'-0.20v'\\h'-0.125m'X\fP
.if n .ds TX TeX
diff --git a/Master/texmf-dist/doc/man/man1/vftovp.man1.pdf b/Master/texmf-dist/doc/man/man1/vftovp.man1.pdf
index d0056565474..dca69436196 100644
--- a/Master/texmf-dist/doc/man/man1/vftovp.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/vftovp.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/vptovf.1 b/Master/texmf-dist/doc/man/man1/vptovf.1
index 94a6c89ec53..04df85332c9 100644
--- a/Master/texmf-dist/doc/man/man1/vptovf.1
+++ b/Master/texmf-dist/doc/man/man1/vptovf.1
@@ -1,4 +1,4 @@
-.TH VPTOVF 1 "16 June 2015" "Web2C 2021"
+.TH VPTOVF 1 "16 June 2015" "Web2C 2022"
.\"=====================================================================
.if t .ds TX \fRT\\h'-0.1667m'\\v'0.20v'E\\v'-0.20v'\\h'-0.125m'X\fP
.if n .ds TX TeX
diff --git a/Master/texmf-dist/doc/man/man1/vptovf.man1.pdf b/Master/texmf-dist/doc/man/man1/vptovf.man1.pdf
index 8899c4e6ce2..fd9ea158f3d 100644
--- a/Master/texmf-dist/doc/man/man1/vptovf.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/vptovf.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/weave.1 b/Master/texmf-dist/doc/man/man1/weave.1
index 0ede4674606..c4de5889e14 100644
--- a/Master/texmf-dist/doc/man/man1/weave.1
+++ b/Master/texmf-dist/doc/man/man1/weave.1
@@ -1,4 +1,4 @@
-.TH WEAVE 1 "16 June 2015" "Web2C 2021"
+.TH WEAVE 1 "09 January 2022" "Web2C 2022"
.\"=====================================================================
.if n .ds MF Metafont
.if t .ds MF Metafont
@@ -68,7 +68,7 @@ for the details of the searching.
.\"=====================================================================
.SH FILES
.TP \w'@@'u+2n
-.I $TEXMFMAIN/tex/plain/base/webmac.tex
+.I $TEXMFMAIN/tex/plain/knuth-lib/webmac.tex
\*(TX macros used by
.B weave
output.
diff --git a/Master/texmf-dist/doc/man/man1/weave.man1.pdf b/Master/texmf-dist/doc/man/man1/weave.man1.pdf
index a765d8e3359..82e3c848c3b 100644
--- a/Master/texmf-dist/doc/man/man1/weave.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/weave.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/xdvi.1 b/Master/texmf-dist/doc/man/man1/xdvi.1
index 5a15e85eb5d..6e1cf6bcb61 100644
--- a/Master/texmf-dist/doc/man/man1/xdvi.1
+++ b/Master/texmf-dist/doc/man/man1/xdvi.1
@@ -1,4 +1,4 @@
-.\" Copyright 1990-2019 Paul Vojta and others
+.\" Copyright 1990-2022 Paul Vojta and others
.\"
.\" This is Paul's license, included here only for reference, it does not apply
.\" to all parts of the k version.
@@ -52,7 +52,7 @@
.de SB
\&\fB\s-1\&\\$1 \\$2\s0\fR
..
-.TH XDVI 1 "2020-02-29" "Xdvik 22.87.04"
+.TH XDVI 1 "2022-02-17" "Xdvik 22.87.06"
.\"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
.\"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
.SH NAME
@@ -381,6 +381,8 @@ The individual numbers and strings have the following meanings:
32768 ft FreeType library messages (Type 1 fonts)
65536 ft_verbose Verbose FreeType library messages (currently unused)
131072 gui GUI elements
+ 262144 find Searching for strings in the DVI file
+ 524288 files File history and opening DVI files
.sp 1n
.fi
Some of the Kpathsea debugging options are actually provided by Kpathsea;
@@ -4133,7 +4135,7 @@ directives).
the
.B Kpathsea
documentation,
-.BR https://ctan.org/pkg/xdvi/ .
+.BR https://ctan.org/pkg/xdvi/ ,
and the Xdvik home page at
.BR http://xdvi.sourceforge.net/ .
.SH AUTHORS
diff --git a/Master/texmf-dist/doc/man/man1/xdvi.man1.pdf b/Master/texmf-dist/doc/man/man1/xdvi.man1.pdf
index 258ef4c4e92..37184c2325b 100644
--- a/Master/texmf-dist/doc/man/man1/xdvi.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/xdvi.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/xelatex-dev.man1.pdf b/Master/texmf-dist/doc/man/man1/xelatex-dev.man1.pdf
index f84c2171935..daebc2d0b50 100644
--- a/Master/texmf-dist/doc/man/man1/xelatex-dev.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/xelatex-dev.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/xelatex.man1.pdf b/Master/texmf-dist/doc/man/man1/xelatex.man1.pdf
index 58e9ef15c4f..36527b1735b 100644
--- a/Master/texmf-dist/doc/man/man1/xelatex.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/xelatex.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/man/man1/xetex.1 b/Master/texmf-dist/doc/man/man1/xetex.1
index 3df7cd56ef2..009b61d16a8 100644
--- a/Master/texmf-dist/doc/man/man1/xetex.1
+++ b/Master/texmf-dist/doc/man/man1/xetex.1
@@ -1,4 +1,4 @@
-.TH XETEX 1 "10 July 2018" "Web2C 2021"
+.TH XETEX 1 "10 July 2018" "Web2C 2022"
.\"=====================================================================
.if t .ds TX \fRT\\h'-0.1667m'\\v'0.20v'E\\v'-0.20v'\\h'-0.125m'X\fP
.if n .ds TX TeX
diff --git a/Master/texmf-dist/doc/man/man1/xetex.man1.pdf b/Master/texmf-dist/doc/man/man1/xetex.man1.pdf
index 6e6f1c2fcc1..53b8398ce6b 100644
--- a/Master/texmf-dist/doc/man/man1/xetex.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/xetex.man1.pdf
Binary files differ