summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2013-04-14 01:43:00 +0000
committerKarl Berry <karl@freefriends.org>2013-04-14 01:43:00 +0000
commit414cc0066ba3c72aa5f54c3c61a9ccec6d32861f (patch)
tree1322778137235138b142f25cde65fea0e84c3ed7 /Master
parent56a5484a009213508c32f04457d0c69aef2c87bc (diff)
/home/texlive/karl/Master/tlpkg/bin/tl-update-auto
git-svn-id: svn://tug.org/texlive/trunk@29912 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r--Master/doc.html68
-rw-r--r--Master/texmf-dist/doc/man/man1/tlmgr.1101
-rw-r--r--Master/texmf-dist/doc/man/man1/tlmgr.man1.pdfbin74644 -> 79747 bytes
-rw-r--r--Master/tlpkg/installer/ctan-mirrors.pl6
4 files changed, 146 insertions, 29 deletions
diff --git a/Master/doc.html b/Master/doc.html
index 879723063d3..099addbd899 100644
--- a/Master/doc.html
+++ b/Master/doc.html
@@ -2342,6 +2342,11 @@ Construction plans in ConTeXt.
<a href="texmf-dist/doc/context/third/construction-plan/construction-plan-doc.pdf">construction-plan-doc.pdf</a>.
</small></li>
+<li><b><a href="texmf-dist/doc/context/third/cyrillicnumbers">context-cyrillicnumbers</a></b>:<small>
+Write numbers as cyrillic glyphs.
+<a href="texmf-dist/doc/context/third/cyrillicnumbers/cyrillicnumbers.pdf">cyrillicnumbers.pdf</a>.
+</small></li>
+
<li><b><a href="texmf-dist/doc/context/third/degrade">context-degrade</a></b>:<small>
Degrading JPEG images in ConTeXt.
<a href="texmf-dist/doc/context/third/degrade/degrade-demo.pdf">degrade-demo.pdf</a>,
@@ -2741,7 +2746,7 @@ Cyrillic bibtex and makeindex.
<h2 id="letter-D">D</h2>
-<ol start="407">
+<ol start="408">
<li><b><a href="texmf-dist/doc/latex/dashbox">dashbox</a></b>:<small>
Draw dashed boxes.
@@ -3207,7 +3212,7 @@ Construct Dynkin tree diagrams.
<h2 id="letter-E">E</h2>
-<ol start="484">
+<ol start="485">
<li><b><a href="texmf-dist/doc/latex/ean13isbn">ean13isbn</a></b>:<small>
Print EAN13 for ISBN.
@@ -3845,7 +3850,7 @@ Extend the standard classes' size options.
<h2 id="letter-F">F</h2>
-<ol start="596">
+<ol start="597">
<li><b><a href="texmf-dist/doc/latex/facsimile">facsimile</a></b>:<small>
Document class for preparing faxes.
@@ -4520,7 +4525,7 @@ Get first and last words of a page.
<h2 id="letter-G">G</h2>
-<ol start="706">
+<ol start="707">
<li><b><a href="texmf-dist/doc/latex/g-brief">g-brief</a></b>:<small>
Letter document class.
@@ -4902,7 +4907,7 @@ Macros for typesetting the GuIT logo.
<h2 id="letter-H">H</h2>
-<ol start="769">
+<ol start="770">
<li><b><a href="texmf-dist/doc/latex/HA-prosper">HA-prosper</a></b>:<small>
Patches and improvements for prosper.
@@ -5129,7 +5134,7 @@ Basic support for multiple languages in Plain TeX.
<h2 id="letter-I">I</h2>
-<ol start="808">
+<ol start="809">
<li><b><a href="texmf-dist/doc/latex/ibycus-babel">ibycus-babel</a></b>:<small>
Use the Ibycus 4 Greek font with Babel
@@ -5422,7 +5427,7 @@ A two-element sans-serif font.
<h2 id="letter-J">J</h2>
-<ol start="859">
+<ol start="860">
<li><b><a href="texmf-dist/doc/fonts/jablantile">jablantile</a></b>:<small>
Metafont version of tiles in the style of Slavik Jablan.
@@ -5516,7 +5521,7 @@ A replacement for LaTeX's verbatim package.
<h2 id="letter-K">K</h2>
-<ol start="874">
+<ol start="875">
<li><b><a href="texmf-dist/doc/latex/kantlipsum">kantlipsum</a></b>:<small>
Generate sentences in Kant's style.
@@ -5717,7 +5722,7 @@ A two-element sans-serif typeface.
<h2 id="letter-L">L</h2>
-<ol start="896">
+<ol start="897">
<li><b><a href="texmf-dist/doc/latex/l2picfaq">l2picfaq</a></b>:<small>
LaTeX pictures "how-to" (German).
@@ -6307,6 +6312,8 @@ Typeset (grid-based) logic puzzles.
<a href="texmf-dist/doc/latex/logicpuzzle/ddsudoku/ddsudoku.pdf">ddsudoku.pdf</a>,
<a href="texmf-dist/doc/latex/logicpuzzle/hakyuu/hakyuu.pdf">hakyuu.pdf</a>,
<a href="texmf-dist/doc/latex/logicpuzzle/hitori/hitori.pdf">hitori.pdf</a>,
+<a href="texmf-dist/doc/latex/logicpuzzle/kendoku/kendoku.pdf">kendoku.pdf</a>,
+<a href="texmf-dist/doc/latex/logicpuzzle/killersudoku/killersudoku.pdf">killersudoku.pdf</a>,
<a href="texmf-dist/doc/latex/logicpuzzle/logicpuzzle/logicpuzzle.pdf">logicpuzzle.pdf</a>,
<a href="texmf-dist/doc/latex/logicpuzzle/lpsudoku/lpsudoku.pdf">lpsudoku.pdf</a>,
<a href="texmf-dist/doc/latex/logicpuzzle/skyline/skyline.pdf">skyline.pdf</a>.
@@ -6461,6 +6468,11 @@ Add-on packages for listings: autogobble and line background.
<a href="texmf-dist/doc/latex/lstaddons/lstlinebgrd.pdf">lstlinebgrd.pdf</a>.
</small></li>
+<li><b><a href="texmf-dist/doc/latex/ltablex">ltablex</a></b>:<small>
+Table package extensions.
+<a href="texmf-dist/doc/latex/ltablex/ltablex.pdf">ltablex.pdf</a>.
+</small></li>
+
<li><b><a href="texmf-dist/doc/latex/ltabptch">ltabptch</a></b>:<small>
Bug fix for longtable.
<a href="texmf-dist/doc/latex/ltabptch/ltabptch.pdf">ltabptch.pdf</a>.
@@ -6686,7 +6698,7 @@ Set of slide fonts based on CM.
<h2 id="letter-M">M</h2>
-<ol start="1031">
+<ol start="1033">
<li><b><a href="texmf-dist/doc/generic/m-tx">m-tx</a></b>:<small>
A preprocessor for pmx.
@@ -7706,7 +7718,7 @@ Build a format based on the preamble of a LaTeX file.
<h2 id="letter-N">N</h2>
-<ol start="1176">
+<ol start="1178">
<li><b><a href="texmf-dist/doc/latex/nag">nag</a></b>:<small>
Detecting and warning about obsolete LaTeX commands
@@ -8021,7 +8033,7 @@ Print numbers with separators and exponent if necessary.
<h2 id="letter-O">O</h2>
-<ol start="1224">
+<ol start="1226">
<li><b><a href="texmf-dist/doc/latex/oberdiek">oberdiek</a></b>:<small>
A bundle of packages submitted by Heiko Oberdiek.
@@ -8289,7 +8301,7 @@ Combine LaTeX commands over included graphics.
<h2 id="letter-P">P</h2>
-<ol start="1252">
+<ol start="1254">
<li><b><a href="texmf-dist/doc/latex/pagecolor">pagecolor</a></b>:<small>
Interrogate page colour.
@@ -9685,7 +9697,7 @@ Virtual maths alphabets based on pxfonts and txfonts.
<h2 id="letter-Q">Q</h2>
-<ol start="1473">
+<ol start="1475">
<li><b><a href="texmf-dist/doc/latex/qcm">qcm</a></b>:<small>
A LaTeX2e class for making multiple choice questionnaires
@@ -9734,7 +9746,7 @@ Consistent quote marks.
<h2 id="letter-R">R</h2>
-<ol start="1481">
+<ol start="1483">
<li><b><a href="texmf-dist/doc/latex/ran_toks/doc">ran_toks</a></b>:<small>
Randomise token strings.
@@ -10016,7 +10028,7 @@ Class for Ryerson Unversity Graduate School requirements.
<h2 id="letter-S">S</h2>
-<ol start="1530">
+<ol start="1532">
<li><b><a href="texmf-dist/doc/latex/sa-tikz">sa-tikz</a></b>:<small>
TikZ library to draw switching architectures.
@@ -10577,6 +10589,12 @@ Drawing sparklines: intense, simple, wordlike graphics.
<a href="texmf-dist/doc/latex/sparklines/sparklines.pdf">sparklines.pdf</a>.
</small></li>
+<li><b><a href="texmf-dist/doc/latex/spath3">spath3</a></b>:<small>
+Manipulate "soft paths" in PGF.
+<a href="texmf-dist/doc/latex/spath3/calligraphy_doc.pdf">calligraphy_doc.pdf</a>,
+<a href="texmf-dist/doc/latex/spath3/knots_doc.pdf">knots_doc.pdf</a>.
+</small></li>
+
<li><b><a href="texmf-dist/doc/luatex/spelling">spelling</a></b>:<small>
Support for spell-checking of LuaTeX documents.
<a href="texmf-dist/doc/luatex/spelling/spelling-doc.pdf">spelling-doc.pdf</a>.
@@ -11018,7 +11036,7 @@ Format systems of equations.
<h2 id="letter-T">T</h2>
-<ol start="1687">
+<ol start="1690">
<li><b><a href="texmf-dist/doc/latex/t-angles">t-angles</a></b>:<small>
Draw tangles, trees, Hopf algebra operations and other pictures.
@@ -11937,6 +11955,10 @@ German translation of tipa documentation.
<a href="texmf-dist/doc/latex/tipa-de/tipaman-de.pdf">tipaman-de.pdf</a> (de).
</small></li>
+<li><b><a href="texmf-dist/doc/latex/titlecaps">titlecaps</a></b>:<small>
+<a href="texmf-dist/doc/latex/titlecaps/titlecaps.pdf">titlecaps.pdf</a>.
+</small></li>
+
<li><b><a href="texmf-dist/doc/latex/titlepages">titlepages</a></b>:<small>
Sample titlepages, and how to code them.
<a href="texmf-dist/doc/latex/titlepages/titlepages.pdf">titlepages.pdf</a>.
@@ -12355,7 +12377,7 @@ Print a typographic grid.
<h2 id="letter-U">U</h2>
-<ol start="1865">
+<ol start="1869">
<li><b><a href="texmf-dist/doc/latex/uaclasses">uaclasses</a></b>:<small>
University of Arizona thesis and dissertation format.
@@ -12573,7 +12595,7 @@ University of Washington thesis class.
<h2 id="letter-V">V</h2>
-<ol start="1904">
+<ol start="1908">
<li><b><a href="texmf-dist/doc/bibtex/vancouver">vancouver</a></b>:<small>
Bibliographic style file for Biomedical Journals.
@@ -12736,7 +12758,7 @@ Variable-width multiple text columns.
<h2 id="letter-W">W</h2>
-<ol start="1931">
+<ol start="1935">
<li><b><a href="texmf-dist/doc/fonts/wadalab">wadalab</a></b>:<small>
Wadalab (Japanese) font packages.
@@ -12818,7 +12840,7 @@ Produces figures which text can flow around.
<h2 id="letter-X">X</h2>
-<ol start="1945">
+<ol start="1949">
<li><b><a href="texmf-dist/doc/latex/xargs">xargs</a></b>:<small>
Define commands with many optional arguments.
@@ -13085,7 +13107,7 @@ Tree macros using XY-Pic.
<h2 id="letter-Y">Y</h2>
-<ol start="1987">
+<ol start="1991">
<li><b><a href="texmf-dist/doc/latex/yafoot">yafoot</a></b>:<small>
A bundle of miscellaneous footnote packages.
@@ -13133,7 +13155,7 @@ Many-featured Young tableaux and Young diagrams.
<h2 id="letter-Z">Z</h2>
-<ol start="1995">
+<ol start="1999">
<li><b><a href="texmf-dist/doc/latex/zed-csp">zed-csp</a></b>:<small>
Typesetting Z and CSP format specifications.
diff --git a/Master/texmf-dist/doc/man/man1/tlmgr.1 b/Master/texmf-dist/doc/man/man1/tlmgr.1
index ebd032dac80..61978dc9379 100644
--- a/Master/texmf-dist/doc/man/man1/tlmgr.1
+++ b/Master/texmf-dist/doc/man/man1/tlmgr.1
@@ -124,7 +124,7 @@
.\" ========================================================================
.\"
.IX Title "TLMGR 1"
-.TH TLMGR 1 "2013-04-12" "perl v5.16.3" "User Contributed Perl Documentation"
+.TH TLMGR 1 "2013-04-14" "perl v5.16.3" "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
@@ -266,6 +266,12 @@ debugging.
In \s-1GUI\s0 mode, this switch makes \f(CW\*(C`tlmgr\*(C'\fR report any missing, or more
likely untranslated, messages to standard error. This can help
translators to see what remains to be done.
+.IP "\fB\-\-usermode\fR" 4
+.IX Item "--usermode"
+Activates the user mode, see \*(L"\s-1USER\s0 \s-1MODE\s0\*(R" below.
+.IP "\fB\-\-usertree\fR \fIdir\fR" 4
+.IX Item "--usertree dir"
+Uses \fIdir\fR as user tree in user mode, seel \*(L"\s-1USER\s0 \s-1MODE\s0\*(R" below.
.PP
The standard options for TeX Live programs are also accepted:
\&\f(CW\*(C`\-\-help/\-h/\-?\*(C'\fR, \f(CW\*(C`\-\-version\*(C'\fR, \f(CW\*(C`\-q\*(C'\fR (no informational messages), \f(CW\*(C`\-v\*(C'\fR
@@ -1182,6 +1188,99 @@ Also, \f(CW\*(C`update \-\-list\*(C'\fR is still performed regardless of this op
If the package on the server is older than the package already installed
(e.g., if the selected mirror is out of date), \f(CW\*(C`tlmgr\*(C'\fR does not
downgrade. Also, packages for uninstalled platforms are not installed.
+.SS "init-usertree"
+.IX Subsection "init-usertree"
+sets up the default user tree (\f(CW\*(C`TEXMFHOME\*(C'\fR) or the one specified
+on the command line using \f(CW\*(C`\-\-usertree\*(C'\fR for user mode management.
+See \*(L"\s-1USER\s0 \s-1MODE\s0\*(R" below.
+.SH "USER MODE"
+.IX Header "USER MODE"
+\&\fB\s-1WARNING\s0\fR \fB\s-1WARNING\s0\fR \fB\s-1WARNING\s0\fR
+This is very much work in progress
+and experimental. Expect breakage, and the need to reinstall your
+user tree a new.
+.PP
+\&\f(CW\*(C`tlmgr\*(C'\fR provides a restricted way to manage arbitrary texmf trees
+in the same way as the installation. This allows a user without write
+permissions to the installation location to update/install packages
+into a user tree.
+.PP
+\&\f(CW\*(C`tlmgr\*(C'\fR is set into user mode by giving the command line option
+\&\f(CW\*(C`\-\-usermode\*(C'\fR. It will not switch automatically, nor does it support
+a config file by now. Thus, this option has to be given every time.
+.PP
+This mode of \f(CW\*(C`tlmgr\*(C'\fR works on a user tree, which by default will be
+the value of \f(CW\*(C`TEXMFHOME\*(C'\fR, but can be overridden with the command line
+option \f(CW\*(C`\-\-usertree\*(C'\fR. In the following when we speak of the user tree
+we mean either \f(CW\*(C`TEXMFHOME\*(C'\fR or the one given on the command line.
+.PP
+Not all actions are allowed in user mode, \f(CW\*(C`tlmgr\*(C'\fR will warn you and
+not carry out this action. The actions of \f(CW\*(C`tlmgr\*(C'\fR can be classified into
+those that don't need write permissions and thus are working the same
+in user mode or normal mode. Currently these are
+\&\fBhelp\fR, \fBversion\fR, \fBsearch\fR, \fBshow\fR, \fBlist\fR, \fBcheck\fR, \fBprint-arch\fR.
+.PP
+Most of the actions dealing with package management on the other hand
+need write permissions, and behave differently:
+\&\fBinstall\fR, \fBupdate\fR, \fBremove\fR, \fBoption\fR, \fBpaper\fR, \fBgenerate\fR,
+\&\fBbackup\fR, \fBrestore\fR, \fBuninstall\fR, \fBsymlinks\fR.
+.PP
+Currently not supported (and probably will never be) is the \fBarch\fR
+action.
+.PP
+As for the \fBgui\fR action it is currently not supported, but might be
+in future.
+.PP
+Before using \f(CW\*(C`tlmgr\*(C'\fR in user mode, you have to set up the user tree
+with the \fBinit-usertree\fR action. This will create \f(CW\*(C`USERTREE/web2c\*(C'\fR,
+\&\f(CW\*(C`USERTREE/tlpkg/tlpobj\*(C'\fR and set up a minimal \f(CW\*(C`USERTREE/tlpkg/texlive.tlpdb\*(C'\fR.
+From then on you can use the supported actions as normal by adding
+the \f(CW\*(C`\-\-usermode\*(C'\fR command line switch.
+.PP
+In user mode the file \f(CW\*(C`USERTREE/tlpkg/texlive.tlpdb\*(C'\fR contains only the
+packages that have been installed into the user tree \f(CW\*(C`USERTREE\*(C'\fR using
+\&\f(CW\*(C`tlmgr\*(C'\fR, plus additional options in the virtual package
+00texlive.installation (like with the main installation's texlive.tlpdb).
+.PP
+All actions on packages in user mode can only be carried out on packages
+that are marked as \fBrelocatable\fR. Basically that means that the contained
+files all reside in the \f(CW\*(C`texmd\-dist\*(C'\fR tree. \fB\s-1NOTE\s0\fR That already excludes
+all binary packages! Of the currently about 1900 packages the majority,
+currently about 1750, are relocatable, i.e., they can be installed into
+a user tree.
+.PP
+Description of changes of actions in user mode:
+.SS "install"
+.IX Subsection "install"
+in usermode the tlmgr action install will check that the package
+and all depending packages are either all relocated, or those that
+are not relocated are already installed in the system installation.
+If this is true it will unpack all containers to be installed into
+the user tree (\s-1TEXMFHOME\s0 or the value of \-\-user\-tree) and add the
+respective packages to the user texlive.tlpdb (creating it if there
+has non be created till now).
+.PP
+Currently installing a collection installs all depending packages,
+but in contrast to normal mode does not install depending collections.
+So in *normal* mode tlmgr install collection-context would install
+collection-metapost, c\-basic, c\-documentation-base, too. In *usermode*
+only the packages mentioned in collection-context are installed.
+.SS "backup, restore, remove, update"
+.IX Subsection "backup, restore, remove, update"
+in usermode the tlmgr action update will check that all packages
+to be updated are installed in the user tree, otherwise it behaves
+exactely like the system tlmgr.
+.SS "option"
+.IX Subsection "option"
+only acts upon the user's texlive.tlpdb
+.SS "paper"
+.IX Subsection "paper"
+changes configuration files in user tree
+.SS "generate"
+.IX Subsection "generate"
+creates configuration files in user tree
+.PP
+\&\fB\s-1WARNING\s0 \s-1WARNING\s0 \s-1WARNING\s0\fR Be again warned that this is very experimental!
.SH "TLMGR CONFIGURATION FILE"
.IX Header "TLMGR CONFIGURATION FILE"
A small subset of the command line options can be set in a config file
diff --git a/Master/texmf-dist/doc/man/man1/tlmgr.man1.pdf b/Master/texmf-dist/doc/man/man1/tlmgr.man1.pdf
index c3faa41b8c4..96480aae439 100644
--- a/Master/texmf-dist/doc/man/man1/tlmgr.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/tlmgr.man1.pdf
Binary files differ
diff --git a/Master/tlpkg/installer/ctan-mirrors.pl b/Master/tlpkg/installer/ctan-mirrors.pl
index e248e386900..a9362dab177 100644
--- a/Master/tlpkg/installer/ctan-mirrors.pl
+++ b/Master/tlpkg/installer/ctan-mirrors.pl
@@ -15,9 +15,6 @@ $mirrors = {
'Hong Kong' => {
'ftp://ftp.comp.hkbu.edu.hk/pub/TeX/CTAN/' => 1
},
- 'India' => {
- 'http://ctan.imsc.res.in/' => 1
- },
'Indonesia' => {
'http://kambing.ui.ac.id/ctan/' => 1
},
@@ -155,8 +152,7 @@ $mirrors = {
'http://mirror.utexas.edu/ctan/' => 1,
'http://mirrors.ibiblio.org/pub/mirrors/CTAN/' => 1,
'http://mirrors.med.harvard.edu/ctan/' => 1,
- 'http://mirrors.rit.edu/CTAN/' => 1,
- 'http://www.math.washington.edu/tex-archive/' => 1
+ 'http://mirrors.rit.edu/CTAN/' => 1
}
},
'South America' => {