diff options
author | Karl Berry <karl@freefriends.org> | 2022-03-04 16:00:29 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2022-03-04 16:00:29 +0000 |
commit | 5027858830867ff20c7eca53eed6f8b798c5ad9c (patch) | |
tree | 842f07fed6d88920a1bcdc035157bb20e17e7904 /Build/source/doc | |
parent | f23f3a09677e44ad094dcf2aa3ac0c3dc3893238 (diff) |
2022 doc (+sync) update
git-svn-id: svn://tug.org/texlive/trunk@62387 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/doc')
-rw-r--r-- | Build/source/doc/tlbuild-incl/install-tl.texi | 23 | ||||
-rw-r--r-- | Build/source/doc/tlbuild-incl/tlmgr.texi | 86 | ||||
-rw-r--r-- | Build/source/doc/tlbuild.info | 879 |
3 files changed, 491 insertions, 497 deletions
diff --git a/Build/source/doc/tlbuild-incl/install-tl.texi b/Build/source/doc/tlbuild-incl/install-tl.texi index 1437b31ad0a..957f361ec55 100644 --- a/Build/source/doc/tlbuild-incl/install-tl.texi +++ b/Build/source/doc/tlbuild-incl/install-tl.texi @@ -24,8 +24,6 @@ install-tl [@emph{option}]... install-tl-windows.bat [@emph{option}]... -install-tl-advanced.bat [@emph{option}]... - @node install-tl DESCRIPTION @appendixsec DESCRIPTION @@ -172,6 +170,12 @@ For more information on custom binaries, see @url{https://tug.org/texlive/custom-bin.html}. For general information on building TeX Live, see @url{https://tug.org/texlive/build.html}. +@item @strong{-debug-fakenet} +@anchor{install-tl @strong{-debug-fakenet}} + +Pretend we're doing a network install, for the sole purpose of testing +broken downloads via moving package files aside in a tlnet mirror. + @item @strong{-debug-translation} @anchor{install-tl @strong{-debug-translation}} @@ -515,9 +519,6 @@ Set the default paper size for all relevant programs; must be either @item @code{TEXLIVE_INSTALL_PREFIX} @anchor{install-tl @code{TEXLIVE_INSTALL_PREFIX}} -@item @code{TEXLIVE_INSTALL_TEXDIR} -@anchor{install-tl @code{TEXLIVE_INSTALL_TEXDIR}} - @item @code{TEXLIVE_INSTALL_TEXMFCONFIG} @anchor{install-tl @code{TEXLIVE_INSTALL_TEXMFCONFIG}} @@ -536,12 +537,14 @@ Set the default paper size for all relevant programs; must be either @item @code{TEXLIVE_INSTALL_TEXMFSYSVAR} @anchor{install-tl @code{TEXLIVE_INSTALL_TEXMFSYSVAR}} -Specify the respective directories. @code{TEXLIVE_INSTALL_PREFIX} defaults -to @code{/usr/local/texlive}, while @code{TEXLIVE_INSTALL_TEXDIR} defaults to -the release directory within that prefix, e.g., -@code{/usr/local/texlive/2016}. All the defaults can be seen by running the +Specify the respective directories. @code{TEXLIVE_INSTALL_PREFIX} defaults +to @code{/usr/local/texlive}. All the defaults can be seen by running the installer interactively and then typing @code{D} for the directory menu. +To override the so-called @code{TEXDIR}, which defaults to the release +directory within that prefix, e.g., @code{/usr/local/texlive/2020}, use a +profile file (q.v.). + @item @code{NOPERLDOC} @anchor{install-tl @code{NOPERLDOC}} @@ -556,5 +559,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 58938 2021-04-21 21:26:24Z karl $ +$Id: install-tl 62146 2022-02-22 22:48:10Z karl $ diff --git a/Build/source/doc/tlbuild-incl/tlmgr.texi b/Build/source/doc/tlbuild-incl/tlmgr.texi index 7a316911578..f1a4403831f 100644 --- a/Build/source/doc/tlbuild-incl/tlmgr.texi +++ b/Build/source/doc/tlbuild-incl/tlmgr.texi @@ -839,8 +839,8 @@ is available in a remote repository using @item @strong{--data @code{item1,item2,...}} @anchor{tlmgr @strong{--data @code{item1@comma{}item2@comma{}...}}} -If the option @code{--data} is given, its argument must be a comma separated -list of field names from: @code{name}, @code{category}, @code{localrev}, +If the option @code{--data} is given, its argument must be a comma or colon +separated list of field names from: @code{name}, @code{category}, @code{localrev}, @code{remoterev}, @code{shortdesc}, @code{longdesc}, @code{installed}, @code{size}, @code{relocatable}, @code{depends}, @code{cat-version}, @code{cat-date}, @code{cat-license}, plus various @code{cat-contact-*} fields (see below). @@ -1386,9 +1386,10 @@ written to the terminal. @end table -This action does not automatically remove symlinks to executables from -system directories; you need to run @code{tlmgr path remove} (@ref{tlmgr path,, path}) -yourself if you are using this feature and want stale symlinks removed. +Except with @code{--all}, this @code{remove} action does not automatically +remove symlinks to executables from system directories; you need to run +@code{tlmgr path remove} (@ref{tlmgr path,, path}) yourself if you remove an individual +package with a symlink in a system directory. @node tlmgr repository @appendixsubsec repository @@ -1902,62 +1903,56 @@ where the spaces are optional but the @code{=} is required. The allowed keys are: @table @asis -@item @code{auto-remove}, value 0 or 1 (default 1), same as command-line option. -@anchor{tlmgr @code{auto-remove}@comma{} value 0 or 1 (default 1)@comma{} same as command-line option.} +@item @code{auto-remove =} 0 or 1 (default 1), same as command-line option. +@anchor{tlmgr @code{auto-remove =} 0 or 1 (default 1)@comma{} same as command-line option.} -@item @code{gui-expertmode}, value 0 or 1 (default 1). This switches between the full GUI and a simplified GUI with only the most common settings. -@anchor{tlmgr @code{gui-expertmode}@comma{} value 0 or 1 (default 1). This switches between the full GUI and a simplified GUI with only the most common settings.} +@item @code{gui-expertmode =} 0 or 1 (default 1). This switches between the full GUI and a simplified GUI with only the most common settings. +@anchor{tlmgr @code{gui-expertmode =} 0 or 1 (default 1). This switches between the full GUI and a simplified GUI with only the most common settings.} -@item @code{gui-lang} @emph{llcode}, with a language code value as with the command-line option. -@anchor{tlmgr @code{gui-lang} @emph{llcode}@comma{} with a language code value as with the command-line option.} +@item @code{gui-lang =} @emph{llcode}, with a language code value as with the command-line option. +@anchor{tlmgr @code{gui-lang =} @emph{llcode}@comma{} with a language code value as with the command-line option.} -@item @code{no-checksums}, value 0 or 1 (default 0, see below). -@anchor{tlmgr @code{no-checksums}@comma{} value 0 or 1 (default 0@comma{} see below).} +@item @code{no-checksums =} 0 or 1 (default 0, see below). +@anchor{tlmgr @code{no-checksums =} 0 or 1 (default 0@comma{} see below).} -@item @code{persistent-downloads}, value 0 or 1 (default 1), same as command-line option. -@anchor{tlmgr @code{persistent-downloads}@comma{} value 0 or 1 (default 1)@comma{} same as command-line option.} +@item @code{persistent-downloads =} 0 or 1 (default 1), same as command-line option. +@anchor{tlmgr @code{persistent-downloads =} 0 or 1 (default 1)@comma{} same as command-line option.} -@item @code{require-verification}, value 0 or 1 (default 0), same as command-line option. -@anchor{tlmgr @code{require-verification}@comma{} value 0 or 1 (default 0)@comma{} same as command-line option.} +@item @code{require-verification =} 0 or 1 (default 0), same as command-line option. +@anchor{tlmgr @code{require-verification =} 0 or 1 (default 0)@comma{} same as command-line option.} -@item @code{tkfontscale}, value any float. Controls the scaling of fonts in the Tk based frontends. -@anchor{tlmgr @code{tkfontscale}@comma{} value any float. Controls the scaling of fonts in the Tk based frontends.} +@item @code{tkfontscale =} @emph{floating-point number} (default 1.0); scaling factor for fonts in the Tk-based frontends. +@anchor{tlmgr @code{tkfontscale =} @emph{floating-point number} (default 1.0); scaling factor for fonts in the Tk-based frontends.} -@item @code{update-exclude}, value: comma-separated list of packages (no space allowed). Same as the command line option @code{--exclude} for the action @code{update}. -@anchor{tlmgr @code{update-exclude}@comma{} value: comma-separated list of packages (no space allowed). Same as the command line option @code{--exclude} for the action @code{update}.} +@item @code{update-exclude =} @emph{comma-separated list of packages} (no spaces allowed). Same as the command line option @code{--exclude} for the @code{update} action. +@anchor{tlmgr @code{update-exclude =} @emph{comma-separated list of packages} (no spaces allowed). Same as the command line option @code{--exclude} for the @code{update} action.} -@item @code{verify-downloads}, value 0 or 1 (default 1), same as command-line option. -@anchor{tlmgr @code{verify-downloads}@comma{} value 0 or 1 (default 1)@comma{} same as command-line option.} +@item @code{verify-downloads =} 0 or 1 (default 1), same as command-line option. +@anchor{tlmgr @code{verify-downloads =} 0 or 1 (default 1)@comma{} same as command-line option.} @end table The system-wide config file can contain one additional key: @table @asis -@item @code{allowed-actions} @emph{action1} [,@emph{action},...] The value is a comma-separated list of @code{tlmgr} actions which are allowed to be executed when @code{tlmgr} is invoked in system mode (that is, without @code{--usermode}). -@anchor{tlmgr @code{allowed-actions} @emph{action1} [@comma{}@emph{action}@comma{}...] The value is a comma-separated list of @code{tlmgr} actions which are allowed to be executed when @code{tlmgr} is invoked in system mode (that is@comma{} without @code{--usermode}).} - -This allows distributors to include the @code{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. +@item @code{allowed-actions =} @emph{action1}[,@emph{action2},...] The value is a comma-separated list (no spaces) of @code{tlmgr} actions which are allowed to be executed when @code{tlmgr} is invoked in system mode (that is, without @code{--usermode}). This allows distributors to include @code{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. +@anchor{tlmgr @code{allowed-actions =} @emph{action1}[@comma{}@emph{action2}@comma{}...] The value is a comma-separated list (no spaces) of @code{tlmgr} actions which are allowed to be executed when @code{tlmgr} is invoked in system mode (that is@comma{} without @code{--usermode}). This allows distributors to include @code{tlmgr} in their packaging@comma{} but allow only a restricted set of actions that do not interfere with their distro package manager. For native TeX Live installations@comma{} it doesn't make sense to set this.} @end table -The @code{no-checksums} key needs more explanation. By default, package -checksums computed and stored on the server (in the TLPDB) are compared -to checksums computed locally after downloading. @code{no-checksums} -disables this process. - -The checksum algorithm is SHA-512. Your system must have one of (looked -for in this order) the Perl @code{Digest::SHA} module, the @code{openssl} -program (@url{https://openssl.org}), the @code{sha512sum} program (from GNU -Coreutils, @url{https://www.gnu.org/software/coreutils}), or finally the -@code{shasum} program (just to support old Macs). If none of these are -available, a warning is issued and @code{tlmgr} proceeds without checking -checksums. (Incidentally, other SHA implementations, such as the pure -Perl and pure Lua modules, are much too slow to be usable in our -context.) @code{no-checksums} avoids the warning. +Finally, the @code{no-checksums} key needs more explanation. By default, +package checksums computed and stored on the server (in the TLPDB) are +compared to checksums computed locally after downloading. +@code{no-checksums} disables this process. The checksum algorithm is +SHA-512. Your system must have one of (looked for in this order) the +Perl @code{Digest::SHA} module, the @code{openssl} program +(@url{https://openssl.org}), the @code{sha512sum} program (from GNU Coreutils, +@url{https://www.gnu.org/software/coreutils}), or finally the @code{shasum} +program (just to support old Macs). If none of these are available, a +warning is issued and @code{tlmgr} proceeds without checking checksums. +@code{no-checksums} avoids the warning. (Incidentally, other SHA +implementations, such as the pure Perl and pure Lua modules, are much +too slow to be usable in our context.) @node tlmgr CRYPTOGRAPHIC VERIFICATION @appendixsec CRYPTOGRAPHIC VERIFICATION @@ -2108,7 +2103,6 @@ just as in normal mode. In user mode, these actions operate only on the user tree's configuration files and/or @code{texlive.tlpdb}. -creates configuration files in user tree @node tlmgr MULTIPLE REPOSITORIES @appendixsec MULTIPLE REPOSITORIES @@ -2764,5 +2758,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: tlmgr.pl 58938 2021-04-21 21:26:24Z karl $ +$Id: tlmgr.pl 62273 2022-02-28 08:52:17Z preining $ diff --git a/Build/source/doc/tlbuild.info b/Build/source/doc/tlbuild.info index d254cc1a0db..2352335e03f 100644 --- a/Build/source/doc/tlbuild.info +++ b/Build/source/doc/tlbuild.info @@ -356,8 +356,8 @@ the next section. cd texk/dvipdfm-x make check - # Run the program on its own, finding support files - # in a separate tree for some release YYYY + # Run the new binary in the buil tree, finding support files + # in a separate tree for a TeX Live release YYYY # (Bourne shell syntax): TEXMFROOT=/usr/local/texlive/YYYY \ TEXMFCNF=$TEXMFROOT/texmf-dist/web2c \ @@ -402,7 +402,7 @@ specify the compilers to be used with the environment variables 'CC', 'CXX', and 'OBJCXX'. Removing C+11 dependency ------------------------- +........................ Some libraries and programs require C++11; one such is XeTeX. If you want to build with an older compiler lacking such support, you need to @@ -2328,8 +2328,6 @@ install-tl [_option_]... install-tl-windows.bat [_option_]... - install-tl-advanced.bat [_option_]... - File: tlbuild.info, Node: install-tl DESCRIPTION, Next: install-tl REFERENCES, Prev: install-tl SYNOPSIS, Up: install-tl @@ -2474,6 +2472,12 @@ by either a space or '='. <https://tug.org/texlive/custom-bin.html>. For general information on building TeX Live, see <https://tug.org/texlive/build.html>. +*-debug-fakenet* + + Pretend we're doing a network install, for the sole purpose of + testing broken downloads via moving package files aside in a tlnet + mirror. + *-debug-translation* In the former Perl/Tk GUI modes, this option reported any missing, @@ -2785,8 +2789,6 @@ user installations. 'TEXLIVE_INSTALL_PREFIX' -'TEXLIVE_INSTALL_TEXDIR' - 'TEXLIVE_INSTALL_TEXMFCONFIG' 'TEXLIVE_INSTALL_TEXMFVAR' @@ -2800,11 +2802,13 @@ user installations. 'TEXLIVE_INSTALL_TEXMFSYSVAR' Specify the respective directories. 'TEXLIVE_INSTALL_PREFIX' - defaults to '/usr/local/texlive', while 'TEXLIVE_INSTALL_TEXDIR' - defaults to the release directory within that prefix, e.g., - '/usr/local/texlive/2016'. All the defaults can be seen by running - the installer interactively and then typing 'D' for the directory - menu. + defaults to '/usr/local/texlive'. All the defaults can be seen by + running the installer interactively and then typing 'D' for the + directory menu. + + To override the so-called 'TEXDIR', which defaults to the release + directory within that prefix, e.g., '/usr/local/texlive/2020', use + a profile file (q.v.). 'NOPERLDOC' @@ -2820,7 +2824,7 @@ This script and its documentation were written for the TeX Live distribution (<https://tug.org/texlive>) and both are licensed under the GNU General Public License Version 2 or later. - $Id: install-tl 58938 2021-04-21 21:26:24Z karl $ + $Id: install-tl 62146 2022-02-22 22:48:10Z karl $ File: tlbuild.info, Node: tlmgr, Next: Index, Prev: install-tl, Up: Top @@ -3609,11 +3613,11 @@ B.6.10 info *-data 'item1,item2,...'* If the option '--data' is given, its argument must be a comma - separated list of field names from: 'name', 'category', - 'localrev', 'remoterev', 'shortdesc', 'longdesc', 'installed', - 'size', 'relocatable', 'depends', 'cat-version', 'cat-date', - 'cat-license', plus various 'cat-contact-*' fields (see - below). + or colon separated list of field names from: 'name', + 'category', 'localrev', 'remoterev', 'shortdesc', 'longdesc', + 'installed', 'size', 'relocatable', 'depends', 'cat-version', + 'cat-date', 'cat-license', plus various 'cat-contact-*' fields + (see below). The 'cat-*' fields all come from the TeX Catalogue (<https://ctan.org/pkg/catalogue>). For each, there are two @@ -4121,10 +4125,10 @@ package, dependencies are never removed. Options: Nothing is actually removed; instead, the actions to be performed are written to the terminal. - This action does not automatically remove symlinks to executables -from system directories; you need to run 'tlmgr path remove' (*note -path: tlmgr path.) yourself if you are using this feature and want stale -symlinks removed. + Except with '--all', this 'remove' action does not automatically +remove symlinks to executables from system directories; you need to run +'tlmgr path remove' (*note path: tlmgr path.) yourself if you remove an +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 @@ -4600,47 +4604,41 @@ ignored. All other lines must look like: The allowed keys are: -'auto-remove', value 0 or 1 (default 1), same as command-line option. +'auto-remove =' 0 or 1 (default 1), same as command-line option. -'gui-expertmode', value 0 or 1 (default 1). This switches between the full GUI and a simplified GUI with only the most common settings. +'gui-expertmode =' 0 or 1 (default 1). This switches between the full GUI and a simplified GUI with only the most common settings. -'gui-lang' _llcode_, with a language code value as with the command-line option. +'gui-lang =' _llcode_, with a language code value as with the command-line option. -'no-checksums', value 0 or 1 (default 0, see below). +'no-checksums =' 0 or 1 (default 0, see below). -'persistent-downloads', value 0 or 1 (default 1), same as command-line option. +'persistent-downloads =' 0 or 1 (default 1), same as command-line option. -'require-verification', value 0 or 1 (default 0), same as command-line option. +'require-verification =' 0 or 1 (default 0), same as command-line option. -'tkfontscale', value any float. Controls the scaling of fonts in the Tk based frontends. +'tkfontscale =' _floating-point number_ (default 1.0); scaling factor for fonts in the Tk-based frontends. -'update-exclude', value: comma-separated list of packages (no space allowed). Same as the command line option '--exclude' for the action 'update'. +'update-exclude =' _comma-separated list of packages_ (no spaces allowed). Same as the command line option '--exclude' for the 'update' action. -'verify-downloads', value 0 or 1 (default 1), same as command-line option. +'verify-downloads =' 0 or 1 (default 1), same as command-line option. The system-wide config file can contain one additional key: -'allowed-actions' _action1_ [,_action_,...] The value is a comma-separated list 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 the '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. - - The 'no-checksums' key needs more explanation. By default, package -checksums computed and stored on the server (in the TLPDB) are compared -to checksums computed locally after downloading. 'no-checksums' -disables this process. +'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. - The checksum algorithm is SHA-512. Your system must have one of -(looked for in this order) the Perl 'Digest::SHA' module, the 'openssl' -program (<https://openssl.org>), the 'sha512sum' program (from GNU -Coreutils, <https://www.gnu.org/software/coreutils>), or finally the -'shasum' program (just to support old Macs). If none of these are -available, a warning is issued and 'tlmgr' proceeds without checking -checksums. (Incidentally, other SHA implementations, such as the pure -Perl and pure Lua modules, are much too slow to be usable in our -context.) 'no-checksums' avoids the warning. + Finally, the 'no-checksums' key needs more explanation. By default, +package checksums computed and stored on the server (in the TLPDB) are +compared to checksums computed locally after downloading. +'no-checksums' disables this process. The checksum algorithm is +SHA-512. Your system must have one of (looked for in this order) the +Perl 'Digest::SHA' module, the 'openssl' program +(<https://openssl.org>), the 'sha512sum' program (from GNU Coreutils, +<https://www.gnu.org/software/coreutils>), or finally the 'shasum' +program (just to support old Macs). If none of these are available, a +warning is issued and 'tlmgr' proceeds without checking checksums. +'no-checksums' avoids the warning. (Incidentally, other SHA +implementations, such as the pure Perl and pure Lua modules, are much +too slow to be usable in our context.) File: tlbuild.info, Node: tlmgr CRYPTOGRAPHIC VERIFICATION, Next: tlmgr USER MODE, Prev: tlmgr CONFIGURATION FILE FOR TLMGR, Up: tlmgr @@ -4808,8 +4806,7 @@ B.9.3 User mode generate, option, paper --------------------------------------- In user mode, these actions operate only on the user tree's -configuration files and/or 'texlive.tlpdb'. creates configuration files -in user tree +configuration files and/or 'texlive.tlpdb'. File: tlbuild.info, Node: tlmgr MULTIPLE REPOSITORIES, Next: tlmgr GUI FOR TLMGR, Prev: tlmgr USER MODE, Up: tlmgr @@ -5430,7 +5427,7 @@ This script and its documentation were written for the TeX Live distribution (<https://tug.org/texlive>) and both are licensed under the GNU General Public License Version 2 or later. - $Id: tlmgr.pl 58938 2021-04-21 21:26:24Z karl $ + $Id: tlmgr.pl 62273 2022-02-28 08:52:17Z preining $ File: tlbuild.info, Node: Index, Prev: tlmgr, Up: Top @@ -6045,393 +6042,393 @@ Node: Build iteration10641 Node: Build in parallel11685 Node: Build distribution12290 Node: Build one package12938 -Node: Build one engine17635 -Node: Cross compilation20060 -Node: Cross configuring21339 -Node: Cross problems23016 -Node: Installing24678 -Node: Installation directories25698 -Node: Linked scripts27516 -Node: Distro builds29007 -Node: Layout and infrastructure31383 -Node: Build system tools32214 -Node: Top-level directories34431 -Node: Autoconf macros36667 -Node: General setup macros37429 -Node: Macros for programs38304 -Node: Macros for compilers39105 -Node: Macros for libraries40513 -Node: Macros for library and header flags40939 -Node: Macros for Windows42850 -Node: Library modules44437 -Node: png library44926 -Node: zlib library47274 -Node: freetype library47789 -Node: kpathsea library48485 -Node: Program modules49864 -Node: t1utils package50292 -Node: xindy package50837 -Node: xdvik package51953 -Node: asymptote53012 -Node: Extending TeX Live53508 -Node: Adding a new program module54315 -Node: Adding a new engine59078 -Node: Adding a new generic library module60863 -Node: Adding a new TeX-specific library module63084 -Node: Configure options63782 -Node: Global configure options65163 -Node: --disable-native-texlive-build65705 -Node: --prefix --bindir ...66667 -Node: --disable-largefile67207 -Node: --disable-missing67749 -Node: --enable-compiler-warnings=LEVEL68150 -Node: --enable-cxx-runtime-hack68806 -Node: --enable-maintainer-mode69226 -Node: --enable-multiplatform69755 -Node: --enable-shared70328 -Node: --enable-silent-rules70699 -Node: --without-ln-s71151 -Node: --without-x71498 -Node: Program-specific configure options71686 -Node: --enable-PROG --disable-PROG72329 -Node: --disable-all-pkgs72602 -Node: Configure options for texk/web2c73385 -Node: Configure options for texk/bibtex-x75923 -Node: Configure options for texk/dvipdfm-x76466 -Node: Configure options for texk/dvisvgm77242 -Node: Configure options for texk/texlive78123 -Node: Configure options for texk/xdvik78544 -Node: Configure options for utils/xindy79165 -Node: Library-specific configure options80055 -Node: Configure options for kpathsea81016 -Node: Variables for configure81720 -Node: Coding conventions83146 -Node: Declarations and definitions83861 -Node: Const86035 -Node: Continuous integration87899 -Node: Transfer from Subversion to Github88563 -Node: Automatic update of the Git mirror90725 -Node: CI testing on Travis-CI91307 -Node: Releases on Github92016 -Node: install-tl92456 -Node: install-tl NAME92825 -Node: install-tl SYNOPSIS92983 -Node: install-tl DESCRIPTION93241 -Node: install-tl REFERENCES94301 -Node: install-tl OPTIONS94825 -Ref: install-tl *-gui* [[=]_module_]95166 -Ref: install-tl text95374 -Ref: install-tl tcl (or "perltk" or "wizard" or "expert" or nothing)95559 -Ref: install-tl *-no-gui*96191 -Ref: install-tl *-lang* _llcode_96281 -Ref: install-tl *-repository* _url|path_96905 -Ref: install-tl *-select-repository*97794 -Ref: install-tl *-all-options*98212 -Ref: install-tl *-custom-bin* _path_98467 -Ref: install-tl *-debug-translation*99301 -Ref: install-tl *-force-platform* _platform_99577 -Ref: install-tl *-help*, *--help*, *-?*99821 -Ref: install-tl *-in-place*100234 -Ref: install-tl *-init-from-profile* _profile_file_100779 -Ref: install-tl *-logfile* _file_101048 -Ref: install-tl *-no-cls*101399 -Ref: install-tl *-no-persistent-downloads*101547 -Ref: install-tl *-persistent-downloads*101572 -Ref: install-tl *-no-verify-downloads*102190 -Ref: install-tl *-non-admin*102553 -Ref: install-tl *-portable*102646 -Ref: install-tl *-print-platform*102785 -Ref: install-tl *-profile* _profile_file_102983 -Ref: install-tl *-q*103204 -Ref: install-tl *-scheme* _scheme_103266 -Ref: install-tl *-v*103740 -Ref: install-tl *-version*, *--version*103895 -Node: install-tl PROFILES104029 -Ref: install-tl instopt_adjustpath (default 0 on Unix, 1 on Windows)106895 -Ref: install-tl instopt_adjustrepo (default 1)106971 -Ref: install-tl instopt_letter (default 0)107108 -Ref: install-tl instopt_portable (default 0)107199 -Ref: install-tl instopt_write18_restricted (default 1)107295 -Node: install-tl ENVIRONMENT VARIABLES108634 -Ref: install-tl TEXLIVE_DOWNLOADER109012 -Ref: install-tl TL_DOWNLOAD_PROGRAM109035 -Ref: install-tl TL_DOWNLOAD_ARGS109055 -Ref: install-tl TEXLIVE_INSTALL_ENV_NOCHECK109259 -Ref: install-tl TEXLIVE_INSTALL_NO_CONTEXT_CACHE109461 -Ref: install-tl TEXLIVE_INSTALL_NO_RESUME109570 -Ref: install-tl TEXLIVE_INSTALL_NO_WELCOME109722 -Ref: install-tl TEXLIVE_INSTALL_PAPER109843 -Ref: install-tl TEXLIVE_INSTALL_PREFIX109989 -Ref: install-tl TEXLIVE_INSTALL_TEXDIR110015 -Ref: install-tl TEXLIVE_INSTALL_TEXMFCONFIG110046 -Ref: install-tl TEXLIVE_INSTALL_TEXMFVAR110074 -Ref: install-tl TEXLIVE_INSTALL_TEXMFHOME110103 -Ref: install-tl TEXLIVE_INSTALL_TEXMFLOCAL110133 -Ref: install-tl TEXLIVE_INSTALL_TEXMFSYSCONFIG110167 -Ref: install-tl TEXLIVE_INSTALL_TEXMFSYSVAR110198 -Ref: install-tl NOPERLDOC110569 -Node: install-tl AUTHORS AND COPYRIGHT110633 -Node: tlmgr111046 -Node: tlmgr NAME111531 -Node: tlmgr SYNOPSIS111663 -Node: tlmgr DESCRIPTION111853 -Node: tlmgr EXAMPLES112952 -Ref: tlmgr tlmgr option repository ctan113203 -Ref: tlmgr tlmgr option repository https://mirror.ctan.org/systems/texlive/tlnet113276 -Ref: tlmgr tlmgr update --list113881 -Ref: tlmgr tlmgr update --all113974 -Ref: tlmgr tlmgr info _what_114131 -Node: tlmgr OPTIONS114393 -Ref: tlmgr *--repository* _url|path_114913 -Ref: tlmgr /some/local/dir116099 -Ref: tlmgr file:/some/local/dir116128 -Ref: tlmgr ctan116201 -Ref: tlmgr https://mirror.ctan.org/systems/texlive/tlnet116255 -Ref: tlmgr http://server/path/to/tlnet116596 -Ref: tlmgr https://server/path/to/tlnet116977 -Ref: tlmgr ftp://server/path/to/tlnet117445 -Ref: tlmgr user@machine:/path/to/tlnet117577 -Ref: tlmgr scp://user@machine/path/to/tlnet117618 -Ref: tlmgr ssh://user@machine/path/to/tlnet117659 -Ref: tlmgr *--gui* [_action_]118052 -Ref: tlmgr *--gui-lang* _llcode_118865 -Ref: tlmgr *--command-logfile* _file_119606 -Ref: tlmgr *--debug-translation*119872 -Ref: tlmgr *--machine-readable*120075 -Ref: tlmgr *--no-execute-actions*120343 -Ref: tlmgr *--package-logfile* _file_120536 -Ref: tlmgr *--pause*120790 -Ref: tlmgr *--persistent-downloads*120945 -Ref: tlmgr *--no-persistent-downloads*120973 -Ref: tlmgr *--pin-file*121467 -Ref: tlmgr *--usermode*121685 -Ref: tlmgr *--usertree* _dir_121805 -Ref: tlmgr *--verify-repo=[none|main|all]*121931 -Node: tlmgr ACTIONS122830 -Node: tlmgr help123691 -Node: tlmgr version124168 -Node: tlmgr backup124431 -Ref: tlmgr *backup [_option_...] --all*124602 -Ref: tlmgr *backup [_option_...] _pkg_...*124635 -Ref: tlmgr *--backupdir* _directory_125701 -Ref: tlmgr *--all*125918 -Ref: tlmgr *--clean*[=_N_]126170 -Ref: tlmgr *--dry-run*126497 -Node: tlmgr candidates _pkg_126627 -Node: tlmgr check [_option_...] [depends|executes|files|runfiles|texmfdbs|all]126982 -Ref: tlmgr *depends*127496 -Ref: tlmgr *executes*127838 -Ref: tlmgr *files*127953 -Ref: tlmgr *runfiles*128089 -Ref: tlmgr *texmfdbs*128226 -Ref: tlmgr - all items in TEXMFDBS have the !! prefix.128456 -Ref: tlmgr - all items in TEXMFBDS have an ls-R file (if they exist at all).128532 -Ref: tlmgr - all items in TEXMF with !! are listed in TEXMFDBS.128597 -Ref: tlmgr - all items in TEXMF with an ls-R file are listed in TEXMFDBS.128672 -Ref: tlmgr *--use-svn*128697 -Node: tlmgr conf128838 -Ref: tlmgr *conf [texmf|tlmgr|updmap [--conffile _file_] [--delete] [_key_ [_value_]]]*129126 -Ref: tlmgr *conf auxtrees [--conffile _file_] [show|add|remove] [_value_]*129190 -Node: tlmgr dump-tlpdb [_option_...] [--json]131605 -Ref: tlmgr *--local*132038 -Ref: tlmgr *--remote*132077 -Ref: tlmgr *--json*132115 -Node: tlmgr generate132686 -Ref: tlmgr *generate [_option_...] language*132882 -Ref: tlmgr *generate [_option_...] language.dat*132921 -Ref: tlmgr *generate [_option_...] language.def*132960 -Ref: tlmgr *generate [_option_...] language.dat.lua*133003 -Ref: tlmgr *--dest* _output_file_135330 -Ref: tlmgr *--localcfg* _local_conf_file_135906 -Ref: tlmgr *--rebuild-sys*136029 -Node: tlmgr gui136844 -Node: tlmgr info137022 -Ref: tlmgr *info [_option_...] _pkg_...*137184 -Ref: tlmgr *info [_option_...] collections*137218 -Ref: tlmgr *info [_option_...] schemes*137248 -Ref: tlmgr *--list*138778 -Ref: tlmgr *--only-installed*139092 -Ref: tlmgr *--only-remote*139280 -Ref: tlmgr *--data item1,item2,...*139584 -Ref: tlmgr *--json* 1140947 -Node: tlmgr init-usertree141330 -Node: tlmgr install [_option_...] _pkg_...141711 -Ref: tlmgr *--dry-run* 1142219 -Ref: tlmgr *--file*142336 -Ref: tlmgr *--force*142558 -Ref: tlmgr *--no-depends*142778 -Ref: tlmgr *--no-depends-at-all*142937 -Ref: tlmgr *--reinstall*143337 -Ref: tlmgr *--with-doc*143715 -Ref: tlmgr *--with-src*143728 -Node: tlmgr key144456 -Ref: tlmgr *key list*144614 -Ref: tlmgr *key add _file_*144632 -Ref: tlmgr *key remove _keyid_*144654 -Node: tlmgr list145248 -Node: tlmgr option145410 -Ref: tlmgr *option [--json] [show]*145565 -Ref: tlmgr *option [--json] showall|help*145596 -Ref: tlmgr *option _key_ [_value_]*145622 -Node: tlmgr paper150201 -Ref: tlmgr *paper [a4|letter]*150350 -Ref: tlmgr *<[xdvi|pdftex|dvips|dvipdfmx|context|psutils] paper [_papersize_|--list]*>150426 -Ref: tlmgr *paper --json*150441 -Node: tlmgr path151656 -Ref: tlmgr *path [--w32mode=user|admin] add*151817 -Ref: tlmgr *path [--w32mode=user|admin] remove*151854 -Node: tlmgr pinning153339 -Ref: tlmgr pinning show153580 -Ref: tlmgr pinning add _repo_ _pkgglob_...153653 -Ref: tlmgr pinning remove _repo_ _pkgglob_...153772 -Ref: tlmgr pinning remove _repo_ --all153925 -Node: tlmgr platform153979 -Ref: tlmgr *platform list|add|remove _platform_...*154165 -Ref: tlmgr *platform set _platform_*154192 -Ref: tlmgr *platform set auto*154213 -Ref: tlmgr *--dry-run* 2155090 -Node: tlmgr postaction155209 -Ref: tlmgr *postaction [_option_...] install [shortcut|fileassoc|script] [_pkg_...]*155439 -Ref: tlmgr *postaction [_option_...] remove [shortcut|fileassoc|script] [_pkg_...]*155513 -Ref: tlmgr *--w32mode=[user|admin]*155828 -Ref: tlmgr *--fileassocmode=[1|2]*156244 -Ref: tlmgr *--all* 1156529 -Node: tlmgr print-platform156584 -Node: tlmgr print-platform-info156915 -Node: tlmgr remove [_option_...] _pkg_...157215 -Ref: tlmgr *--all* 2157699 -Ref: tlmgr *--backup*157809 -Ref: tlmgr *--backupdir* _directory_ 1157835 -Ref: tlmgr *--no-depends* 1158240 -Ref: tlmgr *--no-depends-at-all* 1158302 -Ref: tlmgr *--force* 1158405 -Ref: tlmgr *--dry-run* 3158878 -Node: tlmgr repository159214 -Ref: tlmgr *repository list*159402 -Ref: tlmgr *repository list _path|url|tag_*159436 -Ref: tlmgr *repository add _path_ [_tag_]*159469 -Ref: tlmgr *repository remove _path|tag_*159501 -Ref: tlmgr *repository set _path_[#_tag_] [_path_[#_tag_] ...]*159555 -Ref: tlmgr *repository status*159576 -Ref: tlmgr The tag (which can be the same as the url);160803 -Node: tlmgr restore161281 -Ref: tlmgr *restore [_option_...] _pkg_ [_rev_]*161460 -Ref: tlmgr *restore [_option_...] --all*161490 -Ref: tlmgr *--all* 3162190 -Ref: tlmgr *--backupdir* _directory_ 2162404 -Ref: tlmgr *--dry-run* 4162585 -Ref: tlmgr *--force* 2162717 -Ref: tlmgr *--json* 2162763 -Node: tlmgr search163090 -Ref: tlmgr *search [_option_...] _what_*163254 -Ref: tlmgr *search [_option_...] --file _what_*163291 -Ref: tlmgr *search [_option_...] --all _what_*163327 -Ref: tlmgr *--file* 1163547 -Ref: tlmgr *--all* 4163609 -Ref: tlmgr *--global*163698 -Ref: tlmgr *--word*163825 -Node: tlmgr shell164140 -Ref: tlmgr protocol164875 -Ref: tlmgr help 1164939 -Ref: tlmgr version 1164992 -Ref: tlmgr quit, end, bye, byebye, EOF165060 -Ref: tlmgr restart165081 -Ref: tlmgr load [local|remote]165204 -Ref: tlmgr save165274 -Ref: tlmgr get [_var_] =item set [_var_ [_val_]]165397 -Node: tlmgr show165998 -Node: tlmgr uninstall166165 -Node: tlmgr update [_option_...] [_pkg_...]166395 -Ref: tlmgr *--all* 5166766 -Ref: tlmgr *--self*168945 -Ref: tlmgr *--dry-run* 5169709 -Ref: tlmgr *--list* [_pkg_]169886 -Ref: tlmgr *--exclude* _pkg_170575 -Ref: tlmgr *--no-auto-remove* [_pkg_...]171375 -Ref: tlmgr *--no-auto-install* [_pkg_...]171859 -Ref: tlmgr *--reinstall-forcibly-removed*172621 -Ref: tlmgr *--backup* 1173156 -Ref: tlmgr *--backupdir* _directory_ 3173182 -Ref: tlmgr *--no-depends* 2174348 -Ref: tlmgr *--no-depends-at-all* 2174551 -Ref: tlmgr *--force* 3174654 -Node: tlmgr CONFIGURATION FILE FOR TLMGR175645 -Ref: tlmgr auto-remove, value 0 or 1 (default 1), same as command-line option.176652 -Ref: tlmgr gui-expertmode, value 0 or 1 (default 1). This switches between the full GUI and a simplified GUI with only the most common settings.176789 -Ref: tlmgr gui-lang _llcode_, with a language code value as with the command-line option.176871 -Ref: tlmgr no-checksums, value 0 or 1 (default 0, see below).176925 -Ref: tlmgr persistent-downloads, value 0 or 1 (default 1), same as command-line option.177005 -Ref: tlmgr require-verification, value 0 or 1 (default 0), same as command-line option.177085 -Ref: tlmgr tkfontscale, value any float. Controls the scaling of fonts in the Tk based frontends.177175 -Ref: tlmgr update-exclude, value: comma-separated list of packages (no space allowed). Same as the command line option --exclude for the action update.177323 -Ref: tlmgr verify-downloads, value 0 or 1 (default 1), same as command-line option.177399 -Ref: tlmgr allowed-actions _action1_ [,_action_,...] The value is a comma-separated list of tlmgr actions which are allowed to be executed when tlmgr is invoked in system mode (that is, without --usermode).177668 -Node: tlmgr CRYPTOGRAPHIC VERIFICATION178756 -Node: tlmgr Configuration of GnuPG invocation180929 -Node: tlmgr USER MODE181567 -Node: tlmgr User mode install184413 -Node: tlmgr User mode backup, restore, remove, update185557 -Node: tlmgr User mode generate, option, paper185999 -Node: tlmgr MULTIPLE REPOSITORIES186375 -Node: tlmgr Pinning188104 -Node: tlmgr GUI FOR TLMGR190027 -Node: tlmgr Main display191676 -Node: tlmgr Display configuration area191928 -Ref: tlmgr Status192289 -Ref: tlmgr Category192453 -Ref: tlmgr Match192639 -Ref: tlmgr Selection192820 -Ref: tlmgr Display configuration buttons193024 -Node: tlmgr Package list area193207 -Ref: tlmgr a checkbox193791 -Ref: tlmgr package name193927 -Ref: tlmgr local revision (and version)194026 -Ref: tlmgr remote revision (and version)194401 -Ref: tlmgr short description194698 -Node: tlmgr Main display action buttons194743 -Ref: tlmgr Update all installed195009 -Ref: tlmgr Update195381 -Ref: tlmgr Install195431 -Ref: tlmgr Remove195617 -Ref: tlmgr Backup195795 -Node: tlmgr Menu bar195952 -Ref: tlmgr tlmgr menu196175 -Ref: tlmgr Options menu196483 -Ref: tlmgr Actions menu197566 -Ref: tlmgr Help menu197994 -Node: tlmgr GUI options198128 -Ref: tlmgr -background _color_198374 -Ref: tlmgr -font " _fontname_ _fontsize_ "198439 -Ref: tlmgr -foreground _color_198597 -Ref: tlmgr -geometry _geomspec_198649 -Ref: tlmgr -xrm _xresource_198841 -Node: tlmgr MACHINE-READABLE OUTPUT199110 -Node: tlmgr Machine-readable update and install output199920 -Ref: tlmgr location-url _location_201196 -Ref: tlmgr total-bytes _count_201412 -Ref: tlmgr _pkgname_201822 -Ref: tlmgr _status_202032 -Ref: tlmgr d202110 -Ref: tlmgr f202170 -Ref: tlmgr u202349 -Ref: tlmgr r202395 -Ref: tlmgr a202518 -Ref: tlmgr i202696 -Ref: tlmgr I202815 -Ref: tlmgr _localrev_202917 -Ref: tlmgr _serverrev_203024 -Ref: tlmgr _size_203136 -Ref: tlmgr _runtime_203305 -Ref: tlmgr _esttot_203375 -Node: tlmgr Machine-readable option output203408 -Node: tlmgr ENVIRONMENT VARIABLES203920 -Ref: tlmgr TEXLIVE_COMPRESSOR204431 -Ref: tlmgr TEXLIVE_DOWNLOADER205279 -Ref: tlmgr TL_DOWNLOAD_PROGRAM205302 -Ref: tlmgr TL_DOWNLOAD_ARGS205322 -Ref: tlmgr TEXLIVE_PREFER_OWN206348 -Node: tlmgr AUTHORS AND COPYRIGHT207172 -Node: Index207570 +Node: Build one engine17650 +Node: Cross compilation20075 +Node: Cross configuring21354 +Node: Cross problems23031 +Node: Installing24693 +Node: Installation directories25713 +Node: Linked scripts27531 +Node: Distro builds29022 +Node: Layout and infrastructure31398 +Node: Build system tools32229 +Node: Top-level directories34446 +Node: Autoconf macros36682 +Node: General setup macros37444 +Node: Macros for programs38319 +Node: Macros for compilers39120 +Node: Macros for libraries40528 +Node: Macros for library and header flags40954 +Node: Macros for Windows42865 +Node: Library modules44452 +Node: png library44941 +Node: zlib library47289 +Node: freetype library47804 +Node: kpathsea library48500 +Node: Program modules49879 +Node: t1utils package50307 +Node: xindy package50852 +Node: xdvik package51968 +Node: asymptote53027 +Node: Extending TeX Live53523 +Node: Adding a new program module54330 +Node: Adding a new engine59093 +Node: Adding a new generic library module60878 +Node: Adding a new TeX-specific library module63099 +Node: Configure options63797 +Node: Global configure options65178 +Node: --disable-native-texlive-build65720 +Node: --prefix --bindir ...66682 +Node: --disable-largefile67222 +Node: --disable-missing67764 +Node: --enable-compiler-warnings=LEVEL68165 +Node: --enable-cxx-runtime-hack68821 +Node: --enable-maintainer-mode69241 +Node: --enable-multiplatform69770 +Node: --enable-shared70343 +Node: --enable-silent-rules70714 +Node: --without-ln-s71166 +Node: --without-x71513 +Node: Program-specific configure options71701 +Node: --enable-PROG --disable-PROG72344 +Node: --disable-all-pkgs72617 +Node: Configure options for texk/web2c73400 +Node: Configure options for texk/bibtex-x75938 +Node: Configure options for texk/dvipdfm-x76481 +Node: Configure options for texk/dvisvgm77257 +Node: Configure options for texk/texlive78138 +Node: Configure options for texk/xdvik78559 +Node: Configure options for utils/xindy79180 +Node: Library-specific configure options80070 +Node: Configure options for kpathsea81031 +Node: Variables for configure81735 +Node: Coding conventions83161 +Node: Declarations and definitions83876 +Node: Const86050 +Node: Continuous integration87914 +Node: Transfer from Subversion to Github88578 +Node: Automatic update of the Git mirror90740 +Node: CI testing on Travis-CI91322 +Node: Releases on Github92031 +Node: install-tl92471 +Node: install-tl NAME92840 +Node: install-tl SYNOPSIS92998 +Node: install-tl DESCRIPTION93214 +Node: install-tl REFERENCES94274 +Node: install-tl OPTIONS94798 +Ref: install-tl *-gui* [[=]_module_]95139 +Ref: install-tl text95347 +Ref: install-tl tcl (or "perltk" or "wizard" or "expert" or nothing)95532 +Ref: install-tl *-no-gui*96164 +Ref: install-tl *-lang* _llcode_96254 +Ref: install-tl *-repository* _url|path_96878 +Ref: install-tl *-select-repository*97767 +Ref: install-tl *-all-options*98185 +Ref: install-tl *-custom-bin* _path_98440 +Ref: install-tl *-debug-fakenet*99270 +Ref: install-tl *-debug-translation*99446 +Ref: install-tl *-force-platform* _platform_99722 +Ref: install-tl *-help*, *--help*, *-?*99966 +Ref: install-tl *-in-place*100379 +Ref: install-tl *-init-from-profile* _profile_file_100924 +Ref: install-tl *-logfile* _file_101193 +Ref: install-tl *-no-cls*101544 +Ref: install-tl *-no-persistent-downloads*101692 +Ref: install-tl *-persistent-downloads*101717 +Ref: install-tl *-no-verify-downloads*102335 +Ref: install-tl *-non-admin*102698 +Ref: install-tl *-portable*102791 +Ref: install-tl *-print-platform*102930 +Ref: install-tl *-profile* _profile_file_103128 +Ref: install-tl *-q*103349 +Ref: install-tl *-scheme* _scheme_103411 +Ref: install-tl *-v*103885 +Ref: install-tl *-version*, *--version*104040 +Node: install-tl PROFILES104174 +Ref: install-tl instopt_adjustpath (default 0 on Unix, 1 on Windows)107040 +Ref: install-tl instopt_adjustrepo (default 1)107116 +Ref: install-tl instopt_letter (default 0)107253 +Ref: install-tl instopt_portable (default 0)107344 +Ref: install-tl instopt_write18_restricted (default 1)107440 +Node: install-tl ENVIRONMENT VARIABLES108779 +Ref: install-tl TEXLIVE_DOWNLOADER109157 +Ref: install-tl TL_DOWNLOAD_PROGRAM109180 +Ref: install-tl TL_DOWNLOAD_ARGS109200 +Ref: install-tl TEXLIVE_INSTALL_ENV_NOCHECK109404 +Ref: install-tl TEXLIVE_INSTALL_NO_CONTEXT_CACHE109606 +Ref: install-tl TEXLIVE_INSTALL_NO_RESUME109715 +Ref: install-tl TEXLIVE_INSTALL_NO_WELCOME109867 +Ref: install-tl TEXLIVE_INSTALL_PAPER109988 +Ref: install-tl TEXLIVE_INSTALL_PREFIX110134 +Ref: install-tl TEXLIVE_INSTALL_TEXMFCONFIG110165 +Ref: install-tl TEXLIVE_INSTALL_TEXMFVAR110193 +Ref: install-tl TEXLIVE_INSTALL_TEXMFHOME110222 +Ref: install-tl TEXLIVE_INSTALL_TEXMFLOCAL110252 +Ref: install-tl TEXLIVE_INSTALL_TEXMFSYSCONFIG110286 +Ref: install-tl TEXLIVE_INSTALL_TEXMFSYSVAR110317 +Ref: install-tl NOPERLDOC110732 +Node: install-tl AUTHORS AND COPYRIGHT110796 +Node: tlmgr111209 +Node: tlmgr NAME111694 +Node: tlmgr SYNOPSIS111826 +Node: tlmgr DESCRIPTION112016 +Node: tlmgr EXAMPLES113115 +Ref: tlmgr tlmgr option repository ctan113366 +Ref: tlmgr tlmgr option repository https://mirror.ctan.org/systems/texlive/tlnet113439 +Ref: tlmgr tlmgr update --list114044 +Ref: tlmgr tlmgr update --all114137 +Ref: tlmgr tlmgr info _what_114294 +Node: tlmgr OPTIONS114556 +Ref: tlmgr *--repository* _url|path_115076 +Ref: tlmgr /some/local/dir116262 +Ref: tlmgr file:/some/local/dir116291 +Ref: tlmgr ctan116364 +Ref: tlmgr https://mirror.ctan.org/systems/texlive/tlnet116418 +Ref: tlmgr http://server/path/to/tlnet116759 +Ref: tlmgr https://server/path/to/tlnet117140 +Ref: tlmgr ftp://server/path/to/tlnet117608 +Ref: tlmgr user@machine:/path/to/tlnet117740 +Ref: tlmgr scp://user@machine/path/to/tlnet117781 +Ref: tlmgr ssh://user@machine/path/to/tlnet117822 +Ref: tlmgr *--gui* [_action_]118215 +Ref: tlmgr *--gui-lang* _llcode_119028 +Ref: tlmgr *--command-logfile* _file_119769 +Ref: tlmgr *--debug-translation*120035 +Ref: tlmgr *--machine-readable*120238 +Ref: tlmgr *--no-execute-actions*120506 +Ref: tlmgr *--package-logfile* _file_120699 +Ref: tlmgr *--pause*120953 +Ref: tlmgr *--persistent-downloads*121108 +Ref: tlmgr *--no-persistent-downloads*121136 +Ref: tlmgr *--pin-file*121630 +Ref: tlmgr *--usermode*121848 +Ref: tlmgr *--usertree* _dir_121968 +Ref: tlmgr *--verify-repo=[none|main|all]*122094 +Node: tlmgr ACTIONS122993 +Node: tlmgr help123854 +Node: tlmgr version124331 +Node: tlmgr backup124594 +Ref: tlmgr *backup [_option_...] --all*124765 +Ref: tlmgr *backup [_option_...] _pkg_...*124798 +Ref: tlmgr *--backupdir* _directory_125864 +Ref: tlmgr *--all*126081 +Ref: tlmgr *--clean*[=_N_]126333 +Ref: tlmgr *--dry-run*126660 +Node: tlmgr candidates _pkg_126790 +Node: tlmgr check [_option_...] [depends|executes|files|runfiles|texmfdbs|all]127145 +Ref: tlmgr *depends*127659 +Ref: tlmgr *executes*128001 +Ref: tlmgr *files*128116 +Ref: tlmgr *runfiles*128252 +Ref: tlmgr *texmfdbs*128389 +Ref: tlmgr - all items in TEXMFDBS have the !! prefix.128619 +Ref: tlmgr - all items in TEXMFBDS have an ls-R file (if they exist at all).128695 +Ref: tlmgr - all items in TEXMF with !! are listed in TEXMFDBS.128760 +Ref: tlmgr - all items in TEXMF with an ls-R file are listed in TEXMFDBS.128835 +Ref: tlmgr *--use-svn*128860 +Node: tlmgr conf129001 +Ref: tlmgr *conf [texmf|tlmgr|updmap [--conffile _file_] [--delete] [_key_ [_value_]]]*129289 +Ref: tlmgr *conf auxtrees [--conffile _file_] [show|add|remove] [_value_]*129353 +Node: tlmgr dump-tlpdb [_option_...] [--json]131768 +Ref: tlmgr *--local*132201 +Ref: tlmgr *--remote*132240 +Ref: tlmgr *--json*132278 +Node: tlmgr generate132849 +Ref: tlmgr *generate [_option_...] language*133045 +Ref: tlmgr *generate [_option_...] language.dat*133084 +Ref: tlmgr *generate [_option_...] language.def*133123 +Ref: tlmgr *generate [_option_...] language.dat.lua*133166 +Ref: tlmgr *--dest* _output_file_135493 +Ref: tlmgr *--localcfg* _local_conf_file_136069 +Ref: tlmgr *--rebuild-sys*136192 +Node: tlmgr gui137007 +Node: tlmgr info137185 +Ref: tlmgr *info [_option_...] _pkg_...*137347 +Ref: tlmgr *info [_option_...] collections*137381 +Ref: tlmgr *info [_option_...] schemes*137411 +Ref: tlmgr *--list*138941 +Ref: tlmgr *--only-installed*139255 +Ref: tlmgr *--only-remote*139443 +Ref: tlmgr *--data item1,item2,...*139747 +Ref: tlmgr *--json* 1141119 +Node: tlmgr init-usertree141502 +Node: tlmgr install [_option_...] _pkg_...141883 +Ref: tlmgr *--dry-run* 1142391 +Ref: tlmgr *--file*142508 +Ref: tlmgr *--force*142730 +Ref: tlmgr *--no-depends*142950 +Ref: tlmgr *--no-depends-at-all*143109 +Ref: tlmgr *--reinstall*143509 +Ref: tlmgr *--with-doc*143887 +Ref: tlmgr *--with-src*143900 +Node: tlmgr key144628 +Ref: tlmgr *key list*144786 +Ref: tlmgr *key add _file_*144804 +Ref: tlmgr *key remove _keyid_*144826 +Node: tlmgr list145420 +Node: tlmgr option145582 +Ref: tlmgr *option [--json] [show]*145737 +Ref: tlmgr *option [--json] showall|help*145768 +Ref: tlmgr *option _key_ [_value_]*145794 +Node: tlmgr paper150373 +Ref: tlmgr *paper [a4|letter]*150522 +Ref: tlmgr *<[xdvi|pdftex|dvips|dvipdfmx|context|psutils] paper [_papersize_|--list]*>150598 +Ref: tlmgr *paper --json*150613 +Node: tlmgr path151828 +Ref: tlmgr *path [--w32mode=user|admin] add*151989 +Ref: tlmgr *path [--w32mode=user|admin] remove*152026 +Node: tlmgr pinning153511 +Ref: tlmgr pinning show153752 +Ref: tlmgr pinning add _repo_ _pkgglob_...153825 +Ref: tlmgr pinning remove _repo_ _pkgglob_...153944 +Ref: tlmgr pinning remove _repo_ --all154097 +Node: tlmgr platform154151 +Ref: tlmgr *platform list|add|remove _platform_...*154337 +Ref: tlmgr *platform set _platform_*154364 +Ref: tlmgr *platform set auto*154385 +Ref: tlmgr *--dry-run* 2155262 +Node: tlmgr postaction155381 +Ref: tlmgr *postaction [_option_...] install [shortcut|fileassoc|script] [_pkg_...]*155611 +Ref: tlmgr *postaction [_option_...] remove [shortcut|fileassoc|script] [_pkg_...]*155685 +Ref: tlmgr *--w32mode=[user|admin]*156000 +Ref: tlmgr *--fileassocmode=[1|2]*156416 +Ref: tlmgr *--all* 1156701 +Node: tlmgr print-platform156756 +Node: tlmgr print-platform-info157087 +Node: tlmgr remove [_option_...] _pkg_...157387 +Ref: tlmgr *--all* 2157871 +Ref: tlmgr *--backup*157981 +Ref: tlmgr *--backupdir* _directory_ 1158007 +Ref: tlmgr *--no-depends* 1158412 +Ref: tlmgr *--no-depends-at-all* 1158474 +Ref: tlmgr *--force* 1158577 +Ref: tlmgr *--dry-run* 3159050 +Node: tlmgr repository159427 +Ref: tlmgr *repository list*159615 +Ref: tlmgr *repository list _path|url|tag_*159649 +Ref: tlmgr *repository add _path_ [_tag_]*159682 +Ref: tlmgr *repository remove _path|tag_*159714 +Ref: tlmgr *repository set _path_[#_tag_] [_path_[#_tag_] ...]*159768 +Ref: tlmgr *repository status*159789 +Ref: tlmgr The tag (which can be the same as the url);161016 +Node: tlmgr restore161494 +Ref: tlmgr *restore [_option_...] _pkg_ [_rev_]*161673 +Ref: tlmgr *restore [_option_...] --all*161703 +Ref: tlmgr *--all* 3162403 +Ref: tlmgr *--backupdir* _directory_ 2162617 +Ref: tlmgr *--dry-run* 4162798 +Ref: tlmgr *--force* 2162930 +Ref: tlmgr *--json* 2162976 +Node: tlmgr search163303 +Ref: tlmgr *search [_option_...] _what_*163467 +Ref: tlmgr *search [_option_...] --file _what_*163504 +Ref: tlmgr *search [_option_...] --all _what_*163540 +Ref: tlmgr *--file* 1163760 +Ref: tlmgr *--all* 4163822 +Ref: tlmgr *--global*163911 +Ref: tlmgr *--word*164038 +Node: tlmgr shell164353 +Ref: tlmgr protocol165088 +Ref: tlmgr help 1165152 +Ref: tlmgr version 1165205 +Ref: tlmgr quit, end, bye, byebye, EOF165273 +Ref: tlmgr restart165294 +Ref: tlmgr load [local|remote]165417 +Ref: tlmgr save165487 +Ref: tlmgr get [_var_] =item set [_var_ [_val_]]165610 +Node: tlmgr show166211 +Node: tlmgr uninstall166378 +Node: tlmgr update [_option_...] [_pkg_...]166608 +Ref: tlmgr *--all* 5166979 +Ref: tlmgr *--self*169158 +Ref: tlmgr *--dry-run* 5169922 +Ref: tlmgr *--list* [_pkg_]170099 +Ref: tlmgr *--exclude* _pkg_170788 +Ref: tlmgr *--no-auto-remove* [_pkg_...]171588 +Ref: tlmgr *--no-auto-install* [_pkg_...]172072 +Ref: tlmgr *--reinstall-forcibly-removed*172834 +Ref: tlmgr *--backup* 1173369 +Ref: tlmgr *--backupdir* _directory_ 3173395 +Ref: tlmgr *--no-depends* 2174561 +Ref: tlmgr *--no-depends-at-all* 2174764 +Ref: tlmgr *--force* 3174867 +Node: tlmgr CONFIGURATION FILE FOR TLMGR175858 +Ref: tlmgr auto-remove = 0 or 1 (default 1), same as command-line option.176860 +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.176992 +Ref: tlmgr gui-lang = _llcode_, with a language code value as with the command-line option.177076 +Ref: tlmgr no-checksums = 0 or 1 (default 0, see below).177125 +Ref: tlmgr persistent-downloads = 0 or 1 (default 1), same as command-line option.177200 +Ref: tlmgr require-verification = 0 or 1 (default 0), same as command-line option.177275 +Ref: tlmgr tkfontscale = _floating-point number_ (default 1.0); scaling factor for fonts in the Tk-based frontends.177383 +Ref: tlmgr update-exclude = _comma-separated list of packages_ (no spaces allowed). Same as the command line option --exclude for the update action.177528 +Ref: tlmgr verify-downloads = 0 or 1 (default 1), same as command-line option.177599 +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.178116 +Node: tlmgr CRYPTOGRAPHIC VERIFICATION178948 +Node: tlmgr Configuration of GnuPG invocation181121 +Node: tlmgr USER MODE181759 +Node: tlmgr User mode install184605 +Node: tlmgr User mode backup, restore, remove, update185749 +Node: tlmgr User mode generate, option, paper186191 +Node: tlmgr MULTIPLE REPOSITORIES186525 +Node: tlmgr Pinning188254 +Node: tlmgr GUI FOR TLMGR190177 +Node: tlmgr Main display191826 +Node: tlmgr Display configuration area192078 +Ref: tlmgr Status192439 +Ref: tlmgr Category192603 +Ref: tlmgr Match192789 +Ref: tlmgr Selection192970 +Ref: tlmgr Display configuration buttons193174 +Node: tlmgr Package list area193357 +Ref: tlmgr a checkbox193941 +Ref: tlmgr package name194077 +Ref: tlmgr local revision (and version)194176 +Ref: tlmgr remote revision (and version)194551 +Ref: tlmgr short description194848 +Node: tlmgr Main display action buttons194893 +Ref: tlmgr Update all installed195159 +Ref: tlmgr Update195531 +Ref: tlmgr Install195581 +Ref: tlmgr Remove195767 +Ref: tlmgr Backup195945 +Node: tlmgr Menu bar196102 +Ref: tlmgr tlmgr menu196325 +Ref: tlmgr Options menu196633 +Ref: tlmgr Actions menu197716 +Ref: tlmgr Help menu198144 +Node: tlmgr GUI options198278 +Ref: tlmgr -background _color_198524 +Ref: tlmgr -font " _fontname_ _fontsize_ "198589 +Ref: tlmgr -foreground _color_198747 +Ref: tlmgr -geometry _geomspec_198799 +Ref: tlmgr -xrm _xresource_198991 +Node: tlmgr MACHINE-READABLE OUTPUT199260 +Node: tlmgr Machine-readable update and install output200070 +Ref: tlmgr location-url _location_201346 +Ref: tlmgr total-bytes _count_201562 +Ref: tlmgr _pkgname_201972 +Ref: tlmgr _status_202182 +Ref: tlmgr d202260 +Ref: tlmgr f202320 +Ref: tlmgr u202499 +Ref: tlmgr r202545 +Ref: tlmgr a202668 +Ref: tlmgr i202846 +Ref: tlmgr I202965 +Ref: tlmgr _localrev_203067 +Ref: tlmgr _serverrev_203174 +Ref: tlmgr _size_203286 +Ref: tlmgr _runtime_203455 +Ref: tlmgr _esttot_203525 +Node: tlmgr Machine-readable option output203558 +Node: tlmgr ENVIRONMENT VARIABLES204070 +Ref: tlmgr TEXLIVE_COMPRESSOR204581 +Ref: tlmgr TEXLIVE_DOWNLOADER205429 +Ref: tlmgr TL_DOWNLOAD_PROGRAM205452 +Ref: tlmgr TL_DOWNLOAD_ARGS205472 +Ref: tlmgr TEXLIVE_PREFER_OWN206498 +Node: tlmgr AUTHORS AND COPYRIGHT207322 +Node: Index207724 End Tag Table |