summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Master/doc.html60
-rw-r--r--Master/texmf-dist/doc/man/man1/install-tl.118
-rw-r--r--Master/texmf-dist/doc/man/man1/install-tl.man1.pdfbin50582 -> 51002 bytes
-rw-r--r--Master/texmf-dist/doc/texlive/install-tl.html15
-rw-r--r--Master/tlpkg/installer/ctan-mirrors.pl7
5 files changed, 73 insertions, 27 deletions
diff --git a/Master/doc.html b/Master/doc.html
index 366cceb8682..e4e30e66e65 100644
--- a/Master/doc.html
+++ b/Master/doc.html
@@ -13845,6 +13845,12 @@ Draw Hasse diagrams. 
<a href="texmf-dist/doc/latex/lie-hasse/lie-hasse.pdf">lie-hasse.pdf</a>
</small></li>
+<li id="liftarm"><b><a href="texmf-dist/doc/latex/liftarm/">liftarm</a></b><small>
+(<a href="https://ctan.org/pkg/liftarm">CTAN</a>):
+Draw liftarms.&nbsp;
+<a href="texmf-dist/doc/latex/liftarm/liftarm.pdf">liftarm.pdf</a>
+</small></li>
+
<li id="light-latex-make"><b><a href="texmf-dist/doc/support/light-latex-make/">light-latex-make</a></b><small>
(<a href="https://ctan.org/pkg/light-latex-make">CTAN</a>):
llmk: A build tool for LaTeX documents.&nbsp;
@@ -14734,7 +14740,7 @@ Commands to include lilypond scores within a (Lua)LaTeX document.&nbsp;
<h2 id="letter-M">M</h2>
-<ol start="1930">
+<ol start="1931">
<li id="m-tx"><b><a href="texmf-dist/doc/generic/m-tx/">m-tx</a></b><small>
(<a href="https://ctan.org/pkg/m-tx">CTAN</a>):
@@ -15401,6 +15407,12 @@ Merriweather and MerriweatherSans fonts, with LaTeX support.&nbsp;
<a href="texmf-dist/doc/fonts/merriweather/merriweather-samples.pdf">merriweather-samples.pdf</a>
</small></li>
+<li id="messagepassing"><b><a href="texmf-dist/doc/latex/messagepassing/">messagepassing</a></b><small>
+(<a href="https://ctan.org/pkg/messagepassing">CTAN</a>):
+Draw diagrams to represent communication protocols.&nbsp;
+<a href="texmf-dist/doc/latex/messagepassing/messagepassing.pdf">messagepassing.pdf</a>
+</small></li>
+
<li id="metafont"><b><a href="texmf-dist/doc/man/man1/">metafont</a></b><small>
(<a href="https://ctan.org/pkg/metafont">CTAN</a>):
A system for specifying fonts.&nbsp;
@@ -16393,7 +16405,7 @@ XeLaTeX template for writing the main body of NSFC proposals.&nbsp;
<h2 id="letter-N">N</h2>
-<ol start="2165">
+<ol start="2167">
<li id="na-box"><b><a href="texmf-dist/doc/xelatex/na-box/">na-box</a></b><small>
(<a href="https://ctan.org/pkg/na-box">CTAN</a>):
@@ -17097,7 +17109,7 @@ Support for the journal "North-Western European Journal of Mathematics".&nbsp;
<h2 id="letter-O">O</h2>
-<ol start="2263">
+<ol start="2265">
<li id="oberdiek"><b><a href="texmf-dist/doc/latex/oberdiek/">oberdiek</a></b><small>
(<a href="https://ctan.org/pkg/oberdiek">CTAN</a>):
@@ -17441,7 +17453,7 @@ Combine LaTeX commands over included graphics.&nbsp;
<h2 id="letter-P">P</h2>
-<ol start="2307">
+<ol start="2309">
<li id="padcount"><b><a href="texmf-dist/doc/latex/padcount/">padcount</a></b><small>
(<a href="https://ctan.org/pkg/padcount">CTAN</a>):
@@ -19843,7 +19855,7 @@ Run Python from within a document, typesetting the results.&nbsp;
<h2 id="letter-Q">Q</h2>
-<ol start="2643">
+<ol start="2645">
<li id="qcircuit"><b><a href="texmf-dist/doc/latex/qcircuit/">qcircuit</a></b><small>
(<a href="https://ctan.org/pkg/qcircuit">CTAN</a>):
@@ -19992,7 +20004,7 @@ Book Template for Qian Yuan Xue Fu.&nbsp;
<h2 id="letter-R">R</h2>
-<ol start="2664">
+<ol start="2666">
<li id="ragged2e"><b><a href="texmf-dist/doc/latex/ragged2e/">ragged2e</a></b><small>
(<a href="https://ctan.org/pkg/ragged2e">CTAN</a>):
@@ -20421,6 +20433,12 @@ A package to help change page layout parameters in LaTeX.&nbsp;
<a href="texmf-dist/doc/latex/rmpage/rmpage-doc.pdf">rmpage-doc.pdf</a>
</small></li>
+<li id="robotarm"><b><a href="texmf-dist/doc/latex/robotarm/">robotarm</a></b><small>
+(<a href="https://ctan.org/pkg/robotarm">CTAN</a>):
+TikZ powered LaTeX package to draw parameterized 2D robot arms.&nbsp;
+<a href="texmf-dist/doc/latex/robotarm/robotarm.pdf">robotarm.pdf</a>
+</small></li>
+
<li id="roboto"><b><a href="texmf-dist/doc/fonts/roboto/">roboto</a></b><small>
(<a href="https://ctan.org/pkg/roboto">CTAN</a>):
Support for the Roboto family of fonts.&nbsp;
@@ -20629,7 +20647,7 @@ Class for Ryerson Unversity Graduate School requirements.&nbsp;
<h2 id="letter-S">S</h2>
-<ol start="2747">
+<ol start="2750">
<li id="sa-tikz"><b><a href="texmf-dist/doc/latex/sa-tikz/">sa-tikz</a></b><small>
(<a href="https://ctan.org/pkg/sa-tikz">CTAN</a>):
@@ -21969,12 +21987,6 @@ An XML-inspired format for student use.&nbsp;
<a href="texmf-dist/doc/otherformats/startex/startex.pdf">startex.pdf</a>
</small></li>
-<li id="startlatex2e"><b><a href="texmf-dist/doc/latex/startlatex2e/">startlatex2e</a></b><small>
-(<a href="https://ctan.org/pkg/startlatex2e">CTAN</a>):
-A guide to getting started with LaTeX2e.&nbsp;
-<a href="texmf-dist/doc/latex/startlatex2e/StartLaTeX2e.pdf">StartLaTeX2e.pdf</a>
-</small></li>
-
<li id="statex"><b><a href="texmf-dist/doc/latex/statex/">statex</a></b><small>
(<a href="https://ctan.org/pkg/statex">CTAN</a>):
Statistics style.&nbsp;
@@ -22432,7 +22444,7 @@ Format systems of equations.&nbsp;
<h2 id="letter-T">T</h2>
-<ol start="3002">
+<ol start="3004">
<li id="t-angles"><b><a href="texmf-dist/doc/latex/t-angles/">t-angles</a></b><small>
(<a href="https://ctan.org/pkg/t-angles">CTAN</a>):
@@ -24802,7 +24814,7 @@ Plot graphs with TikZ abbreviations.&nbsp;
<h2 id="letter-U">U</h2>
-<ol start="3294">
+<ol start="3296">
<li id="uaclasses"><b><a href="texmf-dist/doc/latex/uaclasses/">uaclasses</a></b><small>
(<a href="https://ctan.org/pkg/uaclasses">CTAN</a>):
@@ -25368,7 +25380,7 @@ University of Washington thesis class.&nbsp;
<h2 id="letter-V">V</h2>
-<ol start="3373">
+<ol start="3375">
<li id="vancouver"><b><a href="texmf-dist/doc/bibtex/vancouver/">vancouver</a></b><small>
(<a href="https://ctan.org/pkg/vancouver">CTAN</a>):
@@ -25641,7 +25653,7 @@ Variable-width multiple text columns.&nbsp;
<h2 id="letter-W">W</h2>
-<ol start="3412">
+<ol start="3414">
<li id="wadalab"><b><a href="texmf-dist/doc/fonts/wadalab/">wadalab</a></b><small>
(<a href="https://ctan.org/pkg/wadalab">CTAN</a>):
@@ -25859,7 +25871,7 @@ Extend LaTeX's cross-reference system.&nbsp;
<h2 id="letter-X">X</h2>
-<ol start="3438">
+<ol start="3440">
<li id="xargs"><b><a href="texmf-dist/doc/latex/xargs/">xargs</a></b><small>
(<a href="https://ctan.org/pkg/xargs">CTAN</a>):
@@ -26482,7 +26494,7 @@ Tree macros using XY-Pic.&nbsp;
<h2 id="letter-Y">Y</h2>
-<ol start="3511">
+<ol start="3513">
<li id="yafoot"><b><a href="texmf-dist/doc/latex/yafoot/">yafoot</a></b><small>
(<a href="https://ctan.org/pkg/yafoot">CTAN</a>):
@@ -26559,6 +26571,12 @@ Macros for documentation of LaTeX classes and packages.&nbsp;
<a href="texmf-dist/doc/latex/ydoc/ydoc.pdf">ydoc.pdf</a>
</small></li>
+<li id="yet-another-guide-latex2e"><b><a href="texmf-dist/doc/latex/yet-another-guide-latex2e/">yet-another-guide-latex2e</a></b><small>
+(<a href="https://ctan.org/pkg/yet-another-guide-latex2e">CTAN</a>):
+A short guide to using LaTeX2e to typeset high quality documents.&nbsp;
+<a href="texmf-dist/doc/latex/yet-another-guide-latex2e/Yet-Another-Guide-LaTeX2e.pdf">Yet-Another-Guide-LaTeX2e.pdf</a>
+</small></li>
+
<li id="yfonts"><b><a href="texmf-dist/doc/latex/yfonts/">yfonts</a></b><small>
(<a href="https://ctan.org/pkg/yfonts">CTAN</a>):
Support for old German fonts.&nbsp;
@@ -26599,7 +26617,7 @@ Many-featured Young tableaux and Young diagrams.&nbsp;
<h2 id="letter-Z">Z</h2>
-<ol start="3527">
+<ol start="3530">
<li id="zbmath-review-template"><b><a href="texmf-dist/doc/xelatex/zbmath-review-template/">zbmath-review-template</a></b><small>
(<a href="https://ctan.org/pkg/zbmath-review-template">CTAN</a>):
@@ -26738,5 +26756,5 @@ Standard conforming typesetting of Japanese, for XeLaTeX.&nbsp;
<p><a href="#letter-1">1</a> - <a href="#letter-2">2</a> - <a href="#letter-A">A</a> - <a href="#letter-B">B</a> - <a href="#letter-C">C</a> - <a href="#letter-D">D</a> - <a href="#letter-E">E</a> - <a href="#letter-F">F</a> - <a href="#letter-G">G</a> - <a href="#letter-H">H</a> - <a href="#letter-I">I</a> - <a href="#letter-J">J</a> - <a href="#letter-K">K</a> - <a href="#letter-L">L</a> - <a href="#letter-M">M</a> - <a href="#letter-N">N</a> - <a href="#letter-O">O</a> - <a href="#letter-P">P</a> - <a href="#letter-Q">Q</a> - <a href="#letter-R">R</a> - <a href="#letter-S">S</a> - <a href="#letter-T">T</a> - <a href="#letter-U">U</a> - <a href="#letter-V">V</a> - <a href="#letter-W">W</a> - <a href="#letter-X">X</a> - <a href="#letter-Y">Y</a> - <a href="#letter-Z">Z</a></p>
<hr>
-<small>Generated Wed Mar 9 01:48:55 CET 2022 by tl-update-docindex.</small>
+<small>Generated Thu Mar 10 01:48:52 CET 2022 by tl-update-docindex.</small>
</body></html>
diff --git a/Master/texmf-dist/doc/man/man1/install-tl.1 b/Master/texmf-dist/doc/man/man1/install-tl.1
index 47c4ad09c9b..3657ec1ea38 100644
--- a/Master/texmf-dist/doc/man/man1/install-tl.1
+++ b/Master/texmf-dist/doc/man/man1/install-tl.1
@@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "INSTALL-TL 1"
-.TH INSTALL-TL 1 "2022-03-08" "perl v5.34.0" "User Contributed Perl Documentation"
+.TH INSTALL-TL 1 "2022-03-09" "perl v5.34.0" "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
@@ -321,6 +321,8 @@ For the text mode installer only: do not clear the screen when entering
a new menu. For debugging.
.IP "\fB\-no\-continue\fR" 4
.IX Item "-no-continue"
+Quit early on installation failure of a non-core package.
+.Sp
By default, a few core packages are installed first; then, a failed
installation of any other (non-core) package is noted, but does not stop
the installation. Any such failed packages are retried, once.
@@ -527,6 +529,14 @@ 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 <https://tug.org/texlive/doc>.
+.SH "SPACE CONSTRAINTS"
+.IX Header "SPACE CONSTRAINTS"
+If a POSIX-compliant \f(CW\*(C`df\*(C'\fR program (supporting \f(CW\*(C`\-P\*(C'\fR) is available, the
+installer will check the available disk space in the selected
+installation location, and will abort installation if there is
+insufficient disk space, plus a margin of 100MB. In case this check is
+invalid for your filesystem, setting the environment variable
+\&\f(CW\*(C`TEXLIVE_INSTALL_NO_DISKCHECK\*(C'\fR to 1 will disable it.
.SH "ENVIRONMENT VARIABLES"
.IX Header "ENVIRONMENT VARIABLES"
For ease in scripting and debugging, \f(CW\*(C`install\-tl\*(C'\fR looks for the
@@ -556,6 +566,10 @@ variables.
.el .IP "\f(CWTEXLIVE_INSTALL_NO_CONTEXT_CACHE\fR" 4
.IX Item "TEXLIVE_INSTALL_NO_CONTEXT_CACHE"
Omit creating the ConTeXt cache. This is useful for redistributors.
+.ie n .IP """TEXLIVE_INSTALL_NO_DISKCHECK""" 4
+.el .IP "\f(CWTEXLIVE_INSTALL_NO_DISKCHECK\fR" 4
+.IX Item "TEXLIVE_INSTALL_NO_DISKCHECK"
+Omit free disk space check.
.ie n .IP """TEXLIVE_INSTALL_NO_RESUME""" 4
.el .IP "\f(CWTEXLIVE_INSTALL_NO_RESUME\fR" 4
.IX Item "TEXLIVE_INSTALL_NO_RESUME"
@@ -611,4 +625,4 @@ This script and its documentation were written for the TeX Live
distribution (<https://tug.org/texlive>) and both are licensed under the
\&\s-1GNU\s0 General Public License Version 2 or later.
.PP
-\&\f(CW$Id:\fR install-tl 62529 2022\-03\-08 22:59:35Z karl $
+\&\f(CW$Id:\fR install-tl 62571 2022\-03\-09 22:53:42Z karl $
diff --git a/Master/texmf-dist/doc/man/man1/install-tl.man1.pdf b/Master/texmf-dist/doc/man/man1/install-tl.man1.pdf
index 7f3009ffd1a..61fbd7e129f 100644
--- a/Master/texmf-dist/doc/man/man1/install-tl.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/install-tl.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/texlive/install-tl.html b/Master/texmf-dist/doc/texlive/install-tl.html
index c120bf2f0c7..3e1968a137a 100644
--- a/Master/texmf-dist/doc/texlive/install-tl.html
+++ b/Master/texmf-dist/doc/texlive/install-tl.html
@@ -18,6 +18,7 @@
<li><a href="#REFERENCES">REFERENCES</a></li>
<li><a href="#OPTIONS">OPTIONS</a></li>
<li><a href="#PROFILES">PROFILES</a></li>
+ <li><a href="#SPACE-CONSTRAINTS">SPACE CONSTRAINTS</a></li>
<li><a href="#ENVIRONMENT-VARIABLES">ENVIRONMENT VARIABLES</a></li>
<li><a href="#AUTHORS-AND-COPYRIGHT">AUTHORS AND COPYRIGHT</a></li>
</ul>
@@ -177,6 +178,8 @@
<dt id="no-continue"><b>-no-continue</b></dt>
<dd>
+<p>Quit early on installation failure of a non-core package.</p>
+
<p>By default, a few core packages are installed first; then, a failed installation of any other (non-core) package is noted, but does not stop the installation. Any such failed packages are retried, once.</p>
<p>If the retry also fails, by default the installer proceeds to completion anyway, with the idea that it was a transient network problem and reinstallation will succeed later. If this option is specified, and the retry fails, the installer aborts.</p>
@@ -358,6 +361,10 @@ tlpdbopt_w32_multi_user</code></pre>
<p>For more details on all of the above options, consult the TeX Live installation manual, linked from <a href="https://tug.org/texlive/doc">https://tug.org/texlive/doc</a>.</p>
+<h1 id="SPACE-CONSTRAINTS">SPACE CONSTRAINTS</h1>
+
+<p>If a POSIX-compliant <code>df</code> program (supporting <code>-P</code>) is available, the installer will check the available disk space in the selected installation location, and will abort installation if there is insufficient disk space, plus a margin of 100MB. In case this check is invalid for your filesystem, setting the environment variable <code>TEXLIVE_INSTALL_NO_DISKCHECK</code> to 1 will disable it.</p>
+
<h1 id="ENVIRONMENT-VARIABLES">ENVIRONMENT VARIABLES</h1>
<p>For ease in scripting and debugging, <code>install-tl</code> looks for the following environment variables. They are not of interest for normal user installations.</p>
@@ -390,6 +397,12 @@ tlpdbopt_w32_multi_user</code></pre>
<p>Omit creating the ConTeXt cache. This is useful for redistributors.</p>
</dd>
+<dt id="TEXLIVE_INSTALL_NO_DISKCHECK"><code>TEXLIVE_INSTALL_NO_DISKCHECK</code></dt>
+<dd>
+
+<p>Omit free disk space check.</p>
+
+</dd>
<dt id="TEXLIVE_INSTALL_NO_RESUME"><code>TEXLIVE_INSTALL_NO_RESUME</code></dt>
<dd>
@@ -452,7 +465,7 @@ tlpdbopt_w32_multi_user</code></pre>
<p>This script and its documentation were written for the TeX Live distribution (<a href="https://tug.org/texlive">https://tug.org/texlive</a>) and both are licensed under the GNU General Public License Version 2 or later.</p>
-<p>$Id: install-tl 62529 2022-03-08 22:59:35Z karl $</p>
+<p>$Id: install-tl 62571 2022-03-09 22:53:42Z karl $</p>
</body>
diff --git a/Master/tlpkg/installer/ctan-mirrors.pl b/Master/tlpkg/installer/ctan-mirrors.pl
index 803965d5948..424129a56ba 100644
--- a/Master/tlpkg/installer/ctan-mirrors.pl
+++ b/Master/tlpkg/installer/ctan-mirrors.pl
@@ -1,8 +1,5 @@
$mirrors = {
'Africa' => {
- 'Morocco' => {
- 'https://mirror.marwan.ma/ctan/' => 1,
- },
'South Africa' => {
'http://ftp.leg.uct.ac.za/pub/packages/ctan/' => 1,
'http://ftp.sun.ac.za/ftp/CTAN/' => 1,
@@ -38,6 +35,7 @@ $mirrors = {
'http://ctan.yazd.ac.ir/' => 1,
'https://ctan.asis.ai/' => 1,
'https://ctan.um.ac.ir/' => 1,
+ 'https://mirror.bardia.tech/ctan/' => 1,
},
'Japan' => {
'http://ring.airnet.ne.jp/archives/text/CTAN/' => 1,
@@ -214,6 +212,9 @@ $mirrors = {
},
},
'South America' => {
+ 'Brazil' => {
+ 'https://linorg.usp.br/CTAN/' => 1,
+ },
'Chile' => {
'https://ctan.dcc.uchile.cl/' => 1,
},