diff options
Diffstat (limited to 'Master/texmf-dist/doc')
99 files changed, 3005 insertions, 2837 deletions
diff --git a/Master/texmf-dist/doc/latex/base/alltt.pdf b/Master/texmf-dist/doc/latex/base/alltt.pdf Binary files differindex e2090eada6d..ab808d17d1c 100644 --- a/Master/texmf-dist/doc/latex/base/alltt.pdf +++ b/Master/texmf-dist/doc/latex/base/alltt.pdf diff --git a/Master/texmf-dist/doc/latex/base/cfgguide.pdf b/Master/texmf-dist/doc/latex/base/cfgguide.pdf Binary files differindex 8156173f339..88202370d4e 100644 --- a/Master/texmf-dist/doc/latex/base/cfgguide.pdf +++ b/Master/texmf-dist/doc/latex/base/cfgguide.pdf diff --git a/Master/texmf-dist/doc/latex/base/classes.pdf b/Master/texmf-dist/doc/latex/base/classes.pdf Binary files differindex f50781ea5db..2e41036bc3c 100644 --- a/Master/texmf-dist/doc/latex/base/classes.pdf +++ b/Master/texmf-dist/doc/latex/base/classes.pdf diff --git a/Master/texmf-dist/doc/latex/base/clsguide.pdf b/Master/texmf-dist/doc/latex/base/clsguide.pdf Binary files differindex 5b8b853aa17..ea2445effb2 100644 --- a/Master/texmf-dist/doc/latex/base/clsguide.pdf +++ b/Master/texmf-dist/doc/latex/base/clsguide.pdf diff --git a/Master/texmf-dist/doc/latex/base/cmfonts.pdf b/Master/texmf-dist/doc/latex/base/cmfonts.pdf Binary files differindex e920e5c993d..8ce5b4c975b 100644 --- a/Master/texmf-dist/doc/latex/base/cmfonts.pdf +++ b/Master/texmf-dist/doc/latex/base/cmfonts.pdf diff --git a/Master/texmf-dist/doc/latex/base/cyrguide.pdf b/Master/texmf-dist/doc/latex/base/cyrguide.pdf Binary files differindex 61b147612ed..1b768a4b668 100644 --- a/Master/texmf-dist/doc/latex/base/cyrguide.pdf +++ b/Master/texmf-dist/doc/latex/base/cyrguide.pdf diff --git a/Master/texmf-dist/doc/latex/base/doc.pdf b/Master/texmf-dist/doc/latex/base/doc.pdf Binary files differindex 52d2787075c..7b3b3fd8262 100644 --- a/Master/texmf-dist/doc/latex/base/doc.pdf +++ b/Master/texmf-dist/doc/latex/base/doc.pdf diff --git a/Master/texmf-dist/doc/latex/base/docstrip.pdf b/Master/texmf-dist/doc/latex/base/docstrip.pdf Binary files differindex e2eb709919b..bcb7ee55eaa 100644 --- a/Master/texmf-dist/doc/latex/base/docstrip.pdf +++ b/Master/texmf-dist/doc/latex/base/docstrip.pdf diff --git a/Master/texmf-dist/doc/latex/base/encguide.pdf b/Master/texmf-dist/doc/latex/base/encguide.pdf Binary files differindex feba80b7ead..a52785d1489 100644 --- a/Master/texmf-dist/doc/latex/base/encguide.pdf +++ b/Master/texmf-dist/doc/latex/base/encguide.pdf diff --git a/Master/texmf-dist/doc/latex/base/exscale.pdf b/Master/texmf-dist/doc/latex/base/exscale.pdf Binary files differindex e649a0a12a1..99dcb015884 100644 --- a/Master/texmf-dist/doc/latex/base/exscale.pdf +++ b/Master/texmf-dist/doc/latex/base/exscale.pdf diff --git a/Master/texmf-dist/doc/latex/base/fixltx2e.pdf b/Master/texmf-dist/doc/latex/base/fixltx2e.pdf Binary files differindex a88d6bf4d9b..efbddc8ef41 100644 --- a/Master/texmf-dist/doc/latex/base/fixltx2e.pdf +++ b/Master/texmf-dist/doc/latex/base/fixltx2e.pdf diff --git a/Master/texmf-dist/doc/latex/base/fntguide.pdf b/Master/texmf-dist/doc/latex/base/fntguide.pdf Binary files differindex d1578f2b8f0..3ef0d192c0c 100644 --- a/Master/texmf-dist/doc/latex/base/fntguide.pdf +++ b/Master/texmf-dist/doc/latex/base/fntguide.pdf diff --git a/Master/texmf-dist/doc/latex/base/graphpap.pdf b/Master/texmf-dist/doc/latex/base/graphpap.pdf Binary files differindex b71101f18c2..7ed00a057e5 100644 --- a/Master/texmf-dist/doc/latex/base/graphpap.pdf +++ b/Master/texmf-dist/doc/latex/base/graphpap.pdf diff --git a/Master/texmf-dist/doc/latex/base/ifthen.pdf b/Master/texmf-dist/doc/latex/base/ifthen.pdf Binary files differindex 920779a7acc..d7466c65cea 100644 --- a/Master/texmf-dist/doc/latex/base/ifthen.pdf +++ b/Master/texmf-dist/doc/latex/base/ifthen.pdf diff --git a/Master/texmf-dist/doc/latex/base/inputenc.pdf b/Master/texmf-dist/doc/latex/base/inputenc.pdf Binary files differindex fd580f67aec..c0c27e856a7 100644 --- a/Master/texmf-dist/doc/latex/base/inputenc.pdf +++ b/Master/texmf-dist/doc/latex/base/inputenc.pdf diff --git a/Master/texmf-dist/doc/latex/base/latex209.pdf b/Master/texmf-dist/doc/latex/base/latex209.pdf Binary files differindex 52ba825bbe4..b19fa7a18b9 100644 --- a/Master/texmf-dist/doc/latex/base/latex209.pdf +++ b/Master/texmf-dist/doc/latex/base/latex209.pdf diff --git a/Master/texmf-dist/doc/latex/base/latexsym.pdf b/Master/texmf-dist/doc/latex/base/latexsym.pdf Binary files differindex 9a5ef239d46..11096272c71 100644 --- a/Master/texmf-dist/doc/latex/base/latexsym.pdf +++ b/Master/texmf-dist/doc/latex/base/latexsym.pdf diff --git a/Master/texmf-dist/doc/latex/base/lb2.pdf b/Master/texmf-dist/doc/latex/base/lb2.pdf Binary files differindex a10554f37bc..1935ebd2c4a 100644 --- a/Master/texmf-dist/doc/latex/base/lb2.pdf +++ b/Master/texmf-dist/doc/latex/base/lb2.pdf diff --git a/Master/texmf-dist/doc/latex/base/letter.pdf b/Master/texmf-dist/doc/latex/base/letter.pdf Binary files differindex add1d96c6b3..2c668d732ed 100644 --- a/Master/texmf-dist/doc/latex/base/letter.pdf +++ b/Master/texmf-dist/doc/latex/base/letter.pdf diff --git a/Master/texmf-dist/doc/latex/base/lgc2.pdf b/Master/texmf-dist/doc/latex/base/lgc2.pdf Binary files differindex f2977a2c1d9..ac1e5ba935b 100644 --- a/Master/texmf-dist/doc/latex/base/lgc2.pdf +++ b/Master/texmf-dist/doc/latex/base/lgc2.pdf diff --git a/Master/texmf-dist/doc/latex/base/lppl.pdf b/Master/texmf-dist/doc/latex/base/lppl.pdf Binary files differindex bc42eaeeb14..9622d93d968 100644 --- a/Master/texmf-dist/doc/latex/base/lppl.pdf +++ b/Master/texmf-dist/doc/latex/base/lppl.pdf diff --git a/Master/texmf-dist/doc/latex/base/ltnews.pdf b/Master/texmf-dist/doc/latex/base/ltnews.pdf Binary files differindex 280b1631701..78cd731b0bc 100644 --- a/Master/texmf-dist/doc/latex/base/ltnews.pdf +++ b/Master/texmf-dist/doc/latex/base/ltnews.pdf diff --git a/Master/texmf-dist/doc/latex/base/ltx3info.pdf b/Master/texmf-dist/doc/latex/base/ltx3info.pdf Binary files differindex 74827cb880a..d44e2f9a21a 100644 --- a/Master/texmf-dist/doc/latex/base/ltx3info.pdf +++ b/Master/texmf-dist/doc/latex/base/ltx3info.pdf diff --git a/Master/texmf-dist/doc/latex/base/ltxcheck.pdf b/Master/texmf-dist/doc/latex/base/ltxcheck.pdf Binary files differindex 685fea0823b..e086b9d90ba 100644 --- a/Master/texmf-dist/doc/latex/base/ltxcheck.pdf +++ b/Master/texmf-dist/doc/latex/base/ltxcheck.pdf diff --git a/Master/texmf-dist/doc/latex/base/ltxdoc.pdf b/Master/texmf-dist/doc/latex/base/ltxdoc.pdf Binary files differindex 36ebdf0f8e9..be5b0b29ff5 100644 --- a/Master/texmf-dist/doc/latex/base/ltxdoc.pdf +++ b/Master/texmf-dist/doc/latex/base/ltxdoc.pdf diff --git a/Master/texmf-dist/doc/latex/base/makeindx.pdf b/Master/texmf-dist/doc/latex/base/makeindx.pdf Binary files differindex 1d9a8492276..570da9bcbd6 100644 --- a/Master/texmf-dist/doc/latex/base/makeindx.pdf +++ b/Master/texmf-dist/doc/latex/base/makeindx.pdf diff --git a/Master/texmf-dist/doc/latex/base/manual.pdf b/Master/texmf-dist/doc/latex/base/manual.pdf Binary files differindex b78922743a1..e512d36ff45 100644 --- a/Master/texmf-dist/doc/latex/base/manual.pdf +++ b/Master/texmf-dist/doc/latex/base/manual.pdf diff --git a/Master/texmf-dist/doc/latex/base/modguide.pdf b/Master/texmf-dist/doc/latex/base/modguide.pdf Binary files differindex a29fe4d58cb..3d8690a3c4d 100644 --- a/Master/texmf-dist/doc/latex/base/modguide.pdf +++ b/Master/texmf-dist/doc/latex/base/modguide.pdf diff --git a/Master/texmf-dist/doc/latex/base/newlfont.pdf b/Master/texmf-dist/doc/latex/base/newlfont.pdf Binary files differindex 23a873082d4..9a067e5d8b2 100644 --- a/Master/texmf-dist/doc/latex/base/newlfont.pdf +++ b/Master/texmf-dist/doc/latex/base/newlfont.pdf diff --git a/Master/texmf-dist/doc/latex/base/oldlfont.pdf b/Master/texmf-dist/doc/latex/base/oldlfont.pdf Binary files differindex d938b5eed24..ae86bb87790 100644 --- a/Master/texmf-dist/doc/latex/base/oldlfont.pdf +++ b/Master/texmf-dist/doc/latex/base/oldlfont.pdf diff --git a/Master/texmf-dist/doc/latex/base/proc.pdf b/Master/texmf-dist/doc/latex/base/proc.pdf Binary files differindex a83f8ac5f25..9982ec607a4 100644 --- a/Master/texmf-dist/doc/latex/base/proc.pdf +++ b/Master/texmf-dist/doc/latex/base/proc.pdf diff --git a/Master/texmf-dist/doc/latex/base/slides.pdf b/Master/texmf-dist/doc/latex/base/slides.pdf Binary files differindex dce0dcf9ad2..93d78abeac5 100644 --- a/Master/texmf-dist/doc/latex/base/slides.pdf +++ b/Master/texmf-dist/doc/latex/base/slides.pdf diff --git a/Master/texmf-dist/doc/latex/base/slifonts.pdf b/Master/texmf-dist/doc/latex/base/slifonts.pdf Binary files differindex 13cc1db3b1f..2937feeff14 100644 --- a/Master/texmf-dist/doc/latex/base/slifonts.pdf +++ b/Master/texmf-dist/doc/latex/base/slifonts.pdf diff --git a/Master/texmf-dist/doc/latex/base/source2e.pdf b/Master/texmf-dist/doc/latex/base/source2e.pdf Binary files differindex 90fb0a4eaa2..469a34d17c0 100644 --- a/Master/texmf-dist/doc/latex/base/source2e.pdf +++ b/Master/texmf-dist/doc/latex/base/source2e.pdf diff --git a/Master/texmf-dist/doc/latex/base/syntonly.pdf b/Master/texmf-dist/doc/latex/base/syntonly.pdf Binary files differindex 7298693c768..40b95343f2b 100644 --- a/Master/texmf-dist/doc/latex/base/syntonly.pdf +++ b/Master/texmf-dist/doc/latex/base/syntonly.pdf diff --git a/Master/texmf-dist/doc/latex/base/tlc2.pdf b/Master/texmf-dist/doc/latex/base/tlc2.pdf Binary files differindex 89b7b068aed..35a02684db7 100644 --- a/Master/texmf-dist/doc/latex/base/tlc2.pdf +++ b/Master/texmf-dist/doc/latex/base/tlc2.pdf diff --git a/Master/texmf-dist/doc/latex/base/usrguide.pdf b/Master/texmf-dist/doc/latex/base/usrguide.pdf Binary files differindex 7a85c9643d7..64e7d10d2bd 100644 --- a/Master/texmf-dist/doc/latex/base/usrguide.pdf +++ b/Master/texmf-dist/doc/latex/base/usrguide.pdf diff --git a/Master/texmf-dist/doc/latex/base/utf8ienc.pdf b/Master/texmf-dist/doc/latex/base/utf8ienc.pdf Binary files differindex 235d66058e9..68020dceb92 100644 --- a/Master/texmf-dist/doc/latex/base/utf8ienc.pdf +++ b/Master/texmf-dist/doc/latex/base/utf8ienc.pdf diff --git a/Master/texmf-dist/doc/latex/base/webcomp.pdf b/Master/texmf-dist/doc/latex/base/webcomp.pdf Binary files differindex 2c690cd4006..3a4f02756e1 100644 --- a/Master/texmf-dist/doc/latex/base/webcomp.pdf +++ b/Master/texmf-dist/doc/latex/base/webcomp.pdf diff --git a/Master/texmf-dist/doc/latex/cyrillic/cyinpenc.pdf b/Master/texmf-dist/doc/latex/cyrillic/cyinpenc.pdf Binary files differindex 20919402c77..8d2ff589961 100644 --- a/Master/texmf-dist/doc/latex/cyrillic/cyinpenc.pdf +++ b/Master/texmf-dist/doc/latex/cyrillic/cyinpenc.pdf diff --git a/Master/texmf-dist/doc/latex/cyrillic/cyoutenc.pdf b/Master/texmf-dist/doc/latex/cyrillic/cyoutenc.pdf Binary files differindex 2b196aa9a71..deee6e0905a 100644 --- a/Master/texmf-dist/doc/latex/cyrillic/cyoutenc.pdf +++ b/Master/texmf-dist/doc/latex/cyrillic/cyoutenc.pdf diff --git a/Master/texmf-dist/doc/latex/cyrillic/lcy.pdf b/Master/texmf-dist/doc/latex/cyrillic/lcy.pdf Binary files differindex 265588ba5e4..96d4a6346e6 100644 --- a/Master/texmf-dist/doc/latex/cyrillic/lcy.pdf +++ b/Master/texmf-dist/doc/latex/cyrillic/lcy.pdf diff --git a/Master/texmf-dist/doc/latex/cyrillic/lcycmlh.pdf b/Master/texmf-dist/doc/latex/cyrillic/lcycmlh.pdf Binary files differindex 45d4955f2d5..6477ad1b32b 100644 --- a/Master/texmf-dist/doc/latex/cyrillic/lcycmlh.pdf +++ b/Master/texmf-dist/doc/latex/cyrillic/lcycmlh.pdf diff --git a/Master/texmf-dist/doc/latex/cyrillic/ot2.pdf b/Master/texmf-dist/doc/latex/cyrillic/ot2.pdf Binary files differindex b423f7a6045..90e67200477 100644 --- a/Master/texmf-dist/doc/latex/cyrillic/ot2.pdf +++ b/Master/texmf-dist/doc/latex/cyrillic/ot2.pdf diff --git a/Master/texmf-dist/doc/latex/cyrillic/ot2cmams.pdf b/Master/texmf-dist/doc/latex/cyrillic/ot2cmams.pdf Binary files differindex fc426b24413..6b3723c73d3 100644 --- a/Master/texmf-dist/doc/latex/cyrillic/ot2cmams.pdf +++ b/Master/texmf-dist/doc/latex/cyrillic/ot2cmams.pdf diff --git a/Master/texmf-dist/doc/latex/cyrillic/ot2cmlh.pdf b/Master/texmf-dist/doc/latex/cyrillic/ot2cmlh.pdf Binary files differindex 7333d28e2ae..2e6262484b3 100644 --- a/Master/texmf-dist/doc/latex/cyrillic/ot2cmlh.pdf +++ b/Master/texmf-dist/doc/latex/cyrillic/ot2cmlh.pdf diff --git a/Master/texmf-dist/doc/latex/cyrillic/t2lhfnt.pdf b/Master/texmf-dist/doc/latex/cyrillic/t2lhfnt.pdf Binary files differindex ff801edb32c..4a69fc82cb9 100644 --- a/Master/texmf-dist/doc/latex/cyrillic/t2lhfnt.pdf +++ b/Master/texmf-dist/doc/latex/cyrillic/t2lhfnt.pdf diff --git a/Master/texmf-dist/doc/latex/graphics/00readme.txt b/Master/texmf-dist/doc/latex/graphics/00readme.txt index 3562824c30a..749201fe743 100644 --- a/Master/texmf-dist/doc/latex/graphics/00readme.txt +++ b/Master/texmf-dist/doc/latex/graphics/00readme.txt @@ -10,7 +10,7 @@ %% %% 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. @@ -20,14 +20,14 @@ The LaTeX Colour and Graphics Packages This is a collection of LaTeX packages for: * producing colour - * including graphics (eg PostScript) files + * including graphics (eg PostScript) files * rotation and scaling of text in LaTeX documents. ======================================================================= -THIS DIRECTORY CONTAINS +THIS DIRECTORY CONTAINS ====================== 00readme.txt This File @@ -54,10 +54,10 @@ drivers.dtx Source for driver files for supported drivers. User Documentation ================== grfguide.tex User Guide to all the packages in this bundle. - WARNING: + WARNING: This file calls color and graphics packages - without a driver option. - You *must* set up two files + without a driver option. + You *must* set up two files color.cfg and graphics.cfg containing (for example) \ExecuteOptions{dvips} @@ -70,7 +70,7 @@ TO UNPACK THE PACKAGES latex graphics.ins -This will produce the +This will produce the .sty package files @@ -127,7 +127,7 @@ latex grfguide.tex. MAIN CHANGES IN THIS RELEASE ============================ -dvipdfmx and XeTeX support added. +dvipdfmx and XeTeX support added. Not all driver support files are included in since often more current versions are available from their developers. Removed pstcol.sty (now part of the pstricks distribution). diff --git a/Master/texmf-dist/doc/latex/graphics/changes.txt b/Master/texmf-dist/doc/latex/graphics/changes.txt index 14b5e602fa6..c8d0a38c728 100644 --- a/Master/texmf-dist/doc/latex/graphics/changes.txt +++ b/Master/texmf-dist/doc/latex/graphics/changes.txt @@ -4,6 +4,33 @@ completeness or accuracy and it contains some references to files that are not part of the distribution. ======================================================================= +2014-05-08 David Carlisle <david.carlisle@latex-project.org> + + * keyval.dtx: Revert change to {} parsing. + + +2014-04-26 David Carlisle <david.carlisle@latex-project.org> + + * grfguide.tex: Changes to allow generation of grfguide.pdf via + pdflatex: include a.pdf in a filecontents environment and adjust + examples to use a modified bounding box starting at 0 0 rather + than 100 100. + + +2014-04-25 David Carlisle <david.carlisle@latex-project.org> + + * showkeys.dtx: \leavemode and \long added for + graphics/1521, graphics/4296 + + * keyval.dtx: add \long on internal parsing macros to allow \par + in values, Only strip one {} group not two from values. + graphics/3446 + +2014-04-23 David Carlisle <david.carlisle@latex-project.org> + + * color.dtx: Add \nopagecolor, graphics/3873 + + * drivers.dtx: Add \nopagecolor, graphics/3873 2006-02-20 Morten Hoegholm <latex-bugs@latex-project.org> @@ -801,12 +828,12 @@ are not part of the distribution. 1994-03-09 David Carlisle <latex-bugs@latex-project.org> * \reflectbox added. - + * \rotatebox* removed - + * The order of the arguments of \includegraphics corrected - + * \includegraphics[lower-l,lower-r][upper-l,upper-r]{file} - + * \definecolor not \newcolor to define colours - + diff --git a/Master/texmf-dist/doc/latex/graphics/color.pdf b/Master/texmf-dist/doc/latex/graphics/color.pdf Binary files differindex 54705ae1575..b80b5f347af 100644 --- a/Master/texmf-dist/doc/latex/graphics/color.pdf +++ b/Master/texmf-dist/doc/latex/graphics/color.pdf diff --git a/Master/texmf-dist/doc/latex/graphics/drivers.pdf b/Master/texmf-dist/doc/latex/graphics/drivers.pdf Binary files differindex 73349b3dad7..503a8281817 100644 --- a/Master/texmf-dist/doc/latex/graphics/drivers.pdf +++ b/Master/texmf-dist/doc/latex/graphics/drivers.pdf diff --git a/Master/texmf-dist/doc/latex/graphics/epsfig.pdf b/Master/texmf-dist/doc/latex/graphics/epsfig.pdf Binary files differindex 11d5d6f2911..727d6f69834 100644 --- a/Master/texmf-dist/doc/latex/graphics/epsfig.pdf +++ b/Master/texmf-dist/doc/latex/graphics/epsfig.pdf diff --git a/Master/texmf-dist/doc/latex/graphics/graphics.pdf b/Master/texmf-dist/doc/latex/graphics/graphics.pdf Binary files differindex c1f4ccf9927..47fe183e5c6 100644 --- a/Master/texmf-dist/doc/latex/graphics/graphics.pdf +++ b/Master/texmf-dist/doc/latex/graphics/graphics.pdf diff --git a/Master/texmf-dist/doc/latex/graphics/graphicx.pdf b/Master/texmf-dist/doc/latex/graphics/graphicx.pdf Binary files differindex 9eb8815abba..a1726b35dbf 100644 --- a/Master/texmf-dist/doc/latex/graphics/graphicx.pdf +++ b/Master/texmf-dist/doc/latex/graphics/graphicx.pdf diff --git a/Master/texmf-dist/doc/latex/graphics/grfguide.pdf b/Master/texmf-dist/doc/latex/graphics/grfguide.pdf Binary files differindex 847666b0bb0..d97f6ade00e 100644 --- a/Master/texmf-dist/doc/latex/graphics/grfguide.pdf +++ b/Master/texmf-dist/doc/latex/graphics/grfguide.pdf diff --git a/Master/texmf-dist/doc/latex/graphics/keyval.pdf b/Master/texmf-dist/doc/latex/graphics/keyval.pdf Binary files differindex 58d4832d159..7dc3d7267e3 100644 --- a/Master/texmf-dist/doc/latex/graphics/keyval.pdf +++ b/Master/texmf-dist/doc/latex/graphics/keyval.pdf diff --git a/Master/texmf-dist/doc/latex/graphics/lscape.pdf b/Master/texmf-dist/doc/latex/graphics/lscape.pdf Binary files differindex c852f44af75..c9e5056e10e 100644 --- a/Master/texmf-dist/doc/latex/graphics/lscape.pdf +++ b/Master/texmf-dist/doc/latex/graphics/lscape.pdf diff --git a/Master/texmf-dist/doc/latex/graphics/trig.pdf b/Master/texmf-dist/doc/latex/graphics/trig.pdf Binary files differindex e6e0a4c0bfe..9235790a2db 100644 --- a/Master/texmf-dist/doc/latex/graphics/trig.pdf +++ b/Master/texmf-dist/doc/latex/graphics/trig.pdf diff --git a/Master/texmf-dist/doc/latex/latex-tds/README b/Master/texmf-dist/doc/latex/latex-tds/README index c20a0c3078d..b7ca0bffd83 100644 --- a/Master/texmf-dist/doc/latex/latex-tds/README +++ b/Master/texmf-dist/doc/latex/latex-tds/README @@ -3,7 +3,7 @@ README for project latex-tds ============================ Heiko Oberdiek -2014/02/03 +2014/05/08 Table of Contents @@ -46,7 +46,7 @@ navigation support using bookmarks and links). Version: - 2014/02/03 + 2014/05/08 Author: @@ -306,7 +306,7 @@ license/lppl.txt LPPL (The LaTeX Project Public License) for latex-tds and adjust_checksum license/ziptimetree/lgpl.txt LGPL (GNU Lesser General Public License) for - ziptimetree + ziptimetree, check-ascii, check-eolspaces 6.3. Scripts ------------- @@ -316,6 +316,10 @@ build.pl main script for building the distribution lib/adjust_checksum.pl Perl script that runs a DTX file through LaTeX and corrects its \Checksum if necessary +lib/check-ascii.pl Perl script that looks for non-ASCII characters + +lib/check-eolspaces.pl Perl script that looks for trailing spaces + lib/ziptimetree.pl Perl script that generates a ZIP file from a directory tree with sorted entries (LGPL) @@ -863,5 +867,27 @@ wants to build the modules himself: □ Update of base (errata lists: lb2.err, tlc2.err). +2014/05/03 + □ Update of LaTeX, release 2014/05/01 using public subversion repository + of LaTeX2e. Modules: base, cyrillic, graphics, tools. + + □ Line ends are normalized in source text files of the LaTeX modules. + Trailing spaces are removed and the line ends are Unix line ends. + + □ Update of armtex (needed to generate module base). + + □ New options --vcs and --vcs-update for using the files of the public + source repository of the LaTeX project. + +2014/05/05 + □ Using LaTeX modules from CTAN. + +2014/05/08 + □ Update of base and graphics. + + □ README.html with Unix line ends. + + □ ZIP file for CTAN upload with top level directory latex-tds. + ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ -Last updated 2014-02-03 21:33:48 CET +Last updated 2014-05-09 00:28:37 CEST diff --git a/Master/texmf-dist/doc/latex/latex-tds/README.html b/Master/texmf-dist/doc/latex/latex-tds/README.html index 14e8d59d3cc..69ed41d8c82 100644 --- a/Master/texmf-dist/doc/latex/latex-tds/README.html +++ b/Master/texmf-dist/doc/latex/latex-tds/README.html @@ -1,2656 +1,2729 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
- "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
-<head>
-<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />
-<meta name="generator" content="AsciiDoc 8.6.8" />
-<meta name="description" content="Bundle `latex-tds' provides a set of ZIP file modules containing TDS-compliant trees for items of the LaTeX distribution (both the base system and required packages), together with `user-friendly' documentation (PDF files with navigation support using bookmarks and links)." />
-<title>README for project latex-tds</title>
-<style type="text/css">
-/* Shared CSS for AsciiDoc xhtml11 and html5 backends */
-
-/* Default font. */
-body {
- font-family: Georgia,serif;
-}
-
-/* Title font. */
-h1, h2, h3, h4, h5, h6,
-div.title, caption.title,
-thead, p.table.header,
-#toctitle,
-#author, #revnumber, #revdate, #revremark,
-#footer {
- font-family: Arial,Helvetica,sans-serif;
-}
-
-body {
- margin: 1em 5% 1em 5%;
-}
-
-a {
- color: blue;
- text-decoration: underline;
-}
-a:visited {
- color: fuchsia;
-}
-
-em {
- font-style: italic;
- color: navy;
-}
-
-strong {
- font-weight: bold;
- color: #083194;
-}
-
-h1, h2, h3, h4, h5, h6 {
- color: #527bbd;
- margin-top: 1.2em;
- margin-bottom: 0.5em;
- line-height: 1.3;
-}
-
-h1, h2, h3 {
- border-bottom: 2px solid silver;
-}
-h2 {
- padding-top: 0.5em;
-}
-h3 {
- float: left;
-}
-h3 + * {
- clear: left;
-}
-h5 {
- font-size: 1.0em;
-}
-
-div.sectionbody {
- margin-left: 0;
-}
-
-hr {
- border: 1px solid silver;
-}
-
-p {
- margin-top: 0.5em;
- margin-bottom: 0.5em;
-}
-
-ul, ol, li > p {
- margin-top: 0;
-}
-ul > li { color: #aaa; }
-ul > li > * { color: black; }
-
-.monospaced, code, pre {
- font-family: "Courier New", Courier, monospace;
- font-size: inherit;
- color: navy;
- padding: 0;
- margin: 0;
-}
-
-
-#author {
- color: #527bbd;
- font-weight: bold;
- font-size: 1.1em;
-}
-#email {
-}
-#revnumber, #revdate, #revremark {
-}
-
-#footer {
- font-size: small;
- border-top: 2px solid silver;
- padding-top: 0.5em;
- margin-top: 4.0em;
-}
-#footer-text {
- float: left;
- padding-bottom: 0.5em;
-}
-#footer-badges {
- float: right;
- padding-bottom: 0.5em;
-}
-
-#preamble {
- margin-top: 1.5em;
- margin-bottom: 1.5em;
-}
-div.imageblock, div.exampleblock, div.verseblock,
-div.quoteblock, div.literalblock, div.listingblock, div.sidebarblock,
-div.admonitionblock {
- margin-top: 1.0em;
- margin-bottom: 1.5em;
-}
-div.admonitionblock {
- margin-top: 2.0em;
- margin-bottom: 2.0em;
- margin-right: 10%;
- color: #606060;
-}
-
-div.content { /* Block element content. */
- padding: 0;
-}
-
-/* Block element titles. */
-div.title, caption.title {
- color: #527bbd;
- font-weight: bold;
- text-align: left;
- margin-top: 1.0em;
- margin-bottom: 0.5em;
-}
-div.title + * {
- margin-top: 0;
-}
-
-td div.title:first-child {
- margin-top: 0.0em;
-}
-div.content div.title:first-child {
- margin-top: 0.0em;
-}
-div.content + div.title {
- margin-top: 0.0em;
-}
-
-div.sidebarblock > div.content {
- background: #ffffee;
- border: 1px solid #dddddd;
- border-left: 4px solid #f0f0f0;
- padding: 0.5em;
-}
-
-div.listingblock > div.content {
- border: 1px solid #dddddd;
- border-left: 5px solid #f0f0f0;
- background: #f8f8f8;
- padding: 0.5em;
-}
-
-div.quoteblock, div.verseblock {
- padding-left: 1.0em;
- margin-left: 1.0em;
- margin-right: 10%;
- border-left: 5px solid #f0f0f0;
- color: #888;
-}
-
-div.quoteblock > div.attribution {
- padding-top: 0.5em;
- text-align: right;
-}
-
-div.verseblock > pre.content {
- font-family: inherit;
- font-size: inherit;
-}
-div.verseblock > div.attribution {
- padding-top: 0.75em;
- text-align: left;
-}
-/* DEPRECATED: Pre version 8.2.7 verse style literal block. */
-div.verseblock + div.attribution {
- text-align: left;
-}
-
-div.admonitionblock .icon {
- vertical-align: top;
- font-size: 1.1em;
- font-weight: bold;
- text-decoration: underline;
- color: #527bbd;
- padding-right: 0.5em;
-}
-div.admonitionblock td.content {
- padding-left: 0.5em;
- border-left: 3px solid #dddddd;
-}
-
-div.exampleblock > div.content {
- border-left: 3px solid #dddddd;
- padding-left: 0.5em;
-}
-
-div.imageblock div.content { padding-left: 0; }
-span.image img { border-style: none; }
-a.image:visited { color: white; }
-
-dl {
- margin-top: 0.8em;
- margin-bottom: 0.8em;
-}
-dt {
- margin-top: 0.5em;
- margin-bottom: 0;
- font-style: normal;
- color: navy;
-}
-dd > *:first-child {
- margin-top: 0.1em;
-}
-
-ul, ol {
- list-style-position: outside;
-}
-ol.arabic {
- list-style-type: decimal;
-}
-ol.loweralpha {
- list-style-type: lower-alpha;
-}
-ol.upperalpha {
- list-style-type: upper-alpha;
-}
-ol.lowerroman {
- list-style-type: lower-roman;
-}
-ol.upperroman {
- list-style-type: upper-roman;
-}
-
-div.compact ul, div.compact ol,
-div.compact p, div.compact p,
-div.compact div, div.compact div {
- margin-top: 0.1em;
- margin-bottom: 0.1em;
-}
-
-tfoot {
- font-weight: bold;
-}
-td > div.verse {
- white-space: pre;
-}
-
-div.hdlist {
- margin-top: 0.8em;
- margin-bottom: 0.8em;
-}
-div.hdlist tr {
- padding-bottom: 15px;
-}
-dt.hdlist1.strong, td.hdlist1.strong {
- font-weight: bold;
-}
-td.hdlist1 {
- vertical-align: top;
- font-style: normal;
- padding-right: 0.8em;
- color: navy;
-}
-td.hdlist2 {
- vertical-align: top;
-}
-div.hdlist.compact tr {
- margin: 0;
- padding-bottom: 0;
-}
-
-.comment {
- background: yellow;
-}
-
-.footnote, .footnoteref {
- font-size: 0.8em;
-}
-
-span.footnote, span.footnoteref {
- vertical-align: super;
-}
-
-#footnotes {
- margin: 20px 0 20px 0;
- padding: 7px 0 0 0;
-}
-
-#footnotes div.footnote {
- margin: 0 0 5px 0;
-}
-
-#footnotes hr {
- border: none;
- border-top: 1px solid silver;
- height: 1px;
- text-align: left;
- margin-left: 0;
- width: 20%;
- min-width: 100px;
-}
-
-div.colist td {
- padding-right: 0.5em;
- padding-bottom: 0.3em;
- vertical-align: top;
-}
-div.colist td img {
- margin-top: 0.3em;
-}
-
-@media print {
- #footer-badges { display: none; }
-}
-
-#toc {
- margin-bottom: 2.5em;
-}
-
-#toctitle {
- color: #527bbd;
- font-size: 1.1em;
- font-weight: bold;
- margin-top: 1.0em;
- margin-bottom: 0.1em;
-}
-
-div.toclevel0, div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {
- margin-top: 0;
- margin-bottom: 0;
-}
-div.toclevel2 {
- margin-left: 2em;
- font-size: 0.9em;
-}
-div.toclevel3 {
- margin-left: 4em;
- font-size: 0.9em;
-}
-div.toclevel4 {
- margin-left: 6em;
- font-size: 0.9em;
-}
-
-span.aqua { color: aqua; }
-span.black { color: black; }
-span.blue { color: blue; }
-span.fuchsia { color: fuchsia; }
-span.gray { color: gray; }
-span.green { color: green; }
-span.lime { color: lime; }
-span.maroon { color: maroon; }
-span.navy { color: navy; }
-span.olive { color: olive; }
-span.purple { color: purple; }
-span.red { color: red; }
-span.silver { color: silver; }
-span.teal { color: teal; }
-span.white { color: white; }
-span.yellow { color: yellow; }
-
-span.aqua-background { background: aqua; }
-span.black-background { background: black; }
-span.blue-background { background: blue; }
-span.fuchsia-background { background: fuchsia; }
-span.gray-background { background: gray; }
-span.green-background { background: green; }
-span.lime-background { background: lime; }
-span.maroon-background { background: maroon; }
-span.navy-background { background: navy; }
-span.olive-background { background: olive; }
-span.purple-background { background: purple; }
-span.red-background { background: red; }
-span.silver-background { background: silver; }
-span.teal-background { background: teal; }
-span.white-background { background: white; }
-span.yellow-background { background: yellow; }
-
-span.big { font-size: 2em; }
-span.small { font-size: 0.6em; }
-
-span.underline { text-decoration: underline; }
-span.overline { text-decoration: overline; }
-span.line-through { text-decoration: line-through; }
-
-div.unbreakable { page-break-inside: avoid; }
-
-
-/*
- * xhtml11 specific
- *
- * */
-
-div.tableblock {
- margin-top: 1.0em;
- margin-bottom: 1.5em;
-}
-div.tableblock > table {
- border: 3px solid #527bbd;
-}
-thead, p.table.header {
- font-weight: bold;
- color: #527bbd;
-}
-p.table {
- margin-top: 0;
-}
-/* Because the table frame attribute is overriden by CSS in most browsers. */
-div.tableblock > table[frame="void"] {
- border-style: none;
-}
-div.tableblock > table[frame="hsides"] {
- border-left-style: none;
- border-right-style: none;
-}
-div.tableblock > table[frame="vsides"] {
- border-top-style: none;
- border-bottom-style: none;
-}
-
-
-/*
- * html5 specific
- *
- * */
-
-table.tableblock {
- margin-top: 1.0em;
- margin-bottom: 1.5em;
-}
-thead, p.tableblock.header {
- font-weight: bold;
- color: #527bbd;
-}
-p.tableblock {
- margin-top: 0;
-}
-table.tableblock {
- border-width: 3px;
- border-spacing: 0px;
- border-style: solid;
- border-color: #527bbd;
- border-collapse: collapse;
-}
-th.tableblock, td.tableblock {
- border-width: 1px;
- padding: 4px;
- border-style: solid;
- border-color: #527bbd;
-}
-
-table.tableblock.frame-topbot {
- border-left-style: hidden;
- border-right-style: hidden;
-}
-table.tableblock.frame-sides {
- border-top-style: hidden;
- border-bottom-style: hidden;
-}
-table.tableblock.frame-none {
- border-style: hidden;
-}
-
-th.tableblock.halign-left, td.tableblock.halign-left {
- text-align: left;
-}
-th.tableblock.halign-center, td.tableblock.halign-center {
- text-align: center;
-}
-th.tableblock.halign-right, td.tableblock.halign-right {
- text-align: right;
-}
-
-th.tableblock.valign-top, td.tableblock.valign-top {
- vertical-align: top;
-}
-th.tableblock.valign-middle, td.tableblock.valign-middle {
- vertical-align: middle;
-}
-th.tableblock.valign-bottom, td.tableblock.valign-bottom {
- vertical-align: bottom;
-}
-
-
-/*
- * manpage specific
- *
- * */
-
-body.manpage h1 {
- padding-top: 0.5em;
- padding-bottom: 0.5em;
- border-top: 2px solid silver;
- border-bottom: 2px solid silver;
-}
-body.manpage h2 {
- border-style: none;
-}
-body.manpage div.sectionbody {
- margin-left: 3em;
-}
-
-@media print {
- body.manpage div#toc { display: none; }
-}
-
-
-</style>
-<script type="text/javascript">
-/*<![CDATA[*/
-var asciidoc = { // Namespace.
-
-/////////////////////////////////////////////////////////////////////
-// Table Of Contents generator
-/////////////////////////////////////////////////////////////////////
-
-/* Author: Mihai Bazon, September 2002
- * http://students.infoiasi.ro/~mishoo
- *
- * Table Of Content generator
- * Version: 0.4
- *
- * Feel free to use this script under the terms of the GNU General Public
- * License, as long as you do not remove or alter this notice.
- */
-
- /* modified by Troy D. Hanson, September 2006. License: GPL */
- /* modified by Stuart Rackham, 2006, 2009. License: GPL */
-
-// toclevels = 1..4.
-toc: function (toclevels) {
-
- function getText(el) {
- var text = "";
- for (var i = el.firstChild; i != null; i = i.nextSibling) {
- if (i.nodeType == 3 /* Node.TEXT_NODE */) // IE doesn't speak constants.
- text += i.data;
- else if (i.firstChild != null)
- text += getText(i);
- }
- return text;
- }
-
- function TocEntry(el, text, toclevel) {
- this.element = el;
- this.text = text;
- this.toclevel = toclevel;
- }
-
- function tocEntries(el, toclevels) {
- var result = new Array;
- var re = new RegExp('[hH]([1-'+(toclevels+1)+'])');
- // Function that scans the DOM tree for header elements (the DOM2
- // nodeIterator API would be a better technique but not supported by all
- // browsers).
- var iterate = function (el) {
- for (var i = el.firstChild; i != null; i = i.nextSibling) {
- if (i.nodeType == 1 /* Node.ELEMENT_NODE */) {
- var mo = re.exec(i.tagName);
- if (mo && (i.getAttribute("class") || i.getAttribute("className")) != "float") {
- result[result.length] = new TocEntry(i, getText(i), mo[1]-1);
- }
- iterate(i);
- }
- }
- }
- iterate(el);
- return result;
- }
-
- var toc = document.getElementById("toc");
- if (!toc) {
- return;
- }
-
- // Delete existing TOC entries in case we're reloading the TOC.
- var tocEntriesToRemove = [];
- var i;
- for (i = 0; i < toc.childNodes.length; i++) {
- var entry = toc.childNodes[i];
- if (entry.nodeName.toLowerCase() == 'div'
- && entry.getAttribute("class")
- && entry.getAttribute("class").match(/^toclevel/))
- tocEntriesToRemove.push(entry);
- }
- for (i = 0; i < tocEntriesToRemove.length; i++) {
- toc.removeChild(tocEntriesToRemove[i]);
- }
-
- // Rebuild TOC entries.
- var entries = tocEntries(document.getElementById("content"), toclevels);
- for (var i = 0; i < entries.length; ++i) {
- var entry = entries[i];
- if (entry.element.id == "")
- entry.element.id = "_toc_" + i;
- var a = document.createElement("a");
- a.href = "#" + entry.element.id;
- a.appendChild(document.createTextNode(entry.text));
- var div = document.createElement("div");
- div.appendChild(a);
- div.className = "toclevel" + entry.toclevel;
- toc.appendChild(div);
- }
- if (entries.length == 0)
- toc.parentNode.removeChild(toc);
-},
-
-
-/////////////////////////////////////////////////////////////////////
-// Footnotes generator
-/////////////////////////////////////////////////////////////////////
-
-/* Based on footnote generation code from:
- * http://www.brandspankingnew.net/archive/2005/07/format_footnote.html
- */
-
-footnotes: function () {
- // Delete existing footnote entries in case we're reloading the footnodes.
- var i;
- var noteholder = document.getElementById("footnotes");
- if (!noteholder) {
- return;
- }
- var entriesToRemove = [];
- for (i = 0; i < noteholder.childNodes.length; i++) {
- var entry = noteholder.childNodes[i];
- if (entry.nodeName.toLowerCase() == 'div' && entry.getAttribute("class") == "footnote")
- entriesToRemove.push(entry);
- }
- for (i = 0; i < entriesToRemove.length; i++) {
- noteholder.removeChild(entriesToRemove[i]);
- }
-
- // Rebuild footnote entries.
- var cont = document.getElementById("content");
- var spans = cont.getElementsByTagName("span");
- var refs = {};
- var n = 0;
- for (i=0; i<spans.length; i++) {
- if (spans[i].className == "footnote") {
- n++;
- var note = spans[i].getAttribute("data-note");
- if (!note) {
- // Use [\s\S] in place of . so multi-line matches work.
- // Because JavaScript has no s (dotall) regex flag.
- note = spans[i].innerHTML.match(/\s*\[([\s\S]*)]\s*/)[1];
- spans[i].innerHTML =
- "[<a id='_footnoteref_" + n + "' href='#_footnote_" + n +
- "' title='View footnote' class='footnote'>" + n + "</a>]";
- spans[i].setAttribute("data-note", note);
- }
- noteholder.innerHTML +=
- "<div class='footnote' id='_footnote_" + n + "'>" +
- "<a href='#_footnoteref_" + n + "' title='Return to text'>" +
- n + "</a>. " + note + "</div>";
- var id =spans[i].getAttribute("id");
- if (id != null) refs["#"+id] = n;
- }
- }
- if (n == 0)
- noteholder.parentNode.removeChild(noteholder);
- else {
- // Process footnoterefs.
- for (i=0; i<spans.length; i++) {
- if (spans[i].className == "footnoteref") {
- var href = spans[i].getElementsByTagName("a")[0].getAttribute("href");
- href = href.match(/#.*/)[0]; // Because IE return full URL.
- n = refs[href];
- spans[i].innerHTML =
- "[<a href='#_footnote_" + n +
- "' title='View footnote' class='footnote'>" + n + "</a>]";
- }
- }
- }
-},
-
-install: function(toclevels) {
- var timerId;
-
- function reinstall() {
- asciidoc.footnotes();
- if (toclevels) {
- asciidoc.toc(toclevels);
- }
- }
-
- function reinstallAndRemoveTimer() {
- clearInterval(timerId);
- reinstall();
- }
-
- timerId = setInterval(reinstall, 500);
- if (document.addEventListener)
- document.addEventListener("DOMContentLoaded", reinstallAndRemoveTimer, false);
- else
- window.onload = reinstallAndRemoveTimer;
-}
-
-}
-asciidoc.install(2);
-/*]]>*/
-</script>
-<meta name="author" content="Heiko Oberdiek" />
-<meta name="date" content="2014-02-03" />
-</head>
-<body class="article">
-<div id="header">
-<h1>README for project latex-tds</h1>
-<span id="author">Heiko Oberdiek</span><br />
-<span id="revdate">2014/02/03</span>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" + "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> +<head> +<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" /> +<meta name="generator" content="AsciiDoc 8.6.8" /> +<meta name="description" content="Bundle `latex-tds' provides a set of ZIP file modules containing TDS-compliant trees for items of the LaTeX distribution (both the base system and required packages), together with `user-friendly' documentation (PDF files with navigation support using bookmarks and links)." /> +<title>README for project latex-tds</title> +<style type="text/css"> +/* Shared CSS for AsciiDoc xhtml11 and html5 backends */ + +/* Default font. */ +body { + font-family: Georgia,serif; +} + +/* Title font. */ +h1, h2, h3, h4, h5, h6, +div.title, caption.title, +thead, p.table.header, +#toctitle, +#author, #revnumber, #revdate, #revremark, +#footer { + font-family: Arial,Helvetica,sans-serif; +} + +body { + margin: 1em 5% 1em 5%; +} + +a { + color: blue; + text-decoration: underline; +} +a:visited { + color: fuchsia; +} + +em { + font-style: italic; + color: navy; +} + +strong { + font-weight: bold; + color: #083194; +} + +h1, h2, h3, h4, h5, h6 { + color: #527bbd; + margin-top: 1.2em; + margin-bottom: 0.5em; + line-height: 1.3; +} + +h1, h2, h3 { + border-bottom: 2px solid silver; +} +h2 { + padding-top: 0.5em; +} +h3 { + float: left; +} +h3 + * { + clear: left; +} +h5 { + font-size: 1.0em; +} + +div.sectionbody { + margin-left: 0; +} + +hr { + border: 1px solid silver; +} + +p { + margin-top: 0.5em; + margin-bottom: 0.5em; +} + +ul, ol, li > p { + margin-top: 0; +} +ul > li { color: #aaa; } +ul > li > * { color: black; } + +.monospaced, code, pre { + font-family: "Courier New", Courier, monospace; + font-size: inherit; + color: navy; + padding: 0; + margin: 0; +} + + +#author { + color: #527bbd; + font-weight: bold; + font-size: 1.1em; +} +#email { +} +#revnumber, #revdate, #revremark { +} + +#footer { + font-size: small; + border-top: 2px solid silver; + padding-top: 0.5em; + margin-top: 4.0em; +} +#footer-text { + float: left; + padding-bottom: 0.5em; +} +#footer-badges { + float: right; + padding-bottom: 0.5em; +} + +#preamble { + margin-top: 1.5em; + margin-bottom: 1.5em; +} +div.imageblock, div.exampleblock, div.verseblock, +div.quoteblock, div.literalblock, div.listingblock, div.sidebarblock, +div.admonitionblock { + margin-top: 1.0em; + margin-bottom: 1.5em; +} +div.admonitionblock { + margin-top: 2.0em; + margin-bottom: 2.0em; + margin-right: 10%; + color: #606060; +} + +div.content { /* Block element content. */ + padding: 0; +} + +/* Block element titles. */ +div.title, caption.title { + color: #527bbd; + font-weight: bold; + text-align: left; + margin-top: 1.0em; + margin-bottom: 0.5em; +} +div.title + * { + margin-top: 0; +} + +td div.title:first-child { + margin-top: 0.0em; +} +div.content div.title:first-child { + margin-top: 0.0em; +} +div.content + div.title { + margin-top: 0.0em; +} + +div.sidebarblock > div.content { + background: #ffffee; + border: 1px solid #dddddd; + border-left: 4px solid #f0f0f0; + padding: 0.5em; +} + +div.listingblock > div.content { + border: 1px solid #dddddd; + border-left: 5px solid #f0f0f0; + background: #f8f8f8; + padding: 0.5em; +} + +div.quoteblock, div.verseblock { + padding-left: 1.0em; + margin-left: 1.0em; + margin-right: 10%; + border-left: 5px solid #f0f0f0; + color: #888; +} + +div.quoteblock > div.attribution { + padding-top: 0.5em; + text-align: right; +} + +div.verseblock > pre.content { + font-family: inherit; + font-size: inherit; +} +div.verseblock > div.attribution { + padding-top: 0.75em; + text-align: left; +} +/* DEPRECATED: Pre version 8.2.7 verse style literal block. */ +div.verseblock + div.attribution { + text-align: left; +} + +div.admonitionblock .icon { + vertical-align: top; + font-size: 1.1em; + font-weight: bold; + text-decoration: underline; + color: #527bbd; + padding-right: 0.5em; +} +div.admonitionblock td.content { + padding-left: 0.5em; + border-left: 3px solid #dddddd; +} + +div.exampleblock > div.content { + border-left: 3px solid #dddddd; + padding-left: 0.5em; +} + +div.imageblock div.content { padding-left: 0; } +span.image img { border-style: none; } +a.image:visited { color: white; } + +dl { + margin-top: 0.8em; + margin-bottom: 0.8em; +} +dt { + margin-top: 0.5em; + margin-bottom: 0; + font-style: normal; + color: navy; +} +dd > *:first-child { + margin-top: 0.1em; +} + +ul, ol { + list-style-position: outside; +} +ol.arabic { + list-style-type: decimal; +} +ol.loweralpha { + list-style-type: lower-alpha; +} +ol.upperalpha { + list-style-type: upper-alpha; +} +ol.lowerroman { + list-style-type: lower-roman; +} +ol.upperroman { + list-style-type: upper-roman; +} + +div.compact ul, div.compact ol, +div.compact p, div.compact p, +div.compact div, div.compact div { + margin-top: 0.1em; + margin-bottom: 0.1em; +} + +tfoot { + font-weight: bold; +} +td > div.verse { + white-space: pre; +} + +div.hdlist { + margin-top: 0.8em; + margin-bottom: 0.8em; +} +div.hdlist tr { + padding-bottom: 15px; +} +dt.hdlist1.strong, td.hdlist1.strong { + font-weight: bold; +} +td.hdlist1 { + vertical-align: top; + font-style: normal; + padding-right: 0.8em; + color: navy; +} +td.hdlist2 { + vertical-align: top; +} +div.hdlist.compact tr { + margin: 0; + padding-bottom: 0; +} + +.comment { + background: yellow; +} + +.footnote, .footnoteref { + font-size: 0.8em; +} + +span.footnote, span.footnoteref { + vertical-align: super; +} + +#footnotes { + margin: 20px 0 20px 0; + padding: 7px 0 0 0; +} + +#footnotes div.footnote { + margin: 0 0 5px 0; +} + +#footnotes hr { + border: none; + border-top: 1px solid silver; + height: 1px; + text-align: left; + margin-left: 0; + width: 20%; + min-width: 100px; +} + +div.colist td { + padding-right: 0.5em; + padding-bottom: 0.3em; + vertical-align: top; +} +div.colist td img { + margin-top: 0.3em; +} + +@media print { + #footer-badges { display: none; } +} + +#toc { + margin-bottom: 2.5em; +} + +#toctitle { + color: #527bbd; + font-size: 1.1em; + font-weight: bold; + margin-top: 1.0em; + margin-bottom: 0.1em; +} + +div.toclevel0, div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 { + margin-top: 0; + margin-bottom: 0; +} +div.toclevel2 { + margin-left: 2em; + font-size: 0.9em; +} +div.toclevel3 { + margin-left: 4em; + font-size: 0.9em; +} +div.toclevel4 { + margin-left: 6em; + font-size: 0.9em; +} + +span.aqua { color: aqua; } +span.black { color: black; } +span.blue { color: blue; } +span.fuchsia { color: fuchsia; } +span.gray { color: gray; } +span.green { color: green; } +span.lime { color: lime; } +span.maroon { color: maroon; } +span.navy { color: navy; } +span.olive { color: olive; } +span.purple { color: purple; } +span.red { color: red; } +span.silver { color: silver; } +span.teal { color: teal; } +span.white { color: white; } +span.yellow { color: yellow; } + +span.aqua-background { background: aqua; } +span.black-background { background: black; } +span.blue-background { background: blue; } +span.fuchsia-background { background: fuchsia; } +span.gray-background { background: gray; } +span.green-background { background: green; } +span.lime-background { background: lime; } +span.maroon-background { background: maroon; } +span.navy-background { background: navy; } +span.olive-background { background: olive; } +span.purple-background { background: purple; } +span.red-background { background: red; } +span.silver-background { background: silver; } +span.teal-background { background: teal; } +span.white-background { background: white; } +span.yellow-background { background: yellow; } + +span.big { font-size: 2em; } +span.small { font-size: 0.6em; } + +span.underline { text-decoration: underline; } +span.overline { text-decoration: overline; } +span.line-through { text-decoration: line-through; } + +div.unbreakable { page-break-inside: avoid; } + + +/* + * xhtml11 specific + * + * */ + +div.tableblock { + margin-top: 1.0em; + margin-bottom: 1.5em; +} +div.tableblock > table { + border: 3px solid #527bbd; +} +thead, p.table.header { + font-weight: bold; + color: #527bbd; +} +p.table { + margin-top: 0; +} +/* Because the table frame attribute is overriden by CSS in most browsers. */ +div.tableblock > table[frame="void"] { + border-style: none; +} +div.tableblock > table[frame="hsides"] { + border-left-style: none; + border-right-style: none; +} +div.tableblock > table[frame="vsides"] { + border-top-style: none; + border-bottom-style: none; +} + + +/* + * html5 specific + * + * */ + +table.tableblock { + margin-top: 1.0em; + margin-bottom: 1.5em; +} +thead, p.tableblock.header { + font-weight: bold; + color: #527bbd; +} +p.tableblock { + margin-top: 0; +} +table.tableblock { + border-width: 3px; + border-spacing: 0px; + border-style: solid; + border-color: #527bbd; + border-collapse: collapse; +} +th.tableblock, td.tableblock { + border-width: 1px; + padding: 4px; + border-style: solid; + border-color: #527bbd; +} + +table.tableblock.frame-topbot { + border-left-style: hidden; + border-right-style: hidden; +} +table.tableblock.frame-sides { + border-top-style: hidden; + border-bottom-style: hidden; +} +table.tableblock.frame-none { + border-style: hidden; +} + +th.tableblock.halign-left, td.tableblock.halign-left { + text-align: left; +} +th.tableblock.halign-center, td.tableblock.halign-center { + text-align: center; +} +th.tableblock.halign-right, td.tableblock.halign-right { + text-align: right; +} + +th.tableblock.valign-top, td.tableblock.valign-top { + vertical-align: top; +} +th.tableblock.valign-middle, td.tableblock.valign-middle { + vertical-align: middle; +} +th.tableblock.valign-bottom, td.tableblock.valign-bottom { + vertical-align: bottom; +} + + +/* + * manpage specific + * + * */ + +body.manpage h1 { + padding-top: 0.5em; + padding-bottom: 0.5em; + border-top: 2px solid silver; + border-bottom: 2px solid silver; +} +body.manpage h2 { + border-style: none; +} +body.manpage div.sectionbody { + margin-left: 3em; +} + +@media print { + body.manpage div#toc { display: none; } +} + + +</style> +<script type="text/javascript"> +/*<![CDATA[*/ +var asciidoc = { // Namespace. + +///////////////////////////////////////////////////////////////////// +// Table Of Contents generator +///////////////////////////////////////////////////////////////////// + +/* Author: Mihai Bazon, September 2002 + * http://students.infoiasi.ro/~mishoo + * + * Table Of Content generator + * Version: 0.4 + * + * Feel free to use this script under the terms of the GNU General Public + * License, as long as you do not remove or alter this notice. + */ + + /* modified by Troy D. Hanson, September 2006. License: GPL */ + /* modified by Stuart Rackham, 2006, 2009. License: GPL */ + +// toclevels = 1..4. +toc: function (toclevels) { + + function getText(el) { + var text = ""; + for (var i = el.firstChild; i != null; i = i.nextSibling) { + if (i.nodeType == 3 /* Node.TEXT_NODE */) // IE doesn't speak constants. + text += i.data; + else if (i.firstChild != null) + text += getText(i); + } + return text; + } + + function TocEntry(el, text, toclevel) { + this.element = el; + this.text = text; + this.toclevel = toclevel; + } + + function tocEntries(el, toclevels) { + var result = new Array; + var re = new RegExp('[hH]([1-'+(toclevels+1)+'])'); + // Function that scans the DOM tree for header elements (the DOM2 + // nodeIterator API would be a better technique but not supported by all + // browsers). + var iterate = function (el) { + for (var i = el.firstChild; i != null; i = i.nextSibling) { + if (i.nodeType == 1 /* Node.ELEMENT_NODE */) { + var mo = re.exec(i.tagName); + if (mo && (i.getAttribute("class") || i.getAttribute("className")) != "float") { + result[result.length] = new TocEntry(i, getText(i), mo[1]-1); + } + iterate(i); + } + } + } + iterate(el); + return result; + } + + var toc = document.getElementById("toc"); + if (!toc) { + return; + } + + // Delete existing TOC entries in case we're reloading the TOC. + var tocEntriesToRemove = []; + var i; + for (i = 0; i < toc.childNodes.length; i++) { + var entry = toc.childNodes[i]; + if (entry.nodeName.toLowerCase() == 'div' + && entry.getAttribute("class") + && entry.getAttribute("class").match(/^toclevel/)) + tocEntriesToRemove.push(entry); + } + for (i = 0; i < tocEntriesToRemove.length; i++) { + toc.removeChild(tocEntriesToRemove[i]); + } + + // Rebuild TOC entries. + var entries = tocEntries(document.getElementById("content"), toclevels); + for (var i = 0; i < entries.length; ++i) { + var entry = entries[i]; + if (entry.element.id == "") + entry.element.id = "_toc_" + i; + var a = document.createElement("a"); + a.href = "#" + entry.element.id; + a.appendChild(document.createTextNode(entry.text)); + var div = document.createElement("div"); + div.appendChild(a); + div.className = "toclevel" + entry.toclevel; + toc.appendChild(div); + } + if (entries.length == 0) + toc.parentNode.removeChild(toc); +}, + + +///////////////////////////////////////////////////////////////////// +// Footnotes generator +///////////////////////////////////////////////////////////////////// + +/* Based on footnote generation code from: + * http://www.brandspankingnew.net/archive/2005/07/format_footnote.html + */ + +footnotes: function () { + // Delete existing footnote entries in case we're reloading the footnodes. + var i; + var noteholder = document.getElementById("footnotes"); + if (!noteholder) { + return; + } + var entriesToRemove = []; + for (i = 0; i < noteholder.childNodes.length; i++) { + var entry = noteholder.childNodes[i]; + if (entry.nodeName.toLowerCase() == 'div' && entry.getAttribute("class") == "footnote") + entriesToRemove.push(entry); + } + for (i = 0; i < entriesToRemove.length; i++) { + noteholder.removeChild(entriesToRemove[i]); + } + + // Rebuild footnote entries. + var cont = document.getElementById("content"); + var spans = cont.getElementsByTagName("span"); + var refs = {}; + var n = 0; + for (i=0; i<spans.length; i++) { + if (spans[i].className == "footnote") { + n++; + var note = spans[i].getAttribute("data-note"); + if (!note) { + // Use [\s\S] in place of . so multi-line matches work. + // Because JavaScript has no s (dotall) regex flag. + note = spans[i].innerHTML.match(/\s*\[([\s\S]*)]\s*/)[1]; + spans[i].innerHTML = + "[<a id='_footnoteref_" + n + "' href='#_footnote_" + n + + "' title='View footnote' class='footnote'>" + n + "</a>]"; + spans[i].setAttribute("data-note", note); + } + noteholder.innerHTML += + "<div class='footnote' id='_footnote_" + n + "'>" + + "<a href='#_footnoteref_" + n + "' title='Return to text'>" + + n + "</a>. " + note + "</div>"; + var id =spans[i].getAttribute("id"); + if (id != null) refs["#"+id] = n; + } + } + if (n == 0) + noteholder.parentNode.removeChild(noteholder); + else { + // Process footnoterefs. + for (i=0; i<spans.length; i++) { + if (spans[i].className == "footnoteref") { + var href = spans[i].getElementsByTagName("a")[0].getAttribute("href"); + href = href.match(/#.*/)[0]; // Because IE return full URL. + n = refs[href]; + spans[i].innerHTML = + "[<a href='#_footnote_" + n + + "' title='View footnote' class='footnote'>" + n + "</a>]"; + } + } + } +}, + +install: function(toclevels) { + var timerId; + + function reinstall() { + asciidoc.footnotes(); + if (toclevels) { + asciidoc.toc(toclevels); + } + } + + function reinstallAndRemoveTimer() { + clearInterval(timerId); + reinstall(); + } + + timerId = setInterval(reinstall, 500); + if (document.addEventListener) + document.addEventListener("DOMContentLoaded", reinstallAndRemoveTimer, false); + else + window.onload = reinstallAndRemoveTimer; +} + +} +asciidoc.install(2); +/*]]>*/ +</script> +<meta name="author" content="Heiko Oberdiek" /> +<meta name="date" content="2014-05-09" /> +</head> +<body class="article"> +<div id="header"> +<h1>README for project latex-tds</h1> +<span id="author">Heiko Oberdiek</span><br /> +<span id="revdate">2014/05/08</span> <div id="toc"> <div id="toctitle">Table of Contents</div> <noscript><p><b>JavaScript must be enabled in your browser to display the table of contents.</b></p></noscript> -</div>
-</div>
-<div id="content">
-<div class="sect1">
-<h2 id="_project_latex_tds">1. Project latex-tds</h2>
-<div class="sectionbody">
-<div class="quoteblock">
-<div class="content">
-<div class="paragraph"><p>Bundle `latex-tds' provides a set of ZIP file modules containing TDS-compliant trees for items of the LaTeX distribution (both the base system and required packages), together with `user-friendly' documentation (PDF files with navigation support using bookmarks and links).</p></div>
-</div>
-<div class="attribution">
-</div></div>
-<div class="dlist"><dl>
-<dt class="hdlist1">
-Version:
-</dt>
-<dd>
-<p>
- 2014/02/03
-</p>
-</dd>
-<dt class="hdlist1">
-Author:
-</dt>
-<dd>
-<p>
- Heiko Oberdiek
-</p>
-</dd>
-<dt class="hdlist1">
-Email and bug report address:
-</dt>
-<dd>
-<p>
- heiko.oberdiek at googlemail.com
-</p>
-</dd>
-<dt class="hdlist1">
-CTAN home page with distribution files:
-</dt>
-<dd>
-<p>
- <a href="http://mirror.ctan.org/macros/latex/contrib/latex-tds/">CTAN:macros/latex/contrib/latex-tds/</a>
-</p>
-</dd>
-<dt class="hdlist1">
-Source repository (without distribution files):
-</dt>
-<dd>
-<p>
- <a href="https://github.com/oberdiek/latex-tds">https://github.com/oberdiek/latex-tds</a>
-</p>
-</dd>
-</dl></div>
-<div class="sect2">
-<h3 id="_how_it_has_started">1.1. How it has started</h3>
-<div class="paragraph"><p>The project started as I wanted to install the new LaTeX release 2005/12/01
-that was announced at 2006/04/27. However the files are not packed in
-TDS format, ready for unpacking in the destination directory. And
-the documentation files were not yet generated or the provided
-PDF files are lacking of basic features such as bookmarks or link support.
-Thus this project has started. I thought it could be finished during
-the afternoon at the day of the announcement …</p></div>
-</div>
-<div class="sect2">
-<h3 id="_goals_of_the_project">1.2. Goals of the project</h3>
-<div class="ulist"><ul>
-<li>
-<p>
-From the sources a TDS compliant tree is constructed and populated.
- The zipped result is distributed.
-</p>
-</li>
-<li>
-<p>
-All the documentation is generated from the sources. The PDF files
- are user friendly and provide navigational support with bookmarks
- and links.
-</p>
-</li>
-<li>
-<p>
-The PDF files are post-processed to reduce the file size.
-</p>
-</li>
-</ul></div>
-</div>
-<div class="sect2">
-<h3 id="_scope">1.3. Scope</h3>
-<div class="paragraph"><p>I do not have the time to assemble a TeX distribution with
-thousands of packages. Therefore I restricted myself to the
-LaTeX base distribution and the required bundles.
-In the following I will use the term ‘module’ for a package bundle.</p></div>
-</div>
-<div class="sect2">
-<h3 id="_module_list">1.4. Module list</h3>
-<div class="paragraph"><p>The link addresses are the sources for the modules.</p></div>
-<div class="dlist"><dl>
-<dt class="hdlist1">
-<strong>base</strong>
-</dt>
-<dd>
-<p>
- <a href="http://mirror.ctan.org/macros/latex/base.zip">CTAN:macros/latex/base.zip</a><br />
- <a href="http://mirror.ctan.org/macros/latex/doc.zip">CTAN:macros/latex/doc.zip</a><br />
- <a href="http://www.latex-project.org/guides/lb2.err">http://www.latex-project.org/guides/lb2.err</a><br />
- <a href="http://www.latex-project.org/guides/lgc2.err">http://www.latex-project.org/guides/lgc2.err</a><br />
- <a href="http://www.latex-project.org/guides/manual.err">http://www.latex-project.org/guides/manual.err</a><br />
- <a href="http://www.latex-project.org/guides/tlc2.err">http://www.latex-project.org/guides/tlc2.err</a><br />
-</p>
-</dd>
-<dt class="hdlist1">
-<strong>tools</strong>
-</dt>
-<dd>
-<p>
- <a href="http://mirror.ctan.org/macros/latex/required/tools">CTAN:macros/latex/required/tools.zip</a>
-</p>
-</dd>
-<dt class="hdlist1">
-<strong>cyrillic</strong>
-</dt>
-<dd>
-<p>
- <a href="http://mirror.ctan.org/macros/latex/required/cyrillic.zip">CTAN:macros/latex/required/cyrillic.zip</a>
-</p>
-</dd>
-<dt class="hdlist1">
-<strong>amslatex</strong>
-</dt>
-<dd>
-<p>
- <a href="http://mirror.ctan.org/install/macros/latex/required/amslatex/amscls.tds.zip">CTAN:install/macros/latex/required/amslatex/amscls.tds.zip</a><br />
- <a href="http://mirror.ctan.org/install/macros/latex/required/amslatex/math.tds.zip">CTAN:install/macros/latex/required/amslatex/math.tds.zip</a><br />
- <a href="http://mirror.ctan.org/macros/latex/contrib/amsrefs.zip">CTAN:macros/latex/contrib/amsrefs.zip</a><br />
- <a href="http://mirror.ctan.org/macros/latex/required/amslatex.zip">CTAN:macros/latex/required/amslatex.zip</a><br />
- <a href="ftp://ftp.ams.org/pub/tex/amsrefs/amsrefs.zip">ftp://ftp.ams.org/pub/tex/amsrefs/amsrefs.zip</a><br />
- <a href="ftp://ftp.ams.org/pub/tex/amscls.zip">ftp://ftp.ams.org/pub/tex/amscls.zip</a><br />
- <a href="ftp://ftp.ams.org/pub/tex/amsmath.zip">ftp://ftp.ams.org/pub/tex/amsmath.zip</a>
-</p>
-</dd>
-<dt class="hdlist1">
-<strong>amsfonts</strong>
-</dt>
-<dd>
-<p>
- <a href="http://mirror.ctan.org/install/fonts/amsfonts.tds.zip">CTAN:install/fonts/amsfonts.tds.zip</a>
-</p>
-</dd>
-<dt class="hdlist1">
-<strong>psnfss</strong>
-</dt>
-<dd>
-<p>
- <a href="http://mirror.ctan.org/macros/latex/required/psnfss.zip">CTAN:macros/latex/required/psnfss.zip</a>
-</p>
-</dd>
-<dt class="hdlist1">
-<strong>tds</strong>
-</dt>
-<dd>
-<p>
- <a href="http://mirror.ctan.org/tds.zip">CTAN:tds.zip</a>
-</p>
-</dd>
-<dt class="hdlist1">
-<strong>knuth</strong>
-</dt>
-<dd>
-<p>
- <a href="http://mirror.ctan.org/systems/knuth/dist/errata.zip">CTAN:systems/knuth/dist/errata.zip</a><br />
- <a href="http://mirror.ctan.org/systems/knuth/dist/etc.zip">CTAN:systems/knuth/dist/etc.zip</a><br />
- <a href="http://mirror.ctan.org/systems/knuth/dist/mfware.zip">CTAN:systems/knuth/dist/mfware.zip</a><br />
- <a href="http://mirror.ctan.org/systems/knuth/dist/texware.zip">CTAN:systems/knuth/dist/texware.zip</a><br />
- <a href="http://mirror.ctan.org/systems/knuth/dist/web.zip">CTAN:systems/knuth/dist/web.zip</a><br />
- <a href="http://mirror.ctan.org/systems/knuth/dist/tex.zip">CTAN:systems/knuth/dist/tex.zip</a><br />
- <a href="http://mirror.ctan.org/systems/knuth/dist/mf.zip">CTAN:systems/knuth/dist/mf.zip</a>
-</p>
-</dd>
-<dt class="hdlist1">
-<strong>etex</strong>
-</dt>
-<dd>
-<p>
- <a href="http://mirror.ctan.org/systems/e-tex/v2.1/etex_doc.zip">CTAN:systems/e-tex/v2.1/etex_doc.zip</a>
-</p>
-</dd>
-</dl></div>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="_abbreviations_glossary">2. Abbreviations, Glossary</h2>
-<div class="sectionbody">
-<div class="dlist"><dl>
-<dt class="hdlist1">
-CTAN
-</dt>
-<dd>
-<p>
- Comprehensive TeX Archive Network.<br />
- FAQ entry: <a href="http://www.tex.ac.uk/cgi-bin/texfaq2html?label=archives">http://www.tex.ac.uk/cgi-bin/texfaq2html?label=archives</a><br />
- For example, you can resolve the prefix <code>CTAN:</code> by using
- <code>http://mirror.ctan.org/</code>.
-</p>
-</dd>
-<dt class="hdlist1">
-latex-tds
-</dt>
-<dd>
-<p>
- The name of this project.
-</p>
-</dd>
-<dt class="hdlist1">
-TDS
-</dt>
-<dd>
-<p>
- TeX Directory Structure.<br />
- FAQ entry: <a href="http://www.tex.ac.uk/cgi-bin/texfaq2html?label=tds">http://www.tex.ac.uk/cgi-bin/texfaq2html?label=tds</a><br />
- Specification: <a href="http://www.ctan.org/pkg/tds">http://www.ctan.org/pkg/tds</a>
-</p>
-</dd>
-</dl></div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="_download">3. Download</h2>
-<div class="sectionbody">
-<div class="paragraph"><p>The home of the project is located at:</p></div>
-<div class="quoteblock">
-<div class="content">
-<div class="paragraph"><p><a href="http://mirror.ctan.org//macros/latex/contrib/latex-tds/">CTAN:macros/latex/contrib/latex-tds/</a></p></div>
-</div>
-<div class="attribution">
-</div></div>
-<div class="paragraph"><p>The following files can be downloaded:</p></div>
-<div class="ulist"><ul>
-<li>
-<p>
-<code>README</code>, <code>README.html</code>, <code>README.pdf</code>:
- The README file in different formats.
-</p>
-</li>
-<li>
-<p>
-<code><module>.tds.zip</code>: The module distribution files,
- see section ‘<a href="#_module_list">Module list</a>’ above
- for the available modules.
-</p>
-</li>
-<li>
-<p>
-<code>source.tds.zip</code>: The sources, mainly the build script, configuration and
- driver files, and patches.
- Some of the used tools are not provided, see section
- ‘<a href="#_build_hints">Build Hints</a>’.
-</p>
-</li>
-<li>
-<p>
-<code>latex-tds.tds.zip</code>: The universe, the contents of all the ZIP files above,
- merged together.
-</p>
-</li>
-</ul></div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="_installation_hints">4. Installation Hints</h2>
-<div class="sectionbody">
-<div class="paragraph"><p>Hopefully the result of this project helps you in the installation
-process. You get a TDS compliant tree just by unpacking.</p></div>
-<div class="paragraph"><p>Example:</p></div>
-<div class="listingblock">
-<div class="content">
-<pre><code> cd /some/where/texmf
- unzip latex-tds</code></pre>
-</div></div>
-<div class="paragraph"><p>or unzip’s option <code>-d</code>:</p></div>
-<div class="listingblock">
-<div class="content">
-<pre><code> unzip latex-tds -d /some/where/texmf</code></pre>
-</div></div>
-<div class="paragraph"><p>Instead of the universe ZIP file single modules can be selected.</p></div>
-<div class="paragraph"><p>Important to remember, point your unpack process right in
-the root directory of your TDS tree. The directory structure
-in the ZIP files start with the top-level directories:</p></div>
-<div class="listingblock">
-<div class="content">
-<pre><code> doc/latex/base/...
- tex/latex/tools/...
- source/...</code></pre>
-</div></div>
-<div class="paragraph"><p>Rationale: The root directory of a TDS tree can have different
-names, such as texmf-dist, texmf-local, …</p></div>
-<div class="sect2">
-<h3 id="_hints">4.1. Hints</h3>
-<div class="openblock">
-<div class="content">
-<div class="ulist"><ul>
-<li>
-<p>
-Refresh the file name database.
-</p>
-</li>
-<li>
-<p>
-Be aware that unpacking can insert and update files, but never
- deletes obsolete ones. Remainders of previous releases can
- cause trouble.
-</p>
-</li>
-<li>
-<p>
-Depending on the module further installation steps can be
- necessary, consult the module’s own documentation.
-</p>
-</li>
-</ul></div>
-</div></div>
-<div class="sect3">
-<h4 id="_module_base">4.1.1. Module base</h4>
-<div class="ulist"><ul>
-<li>
-<p>
-The default <code>texsys.cfg</code> that LaTeX provides is put
- into <code>TDS:tex/latex/base</code>. It must be removed, if you need
- a specialized version. Consult your TeX distribution
- and <code>TDS:doc/latex/base/source2e.pdf</code> (module ltdirchk).
- Usually changes are not required for many TeX distributions
- such as Unix (web2c), MikTeX, …
-</p>
-</li>
-<li>
-<p>
-Formats need rebuilding (e.g., fmtutil).
-</p>
-</li>
-</ul></div>
-</div>
-<div class="sect3">
-<h4 id="_module_psnfss">4.1.2. Module psnfss</h4>
-<div class="ulist"><ul>
-<li>
-<p>
-The map files need further configuring (e.g., updmap).
-</p>
-</li>
-</ul></div>
-</div>
-<div class="sect3">
-<h4 id="_module_graphics">4.1.3. Module graphics</h4>
-<div class="ulist"><ul>
-<li>
-<p>
-Module graphics does not provide all driver files, because some are
- developed independently (<code>pdftex.def</code>, …).
-</p>
-</li>
-</ul></div>
-</div>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="_copyright_license">5. Copyright, License</h2>
-<div class="sectionbody">
-<div class="paragraph"><p>Copyright © 2006-2014 Heiko Oberdiek.</p></div>
-<div class="paragraph"><p>License is <strong>LPPL 1.3c</strong>:</p></div>
-<div class="paragraph"><p>This work may be distributed and/or modified under the
-conditions of the LaTeX Project Public License, either version 1.3
-of this license or (at your option) any later version.
-The latest version of this license is in</p></div>
-<div class="listingblock">
-<div class="content">
-<pre><code> http://www.latex-project.org/lppl.txt</code></pre>
-</div></div>
-<div class="paragraph"><p>and version 1.3c or later is part of all distributions of LaTeX
-version 2005/12/01 or later.</p></div>
-<div class="paragraph"><p>This work has the LPPL maintenance status ‘maintained’.</p></div>
-<div class="paragraph"><p>The Current Maintainer of this work is Heiko Oberdiek.</p></div>
-<div class="paragraph"><p>See the following section ‘<a href="#_manifest">Manifest</a>’ for a list of all files
-belonging to the project ‘latex-tds’.</p></div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="_manifest">6. Manifest</h2>
-<div class="sectionbody">
-<div class="paragraph"><p>Included are the projects ‘adjust_checksum’ and ‘ziptimetree’.
-They are projects of their own.</p></div>
-<div class="sect2">
-<h3 id="_documentation">6.1. Documentation</h3>
-<div class="tableblock">
-<table rules="rows"
-width="100%"
-frame="hsides"
-cellspacing="0" cellpadding="4">
-<col width="30%" />
-<col width="70%" />
-<tbody>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>README </code></pre></div></td>
-<td align="left" valign="top"><p class="table">plain text file</p></td>
-</tr>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>README.html </code></pre></div></td>
-<td align="left" valign="top"><p class="table">standalone HTML file</p></td>
-</tr>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>README.pdf </code></pre></div></td>
-<td align="left" valign="top"><p class="table">PDF version</p></td>
-</tr>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>README.asciidoc </code></pre></div></td>
-<td align="left" valign="top"><p class="table">main source code in text document format <a href="http://www.methods.co.nz/asciidoc/">AsciiDoc</a></p></td>
-</tr>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>README-docinfo.html </code></pre></div></td>
-<td align="left" valign="top"><p class="table">source code, read by asciidoc to generate <code>README.html</code></p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</div>
-<div class="sect2">
-<h3 id="_licenses">6.2. Licenses</h3>
-<div class="tableblock">
-<table rules="rows"
-width="100%"
-frame="hsides"
-cellspacing="0" cellpadding="4">
-<col width="30%" />
-<col width="70%" />
-<tbody>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>license/lppl.txt </code></pre></div></td>
-<td align="left" valign="top"><p class="table">LPPL (The LaTeX Project Public License)
- for latex-tds and adjust_checksum</p></td>
-</tr>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>license/ziptimetree/lgpl.txt </code></pre></div></td>
-<td align="left" valign="top"><p class="table">LGPL (GNU Lesser General Public License)
- for ziptimetree</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</div>
-<div class="sect2">
-<h3 id="_scripts">6.3. Scripts</h3>
-<div class="tableblock">
-<table rules="rows"
-width="100%"
-frame="hsides"
-cellspacing="0" cellpadding="4">
-<col width="30%" />
-<col width="70%" />
-<tbody>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>build.pl </code></pre></div></td>
-<td align="left" valign="top"><p class="table">main script for building the distribution</p></td>
-</tr>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>lib/adjust_checksum.pl </code></pre></div></td>
-<td align="left" valign="top"><p class="table">Perl script that runs a DTX file through
- LaTeX and corrects its <code>\Checksum</code> if necessary</p></td>
-</tr>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>lib/ziptimetree.pl </code></pre></div></td>
-<td align="left" valign="top"><p class="table">Perl script that generates a ZIP file from
- a directory tree with sorted entries (LGPL)</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</div>
-<div class="sect2">
-<h3 id="_configuration">6.4. Configuration</h3>
-<div class="tableblock">
-<table rules="rows"
-width="100%"
-frame="hsides"
-cellspacing="0" cellpadding="4">
-<col width="30%" />
-<col width="70%" />
-<tbody>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>tex/docstrip.cfg </code></pre></div></td>
-<td align="left" valign="top"><p class="table">enables TDS feature and creates directories</p></td>
-</tr>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>tex/errata.cfg </code></pre></div></td>
-<td align="left" valign="top"><p class="table">for errata lists of latex/base</p></td>
-</tr>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>tex/hyperref.cfg </code></pre></div></td>
-<td align="left" valign="top"><p class="table">hyperref configuration file</p></td>
-</tr>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>tex/ltnews.cfg </code></pre></div></td>
-<td align="left" valign="top"><p class="table">for LaTeX News of latex/base</p></td>
-</tr>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>tex/ltugboat.cls </code></pre></div></td>
-<td align="left" valign="top"><p class="table">setup for class ltugboat</p></td>
-</tr>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>tex/ltxdoc.cfg </code></pre></div></td>
-<td align="left" valign="top"><p class="table">setup for class ltxdoc</p></td>
-</tr>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>tex/ltxguide.cfg </code></pre></div></td>
-<td align="left" valign="top"><p class="table">setup for the guide manuals in latex/base
- and required/psnfss</p></td>
-</tr>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>tex/lualatex-tds.ini </code></pre></div></td>
-<td align="left" valign="top"><p class="table">init file for format generation for LuaTeX</p></td>
-</tr>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>tex/lualatex-tds2.ini </code></pre></div></td>
-<td align="left" valign="top"><p class="table">init file for LuaTeX format without LM Math</p></td>
-</tr>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>tex/manual.cfg </code></pre></div></td>
-<td align="left" valign="top"><p class="table">setup for errata list of the LaTeX manual
- in latex/base</p></td>
-</tr>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>tex/pdflatex-tds.ini </code></pre></div></td>
-<td align="left" valign="top"><p class="table">init file for format generation for pdfTeX</p></td>
-</tr>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>tex/tdsguide.cfg </code></pre></div></td>
-<td align="left" valign="top"><p class="table">setup for class <code>tdsguide.cls</code></p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</div>
-<div class="sect2">
-<h3 id="_documentation_driver">6.5. Documentation driver</h3>
-<div class="tableblock">
-<table rules="rows"
-width="100%"
-frame="hsides"
-cellspacing="0" cellpadding="4">
-<col width="30%" />
-<col width="70%" />
-<tbody>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>tex/ams.drv </code></pre></div></td>
-<td align="left" valign="top"><p class="table">generic doc driver for files from the
- amslatex bundle</p></td>
-</tr>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>tex/doc_lppl.tex </code></pre></div></td>
-<td align="left" valign="top"><p class="table">doc driver for <code>base/lppl.tex</code></p></td>
-</tr>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>tex/errata.all </code></pre></div></td>
-<td align="left" valign="top"><p class="table">doc driver for <code>knuth/errata/errata.pdf</code></p></td>
-</tr>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>tex/errata.drv </code></pre></div></td>
-<td align="left" valign="top"><p class="table">doc driver for <code>knuth/errata/errata_*.pdf</code></p></td>
-</tr>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>tex/errorlog.drv </code></pre></div></td>
-<td align="left" valign="top"><p class="table">doc driver for <code>knuth/errata/errorlog.tex</code></p></td>
-</tr>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>tex/etex_man.drv </code></pre></div></td>
-<td align="left" valign="top"><p class="table">doc driver for <code>etex/etex_man.tex</code></p></td>
-</tr>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>tex/knuth.drv </code></pre></div></td>
-<td align="left" valign="top"><p class="table">doc driver for <code>knuth/</code>{<code>texware</code>,<code>mfware</code>,<code>etc</code>}+/*.web+</p></td>
-</tr>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>tex/knuth-outline.tex </code></pre></div></td>
-<td align="left" valign="top"><p class="table">outline file list for module knuth</p></td>
-</tr>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>tex/ltnews.tex </code></pre></div></td>
-<td align="left" valign="top"><p class="table">master file that merges all <code>base/ltnews*.tex</code></p></td>
-</tr>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>tex/ltxcheck.drv </code></pre></div></td>
-<td align="left" valign="top"><p class="table">doc driver with patches for <code>ltxcheck.tex</code></p></td>
-</tr>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>tex/psnfss2e.drv </code></pre></div></td>
-<td align="left" valign="top"><p class="table">doc driver with patches for <code>psnfss2e.tex</code></p></td>
-</tr>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>tex/tools-overview.cls </code></pre></div></td>
-<td align="left" valign="top"><p class="table">class for <code>tools.tex</code></p></td>
-</tr>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>tex/tools.tex </code></pre></div></td>
-<td align="left" valign="top"><p class="table">master file for tools overview, generated
- by the <code>build.pl</code> script from <code>tools/manifest.txt</code></p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</div>
-<div class="sect2">
-<h3 id="_patches">6.6. Patches</h3>
-<div class="tableblock">
-<table rules="rows"
-width="100%"
-frame="hsides"
-cellspacing="0" cellpadding="4">
-<col width="30%" />
-<col width="70%" />
-<thead>
-<tr>
-<th align="left" valign="top">Diff/patch file</th>
-<th align="left" valign="top">Patched file</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>patch/amsclass.dtx.diff </code></pre></div></td>
-<td align="left" valign="top"><div class="literal"><pre><code>amslatex/amsclass.dtx</code></pre></div></td>
-</tr>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>patch/amsfndoc.def.diff </code></pre></div></td>
-<td align="left" valign="top"><div class="literal"><pre><code>amsfonts/amsfndoc.def</code></pre></div></td>
-</tr>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>patch/amsfndoc.tex.diff </code></pre></div></td>
-<td align="left" valign="top"><div class="literal"><pre><code>amsfonts/amsfndoc.tex</code></pre></div></td>
-</tr>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>patch/amsldoc.tex.diff </code></pre></div></td>
-<td align="left" valign="top"><div class="literal"><pre><code>amslatex/amsldoc.tex</code></pre></div></td>
-</tr>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>patch/changes.tex.diff </code></pre></div></td>
-<td align="left" valign="top"><div class="literal"><pre><code>amslatex/amsrefs/changes.tex</code></pre></div></td>
-</tr>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>patch/encguide.tex.diff </code></pre></div></td>
-<td align="left" valign="top"><div class="literal"><pre><code>base/encguide.tex</code></pre></div></td>
-</tr>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>patch/errorlog.tex.diff </code></pre></div></td>
-<td align="left" valign="top"><div class="literal"><pre><code>knuth/errata/errorlog.tex</code></pre></div></td>
-</tr>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>patch/logmac.tex.diff </code></pre></div></td>
-<td align="left" valign="top"><div class="literal"><pre><code>knuth/errata/logmac.tex</code></pre></div></td>
-</tr>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>patch/source2e.tex.diff </code></pre></div></td>
-<td align="left" valign="top"><div class="literal"><pre><code>base/source2e.tex</code></pre></div></td>
-</tr>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>patch/tlc2.err.diff </code></pre></div></td>
-<td align="left" valign="top"><div class="literal"><pre><code>base/tlc2.err</code></pre></div></td>
-</tr>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>patch/trapman.tex.diff </code></pre></div></td>
-<td align="left" valign="top"><div class="literal"><pre><code>knuth/mf/trapman.tex</code></pre></div></td>
-</tr>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>patch/tripman.tex.diff </code></pre></div></td>
-<td align="left" valign="top"><div class="literal"><pre><code>knuth/tex/tripman.tex</code></pre></div></td>
-</tr>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>patch/utf8ienc.dtx.diff </code></pre></div></td>
-<td align="left" valign="top"><div class="literal"><pre><code>base/utf8ienc.dtx</code></pre></div></td>
-</tr>
-<tr>
-<td align="left" valign="top"><div class="literal"><pre><code>patch/webman.tex.diff </code></pre></div></td>
-<td align="left" valign="top"><div class="literal"><pre><code>knuth/web/webman.tex</code></pre></div></td>
-</tr>
-</tbody>
-</table>
-</div>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="_design_principles">7. Design Principles</h2>
-<div class="sectionbody">
-<div class="ulist"><ul>
-<li>
-<p>
-Compliance with the latest TDS specification.
-</p>
-</li>
-<li>
-<p>
-No redundancy.
-</p>
-</li>
-<li>
-<p>
-User friendly PDF files with navigational support:
-</p>
-<div class="ulist"><ul>
-<li>
-<p>
-bookmarks
-</p>
-</li>
-<li>
-<p>
-links
-</p>
-</li>
-</ul></div>
-</li>
-<li>
-<p>
-Complete documentation. The documentation generation with
- enhanced PDF files is the tricky part and should be saved
- from the user.
-</p>
-</li>
-<li>
-<p>
-Output format of generated documentation is PDF, see above.
- Other formats such as DVI or PS are not generated and provided.
-</p>
-</li>
-<li>
-<p>
-Documentation bundles are preferred to many partial documentation
- files (e.g. <code>source2e.pdf</code> or <code>ltnews.pdf</code>).
-</p>
-</li>
-<li>
-<p>
-If several expansion stages of a documentation are available,
- then just the most complete expansion stage should be used.
-</p>
-</li>
-<li>
-<p>
-Files that do not fit in a program sub tree of TDS stay below
- <code>TDS:source</code> (e.g. <code>latexbug.el</code> from latex/base). Then they do not
- get lost at least.
-</p>
-</li>
-<li>
-<p>
-Page layout: <code>a4paper</code> with reduced vertical margins (exception: ltnews).
- (This also decreases the page number usually.)
-</p>
-</li>
-<li>
-<p>
-…
-</p>
-</li>
-</ul></div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="_remarks">8. Remarks</h2>
-<div class="sectionbody">
-<div class="sect2">
-<h3 id="_base">8.1. Base</h3>
-<div class="ulist"><ul>
-<li>
-<p>
-<code>source2e.pdf</code> is used instead of many single <code>lt*.pdf</code> files.
-</p>
-</li>
-<li>
-<p>
-<code>ltnews.pdf</code> is introduced to avoid cluttering the doc directory
- with many single sheet <code>ltnews*.pdf</code> files.
-</p>
-</li>
-<li>
-<p>
-Patch for <code>ltfssdcl.dtx</code>: Checksum fixed.
-</p>
-</li>
-<li>
-<p>
-…
-</p>
-</li>
-</ul></div>
-</div>
-<div class="sect2">
-<h3 id="_tools">8.2. Tools</h3>
-<div class="ulist"><ul>
-<li>
-<p>
-Added: <code>tools.pdf</code> as overview/contents/index file with links
- and short descriptions of the single packages. (It uses
- the data from <code>manifest.txt</code>).
-</p>
-</li>
-<li>
-<p>
-…
-</p>
-</li>
-</ul></div>
-</div>
-<div class="sect2">
-<h3 id="_knuth">8.3. Knuth</h3>
-<div class="ulist"><ul>
-<li>
-<p>
-Current CTAN → TDS mapping in use:
- <code>CTAN:systems/knuth/dist</code> → <code>TDS:<toplevel>/knuth</code>
-</p>
-</li>
-<li>
-<p>
-Unsure where to put trip/trap files. Currently they are
- put in <code>TDS:source</code>, because the documentation files
- (<code>tripman.pdf</code>, <code>trapman.pdf</code>) are in <code>TDS:doc</code>. They lists the
- trip/trap files already.
-</p>
-</li>
-<li>
-<p>
-Not covered is
- <a href="http://mirror.ctan.org/systems/knuth/dist/lib/">CTAN:systems/knuth/dist/lib/</a>
- In TeX Live 2007/2008 the files are installed at different
- locations:
-</p>
-<div class="literalblock">
-<div class="content">
-<pre><code>texmf-dist/fonts/source/public/mflogo/logo10.mf
-texmf-dist/fonts/source/public/mflogo/logo8.mf
-texmf-dist/fonts/source/public/mflogo/logo9.mf
-texmf-dist/fonts/source/public/mflogo/logobf10.mf
-texmf-dist/fonts/source/public/mflogo/logo.mf
-texmf-dist/fonts/source/public/mflogo/logosl10.mf
-texmf-dist/fonts/source/public/misc/grayf.mf
-texmf-dist/fonts/source/public/misc/manfnt.mf
-texmf-dist/fonts/source/public/misc/slant.mf
-texmf-dist/metafont/base/expr.mf
-texmf-dist/metafont/base/io.mf
-texmf-dist/metafont/base/null.mf
-texmf-dist/metafont/base/plain.mf
-texmf-dist/metafont/misc/3test.mf
-texmf-dist/metafont/misc/6test.mf
-texmf-dist/metafont/misc/rtest.mf
-texmf-dist/metafont/misc/test.mf
-texmf-dist/metafont/misc/waits.mf
-texmf-dist/metafont/misc/ztest.mf
-texmf-dist/mft/base/cmbase.mft
-texmf-dist/mft/base/plain.mft
-texmf-dist/tex/generic/misc/null.tex
-texmf-dist/tex/plain/base/manmac.tex
-texmf-dist/tex/plain/base/mftmac.tex
-texmf-dist/tex/plain/base/plain.tex
-texmf-dist/tex/plain/base/story.tex
-texmf-dist/tex/plain/base/testfont.tex
-texmf-dist/tex/plain/base/webmac.tex
-texmf/tex/generic/hyphen/hyphen.tex</code></pre>
-</div></div>
-</li>
-</ul></div>
-</div>
-<div class="sect2">
-<h3 id="_e_tex">8.4. e-TeX</h3>
-<div class="ulist"><ul>
-<li>
-<p>
-Only the manual ‘etex_man’ is covered by this module.
-</p>
-</li>
-</ul></div>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="_build_hints">9. Build Hints</h2>
-<div class="sectionbody">
-<div class="paragraph"><p>The most important advice I can give: ‘Forget it’!
-The purpose of the source files are rather to show, what was
-done in which way.
-The <code>*.zip</code> with TDS trees are the goal of the project, not the
-build process. Some remarks, if someone wants to build the
-modules himself:</p></div>
-<div class="ulist"><ul>
-<li>
-<p>
-TeX compiler: LuaTeX and pdfTeX (≥ 1.30).
-</p>
-</li>
-<li>
-<p>
-An up-to-date LaTeX installation, at least TeX Live 2012.
-</p>
-</li>
-<li>
-<p>
-Additional packages can be necessary, e.g.
- <a href="http://mirror.ctan.org/language/armenian/armtex.zip">CTAN:language/armenian/armtex.zip</a>
- is not part of TeX Live 2012.
-</p>
-</li>
-<li>
-<p>
-Most of the PDF files are generated using lualatex and package
- ‘fontspec’ that uses the Latin Modern fonts as default. They
- are available as OpenType fonts. LuaTeX generates with OpenType
- fonts considerably smaller PDF files. Also PDF object stream
- compression is used (PDF 1.5). Therefore the further
- post-processing of PDF files are currently dropped.
-</p>
-</li>
-<li>
-<p>
-(Outdated since 2011-07-01) PDF post-processing, I have used two steps:
-</p>
-<div class="openblock">
-<div class="content">
-<div class="olist arabic"><ol class="arabic">
-<li>
-<p>
-First step:
-</p>
-<div class="olist loweralpha"><ol class="loweralpha">
-<li>
-<p>
-I have written a tool that analyzes page stream contents and
- optimizes them (removal of unnecessary color settings, minimize
- translation operations, …)
- → <code>pdfbox-rewrite.jar</code>.
-</p>
-</li>
-<li>
-<p>
-For reading and writing the PDF file I have used PDFBox
- → <code>PDFBox-0.7.2.jar</code> (<a href="http://pdfbox.apache.org/">http://pdfbox.apache.org/</a>).
-</p>
-</li>
-<li>
-<p>
-To get better results I patched some of the classes
- of PDFBox (especially the write module)
- → <code>pdfbox-rewrite.jar</code>.
-</p>
-</li>
-</ol></div>
-</li>
-<li>
-<p>
-The final conversion step was done by Multivalent, because
- it makes a very good job in PDF compression:
- → <code>Multivalent20060102.jar</code> (<a href="http://multivalent.sourceforge.net/">http://multivalent.sourceforge.net/</a>)
-</p>
-</li>
-</ol></div>
-<div class="paragraph"><p>Multivalent and PDFBox are available, <code>pdfbox-rewrite.jar</code>, however,
- is just a first prototype, not ripe for a release.
- Therefore this step of post-processing is optional for the
- project latex-tds. The build script looks for the library and
- skips this steps automatically if necessary.
- If you give the build script the option <code>--nopostprocess</code>,
- then it will skip the postprocess steps (building is faster,
- the pdf files a little larger).
- Install the jar files in the directory <code>lib</code> where
- they are expected by the build script.</p></div>
-</div></div>
-</li>
-<li>
-<p>
-Unix, Perl background is expected.
-</p>
-</li>
-<li>
-<p>
-No support or documentation.
-</p>
-</li>
-</ul></div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="_history">10. History</h2>
-<div class="sectionbody">
-<div class="dlist"><dl>
-<dt class="hdlist1">
-2006/04/27
-</dt>
-<dd>
-<div class="ulist"><ul>
-<li>
-<p>
-Start of the project (without babel, amslatex, psnfss).
-</p>
-</li>
-</ul></div>
-</dd>
-<dt class="hdlist1">
-2006/06/01
-</dt>
-<dd>
-<div class="ulist"><ul>
-<li>
-<p>
-Module amslatex added.
-</p>
-</li>
-</ul></div>
-</dd>
-<dt class="hdlist1">
-2006/06/03
-</dt>
-<dd>
-<div class="ulist"><ul>
-<li>
-<p>
-Modules psnfss and babel added, now all modules are covered.
-</p>
-</li>
-</ul></div>
-</dd>
-<dt class="hdlist1">
-2006/06/07
-</dt>
-<dd>
-<div class="ulist"><ul>
-<li>
-<p>
-The project uploaded to CTAN.
-</p>
-</li>
-</ul></div>
-</dd>
-<dt class="hdlist1">
-2006/07/31
-</dt>
-<dd>
-<div class="ulist"><ul>
-<li>
-<p>
-Index added to base/classes.dtx.
-</p>
-</li>
-<li>
-<p>
-ZIP files renamed: <code>*-tds.zip</code> → <code>*.zip</code>
-</p>
-</li>
-<li>
-<p>
-Comment added to ZIP files.
-</p>
-</li>
-<li>
-<p>
-Update of <code>readme.txt</code>.
-</p>
-</li>
-</ul></div>
-</dd>
-<dt class="hdlist1">
-2006/08/26
-</dt>
-<dd>
-<div class="ulist"><ul>
-<li>
-<p>
-Module tds for <a href="http://mirror.ctan.org/tds/">CTAN:tds/</a> added.
-</p>
-</li>
-<li>
-<p>
-Obsolete hyphenation patterns added to babel’s source directory
- to avoid violation of LPPL.
-</p>
-</li>
-<li>
-<p>
-Script adjust_checksum added and scripts are put below <code>TDS:scripts</code>.
-</p>
-</li>
-<li>
-<p>
-<code>TDS:makeindex/base/</code> renamed to <code>TDS:makeindex/latex/</code>
-</p>
-</li>
-<li>
-<p>
-Exception for <code>sample2e.tex</code> and <code>small2e.tex</code> that now go into
- <code>TDS:tex/latex/base/</code>.
-</p>
-</li>
-</ul></div>
-</dd>
-<dt class="hdlist1">
-2006/08/28
-</dt>
-<dd>
-<div class="ulist"><ul>
-<li>
-<p>
-Default <code>texsys.cfg</code> is generated.
-</p>
-</li>
-<li>
-<p>
-<code>adjust_checksum.pl</code> and <code>ziptimetree.pl</code> now moved from the <code>scripts</code>
- branch to <code>TDS:source/latex/latex-tds/lib/</code>.
-</p>
-</li>
-</ul></div>
-</dd>
-<dt class="hdlist1">
-2006/12/27
-</dt>
-<dd>
-<div class="ulist"><ul>
-<li>
-<p>
-Fix of <code>ltxguide.cfg</code> that had loaded doc.sty that disturbs the
- verbatim stuff in <code>fntguide.tex</code>.
-</p>
-</li>
-</ul></div>
-</dd>
-<dt class="hdlist1">
-2007/01/08
-</dt>
-<dd>
-<div class="ulist"><ul>
-<li>
-<p>
-Fix for documentation of longtable.
-</p>
-</li>
-</ul></div>
-</dd>
-<dt class="hdlist1">
-2007/03/19
-</dt>
-<dd>
-<div class="ulist"><ul>
-<li>
-<p>
-Patch for <code>babel/latin.dtx</code> added (babel/3922).
-</p>
-</li>
-</ul></div>
-</dd>
-<dt class="hdlist1">
-2007/09/04
-</dt>
-<dd>
-<div class="ulist"><ul>
-<li>
-<p>
-A minor update on CTAN regarding babel:
- <code>iahyphen.tex</code>, <code>icehyph.tex</code>, and <code>lahyph.tex</code> are now symbolic links
- to their location in <a href="http://mirror.ctan.org/language/hyphenation/">CTAN:language/hyphenation/</a>.
- Therefore also
- <code>lahyph.tex</code> is now installed in <code>TDS:tex/generic/hyphen/</code>.
-</p>
-</li>
-</ul></div>
-</dd>
-<dt class="hdlist1">
-2007/10/18
-</dt>
-<dd>
-<div class="ulist"><ul>
-<li>
-<p>
-Update of module amslatex because of updated package amsrefs.
-</p>
-</li>
-<li>
-<p>
-Fix in <code>latin.dtx.diff</code>.
-</p>
-</li>
-</ul></div>
-</dd>
-<dt class="hdlist1">
-2007/10/24
-</dt>
-<dd>
-<div class="ulist"><ul>
-<li>
-<p>
-Update of babel.
-</p>
-</li>
-<li>
-<p>
-Update of amsrefs (<code>TDS:tex/latex/amscls</code> → <code>TDS:tex/latex/amsrefs</code>).
-</p>
-</li>
-</ul></div>
-</dd>
-<dt class="hdlist1">
-2008/04/01
-</dt>
-<dd>
-<div class="ulist"><ul>
-<li>
-<p>
-Update of babel (2008/03/17).
-</p>
-</li>
-</ul></div>
-</dd>
-<dt class="hdlist1">
-2008/04/02
-</dt>
-<dd>
-<div class="ulist"><ul>
-<li>
-<p>
-Fix: <code>latex/base/*.err</code> added to <code>TDS:source/latex/base/</code>.
-</p>
-</li>
-</ul></div>
-</dd>
-<dt class="hdlist1">
-2008/04/05
-</dt>
-<dd>
-<div class="ulist"><ul>
-<li>
-<p>
-Using <code>.tds.zip</code> instead of .zip to follow <code>CTAN:install</code>'s naming
- conventions.
-</p>
-</li>
-</ul></div>
-</dd>
-<dt class="hdlist1">
-2008/06/28
-</dt>
-<dd>
-<div class="ulist"><ul>
-<li>
-<p>
-Update of babel (2008/06/01).
-</p>
-</li>
-<li>
-<p>
-Babel documentation: table of contents reformatted.
-</p>
-</li>
-</ul></div>
-</dd>
-<dt class="hdlist1">
-2008/07/07
-</dt>
-<dd>
-<div class="ulist"><ul>
-<li>
-<p>
-Update of babel (2008/07/06).
-</p>
-</li>
-</ul></div>
-</dd>
-<dt class="hdlist1">
-2008/07/10
-</dt>
-<dd>
-<div class="ulist"><ul>
-<li>
-<p>
-Module knuth added.
-</p>
-</li>
-<li>
-<p>
-Update of babel (2008/07/07).
-</p>
-</li>
-</ul></div>
-</dd>
-<dt class="hdlist1">
-2008/07/11
-</dt>
-<dd>
-<div class="ulist"><ul>
-<li>
-<p>
-Fixes and additions for module knuth.
-</p>
-</li>
-</ul></div>
-</dd>
-<dt class="hdlist1">
-2008/07/25
-</dt>
-<dd>
-<div class="ulist"><ul>
-<li>
-<p>
-Module amslatex: <code>instr-l.tex</code> vanished from CTAN (but not at AMS side).
-</p>
-</li>
-<li>
-<p>
-Some unwanted spaces in generated PDF files fixed.
- (Caused by a wrong package file that was found on my system first.)
-</p>
-</li>
-</ul></div>
-</dd>
-<dt class="hdlist1">
-2008/08/10
-</dt>
-<dd>
-<div class="ulist"><ul>
-<li>
-<p>
-Module latex3 added.
-</p>
-</li>
-<li>
-<p>
-Module base: CTAN hyperlinks fixed.
-</p>
-</li>
-<li>
-<p>
-Module amslatex: Outdated URL fixed in <code>amsldoc.tex</code>.
-</p>
-</li>
-<li>
-<p>
-Module babel: Problem with already defined <code>\meta</code> in <code>tb1604.tex</code> fixed.
-</p>
-</li>
-</ul></div>
-</dd>
-<dt class="hdlist1">
-2008/09/06
-</dt>
-<dd>
-<div class="ulist"><ul>
-<li>
-<p>
-Module base:
-</p>
-<div class="ulist"><ul>
-<li>
-<p>
-Using uptodate versions from LaTeX project page for errata lists.
-</p>
-</li>
-<li>
-<p>
-<code>lgc2.err</code> added (LaTeX Graphics Companion, 2. ed.).
-</p>
-</li>
-<li>
-<p>
-Various fixes in errata lists.
-</p>
-</li>
-</ul></div>
-</li>
-<li>
-<p>
-Module tools: <code>array.dtx</code>: documentation fixed (tools/4044).
-</p>
-</li>
-</ul></div>
-</dd>
-<dt class="hdlist1">
-2008/09/10
-</dt>
-<dd>
-<div class="ulist"><ul>
-<li>
-<p>
-Module base: Missing title date for utf8ienc.pdf fixed.
-</p>
-</li>
-</ul></div>
-</dd>
-<dt class="hdlist1">
-2009/09/05
-</dt>
-<dd>
-<div class="ulist"><ul>
-<li>
-<p>
-Module amslatex: updated.
-</p>
-</li>
-<li>
-<p>
-Module latex3: xpackages updated.
-</p>
-</li>
-<li>
-<p>
-Module latex3: expl3 removed, because nothing to do.
-</p>
-</li>
-</ul></div>
-</dd>
-<dt class="hdlist1">
-2009/09/25
-</dt>
-<dd>
-<div class="ulist"><ul>
-<li>
-<p>
-Module amslatex: updated.
-</p>
-</li>
-<li>
-<p>
-Module babel: updated.
-</p>
-</li>
-<li>
-<p>
-Update of LaTeX, release 2009/09/24.
-</p>
-</li>
-</ul></div>
-</dd>
-<dt class="hdlist1">
-2009/12/07
-</dt>
-<dd>
-<div class="ulist"><ul>
-<li>
-<p>
-Module amslatex: Unhappily the <code>.zip</code> files are quite a mess,
- because they contain a mixup of old and new versions.
- Tried to sort this out and fix the last update.
-</p>
-</li>
-<li>
-<p>
-Module latex3: xpackages removed, because nothing to do.
-</p>
-</li>
-<li>
-<p>
-Module latex3 removed, nothing left to do.
-</p>
-</li>
-</ul></div>
-</dd>
-<dt class="hdlist1">
-2010/05/04
-</dt>
-<dd>
-<div class="ulist"><ul>
-<li>
-<p>
-Module base: page layout for source2e fixed (changes, index).
-</p>
-</li>
-<li>
-<p>
-Module base: update of <code>.err</code> files.
-</p>
-</li>
-</ul></div>
-</dd>
-<dt class="hdlist1">
-2010/10/27
-</dt>
-<dd>
-<div class="ulist"><ul>
-<li>
-<p>
-Module amslatex: amscls and amsrefs updated.
-</p>
-</li>
-<li>
-<p>
-Module etex added (only for etex_man).
-</p>
-</li>
-<li>
-<p>
-Erratas updated.
-</p>
-</li>
-</ul></div>
-</dd>
-<dt class="hdlist1">
-2011/03/10
-</dt>
-<dd>
-<div class="ulist"><ul>
-<li>
-<p>
-Module base: patch for latex/4148 (Missing <code>\label</code> and <code>\ref</code> in <code>lppl.tex</code>).
-</p>
-</li>
-</ul></div>
-</dd>
-<dt class="hdlist1">
-2011/04/18
-</dt>
-<dd>
-<div class="ulist"><ul>
-<li>
-<p>
-Module amslatex: There is an outdated version of amsthm.sty in
- <a href="http://mirror.ctan.org/install/macros/latex/required/amslatex/amscls.tds.zip">CTAN:install/macros/latex/required/amslatex/amscls.tds.zip</a>.
- The package <code>amsthm.sty</code> is now generated from the source.
-</p>
-</li>
-<li>
-<p>
-Using TDS tree for missing packages that are not part of TeX Live.
- Module base: <a href="http://mirror.ctan.org/language/armenian/armtex.zip">CTAN:language/armenian/armtex.zip</a>.
-</p>
-</li>
-</ul></div>
-</dd>
-<dt class="hdlist1">
-2011/06/24
-</dt>
-<dd>
-<div class="ulist"><ul>
-<li>
-<p>
-Module amslatex: Two downloads from AMS server removed, because
- the files are not longer available (and they are on CTAN).
-</p>
-</li>
-<li>
-<p>
-Module amslatex: 00readme.txt and amsrefs.dtx taken from
- <a href="http://mirror.ctan.org/macros/latex/contrib/amsrefs.zip">CTAN:macros/latex/contrib/amsrefs.zip</a> instead of
- <a href="http://mirror.ctan.org/install/macros/latex/contrib/amsrefs.tds.zip">CTAN:install/macros/latex/contrib/amsrefs.tds.zip</a>
- because the later archive file is out of sync.
-</p>
-</li>
-</ul></div>
-</dd>
-<dt class="hdlist1">
-2011/06/30
-</dt>
-<dd>
-<div class="ulist"><ul>
-<li>
-<p>
-Module base:
-</p>
-<div class="ulist"><ul>
-<li>
-<p>
-Update of LaTeX, release 2011/06/27.
-</p>
-</li>
-<li>
-<p>
-Patch <code>ltpatch.ltx</code> to match the kernel version.
-</p>
-</li>
-<li>
-<p>
-Patch <code>lppl.tex.diff</code> removed (no longer needed).
-</p>
-</li>
-<li>
-<p>
-Patch <code>ltfssdcl.dtx.diff</code> added (checksum fixed).
-</p>
-</li>
-</ul></div>
-</li>
-<li>
-<p>
-Module tools: Release 2011/06.
-</p>
-</li>
-<li>
-<p>
-Module babel: Release 2011/06.
-</p>
-</li>
-</ul></div>
-</dd>
-<dt class="hdlist1">
-2011/07/01
-</dt>
-<dd>
-<div class="ulist"><ul>
-<li>
-<p>
-PDF generation:
-</p>
-<div class="ulist"><ul>
-<li>
-<p>
-Use of LuaTeX instead of pdfTeX for most of the files.
-</p>
-</li>
-<li>
-<p>
-Use of package ‘fontspec’ with Latin Modern fonts as
- default in OpenType format (smaller PDF file sizes).
- The post-processing of PDF files is skipped.
-</p>
-</li>
-<li>
-<p>
-Various patches and fixes for LuaLaTeX and package ‘fontspec’.
-</p>
-</li>
-</ul></div>
-</li>
-<li>
-<p>
-Module base:
-</p>
-<div class="ulist"><ul>
-<li>
-<p>
-Update of LaTeX.
-</p>
-</li>
-<li>
-<p>
-Patches <code>ltpatch.ltx.diff</code> and <code>ltfssdcl.dtx.diff</code> removed
- (no longer needed).
-</p>
-</li>
-</ul></div>
-</li>
-<li>
-<p>
-Module tools: Update.
-</p>
-</li>
-</ul></div>
-</dd>
-<dt class="hdlist1">
-2011/07/03
-</dt>
-<dd>
-<div class="ulist"><ul>
-<li>
-<p>
-build.pl:
-</p>
-<div class="ulist"><ul>
-<li>
-<p>
-Caching for PDF generation added.
-</p>
-</li>
-<li>
-<p>
-‘FINAL’ markers in the output of <code>build.pl</code>
- for final (Lua|pdf)TeX runs.
-</p>
-</li>
-</ul></div>
-</li>
-</ul></div>
-</dd>
-<dt class="hdlist1">
-2011/07/26
-</dt>
-<dd>
-<div class="ulist"><ul>
-<li>
-<p>
-PDF generation: Use of package unicode-math with Latin Modern Math
- where possible.
-</p>
-</li>
-</ul></div>
-</dd>
-<dt class="hdlist1">
-2011/08/10
-</dt>
-<dd>
-<div class="ulist"><ul>
-<li>
-<p>
-Update of tools.
-</p>
-</li>
-</ul></div>
-</dd>
-<dt class="hdlist1">
-2011/10/05
-</dt>
-<dd>
-<div class="ulist"><ul>
-<li>
-<p>
-Update of tools (varioref).
-</p>
-</li>
-</ul></div>
-</dd>
-<dt class="hdlist1">
-2011/11/16
-</dt>
-<dd>
-<div class="ulist"><ul>
-<li>
-<p>
-Update of babel.
-</p>
-</li>
-</ul></div>
-</dd>
-<dt class="hdlist1">
-2012/05/12
-</dt>
-<dd>
-<div class="ulist"><ul>
-<li>
-<p>
-Update of amslatex (amsrefs).
-</p>
-</li>
-<li>
-<p>
-Update of <code>readme.txt</code> that is renamed to <code>README</code> (CTAN convention).
-</p>
-</li>
-<li>
-<p>
-Update of <code>tlc2.err</code>.
-</p>
-</li>
-</ul></div>
-</dd>
-<dt class="hdlist1">
-2013/02/14
-</dt>
-<dd>
-<div class="ulist"><ul>
-<li>
-<p>
-Update of amslatex (amsrefs).
-</p>
-</li>
-<li>
-<p>
-Module amslatex: <code>cite-x*.tex</code>, <code>jb.bib</code> in <code>TDS:source/</code>, because
- these files are now classified as test files.
-</p>
-</li>
-<li>
-<p>
-Module base: <code>lb2.err</code> and <code>tlc2.err</code> updated.
-</p>
-</li>
-<li>
-<p>
-Change in version control system from CVS to git with public
- source repository.
-</p>
-</li>
-</ul></div>
-</dd>
-<dt class="hdlist1">
-2013/02/15
-</dt>
-<dd>
-<div class="ulist"><ul>
-<li>
-<p>
-Module amsfonts added.
-</p>
-</li>
-</ul></div>
-</dd>
-<dt class="hdlist1">
-2013/02/25
-</dt>
-<dd>
-<div class="ulist"><ul>
-<li>
-<p>
-Patch file <code>lb2.err.diff</code> removed by call of sed inside <code>build.pl</code>.
-</p>
-</li>
-<li>
-<p>
-<code>README</code> rewritten in text document format <a href="http://www.methods.co.nz/asciidoc/">AsciiDoc</a>
- and added as HTML and PDF files.
-</p>
-</li>
-<li>
-<p>
-<code>README.asciidoc</code> updated.
-</p>
-</li>
-<li>
-<p>
-<code>Makefile</code>: Target ‘check-links’ added.
-</p>
-</li>
-</ul></div>
-</dd>
-<dt class="hdlist1">
-2013/02/26
-</dt>
-<dd>
-<div class="ulist"><ul>
-<li>
-<p>
-<code>README</code> generated from <code>README.asciidoc</code> via <code>README.html</code>.
-</p>
-</li>
-</ul></div>
-</dd>
-<dt class="hdlist1">
-2013/02/27
-</dt>
-<dd>
-<div class="ulist"><ul>
-<li>
-<p>
-<code>README.asciidoc</code>: Additions and updates.
-</p>
-</li>
-<li>
-<p>
-<code>README.pdf</code> generated by wkhtmltopdf via <code>README.html</code>.
-</p>
-</li>
-</ul></div>
-</dd>
-<dt class="hdlist1">
-2013/03/07
-</dt>
-<dd>
-<div class="ulist"><ul>
-<li>
-<p>
-Update of amslatex (amsrefs 2013/03/06 v2.13).
-</p>
-</li>
-</ul></div>
-</dd>
-<dt class="hdlist1">
-2013/03/10
-</dt>
-<dd>
-<div class="ulist"><ul>
-<li>
-<p>
-Update of amslatex (amsrefs 2013/03/07 v2.14).
-</p>
-</li>
-</ul></div>
-</dd>
-<dt class="hdlist1">
-2013/03/30
-</dt>
-<dd>
-<div class="ulist"><ul>
-<li>
-<p>
-Update of babel (3.9) including reorganization of language files.
-</p>
-</li>
-</ul></div>
-</dd>
-<dt class="hdlist1">
-2014/02/03
-</dt>
-<dd>
-<div class="ulist"><ul>
-<li>
-<p>
-Removal of module babel. It has a new maintainer and the
- languages are now maintained separately.
-</p>
-</li>
-<li>
-<p>
-Update of knuth (2014/01/19).
-</p>
-</li>
-<li>
-<p>
-Update of base (errata lists: <code>lb2.err</code>, <code>tlc2.err</code>).
-</p>
-</li>
-</ul></div>
-</dd>
-</dl></div>
-</div>
-</div>
-</div>
-<div id="footnotes"><hr /></div>
-<div id="footer">
-<div id="footer-text">
-Last updated 2014-02-03 21:33:48 CET
-</div>
-</div>
-</body>
-</html>
+</div> +</div> +<div id="content"> +<div class="sect1"> +<h2 id="_project_latex_tds">1. Project latex-tds</h2> +<div class="sectionbody"> +<div class="quoteblock"> +<div class="content"> +<div class="paragraph"><p>Bundle `latex-tds' provides a set of ZIP file modules containing TDS-compliant trees for items of the LaTeX distribution (both the base system and required packages), together with `user-friendly' documentation (PDF files with navigation support using bookmarks and links).</p></div> +</div> +<div class="attribution"> +</div></div> +<div class="dlist"><dl> +<dt class="hdlist1"> +Version: +</dt> +<dd> +<p> + 2014/05/08 +</p> +</dd> +<dt class="hdlist1"> +Author: +</dt> +<dd> +<p> + Heiko Oberdiek +</p> +</dd> +<dt class="hdlist1"> +Email and bug report address: +</dt> +<dd> +<p> + heiko.oberdiek at googlemail.com +</p> +</dd> +<dt class="hdlist1"> +CTAN home page with distribution files: +</dt> +<dd> +<p> + <a href="http://mirror.ctan.org/macros/latex/contrib/latex-tds/">CTAN:macros/latex/contrib/latex-tds/</a> +</p> +</dd> +<dt class="hdlist1"> +Source repository (without distribution files): +</dt> +<dd> +<p> + <a href="https://github.com/oberdiek/latex-tds">https://github.com/oberdiek/latex-tds</a> +</p> +</dd> +</dl></div> +<div class="sect2"> +<h3 id="_how_it_has_started">1.1. How it has started</h3> +<div class="paragraph"><p>The project started as I wanted to install the new LaTeX release 2005/12/01 +that was announced at 2006/04/27. However the files are not packed in +TDS format, ready for unpacking in the destination directory. And +the documentation files were not yet generated or the provided +PDF files are lacking of basic features such as bookmarks or link support. +Thus this project has started. I thought it could be finished during +the afternoon at the day of the announcement …</p></div> +</div> +<div class="sect2"> +<h3 id="_goals_of_the_project">1.2. Goals of the project</h3> +<div class="ulist"><ul> +<li> +<p> +From the sources a TDS compliant tree is constructed and populated. + The zipped result is distributed. +</p> +</li> +<li> +<p> +All the documentation is generated from the sources. The PDF files + are user friendly and provide navigational support with bookmarks + and links. +</p> +</li> +<li> +<p> +The PDF files are post-processed to reduce the file size. +</p> +</li> +</ul></div> +</div> +<div class="sect2"> +<h3 id="_scope">1.3. Scope</h3> +<div class="paragraph"><p>I do not have the time to assemble a TeX distribution with +thousands of packages. Therefore I restricted myself to the +LaTeX base distribution and the required bundles. +In the following I will use the term ‘module’ for a package bundle.</p></div> +</div> +<div class="sect2"> +<h3 id="_module_list">1.4. Module list</h3> +<div class="paragraph"><p>The link addresses are the sources for the modules.</p></div> +<div class="dlist"><dl> +<dt class="hdlist1"> +<strong>base</strong> +</dt> +<dd> +<p> + <a href="http://mirror.ctan.org/macros/latex/base.zip">CTAN:macros/latex/base.zip</a><br /> + <a href="http://mirror.ctan.org/macros/latex/doc.zip">CTAN:macros/latex/doc.zip</a><br /> + <a href="http://www.latex-project.org/guides/lb2.err">http://www.latex-project.org/guides/lb2.err</a><br /> + <a href="http://www.latex-project.org/guides/lgc2.err">http://www.latex-project.org/guides/lgc2.err</a><br /> + <a href="http://www.latex-project.org/guides/manual.err">http://www.latex-project.org/guides/manual.err</a><br /> + <a href="http://www.latex-project.org/guides/tlc2.err">http://www.latex-project.org/guides/tlc2.err</a><br /> +</p> +</dd> +<dt class="hdlist1"> +<strong>tools</strong> +</dt> +<dd> +<p> + <a href="http://mirror.ctan.org/macros/latex/required/tools">CTAN:macros/latex/required/tools.zip</a> +</p> +</dd> +<dt class="hdlist1"> +<strong>cyrillic</strong> +</dt> +<dd> +<p> + <a href="http://mirror.ctan.org/macros/latex/required/cyrillic.zip">CTAN:macros/latex/required/cyrillic.zip</a> +</p> +</dd> +<dt class="hdlist1"> +<strong>amslatex</strong> +</dt> +<dd> +<p> + <a href="http://mirror.ctan.org/install/macros/latex/required/amslatex/amscls.tds.zip">CTAN:install/macros/latex/required/amslatex/amscls.tds.zip</a><br /> + <a href="http://mirror.ctan.org/install/macros/latex/required/amslatex/math.tds.zip">CTAN:install/macros/latex/required/amslatex/math.tds.zip</a><br /> + <a href="http://mirror.ctan.org/macros/latex/contrib/amsrefs.zip">CTAN:macros/latex/contrib/amsrefs.zip</a><br /> + <a href="http://mirror.ctan.org/macros/latex/required/amslatex.zip">CTAN:macros/latex/required/amslatex.zip</a><br /> + <a href="ftp://ftp.ams.org/pub/tex/amsrefs/amsrefs.zip">ftp://ftp.ams.org/pub/tex/amsrefs/amsrefs.zip</a><br /> + <a href="ftp://ftp.ams.org/pub/tex/amscls.zip">ftp://ftp.ams.org/pub/tex/amscls.zip</a><br /> + <a href="ftp://ftp.ams.org/pub/tex/amsmath.zip">ftp://ftp.ams.org/pub/tex/amsmath.zip</a> +</p> +</dd> +<dt class="hdlist1"> +<strong>amsfonts</strong> +</dt> +<dd> +<p> + <a href="http://mirror.ctan.org/install/fonts/amsfonts.tds.zip">CTAN:install/fonts/amsfonts.tds.zip</a> +</p> +</dd> +<dt class="hdlist1"> +<strong>psnfss</strong> +</dt> +<dd> +<p> + <a href="http://mirror.ctan.org/macros/latex/required/psnfss.zip">CTAN:macros/latex/required/psnfss.zip</a> +</p> +</dd> +<dt class="hdlist1"> +<strong>tds</strong> +</dt> +<dd> +<p> + <a href="http://mirror.ctan.org/tds.zip">CTAN:tds.zip</a> +</p> +</dd> +<dt class="hdlist1"> +<strong>knuth</strong> +</dt> +<dd> +<p> + <a href="http://mirror.ctan.org/systems/knuth/dist/errata.zip">CTAN:systems/knuth/dist/errata.zip</a><br /> + <a href="http://mirror.ctan.org/systems/knuth/dist/etc.zip">CTAN:systems/knuth/dist/etc.zip</a><br /> + <a href="http://mirror.ctan.org/systems/knuth/dist/mfware.zip">CTAN:systems/knuth/dist/mfware.zip</a><br /> + <a href="http://mirror.ctan.org/systems/knuth/dist/texware.zip">CTAN:systems/knuth/dist/texware.zip</a><br /> + <a href="http://mirror.ctan.org/systems/knuth/dist/web.zip">CTAN:systems/knuth/dist/web.zip</a><br /> + <a href="http://mirror.ctan.org/systems/knuth/dist/tex.zip">CTAN:systems/knuth/dist/tex.zip</a><br /> + <a href="http://mirror.ctan.org/systems/knuth/dist/mf.zip">CTAN:systems/knuth/dist/mf.zip</a> +</p> +</dd> +<dt class="hdlist1"> +<strong>etex</strong> +</dt> +<dd> +<p> + <a href="http://mirror.ctan.org/systems/e-tex/v2.1/etex_doc.zip">CTAN:systems/e-tex/v2.1/etex_doc.zip</a> +</p> +</dd> +</dl></div> +</div> +</div> +</div> +<div class="sect1"> +<h2 id="_abbreviations_glossary">2. Abbreviations, Glossary</h2> +<div class="sectionbody"> +<div class="dlist"><dl> +<dt class="hdlist1"> +CTAN +</dt> +<dd> +<p> + Comprehensive TeX Archive Network.<br /> + FAQ entry: <a href="http://www.tex.ac.uk/cgi-bin/texfaq2html?label=archives">http://www.tex.ac.uk/cgi-bin/texfaq2html?label=archives</a><br /> + For example, you can resolve the prefix <code>CTAN:</code> by using + <code>http://mirror.ctan.org/</code>. +</p> +</dd> +<dt class="hdlist1"> +latex-tds +</dt> +<dd> +<p> + The name of this project. +</p> +</dd> +<dt class="hdlist1"> +TDS +</dt> +<dd> +<p> + TeX Directory Structure.<br /> + FAQ entry: <a href="http://www.tex.ac.uk/cgi-bin/texfaq2html?label=tds">http://www.tex.ac.uk/cgi-bin/texfaq2html?label=tds</a><br /> + Specification: <a href="http://www.ctan.org/pkg/tds">http://www.ctan.org/pkg/tds</a> +</p> +</dd> +</dl></div> +</div> +</div> +<div class="sect1"> +<h2 id="_download">3. Download</h2> +<div class="sectionbody"> +<div class="paragraph"><p>The home of the project is located at:</p></div> +<div class="quoteblock"> +<div class="content"> +<div class="paragraph"><p><a href="http://mirror.ctan.org//macros/latex/contrib/latex-tds/">CTAN:macros/latex/contrib/latex-tds/</a></p></div> +</div> +<div class="attribution"> +</div></div> +<div class="paragraph"><p>The following files can be downloaded:</p></div> +<div class="ulist"><ul> +<li> +<p> +<code>README</code>, <code>README.html</code>, <code>README.pdf</code>: + The README file in different formats. +</p> +</li> +<li> +<p> +<code><module>.tds.zip</code>: The module distribution files, + see section ‘<a href="#_module_list">Module list</a>’ above + for the available modules. +</p> +</li> +<li> +<p> +<code>source.tds.zip</code>: The sources, mainly the build script, configuration and + driver files, and patches. + Some of the used tools are not provided, see section + ‘<a href="#_build_hints">Build Hints</a>’. +</p> +</li> +<li> +<p> +<code>latex-tds.tds.zip</code>: The universe, the contents of all the ZIP files above, + merged together. +</p> +</li> +</ul></div> +</div> +</div> +<div class="sect1"> +<h2 id="_installation_hints">4. Installation Hints</h2> +<div class="sectionbody"> +<div class="paragraph"><p>Hopefully the result of this project helps you in the installation +process. You get a TDS compliant tree just by unpacking.</p></div> +<div class="paragraph"><p>Example:</p></div> +<div class="listingblock"> +<div class="content"> +<pre><code> cd /some/where/texmf + unzip latex-tds</code></pre> +</div></div> +<div class="paragraph"><p>or unzip’s option <code>-d</code>:</p></div> +<div class="listingblock"> +<div class="content"> +<pre><code> unzip latex-tds -d /some/where/texmf</code></pre> +</div></div> +<div class="paragraph"><p>Instead of the universe ZIP file single modules can be selected.</p></div> +<div class="paragraph"><p>Important to remember, point your unpack process right in +the root directory of your TDS tree. The directory structure +in the ZIP files start with the top-level directories:</p></div> +<div class="listingblock"> +<div class="content"> +<pre><code> doc/latex/base/... + tex/latex/tools/... + source/...</code></pre> +</div></div> +<div class="paragraph"><p>Rationale: The root directory of a TDS tree can have different +names, such as texmf-dist, texmf-local, …</p></div> +<div class="sect2"> +<h3 id="_hints">4.1. Hints</h3> +<div class="openblock"> +<div class="content"> +<div class="ulist"><ul> +<li> +<p> +Refresh the file name database. +</p> +</li> +<li> +<p> +Be aware that unpacking can insert and update files, but never + deletes obsolete ones. Remainders of previous releases can + cause trouble. +</p> +</li> +<li> +<p> +Depending on the module further installation steps can be + necessary, consult the module’s own documentation. +</p> +</li> +</ul></div> +</div></div> +<div class="sect3"> +<h4 id="_module_base">4.1.1. Module base</h4> +<div class="ulist"><ul> +<li> +<p> +The default <code>texsys.cfg</code> that LaTeX provides is put + into <code>TDS:tex/latex/base</code>. It must be removed, if you need + a specialized version. Consult your TeX distribution + and <code>TDS:doc/latex/base/source2e.pdf</code> (module ltdirchk). + Usually changes are not required for many TeX distributions + such as Unix (web2c), MikTeX, … +</p> +</li> +<li> +<p> +Formats need rebuilding (e.g., fmtutil). +</p> +</li> +</ul></div> +</div> +<div class="sect3"> +<h4 id="_module_psnfss">4.1.2. Module psnfss</h4> +<div class="ulist"><ul> +<li> +<p> +The map files need further configuring (e.g., updmap). +</p> +</li> +</ul></div> +</div> +<div class="sect3"> +<h4 id="_module_graphics">4.1.3. Module graphics</h4> +<div class="ulist"><ul> +<li> +<p> +Module graphics does not provide all driver files, because some are + developed independently (<code>pdftex.def</code>, …). +</p> +</li> +</ul></div> +</div> +</div> +</div> +</div> +<div class="sect1"> +<h2 id="_copyright_license">5. Copyright, License</h2> +<div class="sectionbody"> +<div class="paragraph"><p>Copyright © 2006-2014 Heiko Oberdiek.</p></div> +<div class="paragraph"><p>License is <strong>LPPL 1.3c</strong>:</p></div> +<div class="paragraph"><p>This work may be distributed and/or modified under the +conditions of the LaTeX Project Public License, either version 1.3 +of this license or (at your option) any later version. +The latest version of this license is in</p></div> +<div class="listingblock"> +<div class="content"> +<pre><code> http://www.latex-project.org/lppl.txt</code></pre> +</div></div> +<div class="paragraph"><p>and version 1.3c or later is part of all distributions of LaTeX +version 2005/12/01 or later.</p></div> +<div class="paragraph"><p>This work has the LPPL maintenance status ‘maintained’.</p></div> +<div class="paragraph"><p>The Current Maintainer of this work is Heiko Oberdiek.</p></div> +<div class="paragraph"><p>See the following section ‘<a href="#_manifest">Manifest</a>’ for a list of all files +belonging to the project ‘latex-tds’.</p></div> +</div> +</div> +<div class="sect1"> +<h2 id="_manifest">6. Manifest</h2> +<div class="sectionbody"> +<div class="paragraph"><p>Included are the projects ‘adjust_checksum’ and ‘ziptimetree’. +They are projects of their own.</p></div> +<div class="sect2"> +<h3 id="_documentation">6.1. Documentation</h3> +<div class="tableblock"> +<table rules="rows" +width="100%" +frame="hsides" +cellspacing="0" cellpadding="4"> +<col width="30%" /> +<col width="70%" /> +<tbody> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>README </code></pre></div></td> +<td align="left" valign="top"><p class="table">plain text file</p></td> +</tr> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>README.html </code></pre></div></td> +<td align="left" valign="top"><p class="table">standalone HTML file</p></td> +</tr> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>README.pdf </code></pre></div></td> +<td align="left" valign="top"><p class="table">PDF version</p></td> +</tr> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>README.asciidoc </code></pre></div></td> +<td align="left" valign="top"><p class="table">main source code in text document format <a href="http://www.methods.co.nz/asciidoc/">AsciiDoc</a></p></td> +</tr> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>README-docinfo.html </code></pre></div></td> +<td align="left" valign="top"><p class="table">source code, read by asciidoc to generate <code>README.html</code></p></td> +</tr> +</tbody> +</table> +</div> +</div> +<div class="sect2"> +<h3 id="_licenses">6.2. Licenses</h3> +<div class="tableblock"> +<table rules="rows" +width="100%" +frame="hsides" +cellspacing="0" cellpadding="4"> +<col width="30%" /> +<col width="70%" /> +<tbody> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>license/lppl.txt </code></pre></div></td> +<td align="left" valign="top"><p class="table">LPPL (The LaTeX Project Public License) + for latex-tds and adjust_checksum</p></td> +</tr> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>license/ziptimetree/lgpl.txt </code></pre></div></td> +<td align="left" valign="top"><p class="table">LGPL (GNU Lesser General Public License) + for ziptimetree, check-ascii, check-eolspaces</p></td> +</tr> +</tbody> +</table> +</div> +</div> +<div class="sect2"> +<h3 id="_scripts">6.3. Scripts</h3> +<div class="tableblock"> +<table rules="rows" +width="100%" +frame="hsides" +cellspacing="0" cellpadding="4"> +<col width="30%" /> +<col width="70%" /> +<tbody> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>build.pl </code></pre></div></td> +<td align="left" valign="top"><p class="table">main script for building the distribution</p></td> +</tr> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>lib/adjust_checksum.pl </code></pre></div></td> +<td align="left" valign="top"><p class="table">Perl script that runs a DTX file through + LaTeX and corrects its <code>\Checksum</code> if necessary</p></td> +</tr> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>lib/check-ascii.pl </code></pre></div></td> +<td align="left" valign="top"><p class="table">Perl script that looks for non-ASCII characters</p></td> +</tr> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>lib/check-eolspaces.pl </code></pre></div></td> +<td align="left" valign="top"><p class="table">Perl script that looks for trailing spaces</p></td> +</tr> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>lib/ziptimetree.pl </code></pre></div></td> +<td align="left" valign="top"><p class="table">Perl script that generates a ZIP file from + a directory tree with sorted entries (LGPL)</p></td> +</tr> +</tbody> +</table> +</div> +</div> +<div class="sect2"> +<h3 id="_configuration">6.4. Configuration</h3> +<div class="tableblock"> +<table rules="rows" +width="100%" +frame="hsides" +cellspacing="0" cellpadding="4"> +<col width="30%" /> +<col width="70%" /> +<tbody> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>tex/docstrip.cfg </code></pre></div></td> +<td align="left" valign="top"><p class="table">enables TDS feature and creates directories</p></td> +</tr> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>tex/errata.cfg </code></pre></div></td> +<td align="left" valign="top"><p class="table">for errata lists of latex/base</p></td> +</tr> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>tex/hyperref.cfg </code></pre></div></td> +<td align="left" valign="top"><p class="table">hyperref configuration file</p></td> +</tr> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>tex/ltnews.cfg </code></pre></div></td> +<td align="left" valign="top"><p class="table">for LaTeX News of latex/base</p></td> +</tr> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>tex/ltugboat.cls </code></pre></div></td> +<td align="left" valign="top"><p class="table">setup for class ltugboat</p></td> +</tr> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>tex/ltxdoc.cfg </code></pre></div></td> +<td align="left" valign="top"><p class="table">setup for class ltxdoc</p></td> +</tr> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>tex/ltxguide.cfg </code></pre></div></td> +<td align="left" valign="top"><p class="table">setup for the guide manuals in latex/base + and required/psnfss</p></td> +</tr> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>tex/lualatex-tds.ini </code></pre></div></td> +<td align="left" valign="top"><p class="table">init file for format generation for LuaTeX</p></td> +</tr> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>tex/lualatex-tds2.ini </code></pre></div></td> +<td align="left" valign="top"><p class="table">init file for LuaTeX format without LM Math</p></td> +</tr> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>tex/manual.cfg </code></pre></div></td> +<td align="left" valign="top"><p class="table">setup for errata list of the LaTeX manual + in latex/base</p></td> +</tr> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>tex/pdflatex-tds.ini </code></pre></div></td> +<td align="left" valign="top"><p class="table">init file for format generation for pdfTeX</p></td> +</tr> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>tex/tdsguide.cfg </code></pre></div></td> +<td align="left" valign="top"><p class="table">setup for class <code>tdsguide.cls</code></p></td> +</tr> +</tbody> +</table> +</div> +</div> +<div class="sect2"> +<h3 id="_documentation_driver">6.5. Documentation driver</h3> +<div class="tableblock"> +<table rules="rows" +width="100%" +frame="hsides" +cellspacing="0" cellpadding="4"> +<col width="30%" /> +<col width="70%" /> +<tbody> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>tex/ams.drv </code></pre></div></td> +<td align="left" valign="top"><p class="table">generic doc driver for files from the + amslatex bundle</p></td> +</tr> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>tex/doc_lppl.tex </code></pre></div></td> +<td align="left" valign="top"><p class="table">doc driver for <code>base/lppl.tex</code></p></td> +</tr> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>tex/errata.all </code></pre></div></td> +<td align="left" valign="top"><p class="table">doc driver for <code>knuth/errata/errata.pdf</code></p></td> +</tr> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>tex/errata.drv </code></pre></div></td> +<td align="left" valign="top"><p class="table">doc driver for <code>knuth/errata/errata_*.pdf</code></p></td> +</tr> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>tex/errorlog.drv </code></pre></div></td> +<td align="left" valign="top"><p class="table">doc driver for <code>knuth/errata/errorlog.tex</code></p></td> +</tr> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>tex/etex_man.drv </code></pre></div></td> +<td align="left" valign="top"><p class="table">doc driver for <code>etex/etex_man.tex</code></p></td> +</tr> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>tex/knuth.drv </code></pre></div></td> +<td align="left" valign="top"><p class="table">doc driver for <code>knuth/</code>{<code>texware</code>,<code>mfware</code>,<code>etc</code>}+/*.web+</p></td> +</tr> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>tex/knuth-outline.tex </code></pre></div></td> +<td align="left" valign="top"><p class="table">outline file list for module knuth</p></td> +</tr> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>tex/ltnews.tex </code></pre></div></td> +<td align="left" valign="top"><p class="table">master file that merges all <code>base/ltnews*.tex</code></p></td> +</tr> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>tex/ltxcheck.drv </code></pre></div></td> +<td align="left" valign="top"><p class="table">doc driver with patches for <code>ltxcheck.tex</code></p></td> +</tr> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>tex/psnfss2e.drv </code></pre></div></td> +<td align="left" valign="top"><p class="table">doc driver with patches for <code>psnfss2e.tex</code></p></td> +</tr> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>tex/tools-overview.cls </code></pre></div></td> +<td align="left" valign="top"><p class="table">class for <code>tools.tex</code></p></td> +</tr> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>tex/tools.tex </code></pre></div></td> +<td align="left" valign="top"><p class="table">master file for tools overview, generated + by the <code>build.pl</code> script from <code>tools/manifest.txt</code></p></td> +</tr> +</tbody> +</table> +</div> +</div> +<div class="sect2"> +<h3 id="_patches">6.6. Patches</h3> +<div class="tableblock"> +<table rules="rows" +width="100%" +frame="hsides" +cellspacing="0" cellpadding="4"> +<col width="30%" /> +<col width="70%" /> +<thead> +<tr> +<th align="left" valign="top">Diff/patch file</th> +<th align="left" valign="top">Patched file</th> +</tr> +</thead> +<tbody> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>patch/amsclass.dtx.diff </code></pre></div></td> +<td align="left" valign="top"><div class="literal"><pre><code>amslatex/amsclass.dtx</code></pre></div></td> +</tr> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>patch/amsfndoc.def.diff </code></pre></div></td> +<td align="left" valign="top"><div class="literal"><pre><code>amsfonts/amsfndoc.def</code></pre></div></td> +</tr> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>patch/amsfndoc.tex.diff </code></pre></div></td> +<td align="left" valign="top"><div class="literal"><pre><code>amsfonts/amsfndoc.tex</code></pre></div></td> +</tr> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>patch/amsldoc.tex.diff </code></pre></div></td> +<td align="left" valign="top"><div class="literal"><pre><code>amslatex/amsldoc.tex</code></pre></div></td> +</tr> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>patch/changes.tex.diff </code></pre></div></td> +<td align="left" valign="top"><div class="literal"><pre><code>amslatex/amsrefs/changes.tex</code></pre></div></td> +</tr> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>patch/encguide.tex.diff </code></pre></div></td> +<td align="left" valign="top"><div class="literal"><pre><code>base/encguide.tex</code></pre></div></td> +</tr> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>patch/errorlog.tex.diff </code></pre></div></td> +<td align="left" valign="top"><div class="literal"><pre><code>knuth/errata/errorlog.tex</code></pre></div></td> +</tr> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>patch/logmac.tex.diff </code></pre></div></td> +<td align="left" valign="top"><div class="literal"><pre><code>knuth/errata/logmac.tex</code></pre></div></td> +</tr> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>patch/source2e.tex.diff </code></pre></div></td> +<td align="left" valign="top"><div class="literal"><pre><code>base/source2e.tex</code></pre></div></td> +</tr> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>patch/tlc2.err.diff </code></pre></div></td> +<td align="left" valign="top"><div class="literal"><pre><code>base/tlc2.err</code></pre></div></td> +</tr> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>patch/trapman.tex.diff </code></pre></div></td> +<td align="left" valign="top"><div class="literal"><pre><code>knuth/mf/trapman.tex</code></pre></div></td> +</tr> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>patch/tripman.tex.diff </code></pre></div></td> +<td align="left" valign="top"><div class="literal"><pre><code>knuth/tex/tripman.tex</code></pre></div></td> +</tr> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>patch/utf8ienc.dtx.diff </code></pre></div></td> +<td align="left" valign="top"><div class="literal"><pre><code>base/utf8ienc.dtx</code></pre></div></td> +</tr> +<tr> +<td align="left" valign="top"><div class="literal"><pre><code>patch/webman.tex.diff </code></pre></div></td> +<td align="left" valign="top"><div class="literal"><pre><code>knuth/web/webman.tex</code></pre></div></td> +</tr> +</tbody> +</table> +</div> +</div> +</div> +</div> +<div class="sect1"> +<h2 id="_design_principles">7. Design Principles</h2> +<div class="sectionbody"> +<div class="ulist"><ul> +<li> +<p> +Compliance with the latest TDS specification. +</p> +</li> +<li> +<p> +No redundancy. +</p> +</li> +<li> +<p> +User friendly PDF files with navigational support: +</p> +<div class="ulist"><ul> +<li> +<p> +bookmarks +</p> +</li> +<li> +<p> +links +</p> +</li> +</ul></div> +</li> +<li> +<p> +Complete documentation. The documentation generation with + enhanced PDF files is the tricky part and should be saved + from the user. +</p> +</li> +<li> +<p> +Output format of generated documentation is PDF, see above. + Other formats such as DVI or PS are not generated and provided. +</p> +</li> +<li> +<p> +Documentation bundles are preferred to many partial documentation + files (e.g. <code>source2e.pdf</code> or <code>ltnews.pdf</code>). +</p> +</li> +<li> +<p> +If several expansion stages of a documentation are available, + then just the most complete expansion stage should be used. +</p> +</li> +<li> +<p> +Files that do not fit in a program sub tree of TDS stay below + <code>TDS:source</code> (e.g. <code>latexbug.el</code> from latex/base). Then they do not + get lost at least. +</p> +</li> +<li> +<p> +Page layout: <code>a4paper</code> with reduced vertical margins (exception: ltnews). + (This also decreases the page number usually.) +</p> +</li> +<li> +<p> +… +</p> +</li> +</ul></div> +</div> +</div> +<div class="sect1"> +<h2 id="_remarks">8. Remarks</h2> +<div class="sectionbody"> +<div class="sect2"> +<h3 id="_base">8.1. Base</h3> +<div class="ulist"><ul> +<li> +<p> +<code>source2e.pdf</code> is used instead of many single <code>lt*.pdf</code> files. +</p> +</li> +<li> +<p> +<code>ltnews.pdf</code> is introduced to avoid cluttering the doc directory + with many single sheet <code>ltnews*.pdf</code> files. +</p> +</li> +<li> +<p> +Patch for <code>ltfssdcl.dtx</code>: Checksum fixed. +</p> +</li> +<li> +<p> +… +</p> +</li> +</ul></div> +</div> +<div class="sect2"> +<h3 id="_tools">8.2. Tools</h3> +<div class="ulist"><ul> +<li> +<p> +Added: <code>tools.pdf</code> as overview/contents/index file with links + and short descriptions of the single packages. (It uses + the data from <code>manifest.txt</code>). +</p> +</li> +<li> +<p> +… +</p> +</li> +</ul></div> +</div> +<div class="sect2"> +<h3 id="_knuth">8.3. Knuth</h3> +<div class="ulist"><ul> +<li> +<p> +Current CTAN → TDS mapping in use: + <code>CTAN:systems/knuth/dist</code> → <code>TDS:<toplevel>/knuth</code> +</p> +</li> +<li> +<p> +Unsure where to put trip/trap files. Currently they are + put in <code>TDS:source</code>, because the documentation files + (<code>tripman.pdf</code>, <code>trapman.pdf</code>) are in <code>TDS:doc</code>. They lists the + trip/trap files already. +</p> +</li> +<li> +<p> +Not covered is + <a href="http://mirror.ctan.org/systems/knuth/dist/lib/">CTAN:systems/knuth/dist/lib/</a> + In TeX Live 2007/2008 the files are installed at different + locations: +</p> +<div class="literalblock"> +<div class="content"> +<pre><code>texmf-dist/fonts/source/public/mflogo/logo10.mf +texmf-dist/fonts/source/public/mflogo/logo8.mf +texmf-dist/fonts/source/public/mflogo/logo9.mf +texmf-dist/fonts/source/public/mflogo/logobf10.mf +texmf-dist/fonts/source/public/mflogo/logo.mf +texmf-dist/fonts/source/public/mflogo/logosl10.mf +texmf-dist/fonts/source/public/misc/grayf.mf +texmf-dist/fonts/source/public/misc/manfnt.mf +texmf-dist/fonts/source/public/misc/slant.mf +texmf-dist/metafont/base/expr.mf +texmf-dist/metafont/base/io.mf +texmf-dist/metafont/base/null.mf +texmf-dist/metafont/base/plain.mf +texmf-dist/metafont/misc/3test.mf +texmf-dist/metafont/misc/6test.mf +texmf-dist/metafont/misc/rtest.mf +texmf-dist/metafont/misc/test.mf +texmf-dist/metafont/misc/waits.mf +texmf-dist/metafont/misc/ztest.mf +texmf-dist/mft/base/cmbase.mft +texmf-dist/mft/base/plain.mft +texmf-dist/tex/generic/misc/null.tex +texmf-dist/tex/plain/base/manmac.tex +texmf-dist/tex/plain/base/mftmac.tex +texmf-dist/tex/plain/base/plain.tex +texmf-dist/tex/plain/base/story.tex +texmf-dist/tex/plain/base/testfont.tex +texmf-dist/tex/plain/base/webmac.tex +texmf/tex/generic/hyphen/hyphen.tex</code></pre> +</div></div> +</li> +</ul></div> +</div> +<div class="sect2"> +<h3 id="_e_tex">8.4. e-TeX</h3> +<div class="ulist"><ul> +<li> +<p> +Only the manual ‘etex_man’ is covered by this module. +</p> +</li> +</ul></div> +</div> +</div> +</div> +<div class="sect1"> +<h2 id="_build_hints">9. Build Hints</h2> +<div class="sectionbody"> +<div class="paragraph"><p>The most important advice I can give: ‘Forget it’! +The purpose of the source files are rather to show, what was +done in which way. +The <code>*.zip</code> with TDS trees are the goal of the project, not the +build process. Some remarks, if someone wants to build the +modules himself:</p></div> +<div class="ulist"><ul> +<li> +<p> +TeX compiler: LuaTeX and pdfTeX (≥ 1.30). +</p> +</li> +<li> +<p> +An up-to-date LaTeX installation, at least TeX Live 2012. +</p> +</li> +<li> +<p> +Additional packages can be necessary, e.g. + <a href="http://mirror.ctan.org/language/armenian/armtex.zip">CTAN:language/armenian/armtex.zip</a> + is not part of TeX Live 2012. +</p> +</li> +<li> +<p> +Most of the PDF files are generated using lualatex and package + ‘fontspec’ that uses the Latin Modern fonts as default. They + are available as OpenType fonts. LuaTeX generates with OpenType + fonts considerably smaller PDF files. Also PDF object stream + compression is used (PDF 1.5). Therefore the further + post-processing of PDF files are currently dropped. +</p> +</li> +<li> +<p> +(Outdated since 2011-07-01) PDF post-processing, I have used two steps: +</p> +<div class="openblock"> +<div class="content"> +<div class="olist arabic"><ol class="arabic"> +<li> +<p> +First step: +</p> +<div class="olist loweralpha"><ol class="loweralpha"> +<li> +<p> +I have written a tool that analyzes page stream contents and + optimizes them (removal of unnecessary color settings, minimize + translation operations, …) + → <code>pdfbox-rewrite.jar</code>. +</p> +</li> +<li> +<p> +For reading and writing the PDF file I have used PDFBox + → <code>PDFBox-0.7.2.jar</code> (<a href="http://pdfbox.apache.org/">http://pdfbox.apache.org/</a>). +</p> +</li> +<li> +<p> +To get better results I patched some of the classes + of PDFBox (especially the write module) + → <code>pdfbox-rewrite.jar</code>. +</p> +</li> +</ol></div> +</li> +<li> +<p> +The final conversion step was done by Multivalent, because + it makes a very good job in PDF compression: + → <code>Multivalent20060102.jar</code> (<a href="http://multivalent.sourceforge.net/">http://multivalent.sourceforge.net/</a>) +</p> +</li> +</ol></div> +<div class="paragraph"><p>Multivalent and PDFBox are available, <code>pdfbox-rewrite.jar</code>, however, + is just a first prototype, not ripe for a release. + Therefore this step of post-processing is optional for the + project latex-tds. The build script looks for the library and + skips this steps automatically if necessary. + If you give the build script the option <code>--nopostprocess</code>, + then it will skip the postprocess steps (building is faster, + the pdf files a little larger). + Install the jar files in the directory <code>lib</code> where + they are expected by the build script.</p></div> +</div></div> +</li> +<li> +<p> +Unix, Perl background is expected. +</p> +</li> +<li> +<p> +No support or documentation. +</p> +</li> +</ul></div> +</div> +</div> +<div class="sect1"> +<h2 id="_history">10. History</h2> +<div class="sectionbody"> +<div class="dlist"><dl> +<dt class="hdlist1"> +2006/04/27 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +Start of the project (without babel, amslatex, psnfss). +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2006/06/01 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +Module amslatex added. +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2006/06/03 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +Modules psnfss and babel added, now all modules are covered. +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2006/06/07 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +The project uploaded to CTAN. +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2006/07/31 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +Index added to base/classes.dtx. +</p> +</li> +<li> +<p> +ZIP files renamed: <code>*-tds.zip</code> → <code>*.zip</code> +</p> +</li> +<li> +<p> +Comment added to ZIP files. +</p> +</li> +<li> +<p> +Update of <code>readme.txt</code>. +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2006/08/26 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +Module tds for <a href="http://mirror.ctan.org/tds/">CTAN:tds/</a> added. +</p> +</li> +<li> +<p> +Obsolete hyphenation patterns added to babel’s source directory + to avoid violation of LPPL. +</p> +</li> +<li> +<p> +Script adjust_checksum added and scripts are put below <code>TDS:scripts</code>. +</p> +</li> +<li> +<p> +<code>TDS:makeindex/base/</code> renamed to <code>TDS:makeindex/latex/</code> +</p> +</li> +<li> +<p> +Exception for <code>sample2e.tex</code> and <code>small2e.tex</code> that now go into + <code>TDS:tex/latex/base/</code>. +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2006/08/28 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +Default <code>texsys.cfg</code> is generated. +</p> +</li> +<li> +<p> +<code>adjust_checksum.pl</code> and <code>ziptimetree.pl</code> now moved from the <code>scripts</code> + branch to <code>TDS:source/latex/latex-tds/lib/</code>. +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2006/12/27 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +Fix of <code>ltxguide.cfg</code> that had loaded doc.sty that disturbs the + verbatim stuff in <code>fntguide.tex</code>. +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2007/01/08 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +Fix for documentation of longtable. +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2007/03/19 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +Patch for <code>babel/latin.dtx</code> added (babel/3922). +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2007/09/04 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +A minor update on CTAN regarding babel: + <code>iahyphen.tex</code>, <code>icehyph.tex</code>, and <code>lahyph.tex</code> are now symbolic links + to their location in <a href="http://mirror.ctan.org/language/hyphenation/">CTAN:language/hyphenation/</a>. + Therefore also + <code>lahyph.tex</code> is now installed in <code>TDS:tex/generic/hyphen/</code>. +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2007/10/18 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +Update of module amslatex because of updated package amsrefs. +</p> +</li> +<li> +<p> +Fix in <code>latin.dtx.diff</code>. +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2007/10/24 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +Update of babel. +</p> +</li> +<li> +<p> +Update of amsrefs (<code>TDS:tex/latex/amscls</code> → <code>TDS:tex/latex/amsrefs</code>). +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2008/04/01 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +Update of babel (2008/03/17). +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2008/04/02 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +Fix: <code>latex/base/*.err</code> added to <code>TDS:source/latex/base/</code>. +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2008/04/05 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +Using <code>.tds.zip</code> instead of .zip to follow <code>CTAN:install</code>'s naming + conventions. +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2008/06/28 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +Update of babel (2008/06/01). +</p> +</li> +<li> +<p> +Babel documentation: table of contents reformatted. +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2008/07/07 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +Update of babel (2008/07/06). +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2008/07/10 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +Module knuth added. +</p> +</li> +<li> +<p> +Update of babel (2008/07/07). +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2008/07/11 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +Fixes and additions for module knuth. +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2008/07/25 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +Module amslatex: <code>instr-l.tex</code> vanished from CTAN (but not at AMS side). +</p> +</li> +<li> +<p> +Some unwanted spaces in generated PDF files fixed. + (Caused by a wrong package file that was found on my system first.) +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2008/08/10 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +Module latex3 added. +</p> +</li> +<li> +<p> +Module base: CTAN hyperlinks fixed. +</p> +</li> +<li> +<p> +Module amslatex: Outdated URL fixed in <code>amsldoc.tex</code>. +</p> +</li> +<li> +<p> +Module babel: Problem with already defined <code>\meta</code> in <code>tb1604.tex</code> fixed. +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2008/09/06 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +Module base: +</p> +<div class="ulist"><ul> +<li> +<p> +Using uptodate versions from LaTeX project page for errata lists. +</p> +</li> +<li> +<p> +<code>lgc2.err</code> added (LaTeX Graphics Companion, 2. ed.). +</p> +</li> +<li> +<p> +Various fixes in errata lists. +</p> +</li> +</ul></div> +</li> +<li> +<p> +Module tools: <code>array.dtx</code>: documentation fixed (tools/4044). +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2008/09/10 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +Module base: Missing title date for utf8ienc.pdf fixed. +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2009/09/05 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +Module amslatex: updated. +</p> +</li> +<li> +<p> +Module latex3: xpackages updated. +</p> +</li> +<li> +<p> +Module latex3: expl3 removed, because nothing to do. +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2009/09/25 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +Module amslatex: updated. +</p> +</li> +<li> +<p> +Module babel: updated. +</p> +</li> +<li> +<p> +Update of LaTeX, release 2009/09/24. +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2009/12/07 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +Module amslatex: Unhappily the <code>.zip</code> files are quite a mess, + because they contain a mixup of old and new versions. + Tried to sort this out and fix the last update. +</p> +</li> +<li> +<p> +Module latex3: xpackages removed, because nothing to do. +</p> +</li> +<li> +<p> +Module latex3 removed, nothing left to do. +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2010/05/04 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +Module base: page layout for source2e fixed (changes, index). +</p> +</li> +<li> +<p> +Module base: update of <code>.err</code> files. +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2010/10/27 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +Module amslatex: amscls and amsrefs updated. +</p> +</li> +<li> +<p> +Module etex added (only for etex_man). +</p> +</li> +<li> +<p> +Erratas updated. +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2011/03/10 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +Module base: patch for latex/4148 (Missing <code>\label</code> and <code>\ref</code> in <code>lppl.tex</code>). +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2011/04/18 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +Module amslatex: There is an outdated version of amsthm.sty in + <a href="http://mirror.ctan.org/install/macros/latex/required/amslatex/amscls.tds.zip">CTAN:install/macros/latex/required/amslatex/amscls.tds.zip</a>. + The package <code>amsthm.sty</code> is now generated from the source. +</p> +</li> +<li> +<p> +Using TDS tree for missing packages that are not part of TeX Live. + Module base: <a href="http://mirror.ctan.org/language/armenian/armtex.zip">CTAN:language/armenian/armtex.zip</a>. +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2011/06/24 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +Module amslatex: Two downloads from AMS server removed, because + the files are not longer available (and they are on CTAN). +</p> +</li> +<li> +<p> +Module amslatex: 00readme.txt and amsrefs.dtx taken from + <a href="http://mirror.ctan.org/macros/latex/contrib/amsrefs.zip">CTAN:macros/latex/contrib/amsrefs.zip</a> instead of + <a href="http://mirror.ctan.org/install/macros/latex/contrib/amsrefs.tds.zip">CTAN:install/macros/latex/contrib/amsrefs.tds.zip</a> + because the later archive file is out of sync. +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2011/06/30 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +Module base: +</p> +<div class="ulist"><ul> +<li> +<p> +Update of LaTeX, release 2011/06/27. +</p> +</li> +<li> +<p> +Patch <code>ltpatch.ltx</code> to match the kernel version. +</p> +</li> +<li> +<p> +Patch <code>lppl.tex.diff</code> removed (no longer needed). +</p> +</li> +<li> +<p> +Patch <code>ltfssdcl.dtx.diff</code> added (checksum fixed). +</p> +</li> +</ul></div> +</li> +<li> +<p> +Module tools: Release 2011/06. +</p> +</li> +<li> +<p> +Module babel: Release 2011/06. +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2011/07/01 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +PDF generation: +</p> +<div class="ulist"><ul> +<li> +<p> +Use of LuaTeX instead of pdfTeX for most of the files. +</p> +</li> +<li> +<p> +Use of package ‘fontspec’ with Latin Modern fonts as + default in OpenType format (smaller PDF file sizes). + The post-processing of PDF files is skipped. +</p> +</li> +<li> +<p> +Various patches and fixes for LuaLaTeX and package ‘fontspec’. +</p> +</li> +</ul></div> +</li> +<li> +<p> +Module base: +</p> +<div class="ulist"><ul> +<li> +<p> +Update of LaTeX. +</p> +</li> +<li> +<p> +Patches <code>ltpatch.ltx.diff</code> and <code>ltfssdcl.dtx.diff</code> removed + (no longer needed). +</p> +</li> +</ul></div> +</li> +<li> +<p> +Module tools: Update. +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2011/07/03 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +build.pl: +</p> +<div class="ulist"><ul> +<li> +<p> +Caching for PDF generation added. +</p> +</li> +<li> +<p> +‘FINAL’ markers in the output of <code>build.pl</code> + for final (Lua|pdf)TeX runs. +</p> +</li> +</ul></div> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2011/07/26 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +PDF generation: Use of package unicode-math with Latin Modern Math + where possible. +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2011/08/10 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +Update of tools. +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2011/10/05 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +Update of tools (varioref). +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2011/11/16 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +Update of babel. +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2012/05/12 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +Update of amslatex (amsrefs). +</p> +</li> +<li> +<p> +Update of <code>readme.txt</code> that is renamed to <code>README</code> (CTAN convention). +</p> +</li> +<li> +<p> +Update of <code>tlc2.err</code>. +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2013/02/14 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +Update of amslatex (amsrefs). +</p> +</li> +<li> +<p> +Module amslatex: <code>cite-x*.tex</code>, <code>jb.bib</code> in <code>TDS:source/</code>, because + these files are now classified as test files. +</p> +</li> +<li> +<p> +Module base: <code>lb2.err</code> and <code>tlc2.err</code> updated. +</p> +</li> +<li> +<p> +Change in version control system from CVS to git with public + source repository. +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2013/02/15 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +Module amsfonts added. +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2013/02/25 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +Patch file <code>lb2.err.diff</code> removed by call of sed inside <code>build.pl</code>. +</p> +</li> +<li> +<p> +<code>README</code> rewritten in text document format <a href="http://www.methods.co.nz/asciidoc/">AsciiDoc</a> + and added as HTML and PDF files. +</p> +</li> +<li> +<p> +<code>README.asciidoc</code> updated. +</p> +</li> +<li> +<p> +<code>Makefile</code>: Target ‘check-links’ added. +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2013/02/26 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +<code>README</code> generated from <code>README.asciidoc</code> via <code>README.html</code>. +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2013/02/27 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +<code>README.asciidoc</code>: Additions and updates. +</p> +</li> +<li> +<p> +<code>README.pdf</code> generated by wkhtmltopdf via <code>README.html</code>. +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2013/03/07 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +Update of amslatex (amsrefs 2013/03/06 v2.13). +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2013/03/10 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +Update of amslatex (amsrefs 2013/03/07 v2.14). +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2013/03/30 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +Update of babel (3.9) including reorganization of language files. +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2014/02/03 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +Removal of module babel. It has a new maintainer and the + languages are now maintained separately. +</p> +</li> +<li> +<p> +Update of knuth (2014/01/19). +</p> +</li> +<li> +<p> +Update of base (errata lists: <code>lb2.err</code>, <code>tlc2.err</code>). +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2014/05/03 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +Update of LaTeX, release 2014/05/01 + using public subversion repository of LaTeX2e. + Modules: base, cyrillic, graphics, tools. +</p> +</li> +<li> +<p> +Line ends are normalized in source text files of the LaTeX modules. + Trailing spaces are removed and the line ends are Unix line ends. +</p> +</li> +<li> +<p> +Update of armtex (needed to generate module base). +</p> +</li> +<li> +<p> +New options <code>--vcs</code> and <code>--vcs-update</code> for using the files of + the public source repository of the LaTeX project. +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2014/05/05 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +Using LaTeX modules from CTAN. +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +2014/05/08 +</dt> +<dd> +<div class="ulist"><ul> +<li> +<p> +Update of base and graphics. +</p> +</li> +<li> +<p> +<code>README.html</code> with Unix line ends. +</p> +</li> +<li> +<p> +ZIP file for CTAN upload with top level directory <code>latex-tds</code>. +</p> +</li> +</ul></div> +</dd> +</dl></div> +</div> +</div> +</div> +<div id="footnotes"><hr /></div> +<div id="footer"> +<div id="footer-text"> +Last updated 2014-05-09 00:28:37 CEST +</div> +</div> +</body> +</html> diff --git a/Master/texmf-dist/doc/latex/latex-tds/README.pdf b/Master/texmf-dist/doc/latex/latex-tds/README.pdf Binary files differindex e968d335733..93258ea1cf3 100644 --- a/Master/texmf-dist/doc/latex/latex-tds/README.pdf +++ b/Master/texmf-dist/doc/latex/latex-tds/README.pdf diff --git a/Master/texmf-dist/doc/latex/psnfss/00readme.txt b/Master/texmf-dist/doc/latex/psnfss/00readme.txt index 572e6df2a3d..cd354372949 100644 --- a/Master/texmf-dist/doc/latex/psnfss/00readme.txt +++ b/Master/texmf-dist/doc/latex/psnfss/00readme.txt @@ -3,7 +3,7 @@ ------------------------------------------------------------ 2004-09-15 Walter Schmidt - + Contents -------- @@ -90,7 +90,7 @@ by VTeX only (and they are not PSNFSS-specific, anyway). Installing the PSNFSS macro packages ------------------------------------ -Copy the files +Copy the files 00readme.txt changes.txt @@ -138,9 +138,9 @@ Fonts required for PSNFSS ------------------------- The "Base 35" fonts - Free substitutes for the commercial PostScript Base fonts + Free substitutes for the commercial PostScript Base fonts are available from the CTAN directory fonts/urw/base35. - + Adobe Utopia Bitstream Charter The Type1 font files can be obtained for free from various @@ -159,11 +159,11 @@ FPL (=Palatino SC/OsF) Free substitutes for the commercial Palatino SC/OsF fonts are available from CTAN:fonts/fpl -Pazo +Pazo The Type1 fonts can be obtained from the CTAN directory fonts/mathpazo. Notice that PSNFSS 9 needs version 1.003 (2002-05-17) of the Pazo fonts. - + Computer Modern RSFS (Ralph Smith's Formal Script) Euler Math @@ -218,7 +218,7 @@ the so-called TeXBase1 encoding, in order to make all glyphs accessible. This is performed using the reencoding file 8r.enc - + which distributed with PSNFSS. Consult the documentation of your TeX system, where to store this file! @@ -247,7 +247,7 @@ Run the test following files through LaTeX: test1.tex test2.tex test3.tex - mathtest.tex + mathtest.tex pitest.tex diff --git a/Master/texmf-dist/doc/latex/psnfss/changes.txt b/Master/texmf-dist/doc/latex/psnfss/changes.txt index e4da98f6fb7..996c6fabda3 100644 --- a/Master/texmf-dist/doc/latex/psnfss/changes.txt +++ b/Master/texmf-dist/doc/latex/psnfss/changes.txt @@ -1,213 +1,213 @@ 2005-04-12 PSNFSS 9.2a - fix for psnfss/3773, affecting only helvet.sty: + fix for psnfss/3773, affecting only helvet.sty: the package can now be loaded before \documentclass - + 2004-10-18 * freenfss.zip: fixed a major bug in the Charter font metrics (will I ever get them right?) - + 2004-09-15 PSNFSS 9.2 * Charter: improved kerning data (once again...) - + * Palatino: additional font families pplx and pplj with real smallcaps and oldstyle figures and improved kerning tables; - the free FPL fonts can be used as a substitute for te required + the free FPL fonts can be used as a substitute for te required Palatino SC/OsF fonts - + * mathpazo, mathptmx: beside \upDelta and \upOmega also the other upright uppercase Greek letters are explicitly accessible. - - * documentation psnfss2e.tex(.pdf) updated - + + * documentation psnfss2e.tex(.pdf) updated + * font map files: new file fpls.map for the FPL fonts. - + * minor changes to mathtest.tex - + (* lw35nfss.zip is unchanged) 2004-01-26 PSNFSS 9.1b * freenfss.zip with fixed VFs and metrics for the Bitstream Charter fonts: New kerning pairs Y-g and Y-s; corrected - \fontdimen1 of the italic shapes; improved italic Euro symbols - + \fontdimen1 of the italic shapes; improved italic Euro symbols + * helvet.sty: Fixed implementation of the key-value interface. - + * Warning messages added to obsolete packages. - + 2003-11-17 PSNFSS 9.1 * Updated VFs for all Adobe text font families, except Utopia: Added \texteuro, fixed zdot and \textasteriskcentered. - + * Courier: normal asterisk (*) is now vertically centered. - - * New VFs for Bitstream Charter with revised kerning data and - faked \texteuro. In particular, the overly tight kerning + + * New VFs for Bitstream Charter with revised kerning data and + faked \texteuro. In particular, the overly tight kerning between L and quoteright has been abolished. * The Pazo doublestroke font is now assigned the encoding U, rather than T1 and OT1. The files t1fplmbb.fd and ot1fplm.fd are replaced by ufplmbb.fd. - - * The Utopia fonts are no longer regarded as "required"; the + + * The Utopia fonts are no longer regarded as "required"; the package utopia.sty is marked as "obsolete". - + * Documentation psnfss2e.* updated accordingly. * Test files enhanced to test the Euro symbols and the Pazo doublestroke font, while Utopia is omitted now. - - + + 2003-03-02 PSNFSS 9.0c * mathptmx,sty, mathpazo.sty: \upOmega and \UpDelta are of type \mathord now, to make sure that they are always upright - + * pifont.sty: \Pifill and \dingfill should no longer fail at the beginning or end of a paragraph. (Bug fix suggested by FMi.) - + * mathptm(x).sty: \jmath, \coprod, and \amalg will now generate error messages rather than print black squares. (Suggested by FMi.) - + * Small changes to the documentation psnfss2e.*. - + * Enhanced test0.tex to test also the math alphabets. - + * 8r.enc: version 2.0, comprising all of the Mac Roman character set, too. - + * The *.map files and the file 8r.enc have been moved out of the ZIP archives, since their final location in the texmf tree may vary wrt/ changes in the TDS specs. - + 2002-09-08 PSNFSS 9.0a * Fixed TFM and VF files for mathpazo. The size of certain symbols was wrong, because of a bug in the fontinst program. - + * psfonts.dtx: Changed definition of \hbar in mathpazo.sty to improve spacing. - + * Fixed identification strings in 8rpcr.fd and t1put.fd. - + * Fixed comments in 8r.enc. - + * Removed one unneeded file from lw35nfss.zip. - + 2002-07-04 * Improved installation instructions (file 00readme.txt) - + 2002-05-17 Pazo fonts v1.003 * Changed the positioning of the double stroke in X and Z in Pazo Math Blackboard Bold (suggested by Marco Kuhlmann). The font metrics are unchanged. - + 2002-04-24 PSNFSS-9.0 - * mathptmx.sty: Improved \hbar. Added missing redefinitions + * mathptmx.sty: Improved \hbar. Added missing redefinitions of \defaultscriptratio and \defaultscriptscriptratio. - + * psnfss2e.pdf: All fonts are embedded now. - + 2002-04-10 PSNFSS-9.0 pre-release * 8r.enc: The TeXBase1Encoding includes the Euro symbol in slot 128 now. Thus, future fonts that provide the Euro, can be supported. This does, however, NOT affect the present - Base35, Charter and Utopia fonts. + Base35, Charter and Utopia fonts. * mathpazo.sty: The undocumented macro ppljeuro is no longer - provided. - + provided. + * freenfss.zip: The VFs and TFMs are to be used with version 1.002 of the Pazo fonts now. - + * Palatino text fonts: The textcompanion fonts of the Palatino family provide the Euro symbol \texteuro as well as the Omega \textohm now. The letters are actually taken from - the Pazo fonts. - - * Documentation psnfss2e.tex updated and slightly improved. + the Pazo fonts. + + * Documentation psnfss2e.tex updated and slightly improved. 2002-02-28 Pazo fonts v1.002 * Added all the remaining uppercase latin letters and digit "one" to Pazo Math Blackboard Bold. - + * Re-designed \Phi to make it better proportioned - + * Re-designed \varsigma to give it a more recognisable shape (suggested by Pablo Rodriguez). Re-designed \xi and \zeta to match the new \varsigma. - + 2001-06-04 PSNFSS-v8.2 - + * mathpazo.sty: Changed behavior of the options sc and osf. \jmath and \imath changed back to type 'mathord', as in normal LaTeX. - + * mathptm.sty: Revoked the changes re. AMS fonts, since the package is only provided for use with legacy douments, anyway. - + * Many changes to the documentation (psnfss2e.*). - + * test1.tex, test2.tex, test3.tex: Fixed typo. - + 2001/05/27 PSNFSS-v8.2beta - * mathpazo.sty: + * mathpazo.sty: An improved version of this package is now part of the PSNFSS distribution. - + * freenfss.zip: Added TFM, VF and FD files for the Pazo fonts. * mathptmx.sty New option: [slantedGreek] - + * The AMS fonts are scaled properly now, when used together with the packages mathptm, mathptmx, mathpple or mathpazo. Specifying the [psamsfonts] option for the packages amsfonts or amssymb may be needed wrt/ the Euler Fraktur fonts, but will not affect the scaling of the others. - + * ot1*.fd: additional font shape substitition bx/ui -> b/it - + * fixed TFM file zptmcm7y.tfm so as to raise the subscripts generated by mathptmx (pr/3279) - + * fixed FD files for Adobe Courier so as to disable hyphenation (I wonder why this bug was never noticed...) - + * test files completely revised - + 2000-01-12 PSNFSS-v8.1 - - * support for commercial fonts is no longer part of the basic + + * support for commercial fonts is no longer part of the basic PSNFSS distribution. * new, enhanced user documentation - + * freenfss.zip: new file, containing metrics, vf's, fd's and map files for Bitstream Charter and Adobe Utopia - - * lw35nfss.zip: + + * lw35nfss.zip: removed tfm's and vf's for `raw' fonts and the duplicate psyr.tfm; removed tfm's and vf's for Helvetica Light, which isn't free; removed the related entries from the .fd files, too; added the fd/tfm/vf files of the mathpple collection. - * metrics (general): + * metrics (general): removed the checksums, which are useless anyway; added missing macron accent to all sc fonts; removed 1-1 kern pair from Palatino. @@ -216,27 +216,27 @@ fonts plus mathpple.map to one single psnfss.map; removed duplicate entries; the map file will unpack to dvips/psnfss/ now. - + * 8r.enc: the file is now distributed as part of lw35nfss.zip and will unpack to the directory dvips/psnfss/. - * psfonts.dtx: + * psfonts.dtx: added courier.sty, which was previously not generated from a .dtx source; added charter.sty and utopia.sty, which were previously generated from dtx's of their own; added mathpple.sty. - - * mathptm.sty, mathptmx.sty: + + * mathptm.sty, mathptmx.sty: fixed problems in conjunction with latexsym.sty and amssymb.sty (pr/2910, pr/2762) as FMi had suggested; fixed the weird warning message with \boldmath (pr/2994); made \hbar work with Times; fixed \big & friends for font sizes <> 10pt; - + * mathpple.sty: - this package is now part of the PSNFSS distribution; + this package is now part of the PSNFSS distribution; slightly enlarged font sizes for super- and subscripts in math; \Re, \Im, \infty taken from Euler now. * helvet.sty: new option for scaling Helvetica - + %% finis diff --git a/Master/texmf-dist/doc/latex/psnfss/manifest.txt b/Master/texmf-dist/doc/latex/psnfss/manifest.txt index 473ac3dc9ab..c3871575532 100644 --- a/Master/texmf-dist/doc/latex/psnfss/manifest.txt +++ b/Master/texmf-dist/doc/latex/psnfss/manifest.txt @@ -1,5 +1,5 @@ The following files constitute the PSNFSS bundle and must be -distributed as a whole. +distributed as a whole. This restriction does NOT affect 8r.enc, which is originally distributed from <http://tug.org/fontname/8r.enc> and is included here for the sake of completeness only. diff --git a/Master/texmf-dist/doc/latex/psnfss/test/mathtest.tex b/Master/texmf-dist/doc/latex/psnfss/test/mathtest.tex index 8d3172377e0..485445b6096 100644 --- a/Master/texmf-dist/doc/latex/psnfss/test/mathtest.tex +++ b/Master/texmf-dist/doc/latex/psnfss/test/mathtest.tex @@ -22,13 +22,13 @@ The default math mode font is $Math\ Italic$. This should not be confused with ordinary \emph{Text Italic} -- notice the different spacing\,! \verb|\mathbf| produces bold roman letters: $ \mathbf{abcABC} $. If you wish to embolden complete formulas, -use the \verb|\boldmath| command \emph{before} going into math mode. -This changes the default math fonts to bold. - +use the \verb|\boldmath| command \emph{before} going into math mode. +This changes the default math fonts to bold. + \begin{tabular}{ll} \texttt{normal} & $ x = 2\pi \Rightarrow x \simeq 6.28 $\\ \texttt{mathbf} & $\mathbf{x} = 2\pi \Rightarrow \mathbf{x} \simeq 6.28 $\\ -\texttt{boldmath} & {\boldmath $x = \mathbf{2}\pi \Rightarrow x +\texttt{boldmath} & {\boldmath $x = \mathbf{2}\pi \Rightarrow x \simeq{\mathbf{6.28}} $}\\ \end{tabular} \smallskip @@ -42,25 +42,25 @@ Digits in formulas $1, 2, 3\dots$ may differ from those in text: 4, 5, 6\dots There is a calligraphic alphabet \verb|\mathcal| for upper case letters $ \mathcal{ABCDE}\dots $, and there are letters for number sets: $\mathbb{A\dots Z} $, which are produced using \verb|\mathbb|. - + \begin{equation} \sigma(t)=\frac{1}{\sqrt{2\pi}} - \int^t_0 e^{-x^2/2} dx + \int^t_0 e^{-x^2/2} dx \end{equation} \begin{equation} \prod_{j\geq 0} - \left(\sum_{k\geq 0}a_{jk} z^k\right) + \left(\sum_{k\geq 0}a_{jk} z^k\right) = \sum_{k\geq 0} z^n \left( \sum_{{k_0,k_1,\ldots\geq 0} \atop{k_0+k_1+\ldots=n} } - a{_0k_0}a_{1k_1}\ldots \right) + a{_0k_0}a_{1k_1}\ldots \right) \end{equation} \begin{equation} \pi(n) = \sum_{m=2}^{n} \left\lfloor \left(\sum_{k=1}^{m-1} - \lfloor(m/k)/\lceil m/k\rceil + \lfloor(m/k)/\lceil m/k\rceil \rfloor \right)^{-1} \right\rfloor \end{equation} @@ -78,7 +78,7 @@ which are produced using \verb|\mathbb|. \nearrow\raise5pt\hbox{$\mu^+ + \nu_{\mu}$}\\ \rightarrow \pi^+ +\pi^0 \\[5pt] \rightarrow \kappa^+ +\pi^0 \\ -\searrow\lower5pt\hbox{$\mathrm{e}^+ +\searrow\lower5pt\hbox{$\mathrm{e}^+ +\nu_{\scriptstyle\mathrm{e}}$} \end{array} \] diff --git a/Master/texmf-dist/doc/latex/psnfss/test/pitest.tex b/Master/texmf-dist/doc/latex/psnfss/test/pitest.tex index 4d59d051798..e647ba0f2a2 100644 --- a/Master/texmf-dist/doc/latex/psnfss/test/pitest.tex +++ b/Master/texmf-dist/doc/latex/psnfss/test/pitest.tex @@ -34,14 +34,14 @@ list, but has a symbol instead of a bullet (you are reading a \end{Pilist} \begin{Piautolist}{pzd}{'254} -\item text inside list, +\item text inside list, \begin{Piautolist}{psy}{'141} - \item text inside list, - \item text inside list, + \item text inside list, + \item text inside list, \begin{enumerate} - \item text inside list, + \item text inside list, \begin{Piautolist}{pzd}{'56} - \item text inside list,\label{pilabel} + \item text inside list,\label{pilabel} \item text inside list, \end{Piautolist} \item text inside list, diff --git a/Master/texmf-dist/doc/latex/psnfss/test/test0.tex b/Master/texmf-dist/doc/latex/psnfss/test/test0.tex index 743f6c6dca6..3ea768342e5 100644 --- a/Master/texmf-dist/doc/latex/psnfss/test/test0.tex +++ b/Master/texmf-dist/doc/latex/psnfss/test/test0.tex @@ -98,7 +98,7 @@ will always be in italic, and will be a dollar in the Helvetica fonts. \hline \end{tabular}\end{quote} {This costs `\pounds' 45 to do; {\sffamily this costs \pounds 45 to do; -\em this costs \pounds 45 in sans italic to do;} +\em this costs \pounds 45 in sans italic to do;} \scshape this costs ``\pounds'' 45 to do; \em this costs \pounds 45 to do \bfseries this costs \pounds 45 to do for a f\'ee. And so on.} {\itshape Let's try USD in italic, too: \$ 45.} diff --git a/Master/texmf-dist/doc/latex/psnfss/test/test1.tex b/Master/texmf-dist/doc/latex/psnfss/test/test1.tex index 77be282aeb9..2220def126f 100644 --- a/Master/texmf-dist/doc/latex/psnfss/test/test1.tex +++ b/Master/texmf-dist/doc/latex/psnfss/test/test1.tex @@ -15,7 +15,7 @@ \maketitle \def\Try#1#2{% {\fontfamily{#1}\selectfont -This is typeset in #2 (#1): +This is typeset in #2 (#1): \begin{quote} \raggedright A regular f\'ee costs 123\,\texteuro.\\ diff --git a/Master/texmf-dist/doc/latex/psnfss/test/test2.tex b/Master/texmf-dist/doc/latex/psnfss/test/test2.tex index 94e1f7ad2af..2999ed6c882 100644 --- a/Master/texmf-dist/doc/latex/psnfss/test/test2.tex +++ b/Master/texmf-dist/doc/latex/psnfss/test/test2.tex @@ -15,7 +15,7 @@ \maketitle \def\Try#1#2{% {\fontfamily{#1}\selectfont -This is typeset in #2 (#1): +This is typeset in #2 (#1): \begin{quote} \raggedright A regular f\'ee costs 123\,\texteuro.\\ diff --git a/Master/texmf-dist/doc/latex/psnfss/test/test3.tex b/Master/texmf-dist/doc/latex/psnfss/test/test3.tex index 69535f626f1..3003cf6ac22 100644 --- a/Master/texmf-dist/doc/latex/psnfss/test/test3.tex +++ b/Master/texmf-dist/doc/latex/psnfss/test/test3.tex @@ -14,7 +14,7 @@ \maketitle \def\Try#1#2{% \fontfamily{#1}\selectfont -This is typeset in #2 (#1): +This is typeset in #2 (#1): \begin{quote} \raggedright A regular f\'ee costs 123\,\texteuro.\\ diff --git a/Master/texmf-dist/doc/latex/tools/afterpage.pdf b/Master/texmf-dist/doc/latex/tools/afterpage.pdf Binary files differindex 06ec3455106..ea441b426fa 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 014aca610da..9371aa0a209 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 977f04fa067..be4cfe902e4 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 4957344e187..d88ed8428dc 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 71c264da55c..de820ffcabb 100644 --- a/Master/texmf-dist/doc/latex/tools/changes.txt +++ b/Master/texmf-dist/doc/latex/tools/changes.txt @@ -5,6 +5,48 @@ completeness or accuracy and it contains some references to files that are not part of the distribution. ======================================================================= +2014-04-24 David Carlisle <david.carlisle@latex-project.org> + + * showkeys.dtx: modify \cite redefinition so {} in the optional argument + works (tools/4162) + +2014-04-23 <Frank.Mittelbach@latex-project.org> + + * multicol.dtx: Support \docolaction + +2014-04-22 <Frank.Mittelbach@latex-project.org> + + * multicol.dtx: + Bug fix: color leak (http://tex.stackexchange.com/questions/138783) + Bug fix: space at column bottom (http://tex.stackexchange.com/questions/121692) + Bug fix: Reset \@mparbottom after page finishes + +2014-04-22 David Carlisle <david.carlisle@latex-project.org> + + * tabularx.dtx: allow code before \endtabularx (pr/3722) + +2012-02-06 David Carlisle <david.carlisle@latex-project.org> + + * 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> + + * multicol.dtx: RL language support fixed + Support for \enlargethispage + Balancing concept improved + Bug fix: Only re-add output penalty if it was + explicit in the source. + +2011/11/24 David Carlisle <david.carlisle@latex-project.org> + + * showkeys.dtx: revert change made at v3.14 because of tools/4173 + +2011-10-02 Frank Mittelbach <Frank.Mittelbach@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> * varioref.dtx: Avoid even \protected@edef in \vref@pagenum @@ -26,7 +68,7 @@ are not part of the distribution. 2010-04-06 Will Robertson <will.robertson@latex-project.org> * xspace.dtx: Improve edge case for xspace (tools/3895) - + 2010-02-25 Frank Mittelbach <Frank.Mittelbach@latex-project.org> * ftnright.dtx: Check for split footnotes (pr/4099) @@ -137,7 +179,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) @@ -154,7 +196,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> @@ -168,7 +210,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> @@ -223,7 +265,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> @@ -232,19 +274,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) @@ -280,7 +322,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> @@ -296,7 +338,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 @@ -307,7 +349,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) @@ -374,7 +416,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> @@ -418,7 +460,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. @@ -441,7 +483,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> @@ -460,7 +502,7 @@ are not part of the distribution. * verbatim.dtx: Add \begingroup/\endgroup to definition of \verbatim(*)/\endverbatim(*) so that they can safely be used without \begin/\end. Suggested by Donald Arseneau. - + 1999-03-04 Rainer Schoepf <latex-bugs@latex-project.org> * manifest.txt: Corrected typo. @@ -490,7 +532,7 @@ are not part of the distribution. 1998-12-03 Johannes Braams <latex-bugs@latex-project.org> * ftnright.dtx: Made \@makecol colorsafe by adding - \color@begingroup, \color@endgroup and \normalcolor. + \color@begingroup, \color@endgroup and \normalcolor. 1998-11-27 Frank Mittelbach <latex-bugs@latex-project.org> @@ -538,7 +580,7 @@ are not part of the distribution. Added \@doendpe to definition of \endverbatim(*) (pr/3234) - + 1998-06-17 Chris Rowley <latex-bugs@latex-project.org> * calc.dtx: @@ -558,7 +600,7 @@ are not part of the distribution. 1998-05-13 David Carlisle <latex-bugs@latex-project.org> - * tabularx.dtx: Use \setlength so calc syntax may be used in + * tabularx.dtx: Use \setlength so calc syntax may be used in the width argument. tools/2793. * longtable.dtx: Use \setlength so calc syntax may be used in p @@ -566,7 +608,7 @@ are not part of the distribution. 1998-05-13 Frank Mittelbach <latex-bugs@latex-project.org> - * array.dtx: also allow calc syntax in first arg of tabular* + * array.dtx: also allow calc syntax in first arg of tabular* (pr/2793) 1998-05-12 Frank Mittelbach <latex-bugs@latex-project.org> @@ -600,7 +642,7 @@ are not part of the distribution. 1998-01-19 Frank Mittelbach <latex-bugs@latex-project.org> - * multicol.dtx (subsection{Not balancing the columns}): + * multicol.dtx (subsection{Not balancing the columns}): added support for a version of multicols (star form) that doesn't balance the columns on the last page. Fixed a bit of the documentation (so that a toc is possible). @@ -649,7 +691,7 @@ are not part of the distribution. * tools.ins: add calc. - * calc.dtx: Contributed to the distribution by + * calc.dtx: Contributed to the distribution by Kresten Krab Thorup and Frank Jensen. One minor change, use \PackageError rather than the primitive \errormessge. @@ -783,18 +825,18 @@ are not part of the distribution. * 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> - + * showkeys.dtx: more changes following from /2252. - + Fri Aug 30 18:09:48 1996 David Carlisle <carlisle@cs.man.ac.uk> - + * showkeys.dtx: more fudges for AMS tools/2252, and extra group from Donald A. tools/2147 - + Wed Jul 10 11:15:30 1996 David Carlisle <carlisle@cs.man.ac.uk> - + * showkeys.dtx: Missing percent added for tools/2215 1996-06-14 David Carlisle <latex-bugs@latex-project.org> @@ -809,10 +851,10 @@ Wed Jul 10 11:15:30 1996 David Carlisle <carlisle@cs.man.ac.uk> 1996-05-25 Frank Mittelbach <latex-bugs@latex-project.org> - * array.dtx (subsection{Support for - \texttt{\textbackslash firsthline} and ): + * array.dtx (subsection{Support for + \texttt{\textbackslash firsthline} and ): Complete reimplementation after Mark Wooding pointed out that - they were everything else than correct --- hope i got it + they were everything else than correct --- hope i got it right this time :-) 1996-05-24 David Carlisle <latex-bugs@latex-project.org> @@ -939,7 +981,7 @@ Wed Jul 10 11:15:30 1996 David Carlisle <carlisle@cs.man.ac.uk> 1995-10-29 Johannes Braams <latex-bugs@latex-project.org> * layout.dtx (section{The implementation}): Added the options - spanish, braziolian and portugues, as provided by + spanish, braziolian and portugues, as provided by Ausberto S. Castro V. <ascv@inf.ufrgs.br> (PR 1837) 1995-10-27 David Carlisle <latex-bugs@latex-project.org> @@ -964,14 +1006,14 @@ Wed Jul 10 11:15:30 1996 David Carlisle <carlisle@cs.man.ac.uk> 1995-08-06 Frank Mittelbach <latex-bugs@latex-project.org> - * tools.dst: + * tools.dst: Updated copying conditions so that it is allowed to distribute unpacked files together with the sources. 1995-08-04 Frank Mittelbach <latex-bugs@latex-project.org> * multicol.dtx: - Changed class used for documentation from + Changed class used for documentation from article to ltxdoc. pr/1788 1995-06-25 Johannes Braams <latex-bugs@latex-project.org> @@ -990,7 +1032,7 @@ Wed Jul 10 11:15:30 1996 David Carlisle <carlisle@cs.man.ac.uk> 1995-05-16 Frank Mittelbach <latex-bugs@latex-project.org> - * varioref.dtx: + * varioref.dtx: Updated \DeclareOption declarations to reflect ##1 -> #1 change. pr/1557 1995-05-07 Frank Mittelbach <latex-bugs@latex-project.org> @@ -1116,7 +1158,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> @@ -1131,7 +1173,7 @@ Wed Jul 10 11:15:30 1996 David Carlisle <carlisle@cs.man.ac.uk> 1994-09-25 Frank Mittelbach <latex-bugs@latex-project.org> - * varioref.dtx: + * varioref.dtx: Added danish strings. 1994-09-23 Frank Mittelbach <latex-bugs@latex-project.org> @@ -1147,7 +1189,7 @@ Wed Jul 10 11:15:30 1996 David Carlisle <carlisle@cs.man.ac.uk> * layout.dtx: Stored texts in control sequences to allow the use of other languages. Added the options english (default) and - dutch. + dutch. * tools.dst: Added the layout package @@ -1253,7 +1295,7 @@ Wed Jul 10 11:15:30 1996 David Carlisle <carlisle@cs.man.ac.uk> * varioref.dtx: Warning about looping pages displayed in wrong order (found by Wolfgang Christen). - (subsection{Defining the main macros}): + (subsection{Defining the main macros}): Added help message for loop error. Use PackageError rather than \errmessage. Use DeclareRobustCommand. @@ -1261,7 +1303,7 @@ Wed Jul 10 11:15:30 1996 David Carlisle <carlisle@cs.man.ac.uk> 1994-05-26 Frank Mittelbach <latex-bugs@latex-project.org> - * multicol.dtx (subsection{Starting and ): + * multicol.dtx (subsection{Starting and ): fixed bug with "premulticols" not being a register (tried to \the a string in tracing mode) @@ -1290,27 +1332,27 @@ Wed Jul 10 11:15:30 1996 David Carlisle <carlisle@cs.man.ac.uk> 1994-03-14 Frank Mittelbach <latex-bugs@latex-project.org> - * array.dtx: + * array.dtx: Removed identification \typeout's. Removed the check for the old version of the \@tfor macro. 1994-02-28 Frank Mittelbach <latex-bugs@latex-project.org> - * array.dtx: + * array.dtx: Moved the driver code in front so that the documentation can be processed by simply running the file through LaTeX2e. - * ftnright.dtx: + * ftnright.dtx: Moved the driver code in front so that the documentation can be processed by simply running the file through LaTeX2e. - * multicol.dtx: + * multicol.dtx: Balance code rewritten; many changes to documentation etc. Changed driver code slightly. Moved the driver code in front so that the documentation can be processed by simply running the file through LaTeX2e. - * theorem.dtx: + * theorem.dtx: Changed driver code slightly. Moved the driver code in front so that the documentation can be processed by simply running the file through LaTeX2e. diff --git a/Master/texmf-dist/doc/latex/tools/dcolumn.pdf b/Master/texmf-dist/doc/latex/tools/dcolumn.pdf Binary files differindex e0e5ee41830..c2741293da6 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 cdc96005cc0..0116bbf0c3b 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 715631bd370..ffc980bfaad 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 ddab50058a8..d2c8a6d3a23 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 f5186add152..483df25a313 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 85308e6bf2a..120973c25c4 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 ee629cb4bf6..a05767b760c 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 ee8769e7d48..7fa8772dc70 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 a13b09a2886..e8b20f8903b 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 01d13a7276d..51c00abf145 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 63366e4bf41..8ecf11b376b 100644 --- a/Master/texmf-dist/doc/latex/tools/manifest.txt +++ b/Master/texmf-dist/doc/latex/tools/manifest.txt @@ -3,22 +3,22 @@ % Copyright 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 % 2006 2008 2009 % 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 @@ -34,7 +34,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 +47,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 77e1703b5c9..b931baebef6 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 5fcbcfff6e2..e664a51652e 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/readme.txt b/Master/texmf-dist/doc/latex/tools/readme.txt index 331f60798b7..791bf798154 100644 --- a/Master/texmf-dist/doc/latex/tools/readme.txt +++ b/Master/texmf-dist/doc/latex/tools/readme.txt @@ -3,22 +3,22 @@ % Copyright 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 % 2006 2008 2009 % 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 +59,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 +70,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 diff --git a/Master/texmf-dist/doc/latex/tools/showkeys.pdf b/Master/texmf-dist/doc/latex/tools/showkeys.pdf Binary files differindex e1bd889a7b6..090cbe5be19 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 dc26788d545..75ad4842330 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 8fb869dbcce..69a0c58d5c7 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 a0279e59c79..bee99fd92f7 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.pdf Binary files differindex 74fd2472f35..d45f3daa6d6 100644 --- a/Master/texmf-dist/doc/latex/tools/tools.pdf +++ b/Master/texmf-dist/doc/latex/tools/tools.pdf diff --git a/Master/texmf-dist/doc/latex/tools/trace.pdf b/Master/texmf-dist/doc/latex/tools/trace.pdf Binary files differindex 99e79e13786..c504e6dfbb4 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 543d72ed7de..85f4d641360 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 13d21596292..e5183c1a2c8 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 3e6fe8ba197..c7a3d594864 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 60321ebb60a..db8a0b686e3 100644 --- a/Master/texmf-dist/doc/latex/tools/xspace.pdf +++ b/Master/texmf-dist/doc/latex/tools/xspace.pdf |