texlive[44031] Master: tl-update-auto

commits+karl at tug.org commits+karl at tug.org
Tue Apr 25 02:06:50 CEST 2017


Revision: 44031
          http://tug.org/svn/texlive?view=revision&revision=44031
Author:   karl
Date:     2017-04-25 02:06:50 +0200 (Tue, 25 Apr 2017)
Log Message:
-----------
tl-update-auto

Modified Paths:
--------------
    trunk/Master/doc.html
    trunk/Master/texmf-dist/doc/man/man1/install-tl.1
    trunk/Master/texmf-dist/doc/man/man1/install-tl.man1.pdf

Modified: trunk/Master/doc.html
===================================================================
--- trunk/Master/doc.html	2017-04-25 00:02:51 UTC (rev 44030)
+++ trunk/Master/doc.html	2017-04-25 00:06:50 UTC (rev 44031)
@@ -16566,6 +16566,11 @@
 <a href="texmf-dist/doc/latex/uestcthesis/doc/uestcthesis-doc.pdf">uestcthesis-doc.pdf</a>.
 </small></li>
 
+<li><b><a href="texmf-dist/doc/latex/uhhassignment">uhhassignment</a></b>:<small>
+a document class for typesetting homework assignments
+<a href="texmf-dist/doc/latex/uhhassignment/uhhassignment.pdf">uhhassignment.pdf</a>.
+</small></li>
+
 <li><b><a href="texmf-dist/doc/latex/uhrzeit">uhrzeit</a></b>:<small>
 Time printing, in German
 <a href="texmf-dist/doc/latex/uhrzeit/uhrzeit-doc.pdf">uhrzeit-doc.pdf</a>.
@@ -16819,7 +16824,7 @@
 
 <h2 id="letter-V">V</h2>
 
-<ol start="2571">
+<ol start="2572">
 
 <li><b><a href="texmf-dist/doc/bibtex/vancouver">vancouver</a></b>:<small>
 Bibliographic style file for Biomedical Journals
@@ -17023,7 +17028,7 @@
 
 <h2 id="letter-W">W</h2>
 
-<ol start="2605">
+<ol start="2606">
 
 <li><b><a href="texmf-dist/doc/fonts/wadalab">wadalab</a></b>:<small>
 Wadalab (Japanese) font packages
@@ -17144,7 +17149,7 @@
 
 <h2 id="letter-X">X</h2>
 
-<ol start="2622">
+<ol start="2623">
 
 <li><b><a href="texmf-dist/doc/latex/xargs">xargs</a></b>:<small>
 Define commands with many optional arguments
@@ -17520,7 +17525,7 @@
 
 <h2 id="letter-Y">Y</h2>
 
-<ol start="2679">
+<ol start="2680">
 
 <li><b><a href="texmf-dist/doc/latex/yafoot">yafoot</a></b>:<small>
 A bundle of miscellaneous footnote packages
@@ -17589,7 +17594,7 @@
 
 <h2 id="letter-Z">Z</h2>
 
-<ol start="2690">
+<ol start="2691">
 
 <li><b><a href="texmf-dist/doc/latex/zed-csp">zed-csp</a></b>:<small>
 Typesetting Z and CSP format specifications

Modified: trunk/Master/texmf-dist/doc/man/man1/install-tl.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/install-tl.1	2017-04-25 00:02:51 UTC (rev 44030)
+++ trunk/Master/texmf-dist/doc/man/man1/install-tl.1	2017-04-25 00:06:50 UTC (rev 44031)
@@ -129,7 +129,7 @@
 .\" ========================================================================
 .\"
 .IX Title "INSTALL-TL 1"
-.TH INSTALL-TL 1 "2017-04-23" "perl v5.24.1" "User Contributed Perl Documentation"
+.TH INSTALL-TL 1 "2017-04-24" "perl v5.24.1" "User Contributed Perl Documentation"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
@@ -157,9 +157,9 @@
 and a package is what contains actual files.
 .PP
 Within the installer, you can choose a scheme, and further customize the
