texlive[54070] Master/texmf-dist/doc/man/man1: 2020 man page updates

commits+karl at tug.org commits+karl at tug.org
Wed Mar 4 17:04:42 CET 2020


Revision: 54070
          http://tug.org/svn/texlive?view=revision&revision=54070
Author:   karl
Date:     2020-03-04 17:04:42 +0100 (Wed, 04 Mar 2020)
Log Message:
-----------
2020 man page updates

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/man/man1/aleph.1
    trunk/Master/texmf-dist/doc/man/man1/aleph.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/amstex.1
    trunk/Master/texmf-dist/doc/man/man1/amstex.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/bibtex.1
    trunk/Master/texmf-dist/doc/man/man1/bibtex.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/ctie.1
    trunk/Master/texmf-dist/doc/man/man1/ctie.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/ctwill.1
    trunk/Master/texmf-dist/doc/man/man1/ctwill.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/cweb.1
    trunk/Master/texmf-dist/doc/man/man1/cweb.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/dvicopy.1
    trunk/Master/texmf-dist/doc/man/man1/dvicopy.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/dvipng.1
    trunk/Master/texmf-dist/doc/man/man1/dvipng.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/dvisvgm.1
    trunk/Master/texmf-dist/doc/man/man1/dvisvgm.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/dvitomp.1
    trunk/Master/texmf-dist/doc/man/man1/dvitomp.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/dvitype.1
    trunk/Master/texmf-dist/doc/man/man1/dvitype.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/gftodvi.1
    trunk/Master/texmf-dist/doc/man/man1/gftodvi.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/gftopk.1
    trunk/Master/texmf-dist/doc/man/man1/gftopk.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/gftype.1
    trunk/Master/texmf-dist/doc/man/man1/gftype.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/kpseaccess.1
    trunk/Master/texmf-dist/doc/man/man1/kpseaccess.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/kpsereadlink.1
    trunk/Master/texmf-dist/doc/man/man1/kpsereadlink.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/kpsestat.1
    trunk/Master/texmf-dist/doc/man/man1/kpsestat.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/kpsewhich.1
    trunk/Master/texmf-dist/doc/man/man1/kpsewhich.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/lacheck.1
    trunk/Master/texmf-dist/doc/man/man1/lacheck.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/latex-dev.1
    trunk/Master/texmf-dist/doc/man/man1/latex-dev.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/latex.1
    trunk/Master/texmf-dist/doc/man/man1/latex.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/luatex.1
    trunk/Master/texmf-dist/doc/man/man1/luatex.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/mf.1
    trunk/Master/texmf-dist/doc/man/man1/mf.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/mft.1
    trunk/Master/texmf-dist/doc/man/man1/mft.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/mktexlsr.1
    trunk/Master/texmf-dist/doc/man/man1/mktexlsr.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/mktexmf.1
    trunk/Master/texmf-dist/doc/man/man1/mktexmf.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/mktexpk.1
    trunk/Master/texmf-dist/doc/man/man1/mktexpk.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/mktextfm.1
    trunk/Master/texmf-dist/doc/man/man1/mktextfm.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/mpost.1
    trunk/Master/texmf-dist/doc/man/man1/mpost.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/ofm2opl.1
    trunk/Master/texmf-dist/doc/man/man1/ofm2opl.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/opl2ofm.1
    trunk/Master/texmf-dist/doc/man/man1/opl2ofm.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/ovf2ovp.1
    trunk/Master/texmf-dist/doc/man/man1/ovf2ovp.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/ovp2ovf.1
    trunk/Master/texmf-dist/doc/man/man1/ovp2ovf.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/patgen.1
    trunk/Master/texmf-dist/doc/man/man1/patgen.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/pdfetex.1
    trunk/Master/texmf-dist/doc/man/man1/pdfetex.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/pdftex.1
    trunk/Master/texmf-dist/doc/man/man1/pdftex.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/pdftosrc.1
    trunk/Master/texmf-dist/doc/man/man1/pdftosrc.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/pktogf.1
    trunk/Master/texmf-dist/doc/man/man1/pktogf.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/pktype.1
    trunk/Master/texmf-dist/doc/man/man1/pktype.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/pltotf.1
    trunk/Master/texmf-dist/doc/man/man1/pltotf.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/pooltype.1
    trunk/Master/texmf-dist/doc/man/man1/pooltype.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/ppltotf.1
    trunk/Master/texmf-dist/doc/man/man1/ppltotf.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/ptex.1
    trunk/Master/texmf-dist/doc/man/man1/ptex.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/ptftopl.1
    trunk/Master/texmf-dist/doc/man/man1/ptftopl.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/tangle.1
    trunk/Master/texmf-dist/doc/man/man1/tangle.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/tex.1
    trunk/Master/texmf-dist/doc/man/man1/tex.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/tftopl.1
    trunk/Master/texmf-dist/doc/man/man1/tftopl.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/tie.1
    trunk/Master/texmf-dist/doc/man/man1/tie.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/ttf2afm.1
    trunk/Master/texmf-dist/doc/man/man1/ttf2afm.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/vftovp.1
    trunk/Master/texmf-dist/doc/man/man1/vftovp.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/vptovf.1
    trunk/Master/texmf-dist/doc/man/man1/vptovf.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/weave.1
    trunk/Master/texmf-dist/doc/man/man1/weave.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/xetex.1
    trunk/Master/texmf-dist/doc/man/man1/xetex.man1.pdf

Modified: trunk/Master/texmf-dist/doc/man/man1/aleph.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/aleph.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/aleph.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,4 +1,4 @@
-.TH ALEPH 1 "27 May 2018" "Web2C 2019"
+.TH ALEPH 1 "6 August 2019" "Web2C 2020"
 .\"=====================================================================
 .if n .ds MF Metafont
 .if t .ds MF Metafont
@@ -56,6 +56,13 @@
 Run aleph --help to see the complete list of options; this is not
 exhaustive.
 .TP
+.BI -cnf-line \ string
+Parse
+.I string
+as a
+.I texmf.cnf
+configuration line.  See the Kpathsea manual.
+.TP
 .BI --fmt \ format
 Use
 .I format

Modified: trunk/Master/texmf-dist/doc/man/man1/aleph.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/amstex.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/amstex.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/amstex.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,4 +1,4 @@
-.TH AMSTEX 1 "16 June 2015" "Web2C 2019"
+.TH AMSTEX 1 "16 June 2015" "Web2C 2020"
 .\"=====================================================================
 .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

Modified: trunk/Master/texmf-dist/doc/man/man1/amstex.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/bibtex.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/bibtex.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/bibtex.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,4 +1,4 @@
-.TH BIBTEX 1 "23 February 2018" "bibtex 0.99d" "Web2C 2019"
+.TH BIBTEX 1 "23 February 2018" "bibtex 0.99d" "Web2C 2020"
 .\"=====================================================================
 .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

Modified: trunk/Master/texmf-dist/doc/man/man1/bibtex.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/ctie.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/ctie.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/ctie.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,4 +1,4 @@
-.TH CTIE 1 "7 April 2010" "Web2C 2019"
+.TH CTIE 1 "7 April 2010" "Web2C 2020"
 .\"=====================================================================
 .SH NAME
 ctie \- merge or apply CWEB change files

Modified: trunk/Master/texmf-dist/doc/man/man1/ctie.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/ctwill.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/ctwill.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/ctwill.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,6 +1,6 @@
-.\" Automatically generated by Pandoc 2.7
+.\" Automatically generated by Pandoc 2.9.1.1
 .\"
-.TH "CTWILL" "1" "March 10, 2019" "Web2c 2019" "General Commands Manual"
+.TH "CTWILL" "1" "December 7, 2019" "Web2c 2020" "General Commands Manual"
 .hy
 .SH NAME
 .PP
@@ -238,7 +238,7 @@
 .PD 0
 .P
 .PD
-As of 2019, \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 extended CWEBbin
-system that serves as the basis for CWEB in TeX\ Live; see the project
+\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).

Modified: trunk/Master/texmf-dist/doc/man/man1/ctwill.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/cweb.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/cweb.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/cweb.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,10 +1,10 @@
-.\" Automatically generated by Pandoc 2.7
+.\" Automatically generated by Pandoc 2.9.1.1
 .\"
-.TH "CWEB" "1" "January 27, 2019" "Web2c 2019" "General Commands Manual"
+.TH "CWEB" "1" "December 7, 2019" "Web2c 2020" "General Commands Manual"
 .hy
 .SH NAME
 .PP
