diff options
author | Karl Berry <karl@freefriends.org> | 2015-04-13 13:48:08 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2015-04-13 13:48:08 +0000 |
commit | 013bf3bc293cf08e4b4167cb42180bc355f399c0 (patch) | |
tree | 5235dfbae8830590c7fc6a0c70ecd3c84d22c677 /Master/texmf-dist/doc/latex/tools | |
parent | bacfc70aefdbc2ec3496c976ad12fe9ef26604e1 (diff) |
latex2e 2015/01/01
git-svn-id: svn://tug.org/texlive/trunk@36834 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/tools')
30 files changed, 299 insertions, 77 deletions
diff --git a/Master/texmf-dist/doc/latex/tools/README b/Master/texmf-dist/doc/latex/tools/README index 791bf798154..0e11cb8974f 100644 --- a/Master/texmf-dist/doc/latex/tools/README +++ b/Master/texmf-dist/doc/latex/tools/README @@ -1,25 +1,24 @@ -% \iffalse meta-comment + % -% Copyright 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 -% 2006 2008 2009 +% Copyright 1993-2015 % The LaTeX3 Project and any individual authors listed elsewhere -% in this file. -% +% in this file. +% % This file is part of the Standard LaTeX `Tools Bundle'. % ------------------------------------------------------- -% +% % It may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3c % of this license or (at your option) any later version. % The latest version of this license is in % http://www.latex-project.org/lppl.txt -% and version 1.3c or later is part of all distributions of LaTeX +% and version 1.3c or later is part of all distributions of LaTeX % version 2005/12/01 or later. -% +% % The list of all files belonging to the LaTeX `Tools Bundle' is % given in the file `manifest.txt'. -% -% \fi +% + README for the `tools' bundle (December 1999) ============================= @@ -59,7 +58,7 @@ distribution together with a one-or-two line summary of each package. Copyright ========= Copyright is maintained on each of these packages by the author(s) -of the package. +of the package. Distribution Conditions @@ -70,7 +69,7 @@ of the LaTeX Project Public License, either version 1.1 of this license or (at your option) any later version. The latest version of this license is in http://www.latex-project.org/lppl.txt -and version 1.1 or later is part of all distributions of LaTeX +and version 1.1 or later is part of all distributions of LaTeX version 1999/06/01 or later. The list of all files belonging to the `Tools Bundle' is @@ -96,25 +95,3 @@ problem, and ensure that you are using the current version of the package, and of the base LaTeX software. -NOTE (docstrip version) -======================= - -If latex tools.ins -produces the `docstrip interactive mode' prompt: - - * First type the extension of your input file(s): * - \infileext= - -Then your version of docstrip is too old. -Quit (eg by hitting `enter' to all questions) and get a newer -docstrip.tex. It must be at least version 2.4. - -A suitable docstrip.tex may be found from `CTAN' archives such as -ftp.dante.de tex-archive/macros/latex/unpacked/docstrip.tex - -Docstrip is part of the base LaTeX distribution, so if you have -an old docstrip then your LaTeX is out of date and you may consider -getting the whole of that directory and re-installing LaTeX. -However you need to fetch only the file docstrip.tex to unpack -this tools distribution with your existing format. - diff --git a/Master/texmf-dist/doc/latex/tools/afterpage.pdf b/Master/texmf-dist/doc/latex/tools/afterpage.pdf Binary files differindex b45584c6c62..ebe71148796 100644 --- a/Master/texmf-dist/doc/latex/tools/afterpage.pdf +++ b/Master/texmf-dist/doc/latex/tools/afterpage.pdf diff --git a/Master/texmf-dist/doc/latex/tools/array.pdf b/Master/texmf-dist/doc/latex/tools/array.pdf Binary files differindex 6c5dfc8d40d..126e32272c9 100644 --- a/Master/texmf-dist/doc/latex/tools/array.pdf +++ b/Master/texmf-dist/doc/latex/tools/array.pdf diff --git a/Master/texmf-dist/doc/latex/tools/bm.pdf b/Master/texmf-dist/doc/latex/tools/bm.pdf Binary files differindex 1fa88d96551..3c6f6ace12c 100644 --- a/Master/texmf-dist/doc/latex/tools/bm.pdf +++ b/Master/texmf-dist/doc/latex/tools/bm.pdf diff --git a/Master/texmf-dist/doc/latex/tools/calc.pdf b/Master/texmf-dist/doc/latex/tools/calc.pdf Binary files differindex 51e312edbff..d33536231cb 100644 --- a/Master/texmf-dist/doc/latex/tools/calc.pdf +++ b/Master/texmf-dist/doc/latex/tools/calc.pdf diff --git a/Master/texmf-dist/doc/latex/tools/changes.txt b/Master/texmf-dist/doc/latex/tools/changes.txt index abc40942d20..7d963c64822 100644 --- a/Master/texmf-dist/doc/latex/tools/changes.txt +++ b/Master/texmf-dist/doc/latex/tools/changes.txt @@ -5,13 +5,50 @@ completeness or accuracy and it contains some references to files that are not part of the distribution. ======================================================================= -2014-10-28 <Frank.Mittelbach@latex-project.org> +2015-04-02 Joseph Wright <joseph.wright@morningstar2.co.uk> + * TDS-style zip improvements + +2015-04-02 Joseph Wright <latex-team@latex-project.org> + * Update CTAN link in README + +2015-03-31 <Frank.Mittelbach@latex-project.org> + + * multicol.dtx: Another rewrite of \remove@discardable@items to + capture the case of \vspace (remove) and \vspace* (keep) correctly + +2015-03-25 Frank Mittelbach <Frank.Mittelbach@latex-project.org> + + * multicol.dtx: additional tracing info if forced breaks result in + overflow of column heights + +2015-03-23 Frank Mittelbach <latex-bugs@latex-project.org> + + * multicol.dtx: Detect when columns get too large during balancing + because the user requested more forced breaks than available + columns. + + Fixed the logic for removing excess white space at column bottoms + (this is a source of trouble for sure) + +2015-03-07 Frank Mittelbach <latex-bugs@latex-project.org> + + * multicol.dtx: - Use only `0.0001fil' for stretching in \vfilmaxdepth + - Set \boxmaxdepth in multi@column@out to avoid material getting too + far down + - Redesign the implementation of \end{multicols*} + +2014-11-07 Joseph Wright <latex-bugs@latex-project.org> + + * Rename 00readme.txt to README (named README.txt in the development + repository) + +2014-10-28 Frank Mittelbach <latex-bugs@latex-project.org> * multicol.dtx: In \end{multicols*} only add vertical space if not doing already doing \raggedcolumns and add \null to hide the final fill if added so that it doesn't get removed again. -2014-10-28 <Frank.Mittelbach@latex-project.org> +2014-10-28 Frank Mittelbach <latex-bugs@latex-project.org> * afterpage.dtx, array.dtx, bm.dtx, calc.dtx, dcolumn.dtx, delarray.dtx, enumerate.dtx, ftnright.dtx, hhline.dtx, layout.dtx, longtable.dtx, multicol.dtx, showkeys.dtx, tabularx.dtx, @@ -19,7 +56,7 @@ are not part of the distribution. Fixed typos found by Karl Berry in documentation (no version number change) -2014-09-12 <Frank.Mittelbach@latex-project.org> +2014-09-12 Frank Mittelbach <latex-bugs@latex-project.org> * multicol.dtx: change ragged columns to not just fill the column but also back up by \maxdepth if they otherwise become @@ -33,14 +70,14 @@ are not part of the distribution. Suppress even really bad overfull warnings while looping -2014-08-24 <Frank.Mittelbach@latex-project.org> +2014-08-24 Frank Mittelbach <latex-bugs@latex-project.org> * multicol.dtx: set \prevdepth to 0pt (in the right place) after adding the multicol material. Was not happening in boxed mode. Test for excessive depth of columns using > not = (which nearly ever will be correct) -2014-07-03 <Frank.Mittelbach@latex-project.org> +2014-07-03 <latex-bugs@latex-project.org> * varioref.dtx: correct Romanian default text as suggested @@ -64,11 +101,11 @@ are not part of the distribution. * showkeys.dtx: modify \cite redefinition so {} in the optional argument works (tools/4162) -2014-04-23 <Frank.Mittelbach@latex-project.org> +2014-04-23 Frank Mittelbach <latex-bugs@latex-project.org> * multicol.dtx: Support \docolaction -2014-04-22 <Frank.Mittelbach@latex-project.org> +2014-04-22 Frank Mittelbach <latex-bugs@latex-project.org> * multicol.dtx: Bug fix: color leak (http://tex.stackexchange.com/questions/138783) @@ -84,7 +121,7 @@ are not part of the distribution. * tabularx.dtx: Avoid exceeding maxdimen http://tex.stackexchange.com/questions/29194/how-to-typeset-tabularx-with-34-columns-error-message -2011-12-20 Frank Mittelbach <Frank.Mittelbach@latex-project.org> +2011-12-20 Frank Mittelbach <latex-bugs@latex-project.org> * multicol.dtx: RL language support fixed Support for \enlargethispage @@ -96,25 +133,25 @@ are not part of the distribution. * showkeys.dtx: revert change made at v3.14 because of tools/4173 -2011-10-02 Frank Mittelbach <Frank.Mittelbach@latex-project.org> +2011-10-02 Frank Mittelbach <latex-bugs@latex-project.org> * varioref.dtx: Previous fix need one more expansion % (pr/4159,pr/4171) -2010-11-12 Frank Mittelbach <Frank.Mittelbach@latex-project.org> +2010-11-12 Frank Mittelbach <latex-bugs@latex-project.org> * varioref.dtx: Avoid even \protected@edef in \vref@pagenum to pacify french babel (pr/4093) -2010-10-24 Frank Mittelbach <Frank.Mittelbach@latex-project.org> +2010-10-24 Frank Mittelbach <latex-bugs@latex-project.org> * multicol.dtx: right-to-left language support added -2010-08-06 Frank Mittelbach <Frank.Mittelbach@latex-project.org> +2010-08-06 Frank Mittelbach <latex-bugs@latex-project.org> * multicol.dtx: typo corrections only -- thanks to Laurent Lyaudet -2010-08-04 Frank Mittelbach <Frank.Mittelbach@latex-project.org> +2010-08-04 Frank Mittelbach <latex-bugs@latex-project.org> * varioref.dtx: Correct spacing -- same mistake as in \vref (pr/4123) Defaults for esperanto added @@ -123,16 +160,16 @@ are not part of the distribution. * xspace.dtx: Improve edge case for xspace (tools/3895) -2010-02-25 Frank Mittelbach <Frank.Mittelbach@latex-project.org> +2010-02-25 Frank Mittelbach <latex-bugs@latex-project.org> * ftnright.dtx: Check for split footnotes (pr/4099) -2009-09-13 Frank Mittelbach <Frank.Mittelbach@latex-project.org> +2009-09-13 Frank Mittelbach <latex-bugs@latex-project.org> * varioref.dtx: Use \protected@edef to avoid problems in complicated setups, e.g., microtype (pr/4080) -2009-06-12 Frank Mittelbach <Frank.Mittelbach@latex-project.org> +2009-06-12 Frank Mittelbach <latex-bugs@latex-project.org> * varioref.dtx: Incorrect text in \reftextafter (pr/4070) @@ -233,7 +270,7 @@ are not part of the distribution. * varioref.dtx: small change in italian. small fix in german and ngerman (pr/3793) - + 2005-06-09 Frank Mittelbach <latex-bugs@latex-project.org> * varioref.dtx: fixed bug in Dutch localization (pr/3791) @@ -250,7 +287,7 @@ are not part of the distribution. 2005-04-09 Frank Mittelbach <latex-bugs@latex-project.org> * varioref.dtx: Basque defaults added (by I\~naki Larra\~naga - Murgoitio) + Murgoitio) 2004-12-07 Morten Hoegholm <latex-bugs@latex-project.org> @@ -264,7 +301,7 @@ are not part of the distribution. 2004-07-03 Frank Mittelbach <latex-bugs@latex-project.org> * multicol.dtx: fixing errors that happen only if multicol is - compiled with a special combination of docstrip modules. + compiled with a special combination of docstrip modules. 2004-05-08 Frank Mittelbach <latex-bugs@latex-project.org> @@ -319,7 +356,7 @@ are not part of the distribution. 2003-03-29 Frank Mittelbach <latex-bugs@latex-project.org> - * varioref.dtx (subsection{Options}): + * varioref.dtx (subsection{Options}): Afrikaans option contributed by Danie Els <dnjels@sun.ac.za>. 2003-03-18 Frank Mittelbach <latex-bugs@latex-project.org> @@ -328,19 +365,19 @@ are not part of the distribution. 2003-03-15 Frank Mittelbach <latex-bugs@latex-project.org> - * multicol.dtx: + * multicol.dtx: Further corrections to the micro-spacing around the boxes produced by multicols, so that grid typesetting (given right values for other parameters) becomes a possibility. Also added option "grid" which currently does nothing except producing a warning if the grid might got lost. - + 2003-02-17 Frank Mittelbach <latex-bugs@latex-project.org> - * multicol.dtx: + * multicol.dtx: Add a kern to cancel potential depth of previous line at the beginning of a multicols and also suppsed \lineskip - + \multicolovershoot set back to 0pt as a default 2pt was simply wrong in some applications (pr/3465) @@ -376,7 +413,7 @@ are not part of the distribution. style (pr/3414) * varioref.dtx: Use \vpageref inside \ref not \@vpageref - to get spacing correct (pr/3403) + to get spacing correct (pr/3403) 2002-06-14 Frank Mittelbach <latex-bugs@latex-project.org> @@ -392,7 +429,7 @@ are not part of the distribution. \renewcommand\reftextfaceafter {on page~\thevpagerefnum} texts for "slovak" and "slovene" options added - + 2001-09-04 Frank Mittelbach <latex-bugs@latex-project.org> * varioref.dtx: correct typo in name \vref -> \vr@f @@ -403,7 +440,7 @@ are not part of the distribution. 2001-05-28 Chris Rowley <latex-bugs@latex-project.org> - * dcolumn.dtx: + * dcolumn.dtx: Documentation of centring improved (pr/3315) @@ -470,7 +507,7 @@ are not part of the distribution. 2000-05-05 Frank Mittelbach <latex-bugs@latex-project.org> - * multicol.dtx (subsection{Starting and ): Detect and fix + * multicol.dtx (subsection{Starting and ): Detect and fix problem if a multicols ends at the top of a page 2000-04-16 Frank Mittelbach <latex-bugs@latex-project.org> @@ -514,7 +551,7 @@ are not part of the distribution. 1999-07-19 Frank Mittelbach <latex-bugs@latex-project.org> - * multicol.dtx: + * multicol.dtx: Added some additional tracing code. When balancing check that last column doesn't contain a forced page break; if it does reject the solution. @@ -537,7 +574,7 @@ are not part of the distribution. 1999-05-26 Frank Mittelbach <latex-bugs@latex-project.org> - * multicol.dtx (subsection{Manual column breaking}): + * multicol.dtx (subsection{Manual column breaking}): Added a \columnbreak command to allow manual column breaks. 1999-05-01 Frank Mittelbach <latex-bugs@latex-project.org> @@ -877,7 +914,7 @@ are not part of the distribution. 1996-09-23 David Carlisle <latex-bugs@latex-project.org> -* dcolumn.dtx: Fix case where no decimal point is used + * dcolumn.dtx: Fix case where no decimal point is used in the `new' case of a the third argument being n.m. Fri Sep 6 15:24:17 1996 David Carlisle <carlisle@cs.man.ac.uk> @@ -1212,7 +1249,7 @@ Wed Jul 10 11:15:30 1996 David Carlisle <carlisle@cs.man.ac.uk> 1994-10-15 Frank Mittelbach <latex-bugs@latex-project.org> * array.dtx (subsection{Support for ...): - Added \firsthline and \lasthline from Companion. + Added \firsthline and \lasthline from Companion. 1994-10-03 Frank Mittelbach <latex-bugs@latex-project.org> diff --git a/Master/texmf-dist/doc/latex/tools/dcolumn.pdf b/Master/texmf-dist/doc/latex/tools/dcolumn.pdf Binary files differindex 1b9cd0221ae..abb6f791f11 100644 --- a/Master/texmf-dist/doc/latex/tools/dcolumn.pdf +++ b/Master/texmf-dist/doc/latex/tools/dcolumn.pdf diff --git a/Master/texmf-dist/doc/latex/tools/delarray.pdf b/Master/texmf-dist/doc/latex/tools/delarray.pdf Binary files differindex 3b1110fda02..82ff85bd777 100644 --- a/Master/texmf-dist/doc/latex/tools/delarray.pdf +++ b/Master/texmf-dist/doc/latex/tools/delarray.pdf diff --git a/Master/texmf-dist/doc/latex/tools/enumerate.pdf b/Master/texmf-dist/doc/latex/tools/enumerate.pdf Binary files differindex c24d2e40c30..127fe64b4d4 100644 --- a/Master/texmf-dist/doc/latex/tools/enumerate.pdf +++ b/Master/texmf-dist/doc/latex/tools/enumerate.pdf diff --git a/Master/texmf-dist/doc/latex/tools/fileerr.pdf b/Master/texmf-dist/doc/latex/tools/fileerr.pdf Binary files differindex 9ab3eb6273e..e43e5178c81 100644 --- a/Master/texmf-dist/doc/latex/tools/fileerr.pdf +++ b/Master/texmf-dist/doc/latex/tools/fileerr.pdf diff --git a/Master/texmf-dist/doc/latex/tools/fontsmpl.pdf b/Master/texmf-dist/doc/latex/tools/fontsmpl.pdf Binary files differindex d62d4da123c..8f021faa0b5 100644 --- a/Master/texmf-dist/doc/latex/tools/fontsmpl.pdf +++ b/Master/texmf-dist/doc/latex/tools/fontsmpl.pdf diff --git a/Master/texmf-dist/doc/latex/tools/ftnright.pdf b/Master/texmf-dist/doc/latex/tools/ftnright.pdf Binary files differindex 6bcb6876313..273c20b3d20 100644 --- a/Master/texmf-dist/doc/latex/tools/ftnright.pdf +++ b/Master/texmf-dist/doc/latex/tools/ftnright.pdf diff --git a/Master/texmf-dist/doc/latex/tools/hhline.pdf b/Master/texmf-dist/doc/latex/tools/hhline.pdf Binary files differindex b876e9398a1..8cc5a8648ad 100644 --- a/Master/texmf-dist/doc/latex/tools/hhline.pdf +++ b/Master/texmf-dist/doc/latex/tools/hhline.pdf diff --git a/Master/texmf-dist/doc/latex/tools/indentfirst.pdf b/Master/texmf-dist/doc/latex/tools/indentfirst.pdf Binary files differindex 9fbb7a5872d..d173cad4442 100644 --- a/Master/texmf-dist/doc/latex/tools/indentfirst.pdf +++ b/Master/texmf-dist/doc/latex/tools/indentfirst.pdf diff --git a/Master/texmf-dist/doc/latex/tools/layout.pdf b/Master/texmf-dist/doc/latex/tools/layout.pdf Binary files differindex 3e6bd33da31..0c658f36840 100644 --- a/Master/texmf-dist/doc/latex/tools/layout.pdf +++ b/Master/texmf-dist/doc/latex/tools/layout.pdf diff --git a/Master/texmf-dist/doc/latex/tools/longtable.pdf b/Master/texmf-dist/doc/latex/tools/longtable.pdf Binary files differindex 39751032be6..09d3aee3d34 100644 --- a/Master/texmf-dist/doc/latex/tools/longtable.pdf +++ b/Master/texmf-dist/doc/latex/tools/longtable.pdf diff --git a/Master/texmf-dist/doc/latex/tools/manifest.txt b/Master/texmf-dist/doc/latex/tools/manifest.txt index 8ecf11b376b..6e7363157b1 100644 --- a/Master/texmf-dist/doc/latex/tools/manifest.txt +++ b/Master/texmf-dist/doc/latex/tools/manifest.txt @@ -1,29 +1,31 @@ % \iffalse meta-comment % -% Copyright 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 -% 2006 2008 2009 +% Copyright 1993-2015 % The LaTeX3 Project and any individual authors listed elsewhere -% in this file. -% +% in this file. +% % This file is part of the Standard LaTeX `Tools Bundle'. % ------------------------------------------------------- -% +% % It may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3c % of this license or (at your option) any later version. % The latest version of this license is in % http://www.latex-project.org/lppl.txt -% and version 1.3c or later is part of all distributions of LaTeX +% and version 1.3c or later is part of all distributions of LaTeX % version 2005/12/01 or later. -% +% % The list of all files belonging to the LaTeX `Tools Bundle' is % given in the file `manifest.txt'. -% +% % \fi % % CONTENTS OF THE TOOLS BUNDLE % ============================ +tools-overview.tex + Overview of the content of the tools bundle. + array.dtx Extended versions of the environments array, tabular and tabular*. dcolumn.dtx @@ -34,7 +36,7 @@ hhline.dtx Finer control over horizontal rules in tables. Requires array. longtable.dtx Multipage tables. (Does not require array, but uses the extended - features if both are loaded.) + features if both are loaded.) tabularx.dtx Defines tabularx environment (similar to tabular*) but modifies column widths, not inter-column space, to achieve a desired @@ -47,14 +49,14 @@ bm.dtx Access bold math symbols. calc.dtx - Infix arithmetic expresions. Contributed to the distribution by + Infix arithmetic expresions. Contributed to the distribution by Kresten Krab Thorup and Frank Jensen. enumerate.dtx Extended version of the enumerate environment. fileerr.dtx - Suite of small files which may be used to control TeX's + Suite of small files which may be used to control TeX's missing file error loop. fontsmpl.dtx diff --git a/Master/texmf-dist/doc/latex/tools/multicol.pdf b/Master/texmf-dist/doc/latex/tools/multicol.pdf Binary files differindex 718576c4af0..220e48947db 100644 --- a/Master/texmf-dist/doc/latex/tools/multicol.pdf +++ b/Master/texmf-dist/doc/latex/tools/multicol.pdf diff --git a/Master/texmf-dist/doc/latex/tools/rawfonts.pdf b/Master/texmf-dist/doc/latex/tools/rawfonts.pdf Binary files differindex 6b3594746bb..f2a2e619033 100644 --- a/Master/texmf-dist/doc/latex/tools/rawfonts.pdf +++ b/Master/texmf-dist/doc/latex/tools/rawfonts.pdf diff --git a/Master/texmf-dist/doc/latex/tools/showkeys.pdf b/Master/texmf-dist/doc/latex/tools/showkeys.pdf Binary files differindex b0685ed1c88..ada6cecc273 100644 --- a/Master/texmf-dist/doc/latex/tools/showkeys.pdf +++ b/Master/texmf-dist/doc/latex/tools/showkeys.pdf diff --git a/Master/texmf-dist/doc/latex/tools/somedefs.pdf b/Master/texmf-dist/doc/latex/tools/somedefs.pdf Binary files differindex 2c06f19cc9f..e73d5ecae8e 100644 --- a/Master/texmf-dist/doc/latex/tools/somedefs.pdf +++ b/Master/texmf-dist/doc/latex/tools/somedefs.pdf diff --git a/Master/texmf-dist/doc/latex/tools/tabularx.pdf b/Master/texmf-dist/doc/latex/tools/tabularx.pdf Binary files differindex c6da9628958..baf396c518d 100644 --- a/Master/texmf-dist/doc/latex/tools/tabularx.pdf +++ b/Master/texmf-dist/doc/latex/tools/tabularx.pdf diff --git a/Master/texmf-dist/doc/latex/tools/theorem.pdf b/Master/texmf-dist/doc/latex/tools/theorem.pdf Binary files differindex a1ea7a53d42..b8fc4cd9f2a 100644 --- a/Master/texmf-dist/doc/latex/tools/theorem.pdf +++ b/Master/texmf-dist/doc/latex/tools/theorem.pdf diff --git a/Master/texmf-dist/doc/latex/tools/tools.pdf b/Master/texmf-dist/doc/latex/tools/tools-overview.pdf Binary files differindex ca64ca5b430..e6ba85e7879 100644 --- a/Master/texmf-dist/doc/latex/tools/tools.pdf +++ b/Master/texmf-dist/doc/latex/tools/tools-overview.pdf diff --git a/Master/texmf-dist/doc/latex/tools/tools-overview.tex b/Master/texmf-dist/doc/latex/tools/tools-overview.tex new file mode 100644 index 00000000000..53b09964b90 --- /dev/null +++ b/Master/texmf-dist/doc/latex/tools/tools-overview.tex @@ -0,0 +1,206 @@ +\NeedsTeXFormat{LaTeX2e} +\ProvidesFile{tools-overview.tex}[2015/03/31 v1.0 Tools overview] + +% Copyright (c) 2006-2014 Heiko Oberdiek +% (c) 2015 The LaTeX3 Project +% +% This file is part of the Standard LaTeX `Tools Bundle'. +% ------------------------------------------------------- +% +% It may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.3c +% of this license or (at your option) any later version. +% The latest version of this license is in +% http://www.latex-project.org/lppl.txt +% and version 1.3c or later is part of all distributions of LaTeX +% version 2005/12/01 or later. +% +% The list of all files belonging to the LaTeX `Tools Bundle' is +% given in the file `manifest.txt'. +% +% This file is derived from `tools.tex' and `tools-overview.cls' +% from the `latex-tds' bundle maintained by Heiko Oberdiek. +% +\documentclass[a4paper,12pt]{article} + +% page layout +\usepackage[ + ignoreall, + hmargin=1in, + vmargin={.75in,1in}, +]{geometry} + +\pagestyle{empty} + +\usepackage{calc}[2005/08/06] + +\usepackage{hyperref} +\hypersetup{ + colorlinks, + filecolor=blue, + pdftitle={LaTeX's Tools Bundle}, + pdfsubject={Overview}, + pdfauthor={Heiko Oberdiek}, + pdfcreator={Project `latex-tds'}, +} +\title{Contents of \LaTeX's Tools Bundle} + +\makeatletter + +\let\TO@document\document +\let\TO@enddocument\enddocument + +\def\document{% + \TO@document + \maketitle + \toks@={}% + \setlength{\maxlen}{0pt}% +} +\newlength{\maxlen} +\def\enddocument{% + \begin{list}{}{% + \setlength{\leftmargin}{\maxlen + \labelsep}% + \setlength{\labelwidth}{\maxlen}% + \setlength{\partopsep}{0pt}% + }% + \the\toks@ + \end{list}% + \TO@enddocument +} +\newcommand{\entry}[2]{% + \outline{#1}% + \toks@\expandafter{% + \the\toks@ + \item[% + \href{file:#1.pdf}{\printpackage{#1}}% + \hfill + ]% + #2% + }% + \setlength{\maxlen}{% + \maxof{\maxlen}{\widthof{\printpackage{#1}}}% + }% + \global\maxlen\maxlen +} +\newcommand*{\printpackage}[1]{% + \textbf{\large #1:}% +} +\newcommand*{\outline}[1]{% + \pdfoutline + attr {/C[0 0 1]} + user {% + <<% + /S/GoToR% + /F(#1.pdf)% + /NewWindow true% + /D[0/XYZ null null null]% + >>% + }% + {[#1]}\relax +} +\renewcommand*{\maketitle}{% + \begingroup + \par + \centering + \bfseries + \LARGE + \@title + \par + \endgroup + \vspace{2em}% +} + +\providecommand*{\cs}[1]{% + \texttt{\textbackslash#1}% +} + +\makeatother + +\begin{document} +\entry{afterpage}{% + Place text after the current page. +}% +\entry{array}{% + Extended versions of the environments array, tabular and tabular*. +}% +\entry{bm}{% + Access bold math symbols. +}% +\entry{calc}{% + Infix arithmetic expresions. Contributed to the distribution by + Kresten Krab Thorup and Frank Jensen. +}% +\entry{dcolumn}{% + Alignment on \emph{decimal points} in tabular entries. Requires array. +}% +\entry{delarray}{% + Adds \emph{large delimiters} around arrays. Requires array. +}% +\entry{enumerate}{% + Extended version of the enumerate environment. +}% +\entry{fileerr}{% + Suite of small files which may be used to control \TeX{}'s + missing file error loop. +}% +\entry{fontsmpl}{% + Package and test file for producing \emph{font samples} +}% +\entry{ftnright}{% + Place footnotes in the right hand column in two-column mode. +}% +\entry{hhline}{% + Finer control over horizontal rules in tables. Requires array. +}% +\entry{indentfirst}{% + Indent the first paragraph of sections etc. +}% +\entry{layout}{% + Produces an overview of the layout of the current document. +}% +\entry{longtable}{% + Multipage tables. (Does not require array, but uses the extended + features if both are loaded.) +}% +\entry{multicol}{% + Typeset text in columns, with the length of the final columns + \emph{balanced}. +}% +\entry{rawfonts}{% + Preload fonts under the old internal font names of \LaTeX{}2.09. + Not recomended for new packages, but may help when updating old + files. +}% +\entry{showkeys}{% + Draft mode showing the \emph{keys} used by \cs{label}, \cs{ref}, \cs{cite} etc. +}% +\entry{somedefs}{% + Selective handling of package options. (Used in rawfonts.sty.) +}% +\entry{tabularx}{% + Defines tabularx environment (similar to tabular*) but modifies + column widths, not inter-column space, to achieve a desired + table width. +}% +\entry{theorem}{% + Flexible definition of \emph{theorem-like} environments. +}% +\entry{trace}{% + The package helps to suppress and to control the amount of tracing + output (\cs{tracingall}) by taming calc and making NFSS less noisy. +}% +\entry{varioref}{% + \emph{Smart} handling of page references. +}% +\entry{verbatim}{% + Flexible version of verbatim environment. +}% +\entry{xr}{% + eXternall References. Extend \cs{ref} to access \cs{label} commands in + other documents. +}% +\entry{xspace}{% + Smart space command that avoids the common mistake of missing + spaces after command names. +}% +\end{document} diff --git a/Master/texmf-dist/doc/latex/tools/trace.pdf b/Master/texmf-dist/doc/latex/tools/trace.pdf Binary files differindex 63533f49ffc..a57acdc54ae 100644 --- a/Master/texmf-dist/doc/latex/tools/trace.pdf +++ b/Master/texmf-dist/doc/latex/tools/trace.pdf diff --git a/Master/texmf-dist/doc/latex/tools/varioref.pdf b/Master/texmf-dist/doc/latex/tools/varioref.pdf Binary files differindex 36c1958aeb2..ec5db992134 100644 --- a/Master/texmf-dist/doc/latex/tools/varioref.pdf +++ b/Master/texmf-dist/doc/latex/tools/varioref.pdf diff --git a/Master/texmf-dist/doc/latex/tools/verbatim.pdf b/Master/texmf-dist/doc/latex/tools/verbatim.pdf Binary files differindex dc4a39d625d..056f18b7f22 100644 --- a/Master/texmf-dist/doc/latex/tools/verbatim.pdf +++ b/Master/texmf-dist/doc/latex/tools/verbatim.pdf diff --git a/Master/texmf-dist/doc/latex/tools/xr.pdf b/Master/texmf-dist/doc/latex/tools/xr.pdf Binary files differindex 22a86bf632e..c0fed081253 100644 --- a/Master/texmf-dist/doc/latex/tools/xr.pdf +++ b/Master/texmf-dist/doc/latex/tools/xr.pdf diff --git a/Master/texmf-dist/doc/latex/tools/xspace.pdf b/Master/texmf-dist/doc/latex/tools/xspace.pdf Binary files differindex dfc9ccac7ad..fab9a2e8425 100644 --- a/Master/texmf-dist/doc/latex/tools/xspace.pdf +++ b/Master/texmf-dist/doc/latex/tools/xspace.pdf |