-set of collections to install, but not the set of the packages.  To do
-that, use \f(CW\*(C`tlmgr\*(C'\fR (reference below) after the initial installation is
-complete.
+set of collections to install, but not the set of the packages.  To work
+at the package level, use \f(CW\*(C`tlmgr\*(C'\fR (reference just below) after the
+initial installation is complete.
 .PP
 The default is \f(CW\*(C`scheme\-full\*(C'\fR, which installs everything, and this is
 highly recommended.
@@ -228,7 +228,7 @@
 Specify the package repository to be used as the source of the
 installation, either a local directory via \f(CW\*(C`/path/to/directory\*(C'\fR or a
 \&\f(CW\*(C`file:/\*(C'\fR url, or a network location via a \f(CW\*(C`http://\*(C'\fR, \f(CW\*(C`https://\*(C'\fR, or
-\&\f(CW\*(C`ftp://\*(C'\fR url.  (No other protocols are supported, and \f(CW\*(C`http://\*(C'\fR may
+\&\f(CW\*(C`ftp://\*(C'\fR url.  (No other protocols are supported, and \f(CW\*(C`https://\*(C'\fR may
 not work on all platforms.)
 .Sp
 The default is to pick a mirror automatically, using
@@ -322,6 +322,11 @@
 manually, and that the only realistic way to maintain this installation
 is to redo it from time to time.  This option is not available via the
 installer interfaces.  \s-1USE AT YOUR OWN RISK.\s0
+.IP "\fB\-init\-from\-profile\fR \fIprofile_file\fR" 4
+.IX Item "-init-from-profile profile_file"
+Similar to \fB\-profile\fR (see \*(L"\s-1PROFILES\*(R"\s0 below), but only initializes the
+installation configuration from \fIprofile_file\fR and then starts the
+interactive session.
 .IP "\fB\-logfile\fR \fIfile\fR" 4
 .IX Item "-logfile file"
 Write both all messages (informational, debugging, warnings) to \fIfile\fR,
@@ -333,7 +338,7 @@
 release.
 .IP "\fB\-no\-cls\fR" 4
 .IX Item "-no-cls"
-(only for text mode installer) do not clear the screen when entering
+For the text mode installer only: do not clear the screen when entering
 a new menu (for debugging purposes).
 .IP "\fB\-non\-admin\fR" 4
 .IX Item "-non-admin"
@@ -369,79 +374,10 @@
 Print the TeX Live identifier for the detected platform
 (hardware/operating system) combination to standard output, and exit.
 \&\f(CW\*(C`\-print\-arch\*(C'\fR is a synonym.
-.IP "\fB\-profile\fR \fIprofile\fR" 4
-.IX Item "-profile profile"
-Load the file \fIprofile\fR and do the installation with no user
-interaction, that is, a batch (unattended) install.
-.Sp
-A \fIprofile\fR file contains all the values needed to perform an
-installation.  From the text menu one can select \f(CW\*(C`P\*(C'\fR to save the
-current setup as profile.  In addition, after a normal installation
-has finished, a profile for that exact installation is written to the file
-\&\f(CW\*(C`tlpkg/texlive.profile\*(C'\fR.  That file can be given as the argument to
-\&\f(CW\*(C`\-profile\*(C'\fR to redo the exact same installation on a different system,
-for example.  Alternatively, you can use a custom profile, most easily
-created by starting from a generated one and changing values, or an
-empty file, which will take all the defaults.
-.Sp
-Within a profile file, if the variable \f(CW\*(C`selected_scheme\*(C'\fR is defined and
-\&\fIno\fR collection variables at all are defined, then the collections
-required by the specified scheme are installed, without explicitly
-listing them.  This eases maintenance of profile files.  If any
-collections are specified in a profile, though, then this does not
-apply, and all desired collections must be given explicitly.
-.Sp
-Thus, a line \f(CW\*(C`selected_scheme scheme\-medium\*(C'\fR together with the
-definitions of the installation directories (\f(CW\*(C`TEXDIR\*(C'\fR, \f(CW\*(C`TEXMFHOME\*(C'\fR,
-\&\f(CW\*(C`TEXMFLOCAL\*(C'\fR, \f(CW\*(C`TEXMFSYSCONFIG\*(C'\fR, \f(CW\*(C`TEXMFSYSVAR\*(C'\fR) suffices to install
-the medium scheme with all default options.
-.Sp
-The list of allowed keys in a profile is given below. 
-For more detailed explanations on the meaning of the options
-consult the TeX Live installation manual. Values are either
-\&\f(CW0\fR, \f(CW1\fR, or strings.
-.RS 4
-.ie n .IP "\fBinstaller options\fR (those with prefix ""instopt_"")" 4
-.el .IP "\fBinstaller options\fR (those with prefix \f(CWinstopt_\fR)" 4
-.IX Item "installer options (those with prefix instopt_)"
-\&\f(CW\*(C`instopt_portable\*(C'\fR (default 0, see \f(CW\*(C`\-portable\*(C'\fR), 
-\&\f(CW\*(C`instopt_letter\*(C'\fR (default 0, selecting letter size instead of a4), 
-\&\f(CW\*(C`instopt_adjustrepo\*(C'\fR (default 1, adjust remote repository to \s-1CTAN\s0
-mirror after installation),
-\&\f(CW\*(C`instopt_write18_restricted\*(C'\fR (default 1, enable write8 for a restricted
-set of programs),
-\&\f(CW\*(C`instopt_adjustpath\*(C'\fR (default 0 on Unix, 1 on Windows, adjust \s-1PATH\s0 environment).
-.ie n .IP "\fBtlpdb options\fR (those with prefix ""tlpdbopt_"")" 4
-.el .IP "\fBtlpdb options\fR (those with prefix \f(CWtlpdbopt_\fR)" 4
-.IX Item "tlpdb options (those with prefix tlpdbopt_)"
-The definitive list is give in \f(CW\*(C`TeXLive::TLConfig.pm\*(C'\fR in 
-\&\f(CW%TeXLive::TLConfig::TLPDBOptions\fR, together with explanations.
-All items \fBbut\fR for \f(CW\*(C`tlpdbopt_location\*(C'\fR can be specified.
-The current list is given below:
-.Sp
-\&\f(CW\*(C`tlpdbopt_autobackup\*(C'\fR, \f(CW\*(C`tlpdbopt_backupdir\*(C'\fR, \f(CW\*(C`tlpdbopt_create_formats\*(C'\fR, 
-\&\f(CW\*(C`tlpdbopt_desktop_integration\*(C'\fR, \f(CW\*(C`tlpdbopt_file_assocs\*(C'\fR, \f(CW\*(C`tlpdbopt_install_docfiles\*(C'\fR, 
-\&\f(CW\*(C`tlpdbopt_install_srcfiles\*(C'\fR, \f(CW\*(C`tlpdbopt_post_code\*(C'\fR, 
-\&\f(CW\*(C`tlpdbopt_sys_bin\*(C'\fR, \f(CW\*(C`tlpdbopt_sys_info\*(C'\fR, \f(CW\*(C`tlpdbopt_sys_man\*(C'\fR, 
-\&\f(CW\*(C`tlpdbopt_w32_multi_user\*(C'\fR, \f(CW\*(C`tlpdbopt_generate_updmap\*(C'\fR
-.IP "\fBpath options\fR" 4
-.IX Item "path options"
-\&\f(CW\*(C`TEXDIR\*(C'\fR, \f(CW\*(C`TEXMFHOME\*(C'\fR, \f(CW\*(C`TEXMFCONFIG\*(C'\fR, \f(CW\*(C`TEXMFSYSCONFIG\*(C'\fR,
-\&\f(CW\*(C`TEXMFVAR\*(C'\fR, \f(CW\*(C`TEXMFSYSVAR\*(C'\fR, \f(CW\*(C`TEXMFLOCAL\*(C'\fR
-.ie n .IP "\fBarchitecture selection options\fR (those starting with ""binary_"")" 4
-.el .IP "\fBarchitecture selection options\fR (those starting with \f(CWbinary_\fR)" 4
-.IX Item "architecture selection options (those starting with binary_)"
-For every supported architecture of TeX Live (directories under
-\&\f(CW\*(C`bin/\*(C'\fR), the key \f(CW\*(C`binary_ARCH\*(C'\fR can be set.
-.Sp
-Example: \f(CW\*(C`binary_x86_64\-linux\*(C'\fR
-.RE
-.RS 4
-.RE
-.IP "\fB\-init\-from\-profile\fR \fIprofile\fR" 4
-.IX Item "-init-from-profile profile"
-Similar to \fB\-profile\fR, but merely initializes the installation
-configuration from \fIprofile\fR and then starts the interactive session.
+.IP "\fB\-profile\fR \fIprofile_file\fR" 4
+.IX Item "-profile profile_file"
+Load \fIprofile_file\fR and do the installation with no user interaction,
+that is, a batch (unattended) install.  See \*(L"\s-1PROFILES\*(R"\s0 below.
 .IP "\fB\-q\fR" 4
 .IX Item "-q"
 Omit normal informational messages.
@@ -456,16 +392,149 @@
 menu list.
 .IP "\fB\-v\fR" 4
 .IX Item "-v"
-Include verbose debugging messages; repeat for maximum debugging, as in
-\&\f(CW\*(C`\-v \-v\*(C'\fR.  (Further repeats are accepted but ignored.)
+Include verbose debugging messages; repeat for maximum debugging: \f(CW\*(C`\-v
+\&\-v\*(C'\fR.  (Further repeats are accepted but ignored.)
 .IP "\fB\-version\fR, \fB\-\-version\fR" 4
 .IX Item "-version, --version"
 Output version information and exit.  If \f(CW\*(C`\-v\*(C'\fR has also been given the
 revisions of the used modules are reported, too.
+.SH "PROFILES"
+.IX Header "PROFILES"
+A \fIprofile\fR file contains all the values needed to perform an
+installation.  After a normal installation has finished, a profile for
+that exact installation is written to the file \f(CW\*(C`tlpkg/texlive.profile\*(C'\fR.
+In addition, from the text menu one can select \f(CW\*(C`P\*(C'\fR to save the current
+setup as a profile at any time.  Such a profile file can be given as the
+argument to \f(CW\*(C`\-profile\*(C'\fR, for example to redo the exact same installation
+on a different system.  Alternatively, you can use a custom profile,
+most easily created by starting from a generated one and changing
+values, or an empty file, which will take all the defaults.
+.PP
+Within a profile file, each line consists of
+.PP
+\&\fIvariable\fR [\fIvalue\fR]
+.PP
+except for comment lines starting with \f(CW\*(C`#\*(C'\fR.  The possible variable
+names are listed below.  Values, when present, are either \f(CW0\fR or \f(CW1\fR
+for booleans, or strings (which must be specified without any quote
+characters).  Leading whitespace is ignored.
+.PP
+If the variable \f(CW\*(C`selected_scheme\*(C'\fR is defined and \fIno\fR collection
+variables at all are defined, then the collections required by the
+specified scheme (which might change over time) are installed, without
+explicitly listing them.  This eases maintenance of profile files.  If
+any collections are specified in a profile, though, then all desired
+collections must be given explicitly.
+.PP
+For example, a line
+.PP
+.Vb 1
+\&  selected_scheme scheme\-small
+.Ve
+.PP
+along with definitions for the installation directories (given below
+under \*(L"path options\*(R") suffices to install the \*(L"small\*(R" scheme with all
+default options.  The schemes are described in the \f(CW\*(C`S\*(C'\fR menu in the
+text installer, or equivalent.
+.PP
+Besides \f(CW\*(C`selected_scheme\*(C'\fR, here is the list of variable names supported
+in a profile:
+.PP
+\&\fBcollection options\fR (prefix \f(CW\*(C`collection\-\*(C'\fR)
+.PP
+Collections are specified with a variable name with the prefix
+\&\f(CW\*(C`collection\-\*(C'\fR followed by a collection name; there is no value.  For
+instance, \f(CW\*(C`collection\-basic\*(C'\fR.  The collections are described in the
+\&\f(CW\*(C`C\*(C'\fR menu.
+.PP
+Schemes and collections (and packages) are ultimately defined by the
+files in the \f(CW\*(C`tlpkg/tlpsrc/\*(C'\fR source directory.
+.PP
+\&\fBpath options\fR
+.PP
+It is best to define all of these, even though they may not be used in
+the installation, so as to avoid unintentionally getting a default value
+that could cause problems later.
+.PP
+.Vb 7
+\&  TEXDIR
+\&  TEXMFCONFIG
+\&  TEXMFVAR
+\&  TEXMFHOME
+\&  TEXMFLOCAL
+\&  TEXMFSYSCONFIG
+\&  TEXMFSYSVAR
+.Ve
+.PP
+\&\fBinstaller options\fR (prefix \f(CW\*(C`instopt_\*(C'\fR)
+.ie n .IP """instopt_adjustpath"" (default 0 on Unix, 1 on Windows)" 4
+.el .IP "\f(CWinstopt_adjustpath\fR (default 0 on Unix, 1 on Windows)" 4
+.IX Item "instopt_adjustpath (default 0 on Unix, 1 on Windows)"
+Adjust \f(CW\*(C`PATH\*(C'\fR environment variable.
+.ie n .IP """instopt_adjustrepo"" (default 1)" 4
+.el .IP "\f(CWinstopt_adjustrepo\fR (default 1)" 4
+.IX Item "instopt_adjustrepo (default 1)"
+Set remote repository to a multiplexed \s-1CTAN\s0 mirror after installation;
+see \f(CW\*(C`\-repository\*(C'\fR above.
+.ie n .IP """instopt_letter"" (default 0)" 4
+.el .IP "\f(CWinstopt_letter\fR (default 0)" 4
+.IX Item "instopt_letter (default 0)"
+Set letter size paper as the default, instead of a4.
+.ie n .IP """instopt_portable"" (default 0)" 4
+.el .IP "\f(CWinstopt_portable\fR (default 0)" 4
+.IX Item "instopt_portable (default 0)"
+Install for portable use, e.g., on a \s-1USB\s0 stick.
+.ie n .IP """instopt_write18_restricted"" (default 1)" 4
+.el .IP "\f(CWinstopt_write18_restricted\fR (default 1)" 4
+.IX Item "instopt_write18_restricted (default 1)"
+Enable \f(CW\*(C`\ewrite18\*(C'\fR for a restricted set of programs.
+.PP
+\&\fBtlpdb options\fR (prefix \f(CW\*(C`tlpdbopt_\*(C'\fR)
+.PP
+The definitive list is given in \f(CW\*(C`tlpkg/TeXLive/TLConfig.pm\*(C'\fR, in
+\&\f(CW%TeXLive::TLConfig::TLPDBOptions\fR, together with explanations.  All
+items given there \fIexcept\fR for \f(CW\*(C`tlpdbopt_location\*(C'\fR can be specified.
+Here is the current list:
+.PP
+.Vb 10
+\&  tlpdbopt_autobackup
+\&  tlpdbopt_backupdir
+\&  tlpdbopt_create_formats
+\&  tlpdbopt_desktop_integration
+\&  tlpdbopt_file_assocs
+\&  tlpdbopt_generate_updmap
+\&  tlpdbopt_install_docfiles
+\&  tlpdbopt_install_srcfiles
+\&  tlpdbopt_post_code
+\&  tlpdbopt_sys_bin
+\&  tlpdbopt_sys_info
+\&  tlpdbopt_sys_man
+\&  tlpdbopt_w32_multi_user
+.Ve
+.PP
+\&\fBplatform options\fR (prefix \f(CW\*(C`binary_\*(C'\fR)
+.PP
+For each supported platform in TeX Live (directories under \f(CW\*(C`bin/\*(C'\fR), the
+variable \f(CW\*(C`binary_\*(C'\fR\fI\s-1PLATFORM\s0\fR can be set.  For example:
+.PP
+.Vb 1
+\&  binary_x86_64\-linux
+.Ve
+.PP
+If no \f(CW\*(C`binary_\*(C'\fR variable is specified, the default is whatever the
+current machine is running.
+.PP
+In releases before 2017, many profile variables had different
+names (not documented here; see the \f(CW\*(C`install\-tl\*(C'\fR source).  They are
+accepted and transformed to the names given above.  When a profile is
+written, the names above are always used.
+.PP
+For more details on all of the above options, consult the TeX Live
+installation manual, linked from <http://tug.org/texlive/doc>.
 .SH "ENVIRONMENT VARIABLES"
 .IX Header "ENVIRONMENT VARIABLES"
 For ease in scripting and debugging, \f(CW\*(C`install\-tl\*(C'\fR will look for the
-following environment variables.  They are not of interest in normal
+following environment variables.  They are not of interest for normal
 user installations.
 .ie n .IP """TEXLIVE_INSTALL_ENV_NOCHECK""" 4
 .el .IP "\f(CWTEXLIVE_INSTALL_ENV_NOCHECK\fR" 4
@@ -492,6 +561,9 @@
 .ie n .IP """TEXLIVE_INSTALL_TEXMFCONFIG""" 4
 .el .IP "\f(CWTEXLIVE_INSTALL_TEXMFCONFIG\fR" 4
 .IX Item "TEXLIVE_INSTALL_TEXMFCONFIG"
+.ie n .IP """TEXLIVE_INSTALL_TEXMFVAR""" 4
+.el .IP "\f(CWTEXLIVE_INSTALL_TEXMFVAR\fR" 4
+.IX Item "TEXLIVE_INSTALL_TEXMFVAR"
 .ie n .IP """TEXLIVE_INSTALL_TEXMFHOME""" 4
 .el .IP "\f(CWTEXLIVE_INSTALL_TEXMFHOME\fR" 4
 .IX Item "TEXLIVE_INSTALL_TEXMFHOME"
@@ -504,14 +576,11 @@
 .ie n .IP """TEXLIVE_INSTALL_TEXMFSYSVAR""" 4
 .el .IP "\f(CWTEXLIVE_INSTALL_TEXMFSYSVAR\fR" 4
 .IX Item "TEXLIVE_INSTALL_TEXMFSYSVAR"
-.ie n .IP """TEXLIVE_INSTALL_TEXMFVAR""" 4
-.el .IP "\f(CWTEXLIVE_INSTALL_TEXMFVAR\fR" 4
-.IX Item "TEXLIVE_INSTALL_TEXMFVAR"
 .PD
 Specify the respective directories.  \f(CW\*(C`TEXLIVE_INSTALL_PREFIX\*(C'\fR defaults
 to \f(CW\*(C`/usr/local/texlive\*(C'\fR, while \f(CW\*(C`TEXLIVE_INSTALL_TEXDIR\*(C'\fR defaults to
 the release directory within that prefix, e.g.,
-\&\f(CW\*(C`/usr/local/texlive/2014\*(C'\fR.  All the defaults can be seen by running the
+\&\f(CW\*(C`/usr/local/texlive/2016\*(C'\fR.  All the defaults can be seen by running the
 installer interactively and then typing \f(CW\*(C`D\*(C'\fR for the directory menu.
 .ie n .IP """NOPERLDOC""" 4
 .el .IP "\f(CWNOPERLDOC\fR" 4
@@ -522,4 +591,5 @@
 This script and its documentation were written for the TeX Live
 distribution (<http://tug.org/texlive>) and both are licensed under the
 \&\s-1GNU\s0 General Public License Version 2 or later.
-\&\f(CW$Id\fR$
+.PP
+\&\f(CW$Id:\fR install-tl 44019 2017\-04\-24 18:25:41Z karl $

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



More information about the tex-live-commits mailing list