-ctangle, cweave \[en] translate CWEB to TeX
+ctangle, cweave \[en] translate CWEB to C/C++ and/or TeX
 .SH SYNOPSIS
 .PP
 \f[B]ctangle\f[R] [\f[I]options\f[R]] \f[I]webfile\f[R][.w]
@@ -164,7 +164,5 @@
 .PD 0
 .P
 .PD
-As of 2019, the CWEB system in TeX\ Live is based on the CWEBbin
-extension that collects ideas and improvements from numerous
-contributors; see the project
+CWEB in TeX\ Live is based on the CWEBbin extension; see the project
 page (https://github.com/ascherer/cwebbin).

Modified: trunk/Master/texmf-dist/doc/man/man1/cweb.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/dvicopy.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/dvicopy.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/dvicopy.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,4 +1,4 @@
-.TH DVICOPY 1 TeX "24 January 1999" "Web2C 2019"
+.TH DVICOPY 1 TeX "24 January 1999" "Web2C 2020"
 .\"=====================================================================
 .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

Modified: trunk/Master/texmf-dist/doc/man/man1/dvicopy.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/dvipng.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/dvipng.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/dvipng.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -129,7 +129,7 @@
 .\" ========================================================================
 .\"
 .IX Title "DVIPNG 1"
-.TH DVIPNG 1 "2019-04-07" "dvipng 1.16" "User commands"
+.TH DVIPNG 1 "2020-01-05" "dvipng 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

Modified: trunk/Master/texmf-dist/doc/man/man1/dvipng.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/dvisvgm.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/dvisvgm.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/dvisvgm.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -2,12 +2,12 @@
 .\"     Title: dvisvgm
 .\"    Author: Martin Gieseking <martin.gieseking at uos.de>
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 03/09/2019
+.\"      Date: 2019-11-12
 .\"    Manual: dvisvgm Manual
-.\"    Source: dvisvgm 2.6.3
+.\"    Source: dvisvgm 2.8.2
 .\"  Language: English
 .\"
-.TH "DVISVGM" "1" "03/09/2019" "dvisvgm 2\&.6\&.3" "dvisvgm Manual"
+.TH "DVISVGM" "1" "2019\-11\-12" "dvisvgm 2\&.8\&.2" "dvisvgm Manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
@@ -164,7 +164,12 @@
 \fB\-C, \-\-cache\fR[=\fIdir\fR]
 .RS 4
 To speed up the conversion process of bitmap fonts, dvisvgm saves intermediate conversion information in cache files\&. By default, these files are stored in
-\fB$HOME/\&.dvisvgm/cache\fR\&. If you prefer a different location, use option
+\fB$XDG_CACHE_HOME/dvisvgm/\fR
+or
+\fB$HOME/\&.cache/dvisvgm\fR
+if
+\fBXDG_CACHE_HOME\fR
+is not set\&. If you prefer a different location, use option
 \fB\-\-cache\fR
 to overwrite the default\&. Furthermore, it is also possible to disable the font caching mechanism completely with option
 \fB\-\-cache=none\fR\&. If argument
@@ -196,12 +201,13 @@
 or
 \fI#RGB\fR
 to represent colors in the SVG file\&. The latter is a short form for colors whose RGB components each consist of two identical hex digits, e\&.g\&.
-\fI#123\fR
+\fB#123\fR
 equals
-\fI#112233\fR\&. According to the SVG standard, it\(cqs also possible to use color names (like
+\fB#112233\fR\&. According to the SVG standard, it\(cqs also possible to use color names (like
 \fBblack\fR
 and
-\fBdarkblue\fR) for a limited number of predefined colors\&. In order to apply these color names rather than their RGB values, call dvisvgm with option
+\fBdarkblue\fR) for a limited number of
+predefined colors (\m[blue]https://www.w3.org/TR/SVG11/types.html#ColorKeywords\m[])\&. In order to apply these color names rather than their RGB values, call dvisvgm with option
 \fB\-\-colornames\fR\&. All colors without an SVG color name will still be represented by RGB values\&.
 .RE
 .PP
@@ -219,10 +225,10 @@
 for further information\&.
 .RE
 .PP
-\fB\-e, \-\-exact\fR
+\fB\-e, \-\-exact\-bbox\fR
 .RS 4
 This option tells dvisvgm to compute the precise bounding box of each character\&. By default, the values stored in a font\(cqs TFM file are used to determine a glyph\(cqs extent\&. As these values are intended to implement optimal character placements and are not designed to represent the exact dimensions, they don\(cqt necessarily correspond with the bounds of the visual glyphs\&. Thus, width and/or height of some glyphs may be larger (or smaller) than the respective TFM values\&. As a result, this can lead to clipped characters at the bounds of the SVG graphics\&. With option
-\fB\-\-exact\fR
+\fB\-\-exact\-bbox\fR
 given, dvisvgm analyzes the actual shape of each character and derives a usually tight bounding box\&.
 .RE
 .PP
@@ -258,7 +264,9 @@
 \fIpdftex\&.map\fR,
 \fIdvipdfm\&.map\fR, and
 \fIpsfonts\&.map\fR
-(in this order)\&. Otherwise, the files as option arguments are evaluated in the given order\&. Multiple filenames must be separated by commas without leading and/or trailing whitespace\&. By default, redefined mappings do not replace previous ones\&. However, each filename can be preceded by an optional mode specifier (\fB+\fR,
+(in this order)\&. Otherwise, the files given as option arguments are evaluated in the given order\&. Multiple filenames must be separated by commas without leading and/or trailing whitespace\&.
+.sp
+By default, redefined mappings do not replace previous ones\&. However, each filename can be preceded by an optional mode specifier (\fB+\fR,
 \fB\-\fR, or
 \fB=\fR) to change this behavior:
 .PP
@@ -298,7 +306,10 @@
 \fImyfile2\&.map\fR
 are removed from the font map tree\&.
 .sp
-For further information about the map file formats and the mode specifiers, see the manuals of dvips and dvipdfm\&.
+For further information about the map file formats and the mode specifiers, see the manuals of
+dvips (\m[blue]https://tug.org/texinfohtml/dvips.html\m[])
+and
+dvipdfm (\m[blue]https://ctan.org/tex-archive/dviware/dvipdfm\m[])\&.
 .RE
 .RE
 .PP
@@ -337,7 +348,7 @@
 Disables the removal of temporary files as created by Metafont (usually \&.gf, \&.tfm, and \&.log files) or the TrueType/WOFF module\&.
 .RE
 .PP
-\fB\-\-libgs\fR=\fIfilename\fR
+\fB\-\-libgs\fR=\fIpath\fR
 .RS 4
 This option is only available if the Ghostscript library is not directly linked to dvisvgm and if PostScript support was not completely disabled during compilation\&. In this case, dvisvgm tries to load the shared GS library dynamically during runtime\&. By default, it expects the library\(cqs name to be
 \fBlibgs\&.so\&.X\fR
@@ -345,11 +356,21 @@
 \fBX\fR
 is the ABI version of the library) or
 \fBgsdll32\&.dll\fR/\fBgsdll64\&.dll\fR
-(Windows)\&. Option
+(Windows)\&. If dvisvgm doesn\(cqt find the library, option
 \fB\-\-libgs\fR
-can be used to give a different name\&. Alternatively, it\(cqs also possible to set the GS library name by the environment variable
-\fBLIBGS\fR\&. The latter has less precedence than the command\-line option, i\&.e\&. dvisvgm ignores variable
+can be used to specify the correct path and filename, e\&.g\&.
+\fB\-\-libgs=/usr/local/lib/libgs\&.so\&.9\fR
+or
+\fB\-\-libgs=\egs\egs9\&.25\ebin\egsdll64\&.dll\fR\&.
+.sp
+Alternatively, it\(cqs also possible to assign the path to environment variable
+\fBLIBGS\fR, e\&.g\&.
+\fBexport LIBGS=/usr/local/lib/libgs\&.so\&.9\fR
+or
+\fBset LIBGS=\egs\egs9\&.25\ebin\egsdll63\&.dll\fR\&.
 \fBLIBGS\fR
+has less precedence than the command\-line option, i\&.e\&. dvisvgm ignores variable
+\fBLIBGS\fR
 if
 \fB\-\-libgs\fR
 is given\&.
@@ -432,7 +453,7 @@
 \fIfont\fR
 elements but uses
 \fIpaths\fR
-instead\&. The resulting SVG files tend to be larger but they are concurrently more compatible with most applications that don\(cqt support SVG fonts yet\&. The optional argument
+instead\&. The resulting SVG files tend to be larger but are concurrently more compatible with most applications that don\(cqt support SVG fonts\&. The optional argument
 \fIvariant\fR
 selects the method how to substitute fonts by paths\&. Variant 0 creates
 \fIpath\fR
@@ -469,6 +490,82 @@
 \fB\-\-no\-styles\fR\&.
 .RE
 .PP
+\fB\-O, \-\-optimize\fR[=\fImodules\fR]
+.RS 4
+Applies several optimizations on the generated SVG tree to reduce the file size\&. The optimizations are performed by running separate optimizer modules specified by optional argument
+\fImodules\fR\&. It may consist of a single module name or a comma\-separated list of several module names\&. The corresponding modules are executed one by one in the given order and thus transform the XML tree gradually\&.
+.sp
+The following list describes the currently available optimizer modules\&.
+.PP
+\fBlist\fR
+.RS 4
+Lists all available optimizer modules and exits\&.
+.RE
+.PP
+\fBnone\fR
+.RS 4
+If this argument is given, dvisvgm doesn\(cqt apply any optimization\&.
+\fBnone\fR
+can\(cqt be combined with other module names\&.
+.RE
+.PP
+\fBall\fR
+.RS 4
+Performs all optimizations listed below\&. This is also the default if option
+\fB\-\-optimize\fR
+is used without argument\&. The modules are executed in a predefined order that usually leads to the best results\&.
+\fBall\fR
+can\(cqt be combined with other module names\&.
+.RE
+.PP
+\fBcollapse\-groups\fR
+.RS 4
+Combines nested group elements (\fB<g>\fR\&...\fB</g>\fR) that contain only a single group each\&. If possible, the group attributes are moved to the outermost element of the processed subtree\&. This module also unwraps group elements that have no attributes at all\&.
+.RE
+.PP
+\fBgroup\-attributes\fR
+.RS 4
+Creates groups (\fB<g>\fR\&...\fB</g>\fR) for common attributes around adjacent elements\&. Each attribute is moved to a separate group so that multiple common attributes lead to nested groups\&. They can be combined by applying optimizer module
+\fIcollapse\-groups\fR
+afterwards\&. The algorithm only takes inheritable properties, such as
+\fBfill\fR
+or
+\fBstroke\-width\fR, into account and only removes them from an element if none of the other attributes, like
+\fBid\fR, prevents this\&.
+.RE
+.PP
+\fBremove\-clippath\fR
+.RS 4
+Removes all redundant
+\fIclipPath\fR
+elements\&. This optimization was already present in former versions of dvisvgm and was always applied by default\&. This behavior is retained, i\&.e\&. dvisvgm executes this module even if option
+\fB\-\-optimize\fR
+is not given\&. You can use argument
+\fInone\fR
+to prevent that\&.
+.RE
+.PP
+\fBsimplify\-text\fR
+.RS 4
+If a
+\fBtext\fR
+element only contains whitespace nodes and
+\fBtspan\fR
+elements, all common inheritable attributes of the latter are moved to the enclosing text element\&. All
+\fBtspan\fR
+elements without further attributes are unwrapped\&.
+.RE
+.PP
+\fBsimplify\-transform\fR
+.RS 4
+Tries to shorten all
+\fItransform\fR
+attributes\&. This module combines the transformation commands of each attribute and decomposes the resulting transformation matrix into a sequence of basic transformations, i\&.e\&. translation, scaling, rotation, and skewing\&. If this sequence is shorter than the equivalent
+\fImatrix\fR
+expression, it\(cqs assigned to the attribute\&. Otherwise, the matrix expression is used\&.
+.RE
+.RE
+.PP
 \fB\-o, \-\-output\fR=\fIpattern\fR
 .RS 4
 Sets the pattern specifying the names of the generated SVG files\&. Parameter
@@ -578,10 +675,10 @@
 Since the page number isn\(cqt part of the file name by default, different DVI pages with identical contents get the same file name\&. Therefore, only the first one is converted while the others are skipped\&. To create separate files for each page, you can add the page number to the output pattern, e\&.g\&.
 \fB\-\-output="%f\-%p\-%hc"\fR\&.
 .sp
-By default, dvisvgm uses the XXH64 hash algorithm to compute the values provided through
+By default, dvisvgm uses the fast XXH64 hash algorithm to compute the values provided through
 \fB%hd\fR
 and
-\fB%hc\fR\&. It\(cqs extremely fast, and a 64\-bit hash should be sufficient for most documents with an average size of pages\&. Alternatively, XXH32 and MD5 can be used as well\&. The desired algorithm is specified by argument
+\fB%hc\fR\&. 64\-bit hashes should be sufficient for most documents with an average size of pages\&. Alternatively, XXH32 and MD5 can be used as well\&. The desired algorithm is specified by argument
 \fIparams\fR
 of option
 \fB\-\-page\-hashes\fR\&. It takes one of the strings
@@ -588,7 +685,10 @@
 \fBMD5\fR,
 \fBXXH32\fR, and
 \fBXXH64\fR, where the names can be given in lower case too, like
-\fB\-\-page\-hashes=md5\fR\&.
+\fB\-\-page\-hashes=md5\fR\&. Since version 0\&.7\&.1, xxHash provides an experimental 128\-bit hash function, whose algorithm may still change with the next versions of the library\&. If the corresponding API is available, dvisvgm supports the new hash function and option
+\fB\-\-page\-hashes\fR
+additionally accepts the algorithm specifier
+\fBXXH128\fR\&.
 .sp
 Finally, option
 \fB\-\-page\-hashes\fR
@@ -986,17 +1086,22 @@
 .PP
 \fBdvisvgm:raw\fR \fItext\fR
 .RS 4
-Adds an arbitrary sequence of characters to the page section of the SVG document\&. dvisvgm does not perform any validation here, thus the user has to ensure that the resulting SVG is still valid\&. Parameter
+Adds an arbitrary sequence of XML nodes to the page section of the SVG document\&. dvisvgm checks syntax and proper nesting of the inserted elements but does not perform any validation, thus the user has to ensure that the resulting SVG is still valid\&. Opening and closing tags may be distributed among different
+\fBraw\fR
+specials\&. The tags themselves can also be split but must be continued with the immediatly following
+\fBraw\fR
+special\&. Both syntactically incorrect and wrongly nested tags lead to error messages\&. Parameter
 \fItext\fR
-may contain the expressions
+may also contain the expressions
 \fB{?x}\fR,
-\fB{?y}\fR, and
-\fB{?color}\fR
+\fB{?y}\fR,
+\fB{?color}\fR, and
+\fB{?matrix}\fR
 that expand to the current
 \fIx\fR
 or
 \fIy\fR
-coordinate and the current color, respectively\&. Furthermore,
+coordinate, the current color, and current transformation matrix, respectively\&. Furthermore,
 \fB{?nl}\fR
 expands to a newline character\&.
 .RE
@@ -1004,7 +1109,7 @@
 \fBdvisvgm:rawdef\fR \fItext\fR
 .RS 4
 This command is similar to
-\fBdvisvgm:raw\fR, but puts the raw text into the <defs> section of the SVG document currently being generated\&.
+\fBdvisvgm:raw\fR, but puts the XML nodes into the <defs> section of the SVG document currently being generated\&.
 .RE
 .PP
 \fBdvisvgm:rawset\fR \fIname\fR \&... \fBdvisvgm:endrawset\fR
@@ -1017,7 +1122,7 @@
 \fBdvisvgm:rawset\fR
 and
 \fBdvisvgm:endrawset\fR
-are not evaluated immediately but jointly stored under the given
+are not evaluated immediately but stored together under the given
 \fIname\fR
 for later use\&. Once defined, the named fragment can be referenced throughout the DVI file by
 \fBdvisvgm:rawput\fR
@@ -1065,6 +1170,16 @@
 \fB\-\-bbox\fR) or as plain floating point numbers\&. In the latter case, TeX point units are assumed (1in = 72\&.27pt)\&.
 .RE
 .PP
+\fBdvisvgm:bbox\fR lock
+.RS 4
+Locks the bounding box of the current page and prevents it from further updating, i\&.e\&. graphics elements added after calling this special are not taken into account in determining the extent of the bounding box\&.
+.RE
+.PP
+\fBdvisvgm:bbox\fR unlock
+.RS 4
+Unlocks the previously locked bounding box of the current page so that it gets updated again when adding graphics elements to the page\&.
+.RE
+.PP
 \fBdvisvgm:bbox\fR n[ew] \fIname\fR
 .RS 4
 Defines or resets a local bounding box called
@@ -1082,7 +1197,7 @@
 wasn\(cqt previously defined, all four values equal to zero\&.
 .RE
 .PP
-\fBdvisvgm:bbox\fR \fIwidth\fR \fIheight\fR [\fIdepth\fR]
+\fBdvisvgm:bbox\fR \fIwidth\fR \fIheight\fR [\fIdepth\fR] [\fBtransform\fR]
 .RS 4
 Updates the bounding box of the current page by embedding a virtual rectangle (\fIx\fR,
 \fIy\fR,
@@ -1098,17 +1213,23 @@
 can be given together with a unit specifier (see option
 \fB\-\-bbox\fR) or as plain floating point numbers\&. In the latter case, TeX point units are assumed (1in = 72\&.27pt)\&. Depending on size and position of the virtual rectangle, this command either enlarges the overall bounding box or leaves it as is\&. It\(cqs not possible to reduce its extent\&. This special should be used together with
 \fBdvisvgm:raw\fR
-in order to update the viewport of the page properly\&.
+in order to update the viewport of the page properly\&. By default, the box extents are assigned unchanged and, in particular, are not altered by transformation commands\&. In order to apply the current transformation matrix, the optional modifier
+\fBtransform\fR
+can be added at the end of the special statement\&.
 .RE
 .PP
-\fBdvisvgm:bbox\fR a[bs] \fIx1\fR \fIy1\fR \fIx2\fR \fIy2\fR
+\fBdvisvgm:bbox\fR a[bs] \fIx1\fR \fIy1\fR \fIx2\fR \fIy2\fR [\fBtransform\fR]
 .RS 4
-This variant of the bbox special updates the bounding box by embedding a virtual rectangle (\fIx1\fR,\fIy1\fR,\fIx2\fR,\fIy2\fR)\&. The points (\fIx1\fR,\fIy1\fR) and (\fIx2\fR,\fIy2\fR) denote the absolute coordinates of two diagonal corners of the rectangle\&.
+This variant of the bbox special updates the bounding box by embedding a virtual rectangle (\fIx1\fR,\fIy1\fR,\fIx2\fR,\fIy2\fR)\&. The points (\fIx1\fR,\fIy1\fR) and (\fIx2\fR,\fIy2\fR) denote the absolute coordinates of two diagonal corners of the rectangle\&. As with the relative special variant described above, the optional modifier
+\fBtransform\fR
+allows for applying the current transformation matrix to the bounding box\&.
 .RE
 .PP
-\fBdvisvgm:bbox\fR f[ix] \fIx1\fR \fIy1\fR \fIx2\fR \fIy2\fR
+\fBdvisvgm:bbox\fR f[ix] \fIx1\fR \fIy1\fR \fIx2\fR \fIy2\fR [\fBtransform\fR]
 .RS 4
-This variant of the bbox special assigns an absolute (final) bounding box to the resulting SVG\&. After executing this command, dvisvgm doesn\(cqt further alter the bounding box coordinates, except this special is called again later\&. The points (\fIx1\fR,\fIy1\fR) and (\fIx2\fR,\fIy2\fR) denote the absolute coordinates of two diagonal corners of the rectangle\&.
+This variant of the bbox special assigns an absolute (final) bounding box to the resulting SVG\&. After executing this command, dvisvgm doesn\(cqt further alter the bounding box coordinates, except this special is called again later\&. The points (\fIx1\fR,\fIy1\fR) and (\fIx2\fR,\fIy2\fR) denote the absolute coordinates of two diagonal corners of the rectangle\&. As with the relative special variant described above, the optional modifier
+\fBtransform\fR
+allows for applying the current transformation matrix to the bounding box\&.
 .sp
 The following TeX snippet adds two raw SVG elements to the output and updates the bounding box accordingly:
 .sp
@@ -1117,11 +1238,11 @@
 .\}
 .nf
 \especial{dvisvgm:raw <circle cx=\*(Aq{?x}\*(Aq cy=\*(Aq{?y}\*(Aq r=\*(Aq10\*(Aq stroke=\*(Aqblack\*(Aq fill=\*(Aqred\*(Aq/>}%
-\especial{dvisvgm:bbox 10bp 10bp 10bp}%
-\especial{dvisvgm:bbox \-10bp 10bp 10bp}
+\especial{dvisvgm:bbox 10bp 10bp 10bp transform}%
+\especial{dvisvgm:bbox \-10bp 10bp 10bp transform}
 
-\especial{dvisvgm:raw <path d=\*(AqM50 200 L10 250 H100 Z\*(Aq stroke=\*(Aqblack\*(Aq fill=\*(Aqblue\*(Aq/>}
-\especial{dvisvgm:bbox abs 10bp 200bp 100bp 250bp}
+\especial{dvisvgm:raw <path d=\*(AqM50 200 L10 250 H100 Z\*(Aq stroke=\*(Aqblack\*(Aq fill=\*(Aqblue\*(Aq/>}%
+\especial{dvisvgm:bbox abs 10bp 200bp 100bp 250bp transform}
 .fi
 .if n \{\
 .RE
@@ -1181,8 +1302,8 @@
 \fBps\fR
 .RS 4
 The famous DVI driver
-\fIdvips\fR
-introduced its own set of specials in order to embed PostScript code into DVI files, which greatly improves the capabilities of DVI documents\&. One aim of dvisvgm is to completely evaluate all PostScript snippets and to convert as many of them as possible to SVG\&. In contrast to dvips, dvisvgm uses floating point arithmetics to compute the precise position of each graphic element, i\&.e\&. it doesn\(cqt round the coordinates\&. Therefore, the relative locations of the graphic elements may slightly differ from those computed by dvips\&.
+\fIdvips\fR (\m[blue]https://www.tug.org/texinfohtml/dvips.html\m[])
+introduced its own set of specials in order to embed PostScript code into DVI files, which greatly improves the capabilities of DVI documents\&. One aim of dvisvgm is to completely evaluate all PostScript fragments and to convert as many of them as possible to SVG\&. In contrast to dvips, dvisvgm uses floating point arithmetics to compute the precise position of each graphic element, i\&.e\&. it doesn\(cqt round the coordinates\&. Therefore, the relative locations of the graphic elements may slightly differ from those computed by dvips\&.
 .sp
 Since PostScript is a rather complex language, dvisvgm does not implement its own PostScript interpreter but relies on
 Ghostscript (\m[blue]https://ghostscript.com\m[])
@@ -1219,66 +1340,75 @@
 The TPIC special set defines instructions for drawing simple geometric objects\&. Some LaTeX packages, like eepic and tplot, use these specials to describe graphics\&.
 .RE
 .SH "EXAMPLES"
-.sp
-.if n \{\
+.PP
+\fBdvisvgm file\fR
 .RS 4
-.\}
-.nf
-dvisvgm file
-.fi
-.if n \{\
+Converts the first page of
+\fIfile\&.dvi\fR
+to
+\fIfile\&.svg\fR\&.
 .RE
-.\}
-.sp
-Converts the first page of \fIfile\&.dvi\fR to \fIfile\&.svg\fR\&.
-.sp
-.if n \{\
+.PP
+\fBdvisvgm \-p1\-5 file\fR
 .RS 4
-.\}
-.nf
-dvisvgm \- < file\&.dvi
-.fi
-.if n \{\
+Converts the first five pages of
+\fIfile\&.dvi\fR
+to
+\fIfile\-1\&.svg\fR,\&...,\fIfile\-5\&.svg\fR\&.
 .RE
-.\}
-.sp
-Converts the first page of \fIfile\&.dvi\fR to \fIstdin\&.svg\fR where the contents of \fIfile\&.dvi\fR is read from \fBstdin\fR\&.
-.sp
-.if n \{\
+.PP
+\fBdvisvgm \-p1\- file\fR
 .RS 4
-.\}
-.nf
-dvisvgm \-z file
-.fi
-.if n \{\
+Converts all pages of
+\fIfile\&.dvi\fR
+to separate SVG files\&.
 .RE
-.\}
-.sp
-Converts the first page of \fIfile\&.dvi\fR to \fIfile\&.svgz\fR with default compression level 9\&.
-.sp
-.if n \{\
+.PP
+\fBdvisvgm \-p1,3 \-O file\fR
 .RS 4
-.\}
-.nf
-dvisvgm \-p5 \-z3 \-ba4\-l \-onewfile file
-.fi
-.if n \{\
+Converts the first and third page of
+\fIfile\&.dvi\fR
+to optimized SVG files\&.
 .RE
-.\}
-.sp
-Converts the fifth page of \fIfile\&.dvi\fR to \fInewfile\&.svgz\fR with compression level 3\&. The bounding box is set to DIN/ISO A4 in landscape format\&.
-.sp
-.if n \{\
+.PP
+\fBdvisvgm \- < file\&.dvi\fR
 .RS 4
-.\}
-.nf
-dvisvgm \-\-transform="R20,w/3,2h/5 T1cm,1cm S2,3" file
-.fi
-.if n \{\
+Converts the first page of
+\fIfile\&.dvi\fR
+to
+\fIstdin\&.svg\fR
+where the contents of
+\fIfile\&.dvi\fR
+is read from
+\fBstdin\fR\&.
 .RE
-.\}
-.sp
-Converts the first page of \fIfile\&.dvi\fR to \fIfile\&.svg\fR where three transformations are applied\&.
+.PP
+\fBdvisvgm \-z file\fR
+.RS 4
+Converts the first page of
+\fIfile\&.dvi\fR
+to
+\fIfile\&.svgz\fR
+with default compression level 9\&.
+.RE
+.PP
+\fBdvisvgm \-p5 \-z3 \-ba4\-l \-o newfile file\fR
+.RS 4
+Converts the fifth page of
+\fIfile\&.dvi\fR
+to
+\fInewfile\&.svgz\fR
+with compression level 3\&. The bounding box is set to DIN/ISO A4 in landscape format\&.
+.RE
+.PP
+\fBdvisvgm \-\-transform="R20,w/3,2h/5 T1cm,1cm S2,3" file\fR
+.RS 4
+Converts the first page of
+\fIfile\&.dvi\fR
+to
+\fIfile\&.svg\fR
+where three transformations are applied\&.
+.RE
 .SH "ENVIRONMENT"
 .sp
 dvisvgm uses the \fBkpathsea\fR library for locating the files that it opens\&. Hence, the environment variables described in the library\(cqs documentation influence the converter\&.

Modified: trunk/Master/texmf-dist/doc/man/man1/dvisvgm.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/dvitomp.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/dvitomp.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/dvitomp.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,4 +1,4 @@
-.TH DVITOMP 1 "16 June 2015" "Web2C 2019"
+.TH DVITOMP 1 "16 June 2015" "Web2C 2020"
 .\" man page by Jim Van Zandt <jrv at vanzandt.mv.com>
 .SH NAME
 dvitomp \- convert a TeX DVI file to a MetaPost MPXFILE

Modified: trunk/Master/texmf-dist/doc/man/man1/dvitomp.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/dvitype.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/dvitype.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/dvitype.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,4 +1,4 @@
-.TH DVITYPE 1 "16 June 2015" "Web2C 2019"
+.TH DVITYPE 1 "16 June 2015" "Web2C 2020"
 .\"=====================================================================
 .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

Modified: trunk/Master/texmf-dist/doc/man/man1/dvitype.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/gftodvi.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/gftodvi.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/gftodvi.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,4 +1,4 @@
-.TH GFTODVI 1 "25 March 2019" "Web2C 2019"
+.TH GFTODVI 1 "25 March 2019" "Web2C 2020"
 .\"=====================================================================
 .if n .ds MF Metafont
 .if t .ds MF Metafont

Modified: trunk/Master/texmf-dist/doc/man/man1/gftodvi.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/gftopk.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/gftopk.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/gftopk.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,4 +1,4 @@
-.TH GFTOPK 1 "16 June 2015" "Web2C 2019"
+.TH GFTOPK 1 "16 June 2015" "Web2C 2020"
 .\"=====================================================================
 .if n .ds MF Metafont
 .if t .ds MF Metafont

Modified: trunk/Master/texmf-dist/doc/man/man1/gftopk.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/gftype.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/gftype.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/gftype.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,4 +1,4 @@
-.TH GFTYPE 1 "16 June 2015" "Web2C 2019"
+.TH GFTYPE 1 "16 June 2015" "Web2C 2020"
 .\"=====================================================================
 .if n .ds MF Metafont
 .if t .ds MF Metafont

Modified: trunk/Master/texmf-dist/doc/man/man1/gftype.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/kpseaccess.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/kpseaccess.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/kpseaccess.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,4 +1,4 @@
-.TH KPSEACCESS 1 "1 March 2011" "Kpathsea 6.3.1"
+.TH KPSEACCESS 1 "1 March 2011" "Kpathsea 6.3.2"
 .\"=====================================================================
 .if n .ds MP MetaPost
 .if t .ds MP MetaPost

Modified: trunk/Master/texmf-dist/doc/man/man1/kpseaccess.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/kpsereadlink.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/kpsereadlink.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/kpsereadlink.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,4 +1,4 @@
-.TH KPSEREADLINK 1 "1 March 2011" "Kpathsea 6.3.1"
+.TH KPSEREADLINK 1 "1 March 2011" "Kpathsea 6.3.2"
 .\"=====================================================================
 .SH NAME
 kpsereadlink \- print contents of symbolic link

Modified: trunk/Master/texmf-dist/doc/man/man1/kpsereadlink.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/kpsestat.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/kpsestat.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/kpsestat.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,4 +1,4 @@
-.TH KPSESTAT 1 "1 March 2011" "Kpathsea 6.3.1"
+.TH KPSESTAT 1 "1 March 2011" "Kpathsea 6.3.2"
 .\"=====================================================================
 .if n .ds MP MetaPost
 .if t .ds MP MetaPost

Modified: trunk/Master/texmf-dist/doc/man/man1/kpsestat.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/kpsewhich.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/kpsewhich.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/kpsewhich.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,4 +1,4 @@
-.TH KPSEWHICH 1 "1 March 2011" "Kpathsea 6.3.1"
+.TH KPSEWHICH 1 "1 March 2011" "Kpathsea 6.3.2"
 .\"=====================================================================
 .if n .ds MP MetaPost
 .if t .ds MP MetaPost

Modified: trunk/Master/texmf-dist/doc/man/man1/kpsewhich.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/lacheck.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/lacheck.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/lacheck.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,6 +1,6 @@
-.TH "LaCheck" "1" "2015-01-10" "Release 1.28"
+.TH "LaCheck" "1" "2019-07-09" "Release 1.29 (TeX Live)"
 .SH NAME
-lacheck - A consistency checker for LaTeX documents.
+lacheck - a consistency checker for LaTeX documents
 .SH SYNOPSIS
 .B lacheck 
 .IR filename [ \fB.tex\fP ]
@@ -46,8 +46,7 @@
 Files with suffix \`.sty\' are omitted, as they probably will cause
 LaCheck to crash.
 .LP 
-LaCheck may be invoked from within Emacs(1) using compile:
-
+LaCheck may be invoked from within emacs(1) using M-x compile.
 To run:  
 .B "M-x compile RET lacheck RET"
 , and then 
@@ -83,10 +82,9 @@
 \' error may also occur, if the following sentence begins with a
 lowercase letter.
 .LP
-A mismatch error may cause more to follow, due to the chosen
-algorithm. In such cases just correct the
-.I "first"
-error and run LaCheck again
+A mismatch error may cause more to follow, due to the lack of good
+error recovery. In such cases, just correct the first
+error and run LaCheck again.
 .LP
 Braces, environments and math mode must be balanced within a file.
 .LP
@@ -104,4 +102,4 @@
 should be directed to the maintainers; please email tex-live at tug.org.
 .SH AUTHOR
 Kresten Krab Thorup with modifications by Per Abrahamsen.
-Currently maintained as part of TeX Live (http://tug.org/texlive).
+Currently maintained as part of TeX Live (https://tug.org/texlive).

Modified: trunk/Master/texmf-dist/doc/man/man1/lacheck.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/latex-dev.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/latex-dev.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/latex-dev.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,4 +1,4 @@
-.TH LATEX-DEV 1 "17 November 2019" "Web2C 2019"
+.TH LATEX-DEV 1 "17 November 2019" "Web2C 2020"
 .SH NAME
 latex-dev, pdflatex-dev, xelatex-dev, lualatex-dev, dvilualatex-dev, platex-dev, uplatex-dev \- release candidate LaTeX testing
 .SH SYNOPSIS

Modified: trunk/Master/texmf-dist/doc/man/man1/latex-dev.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/latex.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/latex.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/latex.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,4 +1,4 @@
-.TH LATEX 1 "30 April 2018" "Web2C 2019"
+.TH LATEX 1 "30 April 2018" "Web2C 2020"
 .\"=====================================================================
 .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

Modified: trunk/Master/texmf-dist/doc/man/man1/latex.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/luatex.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/luatex.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/luatex.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,4 +1,4 @@
-.TH LUATEX 1 "17 November 2019" "Web2C 2019"
+.TH LUATEX 1 "17 November 2019" "Web2C 2020"
 .\"=====================================================================
 .if n .ds MF Metafont
 .if t .ds MF Metafont

Modified: trunk/Master/texmf-dist/doc/man/man1/luatex.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/mf.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/mf.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/mf.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,4 +1,4 @@
-.TH MF 1 "17 January 2018" "Web2C 2019"
+.TH MF 1 "6 August 2019" "Web2C 2020"
 .\"=====================================================================
 .if n .ds MF Metafont
 .if t .ds MF Metafont
@@ -252,6 +252,13 @@
 .I %&
 line.
 .TP
+.BI -cnf-line \ string
+Parse
+.I string
+as a
+.I texmf.cnf
+configuration line.  See the Kpathsea manual.
+.TP
 .B -file-line-error
 Print error messages in the form
 .I file:line:error

Modified: trunk/Master/texmf-dist/doc/man/man1/mf.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/mft.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/mft.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/mft.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,4 +1,4 @@
-.TH MFT 1 "27 May 2018" "Web2C 2019"
+.TH MFT 1 "27 May 2018" "Web2C 2020"
 .\"=====================================================================
 .if n .ds MP MetaPost
 .if t .ds MP MetaPost

Modified: trunk/Master/texmf-dist/doc/man/man1/mft.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/mktexlsr.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/mktexlsr.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/mktexlsr.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,4 +1,4 @@
-.TH MKTEXLSR 1 "1 March 2011" "Kpathsea 6.3.1"
+.TH MKTEXLSR 1 "31 January 2020" "TeX Live" "User Commands"
 .\"=====================================================================
 .if n .ds MP MetaPost
 .if t .ds MP MetaPost
@@ -42,3 +42,8 @@
 .TP
 .B --version
 Print version information and exit.
+.\"=====================================================================
+.SH "REPORTING BUGS"
+Report bugs to: tex-k at tug.org (https://lists.tug.org/tex-k)
+.br
+\*(TX Live home page: https://tug.org/texlive/

Modified: trunk/Master/texmf-dist/doc/man/man1/mktexlsr.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/mktexmf.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/mktexmf.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/mktexmf.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,4 +1,4 @@
-.TH MKTEXMF 1 "1 March 2011" "Kpathsea 6.3.1"
+.TH MKTEXMF 1 "30 January 2020" "TeX Live" "User Commands"
 .\"=====================================================================
 .if n .ds MP MetaPost
 .if t .ds MP MetaPost
@@ -55,3 +55,8 @@
 .SH "SEE ALSO"
 .BR mktexpk (1),
 .BR mktextfm (1).
+.\"=====================================================================
+.SH "REPORTING BUGS"
+Report bugs to: tex-k at tug.org (https://lists.tug.org/tex-k)
+.br
+\*(TX Live home page: https://tug.org/texlive/

Modified: trunk/Master/texmf-dist/doc/man/man1/mktexmf.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/mktexpk.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/mktexpk.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/mktexpk.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,4 +1,4 @@
-.TH MKTEXPK 1 "1 March 2011" "Kpathsea 6.3.1"
+.TH MKTEXPK 1 "30 January 2020" "TeX Live" "User Commands"
 .\"=====================================================================
 .if n .ds MP MetaPost
 .if t .ds MP MetaPost
@@ -113,3 +113,8 @@
 .SH "SEE ALSO"
 .BR mktexmf (1),
 .BR mktextfm (1).
+.\"=====================================================================
+.SH "REPORTING BUGS"
+Report bugs to: tex-k at tug.org (https://lists.tug.org/tex-k)
+.br
+\*(TX Live home page: https://tug.org/texlive/

Modified: trunk/Master/texmf-dist/doc/man/man1/mktexpk.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/mktextfm.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/mktextfm.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/mktextfm.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,20 +1,9 @@
-.TH MKTEXTFM 1 "1 March 2011" "Kpathsea 6.3.1"
+.TH MKTEXTFM 1 "30 January 2020" "TeX Live" "User Commands"
 .\"=====================================================================
-.if n .ds MP MetaPost
-.if t .ds MP MetaPost
+.if t .ds MF Metafont
 .if n .ds MF Metafont
-.if t .ds MF M\s-2ETAFONT\s0
 .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 for troff
-.el .ds OX TeX for nroff
-.\" the same but obliqued
-.\" 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
 mktextfm \- create a TFM file for a font
@@ -24,26 +13,30 @@
 .I font
 .\"=====================================================================
 .SH DESCRIPTION
-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 "Kpathsea: A library for path searching" .
-.PP
 .B mktextfm
-is used to generate a
-.I tfm
-file from the \*(MF source files for
+is used to generate a tfm file from the \*(MF source files for
 .IR font ,
+or 
+.BR hbf2gf (1),
 if possible.  If
 .I destdir
 is given, the generated file will be installed there, otherwise a
-(rather complicated) heuristic is used.
+(rather complicated) heuristic is used.  If the tfm file already exists
+in the destination location, this is reported and nothing is done.
 .PP
-The name of the generated file is printed on standard output.
+If a GF (Generic Font) bitmap file is also generated, as is typical with
+\(*MF, it is converted to PK (Packed Font) and installed similarly.
 .PP
+The full pathname of the generated file is printed on standard output.
+.PP
+If available, the
+.BR mf-nowin (1)
+variant of \*(MF is used to generate fonts to avoid the possibility of
+online display.
+.PP
 .B mktextfm
-is typically called by other programs, rather than from the command
-line.
+is typically called by other programs, via Kpathsea, rather than from
+the command line.
 .\"=====================================================================
 .SH OPTIONS
 .B mktextfm
@@ -55,11 +48,45 @@
 script.
 .TP
 .B --help
-Print help message and exit.
+Print help message and exit successfully.
 .TP
 .B --version
-Print version information and exit.
+Print version information and exit successfully.
 .\"=====================================================================
+.SH ENVIRONMENT
+One environment variable is specific to
+.BR mktextfm :
+.BR MF_MODE_EXTRA_INFO .
+If this is set to a non-empty value, a \*(MF macro
+.B mode_include_extra_info
+will be invoked when the font is made.  The standard
+.B modes.mf
+file defines this, as of modes.mf version 4.0, released in 2020.
+This causes the so-called Xerox-world information, notably including the
+.B CODINGSCHEME
+for the font, to be included in the tfm file. (This is not done by
+default since it is too intrusive to redefine the necessary primitives,
+per Don Knuth.) The
+.BR mftrace (1)
+program, for example, can use this to get a clue about the font
+encoding, although the information is not always perfectly definitive or
+unambiguous.
+.PP
+For more about the encodings of \*(MF fonts, see the section ``Bitmap
+font encodings'' in the Dvips manual (e.g.,
+https://tug.org/texinfohtml/dvips.html).
+.PP
+The many other environment variables and various configuration files
+that control a \*(TX system also affect the behavior of
+.BR mktextfm ,
+as usual.
+.\"=====================================================================
 .SH "SEE ALSO"
+.BR mf (1),
 .BR mktexmf (1),
 .BR mktexpk (1).
+.\"=====================================================================
+.SH "REPORTING BUGS"
+Report bugs to: tex-k at tug.org (https://lists.tug.org/tex-k)
+.br
+\*(TX Live home page: https://tug.org/texlive/

Modified: trunk/Master/texmf-dist/doc/man/man1/mktextfm.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/mpost.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/mpost.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/mpost.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,4 +1,4 @@
-.TH MPOST 1 "31 December 2018" "Web2C 2019"
+.TH MPOST 1 "31 December 2018" "Web2C 2020"
 .\"=====================================================================
 .de URL
 \\$2 \(laURL: \\$1 \(ra\\$3

Modified: trunk/Master/texmf-dist/doc/man/man1/mpost.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/ofm2opl.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/ofm2opl.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/ofm2opl.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,4 +1,4 @@
-.TH OFM2OPL 1 "14 April 2016" "Web2C 2019"
+.TH OFM2OPL 1 "14 April 2016" "Web2C 2020"
 .PP 
 .SH "NAME" 
 ofm2opl \- convert Omega and TeX font-metric files to property-list files

Modified: trunk/Master/texmf-dist/doc/man/man1/ofm2opl.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/opl2ofm.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/opl2ofm.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/opl2ofm.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,4 +1,4 @@
-.TH OPL2OFM 1 "16 June 2015" "Web2C 2019"
+.TH OPL2OFM 1 "16 June 2015" "Web2C 2020"
 .PP 
 .SH "NAME" 
 opl2ofm \- convert Omega and TeX property-list files to font-metric files

Modified: trunk/Master/texmf-dist/doc/man/man1/opl2ofm.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/ovf2ovp.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/ovf2ovp.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/ovf2ovp.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,4 +1,4 @@
-.TH OVF2OVP 1 "14 April 2016" "Web2C 2019"
+.TH OVF2OVP 1 "14 April 2016" "Web2C 2020"
 .PP 
 .SH "NAME" 
 ovf2ovp \- convert virtual font file and associated font metrics to property-list format

Modified: trunk/Master/texmf-dist/doc/man/man1/ovf2ovp.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/ovp2ovf.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/ovp2ovf.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/ovp2ovf.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,4 +1,4 @@
-.TH OVP2OVF 1 "16 June 2015" "Web2C 2019"
+.TH OVP2OVF 1 "16 June 2015" "Web2C 2020"
 .PP 
 .SH "NAME" 
 ovp2ovf \- convert a virtual property-list file into a virtual font file and its associated font metric file

Modified: trunk/Master/texmf-dist/doc/man/man1/ovp2ovf.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/patgen.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/patgen.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/patgen.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,4 +1,4 @@
-.TH PATGEN 1 "16 June 2015" "Web2C 2019"
+.TH PATGEN 1 "16 June 2015" "Web2C 2020"
 .\"=====================================================================
 .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

Modified: trunk/Master/texmf-dist/doc/man/man1/patgen.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/pdfetex.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/pdfetex.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/pdfetex.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,4 +1,4 @@
-.TH PDFETEX 1 "16 June 2015" "Web2C 2019"
+.TH PDFETEX 1 "16 June 2015" "Web2C 2020"
 .\"=====================================================================
 .if n .ds MF Metafont
 .if t .ds MF Metafont

Modified: trunk/Master/texmf-dist/doc/man/man1/pdfetex.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/pdftex.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/pdftex.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/pdftex.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,4 +1,4 @@
-.TH PDFTEX 1 "4 May 2016" "Web2C 2019"
+.TH PDFTEX 1 "6 August 2019" "Web2C 2020"
 .\"=====================================================================
 .if n .ds MF Metafont
 .if t .ds MF Metafont
@@ -45,16 +45,11 @@
 .I format
 option instead.
 .PP
-pdf\*(TX is a version of \*(TX, with the e-\*(TX extensions, that can create
-.I PDF
-files as well as
-.I DVI
-files.
+pdf\*(TX is a version of \*(TX, with the e-\*(TX extensions, that can
+create PDF files as well as DVI files.
 .PP
-In
-.I DVI
-mode, pdf\*(TX can be used as a complete replacement for the \*(TX
-engine.
+In DVI mode, pdf\*(TX can be used as a complete replacement for the
+\*(TX engine.
 .PP
 The typical use of pdf\*(TX is with a pregenerated formats for which
 PDF output has been enabled.  The
@@ -79,9 +74,7 @@
 .B pdftex
 executable.
 .PP
-In
-.I PDF
-mode, pdf\*(TX can natively handle the
+In PDF mode, pdf\*(TX can natively handle the
 .IR PDF ,
 .IR JPG ,
 .IR JBIG2 ,
@@ -94,10 +87,21 @@
 of the other \*(TX programs in the
 .I web2c
 implementation.
+.PP
+Starting with version 1.40, pdf\*(TX incorporates the e-\*(TX
+extensions, and pdfe\*(TX is just a copy of pdf\*(TX.  See 
+.BR etex (1).
 .\"=====================================================================
 .SH OPTIONS
 This version of pdf\*(TX understands the following command line options.
 .TP
+.BI -cnf-line \ string
+Parse
+.I string
+as a
+.I texmf.cnf
+configuration line.  See the Kpathsea manual.
+.TP
 .B -draftmode
 Sets \epdfdraftmode so pdf\*(TX doesn't write a PDF and doesn't read any
 included images, thus speeding up execution.
@@ -107,7 +111,7 @@
 combination with
 .BR -ini .
 For documentation of the enc\*(TX extensions see
-.BR http://www.olsak.net/enctex.html .
+http://www.olsak.net/enctex.html.
 .TP
 .B -etex
 Enable the e-\*(TX extensions.  This option is only effective in
@@ -208,16 +212,10 @@
 .IR tfm .
 .TP
 .BI -output-comment \ string
-In
-.I DVI
-mode, use
+In DVI mode, use
 .I string
-for the
-.I DVI
-file comment instead of the date.  This option is ignored
-in
-.I PDF
-mode.
+for the DVI file comment instead of the date. This option is ignored in
+PDF mode.
 .TP
 .BI -output-directory \ directory
 Write output files in
@@ -258,7 +256,7 @@
 .TP
 .B -shell-escape
 Enable the
-.BI \ewrite18{ command }
+.RI \ewrite18{ command }
 construct.  The
 .I command
 can be any shell command.  This construct is normally
@@ -266,29 +264,23 @@
 .TP
 .B -no-shell-escape
 Disable the
-.BI \ewrite18{ command }
+.RI \ewrite18{ command }
 construct, even if it is enabled in the
 .I texmf.cnf
 file.
 .TP
+.B -shell-restricted
+Enable restricted \ewrite18{}, as explained in the ``Shell escapes''
+section of the Web2c Texinfo manual.
+.TP
 .B -src-specials
-In
-.I DVI
-mode, insert source specials into the
-.I DVI
-file.
-This option is ignored in
-.I PDF
-mode.
+In DVI mode, insert source specials into the DVI file. This option is
+ignored in PDF mode.
 .TP
 .BI -src-specials \ where
-In
-.I DVI
-mode, insert source specials in certain placed of the
-.I DVI
-file.
+In DVI mode, insert source specials in certain places of the DVI file. The
 .I where
-is a comma-separated value list:
+argument is a comma-separated value list:
 .IR cr ,
 .IR display ,
 .IR hbox ,
@@ -297,10 +289,13 @@
 .IR parent ,
 or
 .IR vbox .
-This option is ignored in
-.I PDF
-mode.
+This option is ignored in PDF mode.
 .TP
+.BI -synctex \ NUMBER
+generate SyncTeX data for previewers according to bits of NUMBER. See the
+.I synctex
+manual page for details.
+.TP
 .BI -translate-file \ tcxname
 Use the
 .I tcxname
@@ -316,6 +311,9 @@
 .TP
 .B -version
 Print version information and exit.
+.TP
+.B -8bit
+make all characters printable by default.
 .\"=====================================================================
 .SH ENVIRONMENT
 See the Kpathsea library documentation (e.g., the `Path specifications'
@@ -325,9 +323,9 @@
 utility can be used to query the values of the variables.
 .PP
 One caveat: In most pdf\*(TX formats, you cannot use ~ in a filename you
-give directly to pdf\*(TX, because ~ is an active character, and hence is
-expanded, not taken as part of the filename.  Other programs, such as
-\*(MF, do not have this problem.
+give directly to pdf\*(TX, because ~ is an active character in \*(TX,
+and hence is expanded, not taken as part of the filename. Other
+programs, such as \*(MF, do not have this problem.
 .PP
 .TP
 .B TEXMFOUTPUT
@@ -354,7 +352,7 @@
 and
 .I \eopenin
 files.
-This should start with ``.'', so
+This normally starts with ``.'', so
 that user files are found before system files.  An empty path
 component will be replaced with the paths defined in the
 .I texmf.cnf
@@ -409,26 +407,14 @@
 .TP
 .I *.fmt
 Predigested pdf\*(TX format (.\|fmt) files.
-.br
 .\"=====================================================================
 .SH NOTES
-Starting with version 1.40, pdf\*(TX incorporates the e-\*(TX
-extensions, and pdfe\*(TX is just a copy of pdf\*(TX.  See 
-.BR etex (1).
-This manual page is not meant to be exhaustive.  The complete
-documentation for this version of pdf\*(TX can be found in the 
-.IR "pdf\*(TX manual"
-and the info manual
-.IR "Web2C: A TeX implementation" .
 .\"=====================================================================
 .SH BUGS
 This version of pdf\*(TX fails to trap arithmetic overflow when
 dimensions are added or subtracted.  Cases where this occurs are rare,
 but when it does the generated
-.I DVI
-file will be invalid.  Whether a generated
-.I PDF
-file would be usable is unknown.
+DVI or PDF file will be invalid.  
 .\"=====================================================================
 .SH AVAILABILITY
 pdf\*(TX is available for a large variety of machine architectures
@@ -437,13 +423,20 @@
 .br
 The pdf\*(TX home page: http://www.pdftex.org.
 .br
-pdf\*(TX on CTAN: http://www.ctan.org/pkg/pdftex.
+pdf\*(TX on CTAN: https://ctan.org/pkg/pdftex.
 .br
-pdf\*(TX mailing list for all discussion: http://lists.tug.org/pdftex.
+pdf\*(TX mailing list for all discussion: https://lists.tug.org/pdftex.
 .\"=====================================================================
 .SH "SEE ALSO"
-The full pdf\*(TX manual can be accessed from the home page or CTAN page.
-Same for the Web2C, Kpathsea, and other manuals.
+This manual page is not meant to be exhaustive.  The complete
+documentation for this version of pdf\*(TX can be found in the 
+.IR "pdf\*(TX user manual"
+and the Texinfo manuals
+.IR "Kpathsea library" ,
+.IR "Web2C: A TeX implementation" .
+These manuals, and more, can be accessed from the pdfTeX or CTAN web
+pages given above.
+.PP
 Some related programs:
 .BR epstopdf (1),
 .BR etex (1),
@@ -465,6 +458,5 @@
 generated by the \*(WB to C system
 .RB ( web2c ),
 originally written by Tomas Rokicki and Tim Morgan.
-.PP
 The enc\*(TX extensions were written by Petr Olsak.
 .\" vim: syntax=nroff

Modified: trunk/Master/texmf-dist/doc/man/man1/pdftex.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/pdftosrc.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/pdftosrc.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/pdftosrc.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,4 +1,4 @@
-.TH pdftosrc 1 "16 June 2015" "Web2C 2019"
+.TH pdftosrc 1 "16 June 2015" "Web2C 2020"
 .SH NAME
 pdftosrc \- extract source file or stream from PDF file
 .SH SYNOPSIS

Modified: trunk/Master/texmf-dist/doc/man/man1/pdftosrc.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/pktogf.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/pktogf.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/pktogf.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,4 +1,4 @@
-.TH PKTOGF 1 "16 June 2015" "Web2C 2019"
+.TH PKTOGF 1 "16 June 2015" "Web2C 2020"
 .\"=====================================================================
 .if n .ds MF Metafont
 .if t .ds MF Metafont

Modified: trunk/Master/texmf-dist/doc/man/man1/pktogf.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/pktype.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/pktype.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/pktype.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,4 +1,4 @@
-.TH PKTYPE 1 "16 June 2015" "Web2C 2019"
+.TH PKTYPE 1 "16 June 2015" "Web2C 2020"
 .\"=====================================================================
 .if n .ds MF Metafont
 .if t .ds MF Metafont

Modified: trunk/Master/texmf-dist/doc/man/man1/pktype.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/pltotf.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/pltotf.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/pltotf.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,4 +1,4 @@
-.TH PLTOTF 1 "16 June 2015" "Web2C 2019"
+.TH PLTOTF 1 "16 June 2015" "Web2C 2020"
 .\"=====================================================================
 .if n .ds MF Metafont
 .if t .ds MF Metafont

Modified: trunk/Master/texmf-dist/doc/man/man1/pltotf.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/pooltype.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/pooltype.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/pooltype.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,4 +1,4 @@
-.TH POOLTYPE 1 "16 June 2015" "Web2C 2019"
+.TH POOLTYPE 1 "16 June 2015" "Web2C 2020"
 .\"=====================================================================
 .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

Modified: trunk/Master/texmf-dist/doc/man/man1/pooltype.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/ppltotf.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/ppltotf.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/ppltotf.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,4 +1,4 @@
-.TH PPLTOTF 1 "15 March 2019" "Web2C 2019"
+.TH PPLTOTF 1 "15 March 2019" "Web2C 2020"
 .\"=====================================================================
 .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

Modified: trunk/Master/texmf-dist/doc/man/man1/ppltotf.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/ptex.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/ptex.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/ptex.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,4 +1,4 @@
-.TH PTEX 1 "27 May 2018" "Web2C 2019"
+.TH PTEX 1 "27 May 2018" "Web2C 2020"
 .\"=====================================================================
 .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

Modified: trunk/Master/texmf-dist/doc/man/man1/ptex.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/ptftopl.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/ptftopl.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/ptftopl.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,4 +1,4 @@
-.TH PTFTOPL 1 "15 March 2019" "Web2C 2019"
+.TH PTFTOPL 1 "15 March 2019" "Web2C 2020"
 .\"=====================================================================
 .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

Modified: trunk/Master/texmf-dist/doc/man/man1/ptftopl.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/tangle.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/tangle.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/tangle.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,4 +1,4 @@
-.TH TANGLE 1 "16 June 2015" "Web2C 2019"
+.TH TANGLE 1 "16 June 2015" "Web2C 2020"
 .\"=====================================================================
 .if n .ds MF Metafont
 .if t .ds MF Metafont

Modified: trunk/Master/texmf-dist/doc/man/man1/tangle.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/tex.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/tex.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/tex.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,4 +1,4 @@
-.TH TEX 1 "16 June 2015" "Web2C 2019"
+.TH TEX 1 "6 August 2019" "Web2C 2020"
 .\"=====================================================================
 .if n .ds MF Metafont
 .if t .ds MF Metafont
@@ -182,6 +182,13 @@
 .SH OPTIONS
 This version of \*(TX understands the following command line options.
 .TP
+.BI -cnf-line \ string
+Parse
+.I string
+as a
+.I texmf.cnf
+configuration line.  See the Kpathsea manual.
+.TP
 .B -enc
 Enable the enc\*(TX extensions.  This option is only effective in
 combination with
@@ -488,7 +495,7 @@
 .br
 K. Berry,
 .IR "Eplain: Expanded plain \*(TX" ,
-ftp://ftp.cs.umb.edu/pub/tex/eplain/doc.
+https://tug.org/eplain
 .br
 Michael Spivak,
 .IR "The Joy of \*(OX" ,
@@ -496,6 +503,7 @@
 .br
 .I TUGboat
 (the journal of the \*(TX Users Group).
+https://tug.org/TUGboat
 .\"=====================================================================
 .SH TRIVIA
 \*(TX, pronounced properly, rhymes with ``blecchhh.''  The proper

Modified: trunk/Master/texmf-dist/doc/man/man1/tex.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/tftopl.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/tftopl.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/tftopl.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,4 +1,4 @@
-.TH TFTOPL 1 "16 June 2015" "Web2C 2019"
+.TH TFTOPL 1 "16 June 2015" "Web2C 2020"
 .\"=====================================================================
 .if n .ds MF Metafont
 .if t .ds MF Metafont

Modified: trunk/Master/texmf-dist/doc/man/man1/tftopl.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/tie.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/tie.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/tie.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,4 +1,4 @@
-.TH TIE 1 "7 April 2010" "Web2C 2019"
+.TH TIE 1 "7 April 2010" "Web2C 2020"
 .\"=====================================================================
 .SH NAME
 tie \- merge or apply WEB change files

Modified: trunk/Master/texmf-dist/doc/man/man1/tie.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/ttf2afm.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/ttf2afm.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/ttf2afm.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,4 +1,4 @@
-.TH TTF2AFM 1 "8 March 2016" "Web2C 2019"
+.TH TTF2AFM 1 "8 March 2016" "Web2C 2020"
 .PP 
 .SH "NAME" 
 ttf2afm \- utility to generate AFM files for TrueType fonts

Modified: trunk/Master/texmf-dist/doc/man/man1/ttf2afm.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/vftovp.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/vftovp.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/vftovp.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,4 +1,4 @@
-.TH VFTOVP 1 "16 June 2015" "Web2C 2019"
+.TH VFTOVP 1 "16 June 2015" "Web2C 2020"
 .\"=====================================================================
 .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

Modified: trunk/Master/texmf-dist/doc/man/man1/vftovp.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/vptovf.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/vptovf.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/vptovf.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,4 +1,4 @@
-.TH VPTOVF 1 "16 June 2015" "Web2C 2019"
+.TH VPTOVF 1 "16 June 2015" "Web2C 2020"
 .\"=====================================================================
 .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

Modified: trunk/Master/texmf-dist/doc/man/man1/vptovf.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/weave.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/weave.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/weave.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,4 +1,4 @@
-.TH WEAVE 1 "16 June 2015" "Web2C 2019"
+.TH WEAVE 1 "16 June 2015" "Web2C 2020"
 .\"=====================================================================
 .if n .ds MF Metafont
 .if t .ds MF Metafont

Modified: trunk/Master/texmf-dist/doc/man/man1/weave.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/xetex.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/xetex.1	2020-03-04 14:45:27 UTC (rev 54069)
+++ trunk/Master/texmf-dist/doc/man/man1/xetex.1	2020-03-04 16:04:42 UTC (rev 54070)
@@ -1,4 +1,4 @@
-.TH XETEX 1 "10 July 2018" "Web2C 2019"
+.TH XETEX 1 "10 July 2018" "Web2C 2020"
 .\"=====================================================================
 .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

Modified: trunk/Master/texmf-dist/doc/man/man1/xetex.man1.pdf
===================================================================
(Binary files differ)



More information about the tex-live-commits mailing list.