From 12a220e80344b5c02b56a57d4a994ccb854bc22c Mon Sep 17 00:00:00 2001
From: Karl Berry
Date: Tue, 20 Feb 2024 18:33:28 +0000
Subject: 2024 man page, news, manual updates
git-svn-id: svn://tug.org/texlive/trunk@70015 c570f23f-e606-0410-a88d-b1316a301751
---
Build/source/README.2building | 15 +-
Build/source/README.4layout | 4 +-
Build/source/doc/tlbuild-incl/install-tl.texi | 2 +-
Build/source/doc/tlbuild-incl/tlmgr.texi | 32 +-
Build/source/doc/tlbuild.info | 950 +++----
Build/source/doc/tlbuild.texi | 6 +-
.../texk/texlive/linked_scripts/texlive/tlmgr.pl | 25 +-
Build/source/texk/texlive/tl_support/fmtutil.1 | 11 +-
Build/source/texk/texlive/tl_support/updmap.1 | 2 +-
Build/source/texk/web2c/ChangeLog | 4 +
Build/source/texk/web2c/doc/web2c.texi | 4 +-
Master/texmf-dist/doc/aleph/base/ChangeLog | 11 +
Master/texmf-dist/doc/dvipng/dvipng.html | 394 +--
Master/texmf-dist/doc/dvipng/dvipng.pdf | Bin 218707 -> 218702 bytes
Master/texmf-dist/doc/dvips/NEWS | 5 +-
Master/texmf-dist/doc/dvips/dvips.html | 2356 ++++++++---------
Master/texmf-dist/doc/dvips/dvips.pdf | Bin 418026 -> 418010 bytes
Master/texmf-dist/doc/etex/base/ChangeLog | 15 +
Master/texmf-dist/doc/hitex/base/hiformat.hnt | Bin 1129777 -> 1093728 bytes
Master/texmf-dist/doc/hitex/base/hiformat.pdf | Bin 1288384 -> 1292888 bytes
Master/texmf-dist/doc/hitex/base/hitexman.hnt | Bin 541120 -> 542761 bytes
Master/texmf-dist/doc/hitex/base/hitexman.pdf | Bin 234052 -> 237043 bytes
Master/texmf-dist/doc/hitex/base/hitexman.tex | 129 +-
Master/texmf-dist/doc/info/dvips.info | 4 +-
Master/texmf-dist/doc/info/kpathsea.info | 2344 ++++++++--------
Master/texmf-dist/doc/info/tlbuild.info | 1040 ++++----
Master/texmf-dist/doc/info/web2c.info | 2214 ++++++++--------
Master/texmf-dist/doc/kpathsea/NEWS | 14 +-
Master/texmf-dist/doc/kpathsea/kpathsea.html | 2517 ++++++++++--------
Master/texmf-dist/doc/kpathsea/kpathsea.pdf | Bin 384452 -> 391991 bytes
Master/texmf-dist/doc/man/Makefile | 1 +
Master/texmf-dist/doc/man/man1/Makefile | 24 +-
Master/texmf-dist/doc/man/man1/aleph.1 | 4 +-
Master/texmf-dist/doc/man/man1/aleph.man1.pdf | Bin 30712 -> 30531 bytes
Master/texmf-dist/doc/man/man1/amstex.1 | 2 +-
Master/texmf-dist/doc/man/man1/amstex.man1.pdf | Bin 19889 -> 19816 bytes
Master/texmf-dist/doc/man/man1/bibtex.1 | 4 +-
Master/texmf-dist/doc/man/man1/bibtex.man1.pdf | Bin 24485 -> 24551 bytes
Master/texmf-dist/doc/man/man1/cfftot1.1 | 2 +-
Master/texmf-dist/doc/man/man1/cfftot1.man1.pdf | Bin 21336 -> 21091 bytes
Master/texmf-dist/doc/man/man1/ctangle.man1.pdf | Bin 27821 -> 28344 bytes
Master/texmf-dist/doc/man/man1/ctie.1 | 2 +-
Master/texmf-dist/doc/man/man1/ctie.man1.pdf | Bin 19196 -> 19257 bytes
Master/texmf-dist/doc/man/man1/ctwill-proofsort.1 | 1 +
.../doc/man/man1/ctwill-proofsort.man1.pdf | Bin 0 -> 35022 bytes
.../doc/man/man1/ctwill-refsort.man1.pdf | Bin 33571 -> 35022 bytes
.../texmf-dist/doc/man/man1/ctwill-twinx.man1.pdf | Bin 33571 -> 35022 bytes
Master/texmf-dist/doc/man/man1/ctwill.1 | 152 +-
Master/texmf-dist/doc/man/man1/ctwill.man1.pdf | Bin 33571 -> 35022 bytes
Master/texmf-dist/doc/man/man1/cweave.man1.pdf | Bin 27821 -> 28344 bytes
Master/texmf-dist/doc/man/man1/cweb.1 | 91 +-
Master/texmf-dist/doc/man/man1/cweb.man1.pdf | Bin 27821 -> 28344 bytes
Master/texmf-dist/doc/man/man1/detex.1 | 38 +-
Master/texmf-dist/doc/man/man1/detex.man1.pdf | Bin 23222 -> 23476 bytes
Master/texmf-dist/doc/man/man1/dvicopy.1 | 2 +-
Master/texmf-dist/doc/man/man1/dvicopy.man1.pdf | Bin 20959 -> 20814 bytes
Master/texmf-dist/doc/man/man1/dvigif.man1.pdf | Bin 48276 -> 48053 bytes
.../doc/man/man1/dvilualatex-dev.man1.pdf | Bin 15856 -> 15777 bytes
.../texmf-dist/doc/man/man1/dvilualatex.man1.pdf | Bin 21993 -> 21995 bytes
Master/texmf-dist/doc/man/man1/dviluatex.man1.pdf | Bin 34617 -> 34625 bytes
Master/texmf-dist/doc/man/man1/dvipng.1 | 34 +-
Master/texmf-dist/doc/man/man1/dvipng.man1.pdf | Bin 48276 -> 48053 bytes
Master/texmf-dist/doc/man/man1/dvisvgm.1 | 196 +-
Master/texmf-dist/doc/man/man1/dvisvgm.man1.pdf | Bin 99758 -> 102693 bytes
Master/texmf-dist/doc/man/man1/dvitomp.1 | 2 +-
Master/texmf-dist/doc/man/man1/dvitomp.man1.pdf | Bin 16887 -> 16807 bytes
Master/texmf-dist/doc/man/man1/dvitype.1 | 2 +-
Master/texmf-dist/doc/man/man1/dvitype.man1.pdf | Bin 23285 -> 23284 bytes
.../texmf-dist/doc/man/man1/fmtutil-sys.man1.pdf | Bin 33236 -> 33368 bytes
.../texmf-dist/doc/man/man1/fmtutil-user.man1.pdf | Bin 33236 -> 33368 bytes
Master/texmf-dist/doc/man/man1/fmtutil.1 | 6 +-
Master/texmf-dist/doc/man/man1/fmtutil.man1.pdf | Bin 33236 -> 33368 bytes
Master/texmf-dist/doc/man/man1/gftodvi.1 | 2 +-
Master/texmf-dist/doc/man/man1/gftodvi.man1.pdf | Bin 26749 -> 26755 bytes
Master/texmf-dist/doc/man/man1/gftopk.1 | 2 +-
Master/texmf-dist/doc/man/man1/gftopk.man1.pdf | Bin 21184 -> 21106 bytes
Master/texmf-dist/doc/man/man1/gftype.1 | 2 +-
Master/texmf-dist/doc/man/man1/gftype.man1.pdf | Bin 20386 -> 20311 bytes
Master/texmf-dist/doc/man/man1/inimf.man1.pdf | Bin 39605 -> 39561 bytes
Master/texmf-dist/doc/man/man1/initex.man1.pdf | Bin 43540 -> 43544 bytes
Master/texmf-dist/doc/man/man1/kpseaccess.1 | 2 +-
Master/texmf-dist/doc/man/man1/kpseaccess.man1.pdf | Bin 15958 -> 15761 bytes
Master/texmf-dist/doc/man/man1/kpsereadlink.1 | 2 +-
.../texmf-dist/doc/man/man1/kpsereadlink.man1.pdf | Bin 14511 -> 14311 bytes
Master/texmf-dist/doc/man/man1/kpsestat.1 | 2 +-
Master/texmf-dist/doc/man/man1/kpsestat.man1.pdf | Bin 15238 -> 15040 bytes
Master/texmf-dist/doc/man/man1/kpsewhich.1 | 2 +-
Master/texmf-dist/doc/man/man1/kpsewhich.man1.pdf | Bin 22514 -> 22313 bytes
Master/texmf-dist/doc/man/man1/latex-dev.1 | 2 +-
Master/texmf-dist/doc/man/man1/latex-dev.man1.pdf | Bin 15856 -> 15777 bytes
Master/texmf-dist/doc/man/man1/latex.1 | 2 +-
Master/texmf-dist/doc/man/man1/latex.man1.pdf | Bin 21993 -> 21995 bytes
Master/texmf-dist/doc/man/man1/luahbtex.man1.pdf | Bin 34617 -> 34625 bytes
.../texmf-dist/doc/man/man1/luajithbtex.man1.pdf | Bin 34617 -> 34625 bytes
Master/texmf-dist/doc/man/man1/luajittex.man1.pdf | Bin 34617 -> 34625 bytes
.../texmf-dist/doc/man/man1/lualatex-dev.man1.pdf | Bin 15856 -> 15777 bytes
Master/texmf-dist/doc/man/man1/lualatex.man1.pdf | Bin 21993 -> 21995 bytes
Master/texmf-dist/doc/man/man1/luatex.1 | 2 +-
Master/texmf-dist/doc/man/man1/luatex.man1.pdf | Bin 34617 -> 34625 bytes
.../doc/man/man1/memoize-clean.pl.man1.pdf | Bin 2298 -> 17990 bytes
.../doc/man/man1/memoize-clean.py.man1.pdf | Bin 2298 -> 17990 bytes
.../doc/man/man1/memoize-extract.pl.man1.pdf | Bin 2298 -> 27664 bytes
.../doc/man/man1/memoize-extract.py.man1.pdf | Bin 2298 -> 27664 bytes
Master/texmf-dist/doc/man/man1/mf-nowin.man1.pdf | Bin 39605 -> 39561 bytes
Master/texmf-dist/doc/man/man1/mf.1 | 4 +-
Master/texmf-dist/doc/man/man1/mf.man1.pdf | Bin 39623 -> 39588 bytes
Master/texmf-dist/doc/man/man1/mft.1 | 2 +-
Master/texmf-dist/doc/man/man1/mft.man1.pdf | Bin 24061 -> 24060 bytes
Master/texmf-dist/doc/man/man1/mktexfmt.man1.pdf | Bin 33236 -> 33368 bytes
Master/texmf-dist/doc/man/man1/mmafm.1 | 2 +-
Master/texmf-dist/doc/man/man1/mmafm.man1.pdf | Bin 24551 -> 24242 bytes
Master/texmf-dist/doc/man/man1/mmpfb.1 | 2 +-
Master/texmf-dist/doc/man/man1/mmpfb.man1.pdf | Bin 24322 -> 24008 bytes
Master/texmf-dist/doc/man/man1/mpost.1 | 2 +-
Master/texmf-dist/doc/man/man1/mpost.man1.pdf | Bin 28948 -> 28949 bytes
Master/texmf-dist/doc/man/man1/odvicopy.man1.pdf | Bin 20959 -> 20814 bytes
Master/texmf-dist/doc/man/man1/odvitype.man1.pdf | Bin 23285 -> 23284 bytes
Master/texmf-dist/doc/man/man1/ofm2opl.1 | 2 +-
Master/texmf-dist/doc/man/man1/ofm2opl.man1.pdf | Bin 23040 -> 22962 bytes
Master/texmf-dist/doc/man/man1/opl2ofm.1 | 2 +-
Master/texmf-dist/doc/man/man1/opl2ofm.man1.pdf | Bin 18887 -> 18812 bytes
Master/texmf-dist/doc/man/man1/otangle.man1.pdf | Bin 26855 -> 26852 bytes
Master/texmf-dist/doc/man/man1/otfinfo.1 | 21 +-
Master/texmf-dist/doc/man/man1/otfinfo.man1.pdf | Bin 25746 -> 25877 bytes
Master/texmf-dist/doc/man/man1/otftotfm.1 | 2 +-
Master/texmf-dist/doc/man/man1/otftotfm.man1.pdf | Bin 82366 -> 81048 bytes
Master/texmf-dist/doc/man/man1/ovf2ovp.1 | 2 +-
Master/texmf-dist/doc/man/man1/ovf2ovp.man1.pdf | Bin 22327 -> 22181 bytes
Master/texmf-dist/doc/man/man1/ovp2ovf.1 | 2 +-
Master/texmf-dist/doc/man/man1/ovp2ovf.man1.pdf | Bin 18945 -> 18802 bytes
Master/texmf-dist/doc/man/man1/patgen.1 | 2 +-
Master/texmf-dist/doc/man/man1/patgen.man1.pdf | Bin 29668 -> 29664 bytes
Master/texmf-dist/doc/man/man1/pdfetex.1 | 2 +-
Master/texmf-dist/doc/man/man1/pdfetex.man1.pdf | Bin 15646 -> 15568 bytes
.../texmf-dist/doc/man/man1/pdflatex-dev.man1.pdf | Bin 15856 -> 15777 bytes
Master/texmf-dist/doc/man/man1/pdflatex.man1.pdf | Bin 39639 -> 39385 bytes
Master/texmf-dist/doc/man/man1/pdftex.1 | 6 +-
Master/texmf-dist/doc/man/man1/pdftex.man1.pdf | Bin 39639 -> 39385 bytes
Master/texmf-dist/doc/man/man1/pdftosrc.1 | 2 +-
Master/texmf-dist/doc/man/man1/pdftosrc.man1.pdf | Bin 25545 -> 25612 bytes
Master/texmf-dist/doc/man/man1/pktogf.1 | 2 +-
Master/texmf-dist/doc/man/man1/pktogf.man1.pdf | Bin 21059 -> 20983 bytes
Master/texmf-dist/doc/man/man1/pktype.1 | 2 +-
Master/texmf-dist/doc/man/man1/pktype.man1.pdf | Bin 19195 -> 19117 bytes
Master/texmf-dist/doc/man/man1/platex-dev.man1.pdf | Bin 15856 -> 15777 bytes
Master/texmf-dist/doc/man/man1/platex.man1.pdf | Bin 21993 -> 21995 bytes
Master/texmf-dist/doc/man/man1/pltotf.1 | 2 +-
Master/texmf-dist/doc/man/man1/pltotf.man1.pdf | Bin 21287 -> 21290 bytes
Master/texmf-dist/doc/man/man1/pooltype.1 | 2 +-
Master/texmf-dist/doc/man/man1/pooltype.man1.pdf | Bin 17526 -> 17445 bytes
Master/texmf-dist/doc/man/man1/ptekf.1 | 65 +
Master/texmf-dist/doc/man/man1/ptekf.man1.pdf | Bin 0 -> 18977 bytes
Master/texmf-dist/doc/man/man1/t1dotlessj.1 | 2 +-
Master/texmf-dist/doc/man/man1/t1dotlessj.man1.pdf | Bin 20453 -> 20217 bytes
Master/texmf-dist/doc/man/man1/t1lint.1 | 2 +-
Master/texmf-dist/doc/man/man1/t1lint.man1.pdf | Bin 17645 -> 17414 bytes
Master/texmf-dist/doc/man/man1/t1rawafm.1 | 2 +-
Master/texmf-dist/doc/man/man1/t1rawafm.man1.pdf | Bin 19860 -> 19627 bytes
Master/texmf-dist/doc/man/man1/t1reencode.1 | 2 +-
Master/texmf-dist/doc/man/man1/t1reencode.man1.pdf | Bin 23663 -> 23481 bytes
Master/texmf-dist/doc/man/man1/t1testpage.1 | 2 +-
Master/texmf-dist/doc/man/man1/t1testpage.man1.pdf | Bin 18570 -> 18332 bytes
Master/texmf-dist/doc/man/man1/tangle.1 | 2 +-
Master/texmf-dist/doc/man/man1/tangle.man1.pdf | Bin 26855 -> 26852 bytes
Master/texmf-dist/doc/man/man1/tex.1 | 2 +-
Master/texmf-dist/doc/man/man1/tex.man1.pdf | Bin 43540 -> 43544 bytes
Master/texmf-dist/doc/man/man1/texlua.man1.pdf | Bin 34617 -> 34625 bytes
Master/texmf-dist/doc/man/man1/texluac.man1.pdf | Bin 34617 -> 34625 bytes
Master/texmf-dist/doc/man/man1/tftopl.1 | 2 +-
Master/texmf-dist/doc/man/man1/tftopl.man1.pdf | Bin 23202 -> 23204 bytes
Master/texmf-dist/doc/man/man1/tie.1 | 2 +-
Master/texmf-dist/doc/man/man1/tie.man1.pdf | Bin 17882 -> 17948 bytes
Master/texmf-dist/doc/man/man1/ttf2afm.1 | 2 +-
Master/texmf-dist/doc/man/man1/ttf2afm.man1.pdf | Bin 20802 -> 20803 bytes
Master/texmf-dist/doc/man/man1/ttftotype42.1 | 2 +-
.../texmf-dist/doc/man/man1/ttftotype42.man1.pdf | Bin 20497 -> 20260 bytes
Master/texmf-dist/doc/man/man1/twill-refsort.1 | 1 +
.../texmf-dist/doc/man/man1/twill-refsort.man1.pdf | Bin 0 -> 22165 bytes
Master/texmf-dist/doc/man/man1/twill.1 | 54 +-
Master/texmf-dist/doc/man/man1/twill.man1.pdf | Bin 20522 -> 22165 bytes
Master/texmf-dist/doc/man/man1/updmap-sys.man1.pdf | Bin 41443 -> 41463 bytes
.../texmf-dist/doc/man/man1/updmap-user.man1.pdf | Bin 41443 -> 41463 bytes
Master/texmf-dist/doc/man/man1/updmap.1 | 6 +-
Master/texmf-dist/doc/man/man1/updmap.man1.pdf | Bin 41443 -> 41463 bytes
.../texmf-dist/doc/man/man1/uplatex-dev.man1.pdf | Bin 15856 -> 15777 bytes
Master/texmf-dist/doc/man/man1/uplatex.man1.pdf | Bin 21993 -> 21995 bytes
Master/texmf-dist/doc/man/man1/vftovp.1 | 2 +-
Master/texmf-dist/doc/man/man1/vftovp.man1.pdf | Bin 21658 -> 21582 bytes
Master/texmf-dist/doc/man/man1/vptovf.1 | 2 +-
Master/texmf-dist/doc/man/man1/vptovf.man1.pdf | Bin 19042 -> 18968 bytes
Master/texmf-dist/doc/man/man1/weave.1 | 12 +-
Master/texmf-dist/doc/man/man1/weave.man1.pdf | Bin 21047 -> 21664 bytes
.../texmf-dist/doc/man/man1/xelatex-dev.man1.pdf | Bin 15856 -> 15777 bytes
Master/texmf-dist/doc/man/man1/xelatex.man1.pdf | Bin 21993 -> 21995 bytes
Master/texmf-dist/doc/man/man1/xetex.1 | 2 +-
Master/texmf-dist/doc/man/man1/xetex.man1.pdf | Bin 20315 -> 20241 bytes
Master/texmf-dist/doc/metapost/base/CHANGES | 1621 ------------
Master/texmf-dist/doc/metapost/base/NEWS | 1630 ++++++++++++
Master/texmf-dist/doc/pdftex/NEWS | 10 +-
Master/texmf-dist/doc/texlive/install-tl.html | 2 +-
.../doc/texlive/texlive-en/texlive-en.html | 814 +++---
.../doc/texlive/texlive-en/texlive-en.pdf | Bin 1068274 -> 1068176 bytes
.../doc/texlive/texlive-en/texlive-en.tex | 19 +-
Master/texmf-dist/doc/texlive/tlbuild/tlbuild.html | 1544 +++++------
Master/texmf-dist/doc/texlive/tlbuild/tlbuild.pdf | Bin 542585 -> 546624 bytes
Master/texmf-dist/doc/web2c/NEWS | 18 +-
Master/texmf-dist/doc/web2c/web2c.html | 2797 ++++++++++----------
Master/texmf-dist/doc/web2c/web2c.pdf | Bin 460354 -> 466008 bytes
Master/texmf-dist/doc/xetex/base/NEWS | 5 +
Master/tlpkg/bin/c2l | 10 +-
Master/tlpkg/bin/tl-update-news | 3 +-
Master/tlpkg/doc/releng.txt | 12 +-
212 files changed, 11172 insertions(+), 10223 deletions(-)
create mode 100644 Master/texmf-dist/doc/man/man1/ctwill-proofsort.1
create mode 100644 Master/texmf-dist/doc/man/man1/ctwill-proofsort.man1.pdf
create mode 100644 Master/texmf-dist/doc/man/man1/ptekf.1
create mode 100644 Master/texmf-dist/doc/man/man1/ptekf.man1.pdf
create mode 100644 Master/texmf-dist/doc/man/man1/twill-refsort.1
create mode 100644 Master/texmf-dist/doc/man/man1/twill-refsort.man1.pdf
delete mode 100644 Master/texmf-dist/doc/metapost/base/CHANGES
create mode 100644 Master/texmf-dist/doc/metapost/base/NEWS
diff --git a/Build/source/README.2building b/Build/source/README.2building
index 9b2a43b598d..622c22b70ac 100644
--- a/Build/source/README.2building
+++ b/Build/source/README.2building
@@ -50,9 +50,13 @@ rules when a tool (such as 'tangle', 'ctangle', and 'convert') creates
several output files. This allows for parallel builds ('make -j N' with
N>1 or even 'make -j') that can considerably speed up the TL build.
- Incidentally, a noticeable speed-up can be independently gained by
-using a configure cache file, i.e., specifying the 'configure' option
-'-C' (recommended).
+ If you're using TL's 'Build' script, you can enable '-j' with the
+environment variable 'TL_MAKE_FLAGS', as in: 'env
+TL_MAKE_FLAGS=-j`nproc` ./Build'.
+
+ Independently, a noticeable speed-up can also be gained by using a
+configure cache file, i.e., specifying the 'configure' option '-C'
+(recommended).
4.3 Build distribution
======================
@@ -230,6 +234,11 @@ test name exactly as specified in the '.am' file:
make -C $ww check SUBDIRS=. TESTS=hitexdir/tests/hello.test
+ Without the 'SUBDIRS=.', errors like this will show up, since 'make'
+will descend into every directory.
+
+ fatal: making test-suite.log: failed to create hitexdir/tests/hello.test
+
If you get tired of looking at the 'Entering'/'Leaving directory'
lines, you can add the (GNU) make option '--no-print-dir'.
diff --git a/Build/source/README.4layout b/Build/source/README.4layout
index 6134378164c..a822863c603 100644
--- a/Build/source/README.4layout
+++ b/Build/source/README.4layout
@@ -27,13 +27,13 @@ many extra hassles, so don't do that, tempting as it may be.
Currently the versions we use are:
- autoconf (GNU Autoconf) 2.71
+ autoconf (GNU Autoconf) 2.72
automake (GNU automake) 1.16.5
bison (GNU Bison) 3.8.2
flex 2.6.0
ltmain.sh (GNU libtool) 2.4.7
m4 (GNU M4) 1.4.19
- makeinfo (GNU texinfo) 7.0.2
+ makeinfo (GNU texinfo) 7.1
These versions should be used to update the generated files (e.g.,
'configure' or 'Makefile.in') in all or parts of the TL tree after their
diff --git a/Build/source/doc/tlbuild-incl/install-tl.texi b/Build/source/doc/tlbuild-incl/install-tl.texi
index 0f6dc2f76ff..f6bae78e392 100644
--- a/Build/source/doc/tlbuild-incl/install-tl.texi
+++ b/Build/source/doc/tlbuild-incl/install-tl.texi
@@ -803,5 +803,5 @@ This script and its documentation were written for the TeX Live
distribution (@url{https://tug.org/texlive}) and both are licensed under the
GNU General Public License Version 2 or later.
-$Id: install-tl 66457 2023-03-07 23:07:12Z preining $
+$Id: install-tl 69711 2024-02-05 17:23:27Z karl $
diff --git a/Build/source/doc/tlbuild-incl/tlmgr.texi b/Build/source/doc/tlbuild-incl/tlmgr.texi
index 75a5c3cadc3..ec539d67a4e 100644
--- a/Build/source/doc/tlbuild-incl/tlmgr.texi
+++ b/Build/source/doc/tlbuild-incl/tlmgr.texi
@@ -74,6 +74,12 @@ repository (typically useful when updating from CTAN).
Display detailed information about a package @emph{what}, such as the installation
status and description, of searches for @emph{what} in all packages.
+@item @code{tlmgr bug} @emph{what}
+@anchor{tlmgr @code{tlmgr bug} @emph{what}}
+
+Display available bug-reporting information for @emph{what}, a package or
+file name.
+
@end table
For all the capabilities and details of @code{tlmgr}, please read the
@@ -404,6 +410,17 @@ performed are written to the terminal.
@end table
+@node tlmgr bug [@emph{search-string}]
+@appendixsubsec bug [@emph{search-string}]
+
+Searches for @emph{search-string} (prompted for, if not given) as a package
+name and in package descriptions, as complete words, and in filenames,
+as any substring, and outputs bug-reporting and other information for
+the package selected from the results.
+
+The search is equivalent to @code{tlmgr search --word --file @emph{search-string}.
+Thus, @emph{search-string} is interpreted as a (Perl) regular expression.}
+
@node tlmgr candidates @emph{pkg}
@appendixsubsec candidates @emph{pkg}
@@ -2683,5 +2700,18 @@ This script and its documentation were written for the TeX Live
distribution (@url{https://tug.org/texlive}) and both are licensed under the
GNU General Public License Version 2 or later.
-$Id: tlmgr.pl 66457 2023-03-07 23:07:12Z preining $
+$Id: tlmgr.pl 70001 2024-02-19 23:17:07Z karl $
+
+@node tlmgr POD ERRORS
+@appendixsec POD ERRORS
+
+Hey! @strong{The above document had some coding errors, which are explained below:}
+
+@table @asis
+@item Around line 8454:
+@anchor{tlmgr Around line 8454@asis{:}}
+
+Unterminated C<...> sequence
+
+@end table
diff --git a/Build/source/doc/tlbuild.info b/Build/source/doc/tlbuild.info
index 9fa3edf31eb..08cc833a086 100644
--- a/Build/source/doc/tlbuild.info
+++ b/Build/source/doc/tlbuild.info
@@ -3,7 +3,7 @@ tlbuild.texi.
This file documents the TeX Live build system and more.
-Copyright (C) 2016-2023 Karl Berry.
+Copyright (C) 2016-2024 Karl Berry.
Copyright (C) 2013-2015 Karl Berry & Peter Breitenlohner.
Permission is granted to make and distribute verbatim copies of this
@@ -33,7 +33,7 @@ END-INFO-DIR-ENTRY
File: tlbuild.info, Node: Top, Next: Introduction, Up: (dir)
-Building TeX Live (2023)
+Building TeX Live (2024)
************************
For an overview of this manual, *note Introduction::.
@@ -59,8 +59,7 @@ File: tlbuild.info, Node: Introduction, Next: Overview of build system, Prev:
1 Introduction
**************
-This manual (dated December 2023) corresponds to the TeX Live 2023
-release.
+This manual (dated March 2024) corresponds to the TeX Live 2024 release.
This manual is aimed at system installers and programmers, and
focuses on how to configure, build, and develop the TeX Live (TL)
@@ -3074,7 +3073,7 @@ This script and its documentation were written for the TeX Live
distribution () and both are licensed under the
GNU General Public License Version 2 or later.
- $Id: install-tl 66457 2023-03-07 23:07:12Z preining $
+ $Id: install-tl 69711 2024-02-05 17:23:27Z karl $
File: tlbuild.info, Node: tlmgr, Next: Index, Prev: install-tl, Up: Top
@@ -3098,6 +3097,7 @@ Appendix B tlmgr
* tlmgr MACHINE-READABLE OUTPUT::
* tlmgr ENVIRONMENT VARIABLES::
* tlmgr AUTHORS AND COPYRIGHT::
+* tlmgr POD ERRORS::
File: tlbuild.info, Node: tlmgr NAME, Next: tlmgr SYNOPSIS, Up: tlmgr
@@ -3179,6 +3179,11 @@ with 'tlmgr':
installation status and description, of searches for _what_ in all
packages.
+'tlmgr bug' _what_
+
+ Display available bug-reporting information for _what_, a package
+ or file name.
+
For all the capabilities and details of 'tlmgr', please read the
following voluminous information.
@@ -3412,6 +3417,7 @@ B.6 ACTIONS
* tlmgr help::
* tlmgr version::
* tlmgr backup::
+* tlmgr bug [_search-string_]::
* tlmgr candidates _pkg_::
* tlmgr check [_option_...] [depends|executes|files|runfiles|texmfdbs|all]::
* tlmgr conf::
@@ -3465,7 +3471,7 @@ Gives version information (same as '--version').
reported, too.
-File: tlbuild.info, Node: tlmgr backup, Next: tlmgr candidates _pkg_, Prev: tlmgr version, Up: tlmgr ACTIONS
+File: tlbuild.info, Node: tlmgr backup, Next: tlmgr bug [_search-string_], Prev: tlmgr version, Up: tlmgr ACTIONS
B.6.3 backup
------------
@@ -3520,9 +3526,24 @@ B.6.3 backup
to be performed are written to the terminal.
-File: tlbuild.info, Node: tlmgr candidates _pkg_, Next: tlmgr check [_option_...] [depends|executes|files|runfiles|texmfdbs|all], Prev: tlmgr backup, Up: tlmgr ACTIONS
+File: tlbuild.info, Node: tlmgr bug [_search-string_], Next: tlmgr candidates _pkg_, Prev: tlmgr backup, Up: tlmgr ACTIONS
+
+B.6.4 bug [_search-string_]
+---------------------------
+
+Searches for _search-string_ (prompted for, if not given) as a package
+name and in package descriptions, as complete words, and in filenames,
+as any substring, and outputs bug-reporting and other information for
+the package selected from the results.
+
+ The search is equivalent to 'tlmgr search --word --file
+_search-string_. Thus, _search-string_ is interpreted as a (Perl)
+regular expression.'
+
+
+File: tlbuild.info, Node: tlmgr candidates _pkg_, Next: tlmgr check [_option_...] [depends|executes|files|runfiles|texmfdbs|all], Prev: tlmgr bug [_search-string_], Up: tlmgr ACTIONS
-B.6.4 candidates _pkg_
+B.6.5 candidates _pkg_
----------------------
Shows the available candidate repositories for package _pkg_. See *note
@@ -3531,7 +3552,7 @@ MULTIPLE REPOSITORIES: tlmgr MULTIPLE REPOSITORIES. below.
File: tlbuild.info, Node: tlmgr check [_option_...] [depends|executes|files|runfiles|texmfdbs|all], Next: tlmgr conf, Prev: tlmgr candidates _pkg_, Up: tlmgr ACTIONS
-B.6.5 check [_option_...] [depends|executes|files|runfiles|texmfdbs|all]
+B.6.6 check [_option_...] [depends|executes|files|runfiles|texmfdbs|all]
------------------------------------------------------------------------
Execute one (or all) check(s) of the consistency of the installation.
@@ -3586,7 +3607,7 @@ what is being done, run 'tlmgr -v check'.)
File: tlbuild.info, Node: tlmgr conf, Next: tlmgr dump-tlpdb [_option_...] [--json], Prev: tlmgr check [_option_...] [depends|executes|files|runfiles|texmfdbs|all], Up: tlmgr ACTIONS
-B.6.6 conf
+B.6.7 conf
----------
*conf [texmf|tlmgr|updmap [--conffile _file_] [--delete] [_key_ [_value_]]]*
@@ -3645,7 +3666,7 @@ B.6.6 conf
File: tlbuild.info, Node: tlmgr dump-tlpdb [_option_...] [--json], Next: tlmgr generate, Prev: tlmgr conf, Up: tlmgr ACTIONS
-B.6.7 dump-tlpdb [_option_...] [--json]
+B.6.8 dump-tlpdb [_option_...] [--json]
---------------------------------------
Dump complete local or remote TLPDB to standard output, as-is. The
@@ -3684,7 +3705,7 @@ platform.
File: tlbuild.info, Node: tlmgr generate, Next: tlmgr gui, Prev: tlmgr dump-tlpdb [_option_...] [--json], Up: tlmgr ACTIONS
-B.6.8 generate
+B.6.9 generate
--------------
*generate [_option_...] language*
@@ -3790,15 +3811,15 @@ with an extension recreates only that given language file.
File: tlbuild.info, Node: tlmgr gui, Next: tlmgr info, Prev: tlmgr generate, Up: tlmgr ACTIONS
-B.6.9 gui
----------
+B.6.10 gui
+----------
Start the graphical user interface. See *GUI* below.
File: tlbuild.info, Node: tlmgr info, Next: tlmgr init-usertree, Prev: tlmgr gui, Up: tlmgr ACTIONS
-B.6.10 info
+B.6.11 info
-----------
*info [_option_...] _pkg_...*
@@ -3899,7 +3920,7 @@ B.6.10 info
File: tlbuild.info, Node: tlmgr init-usertree, Next: tlmgr install [_option_...] _pkg_..., Prev: tlmgr info, Up: tlmgr ACTIONS
-B.6.11 init-usertree
+B.6.12 init-usertree
--------------------
Sets up a texmf tree for so-called user mode management, either the
@@ -3909,7 +3930,7 @@ with '--usertree'. See *note USER MODE: tlmgr USER MODE. below.
File: tlbuild.info, Node: tlmgr install [_option_...] _pkg_..., Next: tlmgr key, Prev: tlmgr init-usertree, Up: tlmgr ACTIONS
-B.6.12 install [_option_...] _pkg_...
+B.6.13 install [_option_...] _pkg_...
-------------------------------------
Install each _pkg_ given on the command line, if it is not already
@@ -3981,7 +4002,7 @@ yourself if you are using this feature and want new symlinks added.
File: tlbuild.info, Node: tlmgr key, Next: tlmgr list, Prev: tlmgr install [_option_...] _pkg_..., Up: tlmgr ACTIONS
-B.6.13 key
+B.6.14 key
----------
*key list*
@@ -4007,7 +4028,7 @@ B.6.13 key
File: tlbuild.info, Node: tlmgr list, Next: tlmgr option, Prev: tlmgr key, Up: tlmgr ACTIONS
-B.6.14 list
+B.6.15 list
-----------
Synonym for *note info: tlmgr info.
@@ -4015,7 +4036,7 @@ Synonym for *note info: tlmgr info.
File: tlbuild.info, Node: tlmgr option, Next: tlmgr paper, Prev: tlmgr list, Up: tlmgr ACTIONS
-B.6.15 option
+B.6.16 option
-------------
*option [--json] [show]*
@@ -4121,7 +4142,7 @@ of only the current user. All three options are on by default.
File: tlbuild.info, Node: tlmgr paper, Next: tlmgr path, Prev: tlmgr option, Up: tlmgr ACTIONS
-B.6.16 paper
+B.6.17 paper
------------
*paper [a4|letter]*
@@ -4161,7 +4182,7 @@ settings.
File: tlbuild.info, Node: tlmgr path, Next: tlmgr pinning, Prev: tlmgr paper, Up: tlmgr ACTIONS
-B.6.17 path
+B.6.18 path
-----------
*path [--windowsmode=user|admin] add*
@@ -4202,7 +4223,7 @@ B.6.17 path
File: tlbuild.info, Node: tlmgr pinning, Next: tlmgr platform, Prev: tlmgr path, Up: tlmgr ACTIONS
-B.6.18 pinning
+B.6.19 pinning
--------------
The 'pinning' action manages the pinning file, see *note Pinning: tlmgr
@@ -4229,7 +4250,7 @@ Pinning. below.
File: tlbuild.info, Node: tlmgr platform, Next: tlmgr postaction, Prev: tlmgr pinning, Up: tlmgr ACTIONS
-B.6.19 platform
+B.6.20 platform
---------------
*platform list|add|remove _platform_...*
@@ -4270,7 +4291,7 @@ B.6.19 platform
File: tlbuild.info, Node: tlmgr postaction, Next: tlmgr print-platform, Prev: tlmgr platform, Up: tlmgr ACTIONS
-B.6.20 postaction
+B.6.21 postaction
-----------------
*postaction [_option_...] install [shortcut|fileassoc|script] [_pkg_...]*
@@ -4307,7 +4328,7 @@ B.6.20 postaction
File: tlbuild.info, Node: tlmgr print-platform, Next: tlmgr print-platform-info, Prev: tlmgr postaction, Up: tlmgr ACTIONS
-B.6.21 print-platform
+B.6.22 print-platform
---------------------
Print the TeX Live identifier for the detected platform
@@ -4317,7 +4338,7 @@ Print the TeX Live identifier for the detected platform
File: tlbuild.info, Node: tlmgr print-platform-info, Next: tlmgr remove [_option_...] _pkg_..., Prev: tlmgr print-platform, Up: tlmgr ACTIONS
-B.6.22 print-platform-info
+B.6.23 print-platform-info
--------------------------
Print the TeX Live platform identifier, TL platform long name, and
@@ -4326,7 +4347,7 @@ original output from guess.
File: tlbuild.info, Node: tlmgr remove [_option_...] _pkg_..., Next: tlmgr repository, Prev: tlmgr print-platform-info, Up: tlmgr ACTIONS
-B.6.23 remove [_option_...] _pkg_...
+B.6.24 remove [_option_...] _pkg_...
------------------------------------
Remove each _pkg_ specified. Removing a collection removes all package
@@ -4385,7 +4406,7 @@ individual package with a symlink in a system directory.
File: tlbuild.info, Node: tlmgr repository, Next: tlmgr restore, Prev: tlmgr remove [_option_...] _pkg_..., Up: tlmgr ACTIONS
-B.6.24 repository
+B.6.25 repository
-----------------
*repository list*
@@ -4443,7 +4464,7 @@ B.6.24 repository
File: tlbuild.info, Node: tlmgr restore, Next: tlmgr search, Prev: tlmgr repository, Up: tlmgr ACTIONS
-B.6.25 restore
+B.6.26 restore
--------------
*restore [_option_...] _pkg_ [_rev_]*
@@ -4500,7 +4521,7 @@ B.6.25 restore
File: tlbuild.info, Node: tlmgr search, Next: tlmgr shell, Prev: tlmgr restore, Up: tlmgr ACTIONS
-B.6.26 search
+B.6.27 search
-------------
*search [_option_...] _what_*
@@ -4539,7 +4560,7 @@ B.6.26 search
File: tlbuild.info, Node: tlmgr shell, Next: tlmgr show, Prev: tlmgr search, Up: tlmgr ACTIONS
-B.6.27 shell
+B.6.28 shell
------------
Starts an interactive mode, where tlmgr prompts for commands. This can
@@ -4601,7 +4622,7 @@ get [_var_] =item set [_var_ [_val_]]
File: tlbuild.info, Node: tlmgr show, Next: tlmgr uninstall, Prev: tlmgr shell, Up: tlmgr ACTIONS
-B.6.28 show
+B.6.29 show
-----------
Synonym for *note info: tlmgr info.
@@ -4609,7 +4630,7 @@ Synonym for *note info: tlmgr info.
File: tlbuild.info, Node: tlmgr uninstall, Next: tlmgr update [_option_...] [_pkg_...], Prev: tlmgr show, Up: tlmgr ACTIONS
-B.6.29 uninstall
+B.6.30 uninstall
----------------
Synonym for *note remove: tlmgr remove [_option_...] _pkg_....
@@ -4617,7 +4638,7 @@ Synonym for *note remove: tlmgr remove [_option_...] _pkg_....
File: tlbuild.info, Node: tlmgr update [_option_...] [_pkg_...], Prev: tlmgr uninstall, Up: tlmgr ACTIONS
-B.6.30 update [_option_...] [_pkg_...]
+B.6.31 update [_option_...] [_pkg_...]
--------------------------------------
Updates the packages given as arguments to the latest version available
@@ -5680,7 +5701,7 @@ normal user installations.
used, regardless of any setting.
-File: tlbuild.info, Node: tlmgr AUTHORS AND COPYRIGHT, Prev: tlmgr ENVIRONMENT VARIABLES, Up: tlmgr
+File: tlbuild.info, Node: tlmgr AUTHORS AND COPYRIGHT, Next: tlmgr POD ERRORS, Prev: tlmgr ENVIRONMENT VARIABLES, Up: tlmgr
B.14 AUTHORS AND COPYRIGHT
==========================
@@ -5689,7 +5710,20 @@ This script and its documentation were written for the TeX Live
distribution () and both are licensed under the
GNU General Public License Version 2 or later.
- $Id: tlmgr.pl 66457 2023-03-07 23:07:12Z preining $
+ $Id: tlmgr.pl 70001 2024-02-19 23:17:07Z karl $
+
+
+File: tlbuild.info, Node: tlmgr POD ERRORS, Prev: tlmgr AUTHORS AND COPYRIGHT, Up: tlmgr
+
+B.15 POD ERRORS
+===============
+
+Hey! *The above document had some coding errors, which are explained
+below:*
+
+Around line 8454:
+
+ Unterminated C<...> sequence
File: tlbuild.info, Node: Index, Prev: tlmgr, Up: Top
@@ -6297,425 +6331,429 @@ Index
Tag Table:
Node: Top1208
Node: Introduction2118
-Node: Overview of build system3946
-Node: Prerequisites5997
-Ref: Prerequisites-Footnote-18996
-Node: Building9299
-Node: Build iteration10641
-Node: Build in parallel11685
-Node: Build distribution12436
-Node: Build one package13084
-Node: Build one engine17797
-Node: Cross compilation20409
-Node: Cross configuring21688
-Node: Cross problems23365
-Node: Installing25027
-Node: Installation directories26047
-Node: Linked scripts27865
-Node: Distro builds29360
-Node: Layout and infrastructure31736
-Node: Build system tools32567
-Node: Top-level directories34784
-Node: Autoconf macros37020
-Node: General setup macros37782
-Node: Macros for programs38657
-Node: Macros for compilers39458
-Node: Macros for libraries40866
-Node: Macros for library and header flags41292
-Node: Macros for Windows43203
-Node: Library modules44798
-Node: png library45287
-Node: zlib library47635
-Node: freetype library48150
-Node: kpathsea library48846
-Node: Program modules50225
-Node: t1utils package50653
-Node: xindy package51198
-Node: xdvik package52314
-Node: asymptote53373
-Node: Extending TeX Live53877
-Node: Adding a new program module54684
-Node: Adding a new engine59447
-Node: Adding a new generic library module61232
-Node: Adding a new TeX-specific library module63453
-Node: Configure options64151
-Node: Global configure options65532
-Node: --disable-native-texlive-build66074
-Node: --prefix --bindir ...67036
-Node: --disable-largefile67576
-Node: --disable-missing68118
-Node: --enable-compiler-warnings=LEVEL68519
-Node: --enable-cxx-runtime-hack69175
-Node: --enable-maintainer-mode69595
-Node: --enable-multiplatform70124
-Node: --enable-shared70697
-Node: --enable-silent-rules71068
-Node: --without-ln-s71520
-Node: --without-x71867
-Node: Program-specific configure options72055
-Node: --enable-PROG --disable-PROG72698
-Node: --disable-all-pkgs72971
-Node: Configure options for texk/web2c73754
-Node: Configure options for texk/bibtex-x76292
-Node: Configure options for texk/dvipdfm-x76835
-Node: Configure options for texk/dvisvgm77611
-Node: Configure options for texk/texlive78492
-Node: Configure options for texk/xdvik78913
-Node: Configure options for utils/xindy79534
-Node: Library-specific configure options80424
-Node: Configure options for kpathsea81385
-Node: Variables for configure82089
-Node: Coding conventions83515
-Node: Declarations and definitions84230
-Node: Const86404
-Node: Continuous integration88268
-Node: Transfer from Subversion to Github88932
-Node: Automatic update of the Git mirror91094
-Node: CI testing on Travis-CI91676
-Node: Releases on Github92385
-Node: install-tl92825
-Node: install-tl NAME93269
-Node: install-tl SYNOPSIS93449
-Node: install-tl DESCRIPTION93687
-Node: install-tl REFERENCES94884
-Node: install-tl EXAMPLES95493
-Ref: install-tl install-tl --paper=letter95944
-Ref: install-tl install-tl --scheme _scheme_96080
-Ref: install-tl install-tl --no-interaction96235
-Ref: install-tl install-tl --profile _texlive.profile_96387
-Node: install-tl OPTIONS96655
-Ref: install-tl *-gui* [[=]_module_]97152
-Ref: install-tl *-no-gui*97163
-Ref: install-tl text97371
-Ref: install-tl tcl (or "perltk" or "wizard" or "expert" or nothing)97556
-Ref: install-tl *-lang* _llcode_98188
-Ref: install-tl *-repository* _url|path_98812
-Ref: install-tl *-select-repository*99706
-Ref: install-tl *-all-options*100124
-Ref: install-tl *-custom-bin* _path_100379
-Ref: install-tl *-debug-fakenet*101211
-Ref: install-tl *-debug-setup-vars*101425
-Ref: install-tl *-debug-translation*101573
-Ref: install-tl *-force-platform* _platform_101849
-Ref: install-tl *-help*, *--help*, *-?*102107
-Ref: install-tl *-in-place*102520
-Ref: install-tl *-init-from-profile* _profile_file_103065
-Ref: install-tl *-logfile* _file_103334
-Ref: install-tl *-no-cls*103685
-Ref: install-tl *-no-continue*103812
-Ref: install-tl *-no-doc-install*104383
-Ref: install-tl *-no-src-install*104402
-Ref: install-tl *-no-installation*105193
-Ref: install-tl *-no-interaction*105344
-Ref: install-tl *-no-persistent-downloads*105601
-Ref: install-tl *-persistent-downloads*105626
-Ref: install-tl *-no-verify-downloads*106233
-Ref: install-tl *-non-admin*106596
-Ref: install-tl *-paper* a4*|*letter106702
-Ref: install-tl *-portable*106898
-Ref: install-tl *-print-platform*107035
-Ref: install-tl *-profile* _profile_file_107233
-Ref: install-tl *-q*107454
-Ref: install-tl *-scheme* _scheme_107516
-Ref: install-tl *-texdir* _dir_107917
-Ref: install-tl *-texuserdir* _dir_108522
-Ref: install-tl *-texmflocal* _dir_108811
-Ref: install-tl *-texmfhome* _dir_109436
-Ref: install-tl *-texmfsysconfig* _dir_109745
-Ref: install-tl *-texmfsysvar* _dir_109767
-Ref: install-tl *-texmfconfig* _dir_109862
-Ref: install-tl *-texmfvar* _dir_109881
-Ref: install-tl *-v*110089
-Ref: install-tl *-version*, *--version*110245
-Node: install-tl PROFILES110379
-Ref: install-tl instopt_adjustpath (default 0 on Unix, 1 on Windows)113395
-Ref: install-tl instopt_adjustrepo (default 1)113471
-Ref: install-tl instopt_letter (default 0)113608
-Ref: install-tl instopt_portable (default 0)113699
-Ref: install-tl instopt_write18_restricted (default 1)114238
-Node: install-tl ENVIRONMENT VARIABLES115577
-Ref: install-tl NOPERLDOC115940
-Ref: install-tl TEXLIVE_DOWNLOADER116025
-Ref: install-tl TL_DOWNLOAD_PROGRAM116048
-Ref: install-tl TL_DOWNLOAD_ARGS116068
-Ref: install-tl TEXLIVE_INSTALL_ENV_NOCHECK116272
-Ref: install-tl TEXLIVE_INSTALL_NO_CONTEXT_CACHE116474
-Ref: install-tl TEXLIVE_INSTALL_NO_DISKCHECK116586
-Ref: install-tl TEXLIVE_INSTALL_NO_RESUME117002
-Ref: install-tl TEXLIVE_INSTALL_NO_WELCOME117154
-Ref: install-tl TEXLIVE_INSTALL_PAPER117275
-Ref: install-tl TEXLIVE_INSTALL_PREFIX117421
-Ref: install-tl TEXLIVE_INSTALL_TEXMFCONFIG117452
-Ref: install-tl TEXLIVE_INSTALL_TEXMFVAR117480
-Ref: install-tl TEXLIVE_INSTALL_TEXMFHOME117509
-Ref: install-tl TEXLIVE_INSTALL_TEXMFLOCAL117539
-Ref: install-tl TEXLIVE_INSTALL_TEXMFSYSCONFIG117573
-Ref: install-tl TEXLIVE_INSTALL_TEXMFSYSVAR117604
-Node: install-tl DIRECTORY TREES118042
-Node: install-tl BUGS120626
-Node: install-tl AUTHORS AND COPYRIGHT121506
-Node: tlmgr121908
-Node: tlmgr NAME122393
-Node: tlmgr SYNOPSIS122537
-Node: tlmgr DESCRIPTION122739
-Node: tlmgr EXAMPLES123850
-Ref: tlmgr tlmgr option repository ctan124113
-Ref: tlmgr tlmgr option repository https://mirror.ctan.org/systems/texlive/tlnet124186
-Ref: tlmgr tlmgr update --list124791
-Ref: tlmgr tlmgr update --all124884
-Ref: tlmgr tlmgr info _what_125041
-Node: tlmgr OPTIONS125303
-Ref: tlmgr *--repository* _url|path_125836
-Ref: tlmgr /some/local/dir127022
-Ref: tlmgr file:/some/local/dir127051
-Ref: tlmgr ctan127124
-Ref: tlmgr https://mirror.ctan.org/systems/texlive/tlnet127178
-Ref: tlmgr http://server/path/to/tlnet127519
-Ref: tlmgr https://server/path/to/tlnet127900
-Ref: tlmgr ftp://server/path/to/tlnet128368
-Ref: tlmgr user@machine:/path/to/tlnet128500
-Ref: tlmgr scp://user@machine/path/to/tlnet128541
-Ref: tlmgr ssh://user@machine/path/to/tlnet128582
-Ref: tlmgr *--gui* [_action_]128976
-Ref: tlmgr *--gui-lang* _llcode_129790
-Ref: tlmgr *--command-logfile* _file_130532
-Ref: tlmgr *--debug-translation*130799
-Ref: tlmgr *--machine-readable*131003
-Ref: tlmgr *--no-execute-actions*131272
-Ref: tlmgr *--package-logfile* _file_131466
-Ref: tlmgr *--pause*131721
-Ref: tlmgr *--persistent-downloads*131877
-Ref: tlmgr *--no-persistent-downloads*131906
-Ref: tlmgr *--pin-file*132401
-Ref: tlmgr *--usermode*132620
-Ref: tlmgr *--usertree* _dir_132741
-Ref: tlmgr *--verify-repo=[none|main|all]*132868
-Node: tlmgr ACTIONS133767
-Node: tlmgr help134628
-Node: tlmgr version135105
-Node: tlmgr backup135368
-Ref: tlmgr *backup [_option_...] --all*135540
-Ref: tlmgr *backup [_option_...] _pkg_...*135573
-Ref: tlmgr *--backupdir* _directory_136640
-Ref: tlmgr *--all*136858
-Ref: tlmgr *--clean*[=_N_]137111
-Ref: tlmgr *--dry-run*137439
-Node: tlmgr candidates _pkg_137569
-Node: tlmgr check [_option_...] [depends|executes|files|runfiles|texmfdbs|all]137924
-Ref: tlmgr *depends*138438
-Ref: tlmgr *executes*138780
-Ref: tlmgr *files*138895
-Ref: tlmgr *runfiles*139031
-Ref: tlmgr *texmfdbs*139168
-Ref: tlmgr - all items in TEXMFDBS have the !! prefix.139398
-Ref: tlmgr - all items in TEXMFBDS have an ls-R file (if they exist at all).139474
-Ref: tlmgr - all items in TEXMF with !! are listed in TEXMFDBS.139539
-Ref: tlmgr - all items in TEXMF with an ls-R file are listed in TEXMFDBS.139614
-Ref: tlmgr *--use-svn*139640
-Node: tlmgr conf139781
-Ref: tlmgr *conf [texmf|tlmgr|updmap [--conffile _file_] [--delete] [_key_ [_value_]]]*140071
-Ref: tlmgr *conf auxtrees [--conffile _file_] [show|add|remove] [_value_]*140136
-Node: tlmgr dump-tlpdb [_option_...] [--json]142552
-Ref: tlmgr *--local*142988
-Ref: tlmgr *--remote*143028
-Ref: tlmgr *--json*143067
-Node: tlmgr generate143638
-Ref: tlmgr *generate [_option_...] language*143834
-Ref: tlmgr *generate [_option_...] language.dat*143873
-Ref: tlmgr *generate [_option_...] language.def*143912
-Ref: tlmgr *generate [_option_...] language.dat.lua*143955
-Ref: tlmgr *--dest* _output_file_146283
-Ref: tlmgr *--localcfg* _local_conf_file_146860
-Ref: tlmgr *--rebuild-sys*146984
-Node: tlmgr gui147799
-Node: tlmgr info147977
-Ref: tlmgr *info [_option_...] _pkg_...*148139
-Ref: tlmgr *info [_option_...] collections*148173
-Ref: tlmgr *info [_option_...] schemes*148203
-Ref: tlmgr *--list*149734
-Ref: tlmgr *--only-installed*150049
-Ref: tlmgr *--only-remote*150238
-Ref: tlmgr *--data item1,item2,...*150543
-Ref: tlmgr *--json* 1151916
-Node: tlmgr init-usertree152299
-Node: tlmgr install [_option_...] _pkg_...152680
-Ref: tlmgr *--dry-run* 1153189
-Ref: tlmgr *--file*153307
-Ref: tlmgr *--force*153530
-Ref: tlmgr *--no-depends*153751
-Ref: tlmgr *--no-depends-at-all*153911
-Ref: tlmgr *--reinstall*154312
-Ref: tlmgr *--with-doc*154691
-Ref: tlmgr *--with-src*154705
-Node: tlmgr key155433
-Ref: tlmgr *key list*155591
-Ref: tlmgr *key add _file_*155609
-Ref: tlmgr *key remove _keyid_*155631
-Node: tlmgr list156225
-Node: tlmgr option156387
-Ref: tlmgr *option [--json] [show]*156543
-Ref: tlmgr *option [--json] showall|help*156575
-Ref: tlmgr *option _key_ [_value_]*156601
-Node: tlmgr paper161180
-Ref: tlmgr *paper [a4|letter]*161329
-Ref: tlmgr *<[xdvi|pdftex|dvips|dvipdfmx|context|psutils] paper [_papersize_|--list]*>161406
-Ref: tlmgr *paper --json*161422
-Node: tlmgr path162637
-Ref: tlmgr *path [--windowsmode=user|admin] add*162803
-Ref: tlmgr *path [--windowsmode=user|admin] remove*162845
-Node: tlmgr pinning164360
-Ref: tlmgr pinning show164601
-Ref: tlmgr pinning add _repo_ _pkgglob_...164674
-Ref: tlmgr pinning remove _repo_ _pkgglob_...164793
-Ref: tlmgr pinning remove _repo_ --all164946
-Node: tlmgr platform165000
-Ref: tlmgr *platform list|add|remove _platform_...*165186
-Ref: tlmgr *platform set _platform_*165213
-Ref: tlmgr *platform set auto*165234
-Ref: tlmgr *--dry-run* 2166112
-Node: tlmgr postaction166231
-Ref: tlmgr *postaction [_option_...] install [shortcut|fileassoc|script] [_pkg_...]*166461
-Ref: tlmgr *postaction [_option_...] remove [shortcut|fileassoc|script] [_pkg_...]*166535
-Ref: tlmgr *--windowsmode=[user|admin]*166855
-Ref: tlmgr *--fileassocmode=[1|2]*167280
-Ref: tlmgr *--all* 1167566
-Node: tlmgr print-platform167621
-Node: tlmgr print-platform-info167952
-Node: tlmgr remove [_option_...] _pkg_...168252
-Ref: tlmgr *--all* 2168737
-Ref: tlmgr *--backup*168848
-Ref: tlmgr *--backupdir* _directory_ 1168875
-Ref: tlmgr *--no-depends* 1169280
-Ref: tlmgr *--no-depends-at-all* 1169343
-Ref: tlmgr *--force* 1169450
-Ref: tlmgr *--dry-run* 3169924
-Node: tlmgr repository170301
-Ref: tlmgr *repository list*170489
-Ref: tlmgr *repository list _path|url|tag_*170523
-Ref: tlmgr *repository add _path_ [_tag_]*170556
-Ref: tlmgr *repository remove _path|tag_*170588
-Ref: tlmgr *repository set _path_[#_tag_] [_path_[#_tag_] ...]*170642
-Ref: tlmgr *repository status*170663
-Ref: tlmgr The tag (which can be the same as the url);171890
-Node: tlmgr restore172368
-Ref: tlmgr *restore [_option_...] _pkg_ [_rev_]*172547
-Ref: tlmgr *restore [_option_...] --all*172578
-Ref: tlmgr *--all* 3173279
-Ref: tlmgr *--backupdir* _directory_ 2173494
-Ref: tlmgr *--dry-run* 4173676
-Ref: tlmgr *--force* 2173809
-Ref: tlmgr *--json* 2173856
-Node: tlmgr search174183
-Ref: tlmgr *search [_option_...] _what_*174347
-Ref: tlmgr *search [_option_...] --file _what_*174385
-Ref: tlmgr *search [_option_...] --all _what_*174422
-Ref: tlmgr *--file* 1174643
-Ref: tlmgr *--all* 4174706
-Ref: tlmgr *--global*174796
-Ref: tlmgr *--word*174924
-Node: tlmgr shell175239
-Ref: tlmgr protocol175974
-Ref: tlmgr help 1176038
-Ref: tlmgr version 1176091
-Ref: tlmgr quit, end, bye, byebye, EOF176159
-Ref: tlmgr restart176180
-Ref: tlmgr load [local|remote]176303
-Ref: tlmgr save176373
-Ref: tlmgr get [_var_] =item set [_var_ [_val_]]176496
-Node: tlmgr show177097
-Node: tlmgr uninstall177264
-Node: tlmgr update [_option_...] [_pkg_...]177496
-Ref: tlmgr *--all* 5177868
-Ref: tlmgr *--self*180048
-Ref: tlmgr *--dry-run* 5180813
-Ref: tlmgr *--list* [_pkg_]180991
-Ref: tlmgr *--exclude* _pkg_181681
-Ref: tlmgr *--no-auto-remove* [_pkg_...]182482
-Ref: tlmgr *--no-auto-install* [_pkg_...]182967
-Ref: tlmgr *--reinstall-forcibly-removed*183730
-Ref: tlmgr *--backup* 1184266
-Ref: tlmgr *--backupdir* _directory_ 3184293
-Ref: tlmgr *--no-depends* 2185460
-Ref: tlmgr *--no-depends-at-all* 2185664
-Ref: tlmgr *--force* 3185771
-Node: tlmgr CONFIGURATION FILE FOR TLMGR186762
-Ref: tlmgr auto-remove = 0 or 1 (default 1), same as command-line option.187764
-Ref: tlmgr gui-expertmode = 0 or 1 (default 1). This switches between the full GUI and a simplified GUI with only the most common settings.187896
-Ref: tlmgr gui-lang = _llcode_, with a language code value as with the command-line option.187980
-Ref: tlmgr no-checksums = 0 or 1 (default 0, see below).188029
-Ref: tlmgr persistent-downloads = 0 or 1 (default 1), same as command-line option.188104
-Ref: tlmgr require-verification = 0 or 1 (default 0), same as command-line option.188179
-Ref: tlmgr tkfontscale = _floating-point number_ (default 1.0); scaling factor for fonts in the Tk-based frontends.188287
-Ref: tlmgr update-exclude = _comma-separated list of packages_ (no spaces allowed). Same as the command line option --exclude for the update action.188432
-Ref: tlmgr verify-downloads = 0 or 1 (default 1), same as command-line option.188503
-Ref: tlmgr allowed-actions = _action1_[,_action2_,...] The value is a comma-separated list (no spaces) of tlmgr actions which are allowed to be executed when tlmgr is invoked in system mode (that is, without --usermode). This allows distributors to include tlmgr in their packaging, but allow only a restricted set of actions that do not interfere with their distro package manager. For native TeX Live installations, it doesn't make sense to set this.189020
-Node: tlmgr CRYPTOGRAPHIC VERIFICATION189852
-Node: tlmgr Configuration of GnuPG invocation192025
-Node: tlmgr USER MODE192663
-Node: tlmgr User mode install195534
-Node: tlmgr User mode backup, restore, remove, update196680
-Node: tlmgr User mode generate, option, paper197126
-Node: tlmgr User mode logs197493
-Node: tlmgr MULTIPLE REPOSITORIES197791
-Node: tlmgr Pinning199520
-Node: tlmgr GUI FOR TLMGR201443
-Node: tlmgr Main display203092
-Node: tlmgr Display configuration area203344
-Ref: tlmgr Status203705
-Ref: tlmgr Category203869
-Ref: tlmgr Match204055
-Ref: tlmgr Selection204236
-Ref: tlmgr Display configuration buttons204440
-Node: tlmgr Package list area204623
-Ref: tlmgr a checkbox205207
-Ref: tlmgr package name205343
-Ref: tlmgr local revision (and version)205442
-Ref: tlmgr remote revision (and version)205817
-Ref: tlmgr short description206114
-Node: tlmgr Main display action buttons206159
-Ref: tlmgr Update all installed206425
-Ref: tlmgr Update206797
-Ref: tlmgr Install206847
-Ref: tlmgr Remove207033
-Ref: tlmgr Backup207211
-Node: tlmgr Menu bar207368
-Ref: tlmgr tlmgr menu207591
-Ref: tlmgr Options menu207899
-Ref: tlmgr Actions menu208982
-Ref: tlmgr Help menu209410
-Node: tlmgr GUI options209544
-Ref: tlmgr -background _color_209790
-Ref: tlmgr -font " _fontname_ _fontsize_ "209855
-Ref: tlmgr -foreground _color_210013
-Ref: tlmgr -geometry _geomspec_210065
-Ref: tlmgr -xrm _xresource_210257
-Node: tlmgr MACHINE-READABLE OUTPUT210526
-Node: tlmgr Machine-readable update and install output211340
-Ref: tlmgr location-url _location_212616
-Ref: tlmgr total-bytes _count_212832
-Ref: tlmgr _pkgname_213242
-Ref: tlmgr _status_213452
-Ref: tlmgr d213530
-Ref: tlmgr f213590
-Ref: tlmgr u213769
-Ref: tlmgr r213815
-Ref: tlmgr a213938
-Ref: tlmgr i214116
-Ref: tlmgr I214235
-Ref: tlmgr _localrev_214337
-Ref: tlmgr _serverrev_214444
-Ref: tlmgr _size_214556
-Ref: tlmgr _runtime_214725
-Ref: tlmgr _esttot_214795
-Node: tlmgr Machine-readable option output214828
-Node: tlmgr ENVIRONMENT VARIABLES215340
-Ref: tlmgr TEXLIVE_COMPRESSOR215851
-Ref: tlmgr TEXLIVE_DOWNLOADER216699
-Ref: tlmgr TL_DOWNLOAD_PROGRAM216722
-Ref: tlmgr TL_DOWNLOAD_ARGS216742
-Ref: tlmgr TEXLIVE_PREFER_OWN217768
-Node: tlmgr AUTHORS AND COPYRIGHT218592
-Node: Index218994
+Node: Overview of build system3943
+Node: Prerequisites5994
+Ref: Prerequisites-Footnote-18993
+Node: Building9296
+Node: Build iteration10638
+Node: Build in parallel11682
+Node: Build distribution12433
+Node: Build one package13081
+Node: Build one engine17794
+Node: Cross compilation20406
+Node: Cross configuring21685
+Node: Cross problems23362
+Node: Installing25024
+Node: Installation directories26044
+Node: Linked scripts27862
+Node: Distro builds29357
+Node: Layout and infrastructure31733
+Node: Build system tools32564
+Node: Top-level directories34781
+Node: Autoconf macros37017
+Node: General setup macros37779
+Node: Macros for programs38654
+Node: Macros for compilers39455
+Node: Macros for libraries40863
+Node: Macros for library and header flags41289
+Node: Macros for Windows43200
+Node: Library modules44795
+Node: png library45284
+Node: zlib library47632
+Node: freetype library48147
+Node: kpathsea library48843
+Node: Program modules50222
+Node: t1utils package50650
+Node: xindy package51195
+Node: xdvik package52311
+Node: asymptote53370
+Node: Extending TeX Live53874
+Node: Adding a new program module54681
+Node: Adding a new engine59444
+Node: Adding a new generic library module61229
+Node: Adding a new TeX-specific library module63450
+Node: Configure options64148
+Node: Global configure options65529
+Node: --disable-native-texlive-build66071
+Node: --prefix --bindir ...67033
+Node: --disable-largefile67573
+Node: --disable-missing68115
+Node: --enable-compiler-warnings=LEVEL68516
+Node: --enable-cxx-runtime-hack69172
+Node: --enable-maintainer-mode69592
+Node: --enable-multiplatform70121
+Node: --enable-shared70694
+Node: --enable-silent-rules71065
+Node: --without-ln-s71517
+Node: --without-x71864
+Node: Program-specific configure options72052
+Node: --enable-PROG --disable-PROG72695
+Node: --disable-all-pkgs72968
+Node: Configure options for texk/web2c73751
+Node: Configure options for texk/bibtex-x76289
+Node: Configure options for texk/dvipdfm-x76832
+Node: Configure options for texk/dvisvgm77608
+Node: Configure options for texk/texlive78489
+Node: Configure options for texk/xdvik78910
+Node: Configure options for utils/xindy79531
+Node: Library-specific configure options80421
+Node: Configure options for kpathsea81382
+Node: Variables for configure82086
+Node: Coding conventions83512
+Node: Declarations and definitions84227
+Node: Const86401
+Node: Continuous integration88265
+Node: Transfer from Subversion to Github88929
+Node: Automatic update of the Git mirror91091
+Node: CI testing on Travis-CI91673
+Node: Releases on Github92382
+Node: install-tl92822
+Node: install-tl NAME93266
+Node: install-tl SYNOPSIS93446
+Node: install-tl DESCRIPTION93684
+Node: install-tl REFERENCES94881
+Node: install-tl EXAMPLES95490
+Ref: install-tl install-tl --paper=letter95941
+Ref: install-tl install-tl --scheme _scheme_96077
+Ref: install-tl install-tl --no-interaction96232
+Ref: install-tl install-tl --profile _texlive.profile_96384
+Node: install-tl OPTIONS96652
+Ref: install-tl *-gui* [[=]_module_]97149
+Ref: install-tl *-no-gui*97160
+Ref: install-tl text97368
+Ref: install-tl tcl (or "perltk" or "wizard" or "expert" or nothing)97553
+Ref: install-tl *-lang* _llcode_98185
+Ref: install-tl *-repository* _url|path_98809
+Ref: install-tl *-select-repository*99703
+Ref: install-tl *-all-options*100121
+Ref: install-tl *-custom-bin* _path_100376
+Ref: install-tl *-debug-fakenet*101208
+Ref: install-tl *-debug-setup-vars*101422
+Ref: install-tl *-debug-translation*101570
+Ref: install-tl *-force-platform* _platform_101846
+Ref: install-tl *-help*, *--help*, *-?*102104
+Ref: install-tl *-in-place*102517
+Ref: install-tl *-init-from-profile* _profile_file_103062
+Ref: install-tl *-logfile* _file_103331
+Ref: install-tl *-no-cls*103682
+Ref: install-tl *-no-continue*103809
+Ref: install-tl *-no-doc-install*104380
+Ref: install-tl *-no-src-install*104399
+Ref: install-tl *-no-installation*105190
+Ref: install-tl *-no-interaction*105341
+Ref: install-tl *-no-persistent-downloads*105598
+Ref: install-tl *-persistent-downloads*105623
+Ref: install-tl *-no-verify-downloads*106230
+Ref: install-tl *-non-admin*106593
+Ref: install-tl *-paper* a4*|*letter106699
+Ref: install-tl *-portable*106895
+Ref: install-tl *-print-platform*107032
+Ref: install-tl *-profile* _profile_file_107230
+Ref: install-tl *-q*107451
+Ref: install-tl *-scheme* _scheme_107513
+Ref: install-tl *-texdir* _dir_107914
+Ref: install-tl *-texuserdir* _dir_108519
+Ref: install-tl *-texmflocal* _dir_108808
+Ref: install-tl *-texmfhome* _dir_109433
+Ref: install-tl *-texmfsysconfig* _dir_109742
+Ref: install-tl *-texmfsysvar* _dir_109764
+Ref: install-tl *-texmfconfig* _dir_109859
+Ref: install-tl *-texmfvar* _dir_109878
+Ref: install-tl *-v*110086
+Ref: install-tl *-version*, *--version*110242
+Node: install-tl PROFILES110376
+Ref: install-tl instopt_adjustpath (default 0 on Unix, 1 on Windows)113392
+Ref: install-tl instopt_adjustrepo (default 1)113468
+Ref: install-tl instopt_letter (default 0)113605
+Ref: install-tl instopt_portable (default 0)113696
+Ref: install-tl instopt_write18_restricted (default 1)114235
+Node: install-tl ENVIRONMENT VARIABLES115574
+Ref: install-tl NOPERLDOC115937
+Ref: install-tl TEXLIVE_DOWNLOADER116022
+Ref: install-tl TL_DOWNLOAD_PROGRAM116045
+Ref: install-tl TL_DOWNLOAD_ARGS116065
+Ref: install-tl TEXLIVE_INSTALL_ENV_NOCHECK116269
+Ref: install-tl TEXLIVE_INSTALL_NO_CONTEXT_CACHE116471
+Ref: install-tl TEXLIVE_INSTALL_NO_DISKCHECK116583
+Ref: install-tl TEXLIVE_INSTALL_NO_RESUME116999
+Ref: install-tl TEXLIVE_INSTALL_NO_WELCOME117151
+Ref: install-tl TEXLIVE_INSTALL_PAPER117272
+Ref: install-tl TEXLIVE_INSTALL_PREFIX117418
+Ref: install-tl TEXLIVE_INSTALL_TEXMFCONFIG117449
+Ref: install-tl TEXLIVE_INSTALL_TEXMFVAR117477
+Ref: install-tl TEXLIVE_INSTALL_TEXMFHOME117506
+Ref: install-tl TEXLIVE_INSTALL_TEXMFLOCAL117536
+Ref: install-tl TEXLIVE_INSTALL_TEXMFSYSCONFIG117570
+Ref: install-tl TEXLIVE_INSTALL_TEXMFSYSVAR117601
+Node: install-tl DIRECTORY TREES118039
+Node: install-tl BUGS120623
+Node: install-tl AUTHORS AND COPYRIGHT121503
+Node: tlmgr121901
+Node: tlmgr NAME122407
+Node: tlmgr SYNOPSIS122551
+Node: tlmgr DESCRIPTION122753
+Node: tlmgr EXAMPLES123864
+Ref: tlmgr tlmgr option repository ctan124127
+Ref: tlmgr tlmgr option repository https://mirror.ctan.org/systems/texlive/tlnet124200
+Ref: tlmgr tlmgr update --list124805
+Ref: tlmgr tlmgr update --all124898
+Ref: tlmgr tlmgr info _what_125055
+Ref: tlmgr tlmgr bug _what_125233
+Node: tlmgr OPTIONS125428
+Ref: tlmgr *--repository* _url|path_125961
+Ref: tlmgr /some/local/dir127147
+Ref: tlmgr file:/some/local/dir127176
+Ref: tlmgr ctan127249
+Ref: tlmgr https://mirror.ctan.org/systems/texlive/tlnet127303
+Ref: tlmgr http://server/path/to/tlnet127644
+Ref: tlmgr https://server/path/to/tlnet128025
+Ref: tlmgr ftp://server/path/to/tlnet128493
+Ref: tlmgr user@machine:/path/to/tlnet128625
+Ref: tlmgr scp://user@machine/path/to/tlnet128666
+Ref: tlmgr ssh://user@machine/path/to/tlnet128707
+Ref: tlmgr *--gui* [_action_]129101
+Ref: tlmgr *--gui-lang* _llcode_129915
+Ref: tlmgr *--command-logfile* _file_130657
+Ref: tlmgr *--debug-translation*130924
+Ref: tlmgr *--machine-readable*131128
+Ref: tlmgr *--no-execute-actions*131397
+Ref: tlmgr *--package-logfile* _file_131591
+Ref: tlmgr *--pause*131846
+Ref: tlmgr *--persistent-downloads*132002
+Ref: tlmgr *--no-persistent-downloads*132031
+Ref: tlmgr *--pin-file*132526
+Ref: tlmgr *--usermode*132745
+Ref: tlmgr *--usertree* _dir_132866
+Ref: tlmgr *--verify-repo=[none|main|all]*132993
+Node: tlmgr ACTIONS133892
+Node: tlmgr help134785
+Node: tlmgr version135262
+Node: tlmgr backup135525
+Ref: tlmgr *backup [_option_...] --all*135702
+Ref: tlmgr *backup [_option_...] _pkg_...*135735
+Ref: tlmgr *--backupdir* _directory_136802
+Ref: tlmgr *--all*137020
+Ref: tlmgr *--clean*[=_N_]137273
+Ref: tlmgr *--dry-run*137601
+Node: tlmgr bug [_search-string_]137731
+Node: tlmgr candidates _pkg_138317
+Node: tlmgr check [_option_...] [depends|executes|files|runfiles|texmfdbs|all]138687
+Ref: tlmgr *depends*139201
+Ref: tlmgr *executes*139543
+Ref: tlmgr *files*139658
+Ref: tlmgr *runfiles*139794
+Ref: tlmgr *texmfdbs*139931
+Ref: tlmgr - all items in TEXMFDBS have the !! prefix.140161
+Ref: tlmgr - all items in TEXMFBDS have an ls-R file (if they exist at all).140237
+Ref: tlmgr - all items in TEXMF with !! are listed in TEXMFDBS.140302
+Ref: tlmgr - all items in TEXMF with an ls-R file are listed in TEXMFDBS.140377
+Ref: tlmgr *--use-svn*140403
+Node: tlmgr conf140544
+Ref: tlmgr *conf [texmf|tlmgr|updmap [--conffile _file_] [--delete] [_key_ [_value_]]]*140834
+Ref: tlmgr *conf auxtrees [--conffile _file_] [show|add|remove] [_value_]*140899
+Node: tlmgr dump-tlpdb [_option_...] [--json]143315
+Ref: tlmgr *--local*143751
+Ref: tlmgr *--remote*143791
+Ref: tlmgr *--json*143830
+Node: tlmgr generate144401
+Ref: tlmgr *generate [_option_...] language*144597
+Ref: tlmgr *generate [_option_...] language.dat*144636
+Ref: tlmgr *generate [_option_...] language.def*144675
+Ref: tlmgr *generate [_option_...] language.dat.lua*144718
+Ref: tlmgr *--dest* _output_file_147046
+Ref: tlmgr *--localcfg* _local_conf_file_147623
+Ref: tlmgr *--rebuild-sys*147747
+Node: tlmgr gui148562
+Node: tlmgr info148742
+Ref: tlmgr *info [_option_...] _pkg_...*148904
+Ref: tlmgr *info [_option_...] collections*148938
+Ref: tlmgr *info [_option_...] schemes*148968
+Ref: tlmgr *--list*150499
+Ref: tlmgr *--only-installed*150814
+Ref: tlmgr *--only-remote*151003
+Ref: tlmgr *--data item1,item2,...*151308
+Ref: tlmgr *--json* 1152681
+Node: tlmgr init-usertree153064
+Node: tlmgr install [_option_...] _pkg_...153445
+Ref: tlmgr *--dry-run* 1153954
+Ref: tlmgr *--file*154072
+Ref: tlmgr *--force*154295
+Ref: tlmgr *--no-depends*154516
+Ref: tlmgr *--no-depends-at-all*154676
+Ref: tlmgr *--reinstall*155077
+Ref: tlmgr *--with-doc*155456
+Ref: tlmgr *--with-src*155470
+Node: tlmgr key156198
+Ref: tlmgr *key list*156356
+Ref: tlmgr *key add _file_*156374
+Ref: tlmgr *key remove _keyid_*156396
+Node: tlmgr list156990
+Node: tlmgr option157152
+Ref: tlmgr *option [--json] [show]*157308
+Ref: tlmgr *option [--json] showall|help*157340
+Ref: tlmgr *option _key_ [_value_]*157366
+Node: tlmgr paper161945
+Ref: tlmgr *paper [a4|letter]*162094
+Ref: tlmgr *<[xdvi|pdftex|dvips|dvipdfmx|context|psutils] paper [_papersize_|--list]*>162171
+Ref: tlmgr *paper --json*162187
+Node: tlmgr path163402
+Ref: tlmgr *path [--windowsmode=user|admin] add*163568
+Ref: tlmgr *path [--windowsmode=user|admin] remove*163610
+Node: tlmgr pinning165125
+Ref: tlmgr pinning show165366
+Ref: tlmgr pinning add _repo_ _pkgglob_...165439
+Ref: tlmgr pinning remove _repo_ _pkgglob_...165558
+Ref: tlmgr pinning remove _repo_ --all165711
+Node: tlmgr platform165765
+Ref: tlmgr *platform list|add|remove _platform_...*165951
+Ref: tlmgr *platform set _platform_*165978
+Ref: tlmgr *platform set auto*165999
+Ref: tlmgr *--dry-run* 2166877
+Node: tlmgr postaction166996
+Ref: tlmgr *postaction [_option_...] install [shortcut|fileassoc|script] [_pkg_...]*167226
+Ref: tlmgr *postaction [_option_...] remove [shortcut|fileassoc|script] [_pkg_...]*167300
+Ref: tlmgr *--windowsmode=[user|admin]*167620
+Ref: tlmgr *--fileassocmode=[1|2]*168045
+Ref: tlmgr *--all* 1168331
+Node: tlmgr print-platform168386
+Node: tlmgr print-platform-info168717
+Node: tlmgr remove [_option_...] _pkg_...169017
+Ref: tlmgr *--all* 2169502
+Ref: tlmgr *--backup*169613
+Ref: tlmgr *--backupdir* _directory_ 1169640
+Ref: tlmgr *--no-depends* 1170045
+Ref: tlmgr *--no-depends-at-all* 1170108
+Ref: tlmgr *--force* 1170215
+Ref: tlmgr *--dry-run* 3170689
+Node: tlmgr repository171066
+Ref: tlmgr *repository list*171254
+Ref: tlmgr *repository list _path|url|tag_*171288
+Ref: tlmgr *repository add _path_ [_tag_]*171321
+Ref: tlmgr *repository remove _path|tag_*171353
+Ref: tlmgr *repository set _path_[#_tag_] [_path_[#_tag_] ...]*171407
+Ref: tlmgr *repository status*171428
+Ref: tlmgr The tag (which can be the same as the url);172655
+Node: tlmgr restore173133
+Ref: tlmgr *restore [_option_...] _pkg_ [_rev_]*173312
+Ref: tlmgr *restore [_option_...] --all*173343
+Ref: tlmgr *--all* 3174044
+Ref: tlmgr *--backupdir* _directory_ 2174259
+Ref: tlmgr *--dry-run* 4174441
+Ref: tlmgr *--force* 2174574
+Ref: tlmgr *--json* 2174621
+Node: tlmgr search174948
+Ref: tlmgr *search [_option_...] _what_*175112
+Ref: tlmgr *search [_option_...] --file _what_*175150
+Ref: tlmgr *search [_option_...] --all _what_*175187
+Ref: tlmgr *--file* 1175408
+Ref: tlmgr *--all* 4175471
+Ref: tlmgr *--global*175561
+Ref: tlmgr *--word*175689
+Node: tlmgr shell176004
+Ref: tlmgr protocol176739
+Ref: tlmgr help 1176803
+Ref: tlmgr version 1176856
+Ref: tlmgr quit, end, bye, byebye, EOF176924
+Ref: tlmgr restart176945
+Ref: tlmgr load [local|remote]177068
+Ref: tlmgr save177138
+Ref: tlmgr get [_var_] =item set [_var_ [_val_]]177261
+Node: tlmgr show177862
+Node: tlmgr uninstall178029
+Node: tlmgr update [_option_...] [_pkg_...]178261
+Ref: tlmgr *--all* 5178633
+Ref: tlmgr *--self*180813
+Ref: tlmgr *--dry-run* 5181578
+Ref: tlmgr *--list* [_pkg_]181756
+Ref: tlmgr *--exclude* _pkg_182446
+Ref: tlmgr *--no-auto-remove* [_pkg_...]183247
+Ref: tlmgr *--no-auto-install* [_pkg_...]183732
+Ref: tlmgr *--reinstall-forcibly-removed*184495
+Ref: tlmgr *--backup* 1185031
+Ref: tlmgr *--backupdir* _directory_ 3185058
+Ref: tlmgr *--no-depends* 2186225
+Ref: tlmgr *--no-depends-at-all* 2186429
+Ref: tlmgr *--force* 3186536
+Node: tlmgr CONFIGURATION FILE FOR TLMGR187527
+Ref: tlmgr auto-remove = 0 or 1 (default 1), same as command-line option.188529
+Ref: tlmgr gui-expertmode = 0 or 1 (default 1). This switches between the full GUI and a simplified GUI with only the most common settings.188661
+Ref: tlmgr gui-lang = _llcode_, with a language code value as with the command-line option.188745
+Ref: tlmgr no-checksums = 0 or 1 (default 0, see below).188794
+Ref: tlmgr persistent-downloads = 0 or 1 (default 1), same as command-line option.188869
+Ref: tlmgr require-verification = 0 or 1 (default 0), same as command-line option.188944
+Ref: tlmgr tkfontscale = _floating-point number_ (default 1.0); scaling factor for fonts in the Tk-based frontends.189052
+Ref: tlmgr update-exclude = _comma-separated list of packages_ (no spaces allowed). Same as the command line option --exclude for the update action.189197
+Ref: tlmgr verify-downloads = 0 or 1 (default 1), same as command-line option.189268
+Ref: tlmgr allowed-actions = _action1_[,_action2_,...] The value is a comma-separated list (no spaces) of tlmgr actions which are allowed to be executed when tlmgr is invoked in system mode (that is, without --usermode). This allows distributors to include tlmgr in their packaging, but allow only a restricted set of actions that do not interfere with their distro package manager. For native TeX Live installations, it doesn't make sense to set this.189785
+Node: tlmgr CRYPTOGRAPHIC VERIFICATION190617
+Node: tlmgr Configuration of GnuPG invocation192790
+Node: tlmgr USER MODE193428
+Node: tlmgr User mode install196299
+Node: tlmgr User mode backup, restore, remove, update197445
+Node: tlmgr User mode generate, option, paper197891
+Node: tlmgr User mode logs198258
+Node: tlmgr MULTIPLE REPOSITORIES198556
+Node: tlmgr Pinning200285
+Node: tlmgr GUI FOR TLMGR202208
+Node: tlmgr Main display203857
+Node: tlmgr Display configuration area204109
+Ref: tlmgr Status204470
+Ref: tlmgr Category204634
+Ref: tlmgr Match204820
+Ref: tlmgr Selection205001
+Ref: tlmgr Display configuration buttons205205
+Node: tlmgr Package list area205388
+Ref: tlmgr a checkbox205972
+Ref: tlmgr package name206108
+Ref: tlmgr local revision (and version)206207
+Ref: tlmgr remote revision (and version)206582
+Ref: tlmgr short description206879
+Node: tlmgr Main display action buttons206924
+Ref: tlmgr Update all installed207190
+Ref: tlmgr Update207562
+Ref: tlmgr Install207612
+Ref: tlmgr Remove207798
+Ref: tlmgr Backup207976
+Node: tlmgr Menu bar208133
+Ref: tlmgr tlmgr menu208356
+Ref: tlmgr Options menu208664
+Ref: tlmgr Actions menu209747
+Ref: tlmgr Help menu210175
+Node: tlmgr GUI options210309
+Ref: tlmgr -background _color_210555
+Ref: tlmgr -font " _fontname_ _fontsize_ "210620
+Ref: tlmgr -foreground _color_210778
+Ref: tlmgr -geometry _geomspec_210830
+Ref: tlmgr -xrm _xresource_211022
+Node: tlmgr MACHINE-READABLE OUTPUT211291
+Node: tlmgr Machine-readable update and install output212105
+Ref: tlmgr location-url _location_213381
+Ref: tlmgr total-bytes _count_213597
+Ref: tlmgr _pkgname_214007
+Ref: tlmgr _status_214217
+Ref: tlmgr d214295
+Ref: tlmgr f214355
+Ref: tlmgr u214534
+Ref: tlmgr r214580
+Ref: tlmgr a214703
+Ref: tlmgr i214881
+Ref: tlmgr I215000
+Ref: tlmgr _localrev_215102
+Ref: tlmgr _serverrev_215209
+Ref: tlmgr _size_215321
+Ref: tlmgr _runtime_215490
+Ref: tlmgr _esttot_215560
+Node: tlmgr Machine-readable option output215593
+Node: tlmgr ENVIRONMENT VARIABLES216105
+Ref: tlmgr TEXLIVE_COMPRESSOR216616
+Ref: tlmgr TEXLIVE_DOWNLOADER217464
+Ref: tlmgr TL_DOWNLOAD_PROGRAM217487
+Ref: tlmgr TL_DOWNLOAD_ARGS217507
+Ref: tlmgr TEXLIVE_PREFER_OWN218533
+Node: tlmgr AUTHORS AND COPYRIGHT219357
+Node: tlmgr POD ERRORS219780
+Ref: tlmgr Around line 8454:220005
+Node: Index220041
End Tag Table
diff --git a/Build/source/doc/tlbuild.texi b/Build/source/doc/tlbuild.texi
index 1f4052f12b4..776c309e681 100644
--- a/Build/source/doc/tlbuild.texi
+++ b/Build/source/doc/tlbuild.texi
@@ -1,8 +1,8 @@
\input texinfo
@setfilename tlbuild.info
-@set version 2023
-@set month-year December 2023
+@set version 2024
+@set month-year March 2024
@set mytitle Building @TeX{} Live (@value{version})
@settitle @value{mytitle}
@@ -15,7 +15,7 @@
This file documents the @TL{} build system and more.
@noindent
-Copyright @copyright{} 2016--2023 Karl Berry.@*
+Copyright @copyright{} 2016--2024 Karl Berry.@*
Copyright @copyright{} 2013--2015 Karl Berry & Peter Breitenlohner.
Permission is granted to make and distribute verbatim copies of this
diff --git a/Build/source/texk/texlive/linked_scripts/texlive/tlmgr.pl b/Build/source/texk/texlive/linked_scripts/texlive/tlmgr.pl
index 4a90ee75f36..4e41b037bdc 100755
--- a/Build/source/texk/texlive/linked_scripts/texlive/tlmgr.pl
+++ b/Build/source/texk/texlive/linked_scripts/texlive/tlmgr.pl
@@ -1,5 +1,5 @@
#!/usr/bin/env perl
-# $Id: tlmgr.pl 69972 2024-02-18 23:03:48Z karl $
+# $Id: tlmgr.pl 70001 2024-02-19 23:17:07Z karl $
# Copyright 2008-2024 Norbert Preining
# This file is licensed under the GNU General Public License version 2
# or any later version.
@@ -8,8 +8,8 @@
use strict; use warnings;
-my $svnrev = '$Revision: 69972 $';
-my $datrev = '$Date: 2024-02-19 00:03:48 +0100 (Mon, 19 Feb 2024) $';
+my $svnrev = '$Revision: 70001 $';
+my $datrev = '$Date: 2024-02-20 00:17:07 +0100 (Tue, 20 Feb 2024) $';
my $tlmgrrevision;
my $tlmgrversion;
my $prg;
@@ -6982,7 +6982,7 @@ sub action_bug {
# we are still here, so search for a file that matches
my $fndptr = _search_tlpdb($localtlpdb, $ans,
1, # search files,
- 1, # don't search descriptions
+ 1, # search descriptions
1 # don't search within words
);
my @deschit;
@@ -8144,6 +8144,11 @@ repository (typically useful when updating from CTAN).
Display detailed information about a package I, such as the installation
status and description, of searches for I in all packages.
+=item C I
+
+Display available bug-reporting information for I, a package or
+file name.
+
=back
For all the capabilities and details of C, please read the
@@ -8439,12 +8444,16 @@ performed are written to the terminal.
=back
-=head2 bug [I]
+=head2 bug [I]
-Looks for I (prompted for, if not specified) as a package
-name or file name, and outputs bug-reporting and other information for
+Searches for I (prompted for, if not given) as a package
+name and in package descriptions, as complete words, and in filenames,
+as any substring, and outputs bug-reporting and other information for
the package selected from the results.
+The search is equivalent to C.
+Thus, I is interpreted as a (Perl) regular expression.
+
=head2 candidates I
Shows the available candidate repositories for package I.
@@ -10543,7 +10552,7 @@ This script and its documentation were written for the TeX Live
distribution (L) and both are licensed under the
GNU General Public License Version 2 or later.
-$Id: tlmgr.pl 69972 2024-02-18 23:03:48Z karl $
+$Id: tlmgr.pl 70001 2024-02-19 23:17:07Z karl $
=cut
# test HTML version: pod2html --cachedir=/tmp tlmgr.pl >/tmp/tlmgr.html
diff --git a/Build/source/texk/texlive/tl_support/fmtutil.1 b/Build/source/texk/texlive/tl_support/fmtutil.1
index 8b5e0153759..3e8c6c3c9f0 100644
--- a/Build/source/texk/texlive/tl_support/fmtutil.1
+++ b/Build/source/texk/texlive/tl_support/fmtutil.1
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
-.TH FMTUTIL "1" "February 2023" "TeX Live" "User Commands"
+.TH FMTUTIL "1" "February 2024" "TeX Live" "User Commands"
.SH NAME
fmtutil \- manage TeX formats and Metafont bases, per-user
.br
@@ -19,7 +19,7 @@ mktexfmt \- create a TeX format or Metafont base
.B mktexfmt
\fI\,FORMAT.fmt|BASE.base|FMTNAME\/\fR
.SH DESCRIPTION
-fmtutil version r65989 (2023\-02\-20 22:52:59 +0100)
+fmtutil version r68962 (2023\-11\-25 00:01:43 +0100)
.PP
Rebuild and manage TeX fmts and Metafont bases, collectively called
"formats" here. (MetaPost no longer uses the past\-equivalent "mems".)
@@ -96,7 +96,7 @@ be silent
.TP
\fB\-\-test\fR
(does nothing, exists for compatibility)
-.SS "Commands:"
+.SS "Commands (exactly one must be specified):"
.TP
\fB\-\-all\fR
recreate all format files
@@ -253,6 +253,11 @@ 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 ENVIRONMENT
+.IP
+This script runs TeX and Metafont to generate the fmt/base file, and
+thus all normal environment variables and search path rules for TeX/MF
+apply.
.SH "REPORTING BUGS"
Report bugs to: tex\-live@tug.org
.br
diff --git a/Build/source/texk/texlive/tl_support/updmap.1 b/Build/source/texk/texlive/tl_support/updmap.1
index de409b33f3d..bb17e99872a 100644
--- a/Build/source/texk/texlive/tl_support/updmap.1
+++ b/Build/source/texk/texlive/tl_support/updmap.1
@@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
-.TH UPDMAP "1" "February 2023" "TeX Live" "User Commands"
+.TH UPDMAP "1" "February 2024" "TeX Live" "User Commands"
.SH NAME
updmap \- manage TeX font maps
.br
diff --git a/Build/source/texk/web2c/ChangeLog b/Build/source/texk/web2c/ChangeLog
index 9a68c6de1b6..c2d202632b9 100644
--- a/Build/source/texk/web2c/ChangeLog
+++ b/Build/source/texk/web2c/ChangeLog
@@ -1,3 +1,7 @@
+2024-02-20 Karl Berry
+
+ * doc/web2c.texi: 2024.
+
2024-02-11 Karl Berry
* am/cweb.am (dist_bin_SCRIPTS): add cwebdir/twill-refsort.
diff --git a/Build/source/texk/web2c/doc/web2c.texi b/Build/source/texk/web2c/doc/web2c.texi
index f3e59c3d194..5f691e4615a 100644
--- a/Build/source/texk/web2c/doc/web2c.texi
+++ b/Build/source/texk/web2c/doc/web2c.texi
@@ -11,8 +11,8 @@ The latest version is available from ftp://ftp.tug.org/tex/texinfo.tex.}
\fi
@end tex
-@set version 2023
-@set month-year October 2023
+@set version 2024
+@set month-year March 2024
@c Define new indices for commands in auxiliary files, filenames, and options.
@defcodeindex cm
diff --git a/Master/texmf-dist/doc/aleph/base/ChangeLog b/Master/texmf-dist/doc/aleph/base/ChangeLog
index 0d97ac202da..97f5be72980 100644
--- a/Master/texmf-dist/doc/aleph/base/ChangeLog
+++ b/Master/texmf-dist/doc/aleph/base/ChangeLog
@@ -1,3 +1,14 @@
+2023-08-18 Hironobu Yamashita
+
+ * com16bit.ch: Sync with tex.ch changes:
+ - 2008-01-02 r6024 introduce expand_depth.
+ * eobase.ch: Sync with etex.ch changes:
+ - 2021-02-22 r57850 avoid "expansion depth" overflow.
+
+2023-03-09 Karl Berry
+
+ * TL'23 release.
+
2023-02-21 Phelype Oleinik
* latespecial.ch: reduce memory usage, a la HH/luatex.
diff --git a/Master/texmf-dist/doc/dvipng/dvipng.html b/Master/texmf-dist/doc/dvipng/dvipng.html
index 3fbc749c30f..38e84b51276 100644
--- a/Master/texmf-dist/doc/dvipng/dvipng.html
+++ b/Master/texmf-dist/doc/dvipng/dvipng.html
@@ -1,6 +1,6 @@
-
+
A DVI-to-PNG translator
@@ -25,9 +25,9 @@ div.example {margin-left: 3.2em}
span.r {font-family: initial; font-weight: normal; font-style: normal}
span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
-td.printindex-index-section {vertical-align: top}
+td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
-th.sections-header-printindex {text-align:left}
+th.sections-header-printindex {text-align:left; padding-left: 1em}
ul.mark-bullet {list-style-type: disc}
ul.toc-numbered-mark {list-style: none}
-->
@@ -50,7 +50,7 @@ ul.toc-numbered-mark {list-style: none}
Next: Introduction, Up: (dir) [Contents][Index]
-dvipng
+dvipng ¶
This manual documents dvipng, a program to translate a DVI (DeVice
Independent) file into PNG (Portable Network Graphics).
@@ -114,7 +114,7 @@ Independent) file into PNG (Portable Network Graphics).
Next: Installation, Previous: dvipng, Up: dvipng [Contents][Index]
-1 Introduction
+1 Introduction ¶
@@ -179,7 +179,7 @@ PNG, JPEG or GIF images.
Next: Basic usage of dvipng, Previous: Introduction, Up: dvipng [Contents][Index]
-2 Installation
+2 Installation ¶
@@ -204,7 +204,7 @@ Next: Basic usage of dvipng,
Next: Configure, Up: Installation [Contents][Index]
-2.1 Prerequisites
+2.1 Prerequisites ¶
- The GD Graphics Draw library, libgd
@@ -257,7 +257,7 @@ any modern system, if not, download them and install them.
Next: Build/install, Previous: Prerequisites, Up: Installation [Contents][Index]
-
+
The first step is to configure the source code, telling it where
various files will be. To do so, run
@@ -326,7 +326,7 @@ are located in e.g., /sw/local/include, do
Next: Installation outside the texmf tree, Previous: Configure, Up: Installation [Contents][Index]
-2.3 Build/install
+2.3 Build/install ¶
Once configure has been run, simply enter
@@ -351,7 +351,7 @@ into system directories.
Next: Installation for non-privileged users, Previous: Build/install, Up: Installation [Contents][Index]
-2.4 Installation outside the texmf tree
+2.4 Installation outside the texmf tree ¶
In some cases, a dvipng binary installed outside the texmf tree will
not be able to find virtual fonts, or the PostScript font maps
@@ -369,7 +369,7 @@ dvipng is installed in the texmf tree.
Previous: Installation outside the texmf tree, Up: Installation [Contents][Index]
-2.5 Installation for non-privileged users
+2.5 Installation for non-privileged users ¶
Often people without system administration privileges want to install
software for their private use. In that case you need to specify more
@@ -395,7 +395,7 @@ access the documentation.
Next: Command-line options, Previous: Installation, Up: dvipng [Contents][Index]
-3 Basic usage of dvipng
+3 Basic usage of dvipng ¶
@@ -434,7 +434,7 @@ of available options, just type
Next: Graphics, Previous: Basic usage of dvipng, Up: dvipng [Contents][Index]
-4 Command-line options
+4 Command-line options ¶
@@ -454,7 +454,7 @@ section will give a good idea of the capabilities of the driver.
Next: Option details, Up: Command-line options [Contents][Index]
-4.1 Option summary
+4.1 Option summary ¶
Here is a handy summary of the options; it is printed out when you run
@@ -514,7 +514,7 @@ These do not correspond to dvips options:
Previous: Option summary, Up: Command-line options [Contents][Index]
-4.2 Option details
+4.2 Option details ¶
@@ -524,9 +524,9 @@ page reversal, use ‘-r0’. Such options ar
‘*’.
-- ‘-’ ¶
--
-
Read additional options from standard input after processing the command
+
-
+‘-’ ¶
+Read additional options from standard input after processing the command
line.
@@ -540,9 +540,9 @@ line.
- ‘-bd num’
- ‘-bd color_spec’
-- ‘-bd 'num color_spec'’ ¶
--
-
Set the pixel width of the transparent border (default 0). Using this
+
-
+‘-bd 'num color_spec'’ ¶
+Set the pixel width of the transparent border (default 0). Using this
option will make the image edges transparent, but it only affects pixels
with the background color. Giving a color_spec will set the
fallback color, to be used in viewers that cannot handle transparency
@@ -551,7 +551,7 @@ TeX color \special syntax, e.g., ’rgb 1.0 0.0 0.0’. Setting the
fallback color makes the default border width 1 px. See Color.
-- ‘--bdpi num’ ¶
+- ‘--bdpi num’ ¶
This option only has an effect when using bitmapped (PK) fonts. The
option sets the base (Metafont) resolution, both horizontal and
vertical, to num dpi (dots per inch). This option is necessary
@@ -559,7 +559,7 @@ when manually selecting Metafont mode with the –mode option (see
below).
-- ‘-bg color_spec’ ¶
+- ‘-bg color_spec’ ¶
Choose background color for the images. This option will be ignored if
there is a background color \special in the DVI. The color spec should
be in TeX color \special syntax, e.g., ’rgb 1.0 0.0 0.0’. You can
@@ -573,14 +573,14 @@ images do not support full alpha transparency, so in case of GIF output,
both variants will use the latter behaviour. See Color.
-- ‘-d num’ ¶
+- ‘-d num’ ¶
Set the debug flags, showing what dvipng (thinks it) is doing. This will
work unless dvipng has been compiled without the DEBUG
option
(not recommended). Set the flags as you need them, use ‘-d -1’ as
the first option for maximum output. See Debug options.
-- ‘-D num’ ¶
+- ‘-D num’ ¶
Set the output resolution, both horizontal and vertical, to num
dpi (dots per inch).
@@ -601,9 +601,9 @@ is usually 96 dpi) which means the formula is
On some high-res screens, the value is instead 120 dpi. Good luck!
-- ‘--depth*’ ¶
--
-
Report the depth of the image. This only works reliably when the
+
-
+‘--depth*’ ¶
+Report the depth of the image. This only works reliably when the
LaTeX style preview.sty from preview-latex is used with
the ‘active’ option. It reports the number of pixels from the
bottom of the image to the baseline of the image. This can be used for
@@ -622,14 +622,14 @@ numbers rather than the physical page number. See the ‘
-- ‘-fg color_spec’ ¶
+- ‘-fg color_spec’ ¶
Choose foreground color for the images. This option will be ignored if
there is a foreground color \special in the DVI. The color spec should
be in TeX color \special syntax, e.g., ’rgb 1.0 0.0 0.0’.
See Color.
-- ‘--follow*’ ¶
+- ‘--follow*’ ¶
Wait for data at end-of-file. One of the benefits of dvipng is that it
does not read the postamble, so it can be started before TeX
finishes. This switch makes dvipng wait at end-of-file for further
@@ -637,7 +637,7 @@ output, unless it finds the POST marker that indicates the end of the
DVI. This is similar to ‘tail -f’ but for DVI-to-PNG conversion.
-- ‘--freetype*’ ¶
+- ‘--freetype*’ ¶
Enable/disable FreeType font rendering (default on). This option is
available if the FreeType2 font library was present at compilation time.
If this is the case, dvipng will have direct support for PostScript
@@ -652,17 +652,17 @@ identical output on different platforms, since FreeType uses the native
renderer and therefore can give slightly different output on each platform.
-- ‘--gamma num’ ¶
--
+
-
-
Control the interpolation of colors in the greyscale anti-aliasing
+‘--gamma num’ ¶
+Control the interpolation of colors in the greyscale anti-aliasing
color palette. Default value is 1.0. For 0 < num < 1, the
fonts will be lighter (more like the background), and for num >
1, the fonts will be darker (more like the foreground).
-- ‘--gif*’ ¶
+- ‘--gif*’ ¶
The images are output in the GIF format, if GIF support is enabled.
This is the default for the ‘dvigif’ binary, which only will be
available when GIF support is enabled. GIF images are palette images
@@ -671,9 +671,9 @@ channels (see the ‘--bg’ option). See also
option.
-- ‘--height*’ ¶
--
-
Report the height of the image. This only works reliably when the
+
-
+‘--height*’ ¶
+Report the height of the image. This only works reliably when the
LaTeX style preview.sty from preview-latex is used with
the ‘active’ option. It reports the number of pixels from the top
of the image to the baseline of the image. The total height of the
@@ -681,11 +681,11 @@ image is obtained as the sum of the values reported from
‘--height’ and ‘--depth’.
-- ‘-l [=]num’ ¶
--
+
-
-
The last page printed will be the first one numbered num. Default
+‘-l [=]num’ ¶
+The last page printed will be the first one numbered num. Default
is the last page in the document. If num is prefixed by an equals
sign, then it (and the argument to the ‘-p’ option, if specified)
is treated as a physical (absolute) page number, rather than a value to
@@ -694,9 +694,9 @@ Thus, using ‘-l =9’ will end with the nint
no matter what the pages are actually numbered.
-- ‘--mode mode’ ¶
--
-
This option only has an effect when using bitmapped (PK) fonts. Use
+
-
+‘--mode mode’ ¶
+This option only has an effect when using bitmapped (PK) fonts. Use
mode as the Metafont device name for the PK fonts (both for path
searching and font generation). This needs to be augmented with the base
device resolution, given with the ‘--bdpi’ option. See the file
@@ -704,20 +704,20 @@ device resolution, given with the ‘--bdpi’
names for most devices. See Unable to generate fonts in Kpathsea.
-- ‘-M*’ ¶
--
-
This option only has an effect when using bitmapped (PK) fonts. It turns
+
-
+‘-M*’ ¶
+This option only has an effect when using bitmapped (PK) fonts. It turns
off automatic PK font generation (mktexpk).
-- ‘--nogs*’ ¶
+- ‘--nogs*’ ¶
This switch prohibits the internal call to GhostScript for displaying
PostScript specials. ‘--nogs0’ turns the call back on.
-- ‘--nogssafer*’ ¶
--
-
Normally, if GhostScript is used to render PostScript specials, the
+
-
+‘--nogssafer*’ ¶
+Normally, if GhostScript is used to render PostScript specials, the
GhostScript interpreter is run with the option ‘-dSAFER’. The
‘--nogssafer’ option runs GhostScript without ‘-dSAFER’. The
‘-dSAFER’ option in Ghostscript disables PostScript operators such
@@ -725,23 +725,23 @@ as deletefile, to prevent possibly malicious PostScript programs from
having any effect.
-- ‘--norawps*’ ¶
+- ‘--norawps*’ ¶
Some packages generate raw PostScript specials, even non-rendering such
specials. This switch turns off the internal call to GhostScript
intended to display these raw PostScript specials. ‘--norawps0’
turns the call back on.
-- ‘-o name’ ¶
--
-
Send output to the file name. A single occurrence of ‘%d’ or
+
-
+‘-o name’ ¶
+Send output to the file name. A single occurrence of ‘%d’ or
‘%01d’, …, ‘%09d’ will be exchanged for the physical
page number (this can be changed, see the ‘--dvinum’ switch). The
default output filename is ‘file%d.png’ where the input DVI
file was ‘file.dvi’.
-- ‘-O x-offset,y-offset’ ¶
+- ‘-O x-offset,y-offset’ ¶
Move the origin by x-offset,y-offset, a comma-separated
pair of dimensions such as ‘.1in,-.3cm’.
The origin of the page is shifted from the default position
@@ -749,11 +749,11 @@ The origin of the page is shifted from the default position
the paper) by this amount.
-- ‘-p [=]num’ ¶
--
+
-
-
The first page printed will be the first one numbered num. Default
+‘-p [=]num’ ¶
+The first page printed will be the first one numbered num. Default
is the first page in the document. If num is prefixed by an
equals sign, then it (and the argument to the ‘-l’ option, if
specified) is treated as a physical (absolute) page number, rather than
@@ -762,7 +762,7 @@ DVI file. Thus, using ‘-p =3’ will start
the document, no matter what the pages are actually numbered.
-- ‘--palette*’ ¶
+- ‘--palette*’ ¶
When an external image is included, ‘dvipng’ will automatically
switch to truecolor mode, to avoid unnecessary delay and quality
reduction, and enable the EPS translator to draw on a transparent
@@ -772,7 +772,7 @@ clipped image inclusion. This will also override the ‘-
switch if present.
-- ‘--picky*’ ¶
+- ‘--picky*’ ¶
No images are output when a warning occurs. Normally, dvipng will
output an image in spite of a warning, but there may be something
missing in this image. One reason to use this option would be if you
@@ -782,12 +782,12 @@ but warnings will also occur for missing or unknown color specs and
missing PK fonts.
-- ‘--png*’ ¶
+- ‘--png*’ ¶
The images are output in the PNG format. This is the default for the
‘dvipng’ binary. See also the ‘--gif’ option.
-- ‘-pp firstpage-lastpage’ ¶
+- ‘-pp firstpage-lastpage’ ¶
Print pages firstpage through lastpage; but not quite
equivalent to ‘-p firstpage -l lastpage’. For example,
when rendering a book, there may be several instances of a page in the
@@ -807,29 +807,29 @@ page numbered -1 (only the table of contents, say) put ‘-pp -1:-1’.
-- ‘-q*’ ¶
--
+
-
-
Run quietly. Don’t chatter about pages converted, etc. to standard
+‘-q*’ ¶
+Run quietly. Don’t chatter about pages converted, etc. to standard
output; report no warnings (only errors) to standard error.
-- ‘-Q num’ ¶
--
-
Set the quality to num. That is, choose the number of antialiasing
+
-
+‘-Q num’ ¶
+Set the quality to num. That is, choose the number of antialiasing
levels for bitmapped fonts (PK), to be
num*num+1. The default value is 4 which gives 17 levels of
antialiasing for antialiased fonts from these two. If FreeType is
available, its rendering is unaffected by this option.
-
+- ‘-r*’ ¶
Toggle output of pages in reverse/forward order. By default, the first
page in the DVI is output first.
-- ‘--strict*’ ¶
+- ‘--strict*’ ¶
The program exits when a warning occurs. Normally, dvipng will output
an image in spite of a warning, but there may be something missing in
this image. One reason to use this option would be if you have a more
@@ -848,7 +848,7 @@ the left in the produced image. The value ‘tight
only include all ink put on the page, producing neat images.
-- ‘--truecolor*’ ¶
+- ‘--truecolor*’ ¶
This will make ‘dvipng’ generate truecolor output. Note that
truecolor output is automatic if you include an external image in your
DVI, e.g., via a PostScript special (i.e., the ‘graphics’ or
@@ -861,12 +861,12 @@ DVI, e.g., via a PostScript special (i.e., the ‘graphic
used, in addition to the usual output.
-- ‘--width*’ ¶
+- ‘--width*’ ¶
Report the width of the image. See also ‘--height’ and
‘--depth’.
-- ‘-x num’ ¶
+- ‘-x num’ ¶
This option is deprecated; it should not be used. It is much better to
select the output resolution directly with the ‘-D’ option. This
option sets the magnification ratio to num/1000 and
@@ -877,7 +877,7 @@ total number of PK files generated. num may be a real nu
an integer, for increased precision.
-- ‘-z num’ ¶
+- ‘-z num’ ¶
Set the PNG compression level to num. This option is enabled if
your ‘libgd’ is new enough. The default compression level is 1,
which selects maximum speed at the price of slightly larger PNGs. For an
@@ -902,7 +902,7 @@ correspond directly to the zlib compression levels.
Next: Color, Previous: Command-line options, Up: dvipng [Contents][Index]
-5 Graphics
+5 Graphics ¶
‘dvipng’ attempts to handle graphics as included by the
‘graphicx’ and ‘graphics’ packages, without the need of
@@ -924,7 +924,7 @@ packages. Some of the possibilities and problems are mentioned below.
Next: Bitmapped graphics, Up: Graphics [Contents][Index]
-5.1 Encapsulated PostScript
+5.1 Encapsulated PostScript ¶
When an EPS file is included, a call to GhostScript is performed to
produce a bitmapped image that can be included. The default is to
@@ -960,7 +960,7 @@ in this example (using ‘graphicx’):
Next: Raw PostScript, Previous: Encapsulated PostScript, Up: Graphics [Contents][Index]
-5.2 Bitmapped graphics
+5.2 Bitmapped graphics ¶
dvipng can include PNG, JPEG and GIF graphics. When including such
images via ‘\includegraphics’ you need to specify the bounding
@@ -996,7 +996,7 @@ wide:
Previous: Bitmapped graphics, Up: Graphics [Contents][Index]
-5.3 Raw PostScript
+5.3 Raw PostScript ¶
dvipng attempts to handle raw PostScript. Rendering raw PostScript
specials is done on top of the page by including a transparent image
@@ -1043,7 +1043,7 @@ the slower fallback for these pages.
Next: Diagnosing problems, Previous: Graphics, Up: dvipng [Contents][Index]
-6 Color
+6 Color ¶
To support color, dvipng recognizes a certain set of specials as
generated by the ‘color’ and ‘xcolor’ style files. These
@@ -1062,7 +1062,7 @@ specials start with the keyword ‘color’ or
Next: Color specials, Up: Color [Contents][Index]
-6.1 Color specifications
+6.1 Color specifications ¶
@@ -1093,7 +1093,7 @@ See Option details.
Previous: Color specifications, Up: Color [Contents][Index]
-6.2 Color specials
+6.2 Color specials ¶
We will describe ‘background’ first, since it is the simplest. The
‘background’ keyword must be followed by a color specification.
@@ -1129,7 +1129,7 @@ the pages are rendered repeatedly or in reverse order.
Next: Credits, Previous: Color, Up: dvipng [Contents][Index]
-7 Diagnosing problems
+7 Diagnosing problems ¶
@@ -1151,7 +1151,7 @@ yourself in such a situation.
Next: Debug options, Up: Diagnosing problems [Contents][Index]
-
+
Bug reports should be sent to
dvipng@nongnu.org.
@@ -1176,7 +1176,7 @@ problems, see Contact information, Up: Diagnosing problems [Contents][Index]
-7.2 Debug options
+7.2 Debug options ¶
The ‘-d’ flag to dvipng helps in tracking down certain errors. The
parameter to this flag is an integer that tells what errors are
@@ -1240,7 +1240,7 @@ track all classes, you can use -1
.
Next: Copying, Previous: Diagnosing problems, Up: dvipng [Contents][Index]
-8 Credits
+8 Credits ¶
A number of persons have contributed, if I forget to mention someone,
I apologize. First and foremost we have David Kastrup whose
@@ -1268,7 +1268,7 @@ Waldeck Schutzer, Ahzo, and Andy Nguyen.
Next: Index, Previous: Credits, Up: dvipng [Contents][Index]
-9 Copying
+9 Copying ¶
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as
@@ -1295,7 +1295,7 @@ License along with this program. If not, see
Previous: Copying, Up: dvipng [Contents][Index]
-Index
+Index ¶