From b2ba0afced5c10391750914c16a2aa06cfaa6a96 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sun, 22 Jan 2017 23:37:33 +0000 Subject: latex2e (22jan17) git-svn-id: svn://tug.org/texlive/trunk@43024 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/amsmath/README.txt | 52 +++++++-- Master/texmf-dist/doc/latex/amsmath/amsbsy.pdf | Bin 161341 -> 161325 bytes Master/texmf-dist/doc/latex/amsmath/amscd.pdf | Bin 165518 -> 165506 bytes Master/texmf-dist/doc/latex/amsmath/amsgen.pdf | Bin 164362 -> 164345 bytes Master/texmf-dist/doc/latex/amsmath/amsldoc.pdf | Bin 377890 -> 391677 bytes Master/texmf-dist/doc/latex/amsmath/amsldoc.tex | 100 ++++++++++------- Master/texmf-dist/doc/latex/amsmath/amsmath.pdf | Bin 375764 -> 378929 bytes Master/texmf-dist/doc/latex/amsmath/amsopn.pdf | Bin 129171 -> 129154 bytes Master/texmf-dist/doc/latex/amsmath/amstext.pdf | Bin 193916 -> 193892 bytes Master/texmf-dist/doc/latex/amsmath/amsxtra.pdf | Bin 104555 -> 104539 bytes Master/texmf-dist/doc/latex/amsmath/install.txt | 122 --------------------- Master/texmf-dist/doc/latex/amsmath/manifest.txt | 1 - Master/texmf-dist/doc/latex/amsmath/subeqn.pdf | Bin 101288 -> 101285 bytes Master/texmf-dist/doc/latex/amsmath/technote.pdf | Bin 130475 -> 130465 bytes Master/texmf-dist/doc/latex/amsmath/testmath.pdf | Bin 428676 -> 428664 bytes Master/texmf-dist/doc/latex/base/README.txt | 2 +- Master/texmf-dist/doc/latex/base/alltt.pdf | Bin 172932 -> 172921 bytes Master/texmf-dist/doc/latex/base/cfgguide.pdf | Bin 219621 -> 219609 bytes Master/texmf-dist/doc/latex/base/changes.txt | 79 +++++++++++++ Master/texmf-dist/doc/latex/base/classes.pdf | Bin 515890 -> 515875 bytes Master/texmf-dist/doc/latex/base/clsguide.pdf | Bin 371878 -> 371673 bytes Master/texmf-dist/doc/latex/base/clsguide.tex | 6 +- Master/texmf-dist/doc/latex/base/cmfonts.pdf | Bin 270770 -> 270761 bytes Master/texmf-dist/doc/latex/base/cyrguide.pdf | Bin 223456 -> 223446 bytes Master/texmf-dist/doc/latex/base/doc.pdf | Bin 628202 -> 627943 bytes Master/texmf-dist/doc/latex/base/docstrip.pdf | Bin 468996 -> 468717 bytes Master/texmf-dist/doc/latex/base/encguide.pdf | Bin 1244407 -> 1244553 bytes Master/texmf-dist/doc/latex/base/exscale.pdf | Bin 194318 -> 194306 bytes Master/texmf-dist/doc/latex/base/fix-cm.pdf | Bin 261918 -> 261902 bytes Master/texmf-dist/doc/latex/base/fntguide.pdf | Bin 351840 -> 351967 bytes Master/texmf-dist/doc/latex/base/graphpap.pdf | Bin 156294 -> 156282 bytes Master/texmf-dist/doc/latex/base/ifthen.pdf | Bin 205224 -> 205211 bytes Master/texmf-dist/doc/latex/base/inputenc.pdf | Bin 294565 -> 294553 bytes Master/texmf-dist/doc/latex/base/latexchanges.pdf | Bin 252375 -> 253814 bytes Master/texmf-dist/doc/latex/base/latexchanges.tex | 28 ++++- Master/texmf-dist/doc/latex/base/latexrelease.pdf | Bin 232541 -> 244354 bytes Master/texmf-dist/doc/latex/base/latexsym.pdf | Bin 192303 -> 192291 bytes Master/texmf-dist/doc/latex/base/lb2.pdf | Bin 238184 -> 238173 bytes Master/texmf-dist/doc/latex/base/letter.pdf | Bin 305555 -> 305280 bytes Master/texmf-dist/doc/latex/base/lgc2.pdf | Bin 202895 -> 202883 bytes Master/texmf-dist/doc/latex/base/lppl.pdf | Bin 125833 -> 125832 bytes Master/texmf-dist/doc/latex/base/ltluatex.pdf | Bin 294460 -> 298116 bytes Master/texmf-dist/doc/latex/base/ltnews.pdf | Bin 701462 -> 731451 bytes Master/texmf-dist/doc/latex/base/ltnews.tex | 2 +- Master/texmf-dist/doc/latex/base/ltx3info.pdf | Bin 197803 -> 197793 bytes Master/texmf-dist/doc/latex/base/ltxdoc.pdf | Bin 214721 -> 214708 bytes Master/texmf-dist/doc/latex/base/makeindx.pdf | Bin 160707 -> 160696 bytes Master/texmf-dist/doc/latex/base/manual.pdf | Bin 150072 -> 150061 bytes Master/texmf-dist/doc/latex/base/modguide.pdf | Bin 226683 -> 226763 bytes Master/texmf-dist/doc/latex/base/nfssfont.pdf | Bin 201828 -> 201814 bytes Master/texmf-dist/doc/latex/base/proc.pdf | Bin 216918 -> 216905 bytes Master/texmf-dist/doc/latex/base/slides.pdf | Bin 351784 -> 351770 bytes Master/texmf-dist/doc/latex/base/slifonts.pdf | Bin 213778 -> 213767 bytes Master/texmf-dist/doc/latex/base/source2e.pdf | Bin 2577876 -> 2643979 bytes Master/texmf-dist/doc/latex/base/syntonly.pdf | Bin 181720 -> 181470 bytes Master/texmf-dist/doc/latex/base/tlc2.pdf | Bin 273641 -> 273631 bytes Master/texmf-dist/doc/latex/base/usrguide.pdf | Bin 396076 -> 396072 bytes Master/texmf-dist/doc/latex/base/utf8ienc.pdf | Bin 322798 -> 322726 bytes Master/texmf-dist/doc/latex/base/webcomp.pdf | Bin 136166 -> 136154 bytes Master/texmf-dist/doc/latex/graphics/changes.txt | 19 ++++ Master/texmf-dist/doc/latex/graphics/color.pdf | Bin 201376 -> 201364 bytes Master/texmf-dist/doc/latex/graphics/drivers.pdf | Bin 263549 -> 263536 bytes Master/texmf-dist/doc/latex/graphics/epsfig.pdf | Bin 153962 -> 153949 bytes Master/texmf-dist/doc/latex/graphics/graphics.pdf | Bin 280340 -> 280458 bytes Master/texmf-dist/doc/latex/graphics/graphicx.pdf | Bin 230370 -> 230357 bytes Master/texmf-dist/doc/latex/graphics/grfguide.pdf | Bin 301615 -> 308392 bytes Master/texmf-dist/doc/latex/graphics/grfguide.tex | 112 +++++++++---------- Master/texmf-dist/doc/latex/graphics/keyval.pdf | Bin 222533 -> 222523 bytes Master/texmf-dist/doc/latex/graphics/lscape.pdf | Bin 150122 -> 150109 bytes Master/texmf-dist/doc/latex/graphics/rotating.pdf | Bin 246167 -> 245813 bytes Master/texmf-dist/doc/latex/graphics/rotex.pdf | Bin 162265 -> 162252 bytes Master/texmf-dist/doc/latex/graphics/trig.pdf | Bin 191710 -> 191698 bytes Master/texmf-dist/doc/latex/tools/afterpage.pdf | Bin 189860 -> 189848 bytes Master/texmf-dist/doc/latex/tools/array.pdf | Bin 462944 -> 463559 bytes Master/texmf-dist/doc/latex/tools/bm.pdf | Bin 306322 -> 306359 bytes Master/texmf-dist/doc/latex/tools/calc.pdf | Bin 340591 -> 340581 bytes Master/texmf-dist/doc/latex/tools/changes.txt | 10 ++ Master/texmf-dist/doc/latex/tools/dcolumn.pdf | Bin 199065 -> 199053 bytes Master/texmf-dist/doc/latex/tools/delarray.pdf | Bin 183440 -> 183427 bytes Master/texmf-dist/doc/latex/tools/enumerate.pdf | Bin 199065 -> 199053 bytes Master/texmf-dist/doc/latex/tools/fileerr.pdf | Bin 180040 -> 179982 bytes Master/texmf-dist/doc/latex/tools/fontsmpl.pdf | Bin 144837 -> 144825 bytes Master/texmf-dist/doc/latex/tools/ftnright.pdf | Bin 346872 -> 346800 bytes Master/texmf-dist/doc/latex/tools/hhline.pdf | Bin 175739 -> 175727 bytes Master/texmf-dist/doc/latex/tools/indentfirst.pdf | Bin 144795 -> 144783 bytes Master/texmf-dist/doc/latex/tools/layout.pdf | Bin 246944 -> 246931 bytes Master/texmf-dist/doc/latex/tools/longtable.pdf | Bin 349817 -> 349805 bytes Master/texmf-dist/doc/latex/tools/multicol.pdf | Bin 482385 -> 482318 bytes Master/texmf-dist/doc/latex/tools/rawfonts.pdf | Bin 135709 -> 135698 bytes Master/texmf-dist/doc/latex/tools/shellesc.pdf | Bin 167031 -> 167019 bytes Master/texmf-dist/doc/latex/tools/showkeys.pdf | Bin 242803 -> 242792 bytes Master/texmf-dist/doc/latex/tools/somedefs.pdf | Bin 156479 -> 156469 bytes Master/texmf-dist/doc/latex/tools/tabularx.pdf | Bin 254001 -> 253993 bytes Master/texmf-dist/doc/latex/tools/theorem.pdf | Bin 322985 -> 322909 bytes .../doc/latex/tools/tlb-shellesc-001.pdf | Bin 9731 -> 0 bytes .../texmf-dist/doc/latex/tools/tools-overview.pdf | Bin 68297 -> 68286 bytes Master/texmf-dist/doc/latex/tools/trace.pdf | Bin 212988 -> 212977 bytes Master/texmf-dist/doc/latex/tools/varioref.pdf | Bin 335124 -> 335111 bytes Master/texmf-dist/doc/latex/tools/verbatim.pdf | Bin 309063 -> 309048 bytes Master/texmf-dist/doc/latex/tools/xr.pdf | Bin 163068 -> 163055 bytes Master/texmf-dist/doc/latex/tools/xspace.pdf | Bin 238013 -> 238001 bytes 101 files changed, 294 insertions(+), 239 deletions(-) delete mode 100644 Master/texmf-dist/doc/latex/amsmath/install.txt delete mode 100644 Master/texmf-dist/doc/latex/tools/tlb-shellesc-001.pdf (limited to 'Master/texmf-dist/doc/latex') diff --git a/Master/texmf-dist/doc/latex/amsmath/README.txt b/Master/texmf-dist/doc/latex/amsmath/README.txt index fc209bade8e..059e46a4468 100644 --- a/Master/texmf-dist/doc/latex/amsmath/README.txt +++ b/Master/texmf-dist/doc/latex/amsmath/README.txt @@ -1,4 +1,4 @@ -README for amsmath 2.15d [2016/06/28] +README for amsmath 2.16a [2016/11/05] American Mathematical Society, LaTeX3 Project Copyright 2001-2004, 2007, 2008, 2010, 2011, 2013 American Mathematical Society. @@ -33,17 +33,28 @@ developed by the American Mathematical Society and released for general use as a service to the mathematical community. A number of smaller auxiliary packages are also distributed with the amsmath package. +Effective in 2016, maintenance of amsmath was transferred from AMS to +the LaTeX3 Project; as amsmath is considered a "required" package, this +centralizes control over the core LaTeX components. + ======================================================================== II. INSTALLATION AND GETTING STARTED -In order to use amsmath you need to have TeX installed first. TeX is -not an AMS product. For information on getting TeX see one of the -following: +In order to use amsmath you need to have TeX installed first. +For information on getting TeX see one of the following: http://www.tug.org/ http://www.ams.org/tex/tex-resources -If you are installing amsmath manually, see install.txt. +It is recommended to install a comprehensive distribution, such as +TeX Live, MiKTeX for Windows, or MacTeX for Macintosh. +As part of the "required" LaTeX package subset, amsmath +will already be available if one of these distributions is chosen, + +If you are installing amsmath manually, the most recent version +will be available from the CTAN archives +https://www.ctan.org/pkg/amsmath + The primary documentation for amsmath is in @@ -56,30 +67,42 @@ Additional documentation files include: technote.pdf testmath.pdf -which are included in the collection. +which are included in the collection. All of these can be accessed +easily with most distributions by entering "texdoc filename" at the +command line, or via "TeXdoc Online" at http://texdoc.net . ======================================================================== III. SUBMITTING BUG REPORTS -Technical support is available via the addresses listed above. Bug -reports should be submitted using the standard LaTeX bug reporting -system: Execute the command +Bug reports should be submitted using the standard LaTeX bug reporting +system: + +See the form at - latex latexbug.tex +http://www.latex-project.org/bugs/ and follow the resulting instructions. Select "amslatex" when asked for a category. +Questions regarding usage can be posted at http://tex.stackexchange.com . +Check first to see whether your question has already been answered. + ======================================================================== IV. REMARKS ON THIS RELEASE -Version 2.15 adds some compatibility with luatex 0.87 and fixes to -\dots handling. +Version 2.16 adds some control over spacing around aligned/gathered and +adjustments to the generalized fraction code so that it works in xetex. ======================================================================== V. CHANGE LOG (REVERSE CHRONOLOGICAL ORDER) +2016-11-05 amsmath.dtx 2.16a + alignedleftspace[yes|no|yesifneg] package options + New genfrac implementation for XeTeX and LuaTeX + Delete obsolete install.txt file. + + 2016-06-28 amsmath.dtx 2.15d avoid error on \dots \left .... @@ -157,3 +180,8 @@ V. CHANGE LOG (REVERSE CHRONOLOGICAL ORDER) inside indented lists (displaywidth < columnwidth). Changed the multline/fleqn/leqno indent to match mathmargin when possible instead of always just using multlinetaggap. + +The file diffs-m.txt contains information on development and changes +prior to 2000. + +[end] diff --git a/Master/texmf-dist/doc/latex/amsmath/amsbsy.pdf b/Master/texmf-dist/doc/latex/amsmath/amsbsy.pdf index 17dc6444ce3..ebd7c524339 100644 Binary files a/Master/texmf-dist/doc/latex/amsmath/amsbsy.pdf and b/Master/texmf-dist/doc/latex/amsmath/amsbsy.pdf differ diff --git a/Master/texmf-dist/doc/latex/amsmath/amscd.pdf b/Master/texmf-dist/doc/latex/amsmath/amscd.pdf index 24d90f0b6a3..51168374d0a 100644 Binary files a/Master/texmf-dist/doc/latex/amsmath/amscd.pdf and b/Master/texmf-dist/doc/latex/amsmath/amscd.pdf differ diff --git a/Master/texmf-dist/doc/latex/amsmath/amsgen.pdf b/Master/texmf-dist/doc/latex/amsmath/amsgen.pdf index 3e2587e68f3..39fd0f25529 100644 Binary files a/Master/texmf-dist/doc/latex/amsmath/amsgen.pdf and b/Master/texmf-dist/doc/latex/amsmath/amsgen.pdf differ diff --git a/Master/texmf-dist/doc/latex/amsmath/amsldoc.pdf b/Master/texmf-dist/doc/latex/amsmath/amsldoc.pdf index 0c30d9724cd..56f205f15ba 100644 Binary files a/Master/texmf-dist/doc/latex/amsmath/amsldoc.pdf and b/Master/texmf-dist/doc/latex/amsmath/amsldoc.pdf differ diff --git a/Master/texmf-dist/doc/latex/amsmath/amsldoc.tex b/Master/texmf-dist/doc/latex/amsmath/amsldoc.tex index abb532cccb8..d787f87c55f 100644 --- a/Master/texmf-dist/doc/latex/amsmath/amsldoc.tex +++ b/Master/texmf-dist/doc/latex/amsmath/amsldoc.tex @@ -1,42 +1,28 @@ -%%% ==================================================================== -%%% @LaTeX-file{ -%%% filename = "amsldoc.tex", -%%% version = "2.09", -%%% date = "2004/04/06", -%%% time = "15:13:33 EDT", -%%% checksum = "39446 2620 11111 93831", -%%% author = "American Mathematical Society", -%%% address = "American Mathematical Society, -%%% Technical Support, -%%% Electronic Products and Services, -%%% P. O. Box 6248, -%%% Providence, RI 02940, -%%% USA", -%%% telephone = "401-455-4080 or (in the USA and Canada) -%%% 800-321-4AMS (321-4267)", -%%% FAX = "401-331-3842", -%%% email = "tech-support@ams.org (Internet)", -%%% copyright = "Copyright 1999 American Mathematical Society, -%%% all rights reserved. Copying of this file is -%%% authorized only if either: -%%% (1) you make absolutely no changes to your copy, -%%% including name; OR -%%% (2) if you do make changes, you first rename it -%%% to some other name.", -%%% supported = "yes", -%%% keywords = "latex, amsmath", -%%% abstract = "This file is the source file for the user's -%%% guide of the \LaTeX{} package amsmath .", -%%% docstring = "The checksum field above contains a CRC-16 -%%% checksum as the first value, followed by the -%%% equivalent of the standard UNIX wc (word -%%% count) utility output of lines, words, and -%%% characters. This is produced by Robert -%%% Solovay's checksum utility.", -%%% } -%%% ==================================================================== +% +% Copyright 1995, 2000, 2013 American Mathematical Society. +% Copyright 2016 LaTeX3 Project and American Mathematical Society. +% +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.3c +% of this license or (at your option) any later version. +% The latest version of this license is in +% http://www.latex-project.org/lppl.txt +% and version 1.3c or later is part of all distributions of LaTeX +% version 2005/12/01 or later. +% +% This work has the LPPL maintenance status `maintained'. +% +% The Current Maintainer of this work is the LaTeX3 Project. +% \documentclass[leqno,titlepage,openany]{amsldoc}[1999/12/13] +\def\MaintainedByLaTeXTeam#1{% +\begin{center}% +\fbox{\fbox{\begin{tabular}{@{}l@{}}% +This file is maintained by the \LaTeX{} Project team.\\% +Bug reports can be opened (category \texttt{#1}) at\\% +\url{http://latex-project.org/bugs.html}.\end{tabular}}}\end{center}} + \ifx\UndEfiNed\url \ClassError{amsldoc}{% This version of amsldoc.tex must be processed\MessageBreak @@ -44,8 +30,11 @@ \fi \title{User's Guide for the \pkg{amsmath} Package (Version~2.0)} -\author{American Mathematical Society} -\date{1999-12-13 (revised 2002-02-25)} +\author{American Mathematical Society, \LaTeX3 Project} +\date{1999-12-13 (revised 2002-02-25, 2016-11-14)} +\makeatletter +\def\@thanks{\bigskip\MaintainedByLaTeXTeam{amslatex}} +\makeatother % Use the amsmath package and amscd package in order to print % examples. @@ -184,12 +173,20 @@ \DeclareMathOperator{\End}{End} \DeclareMathOperator{\xxx}{xxx} +\usepackage{hyperref} +\hypersetup{pdfborder=0 0 0} +\makeatletter +\let\oldcs\cs +\def\cs#1{\texorpdfstring{\oldcs{#1}}{\@backslashchar\@backslashchar#1}} +\let\cn\cs +\makeatother \begin{document} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \frontmatter \maketitle + \pagestyle{headings} \tableofcontents \cleardoublepage % for better page number placement @@ -321,6 +318,12 @@ equation. \end{description} +\begin{description} +\item[\opt{alignedleftspaceyes}] +\item[\opt{alignedleftspaceno}] +\item[\opt{alignedleftspaceyesifneg}] +\end{description} + To use one of these package options, put the option name in the optional argument of the \cn{usepackage} command\mdash e.g., \verb"\usepackage[intlimits]{amsmath}". @@ -342,6 +345,25 @@ equations!centering} \end{description} +Three options have been added to control the space to the left of +\env{aligned} and \env{gathered} environments. Prior to the 2017 release +a thin space was added to the left but not the right of these constructs. +This appears to have been an accidental feature of the implementation and +was typically corrected by prefixing the environments with \cn{\!}. + +The new default behavior is aimed to ensure that the environments do +not have a thin space added in most cases, and that existing documents +using |\!\begin{aligned}| continue to work as before. + +\begin{description} +\item[\opt{alignedleftspaceyes}] Always add \cn{\,} to the left of \env{aligned} and \env{gathered}. +\item[\opt{alignedleftspaceno}] Never add \cn{\,} to the left of \env{aligned} and \env{gathered}. +\item[\opt{alignedleftspaceyesifneg}] Only add \cn{\,} if the environment is prefixed by negative space. (New default behavior.) +\end{description} + + + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \chapter{Displayed equations} diff --git a/Master/texmf-dist/doc/latex/amsmath/amsmath.pdf b/Master/texmf-dist/doc/latex/amsmath/amsmath.pdf index baa99a3c86b..7310f769bf7 100644 Binary files a/Master/texmf-dist/doc/latex/amsmath/amsmath.pdf and b/Master/texmf-dist/doc/latex/amsmath/amsmath.pdf differ diff --git a/Master/texmf-dist/doc/latex/amsmath/amsopn.pdf b/Master/texmf-dist/doc/latex/amsmath/amsopn.pdf index 838762ec888..b6143285329 100644 Binary files a/Master/texmf-dist/doc/latex/amsmath/amsopn.pdf and b/Master/texmf-dist/doc/latex/amsmath/amsopn.pdf differ diff --git a/Master/texmf-dist/doc/latex/amsmath/amstext.pdf b/Master/texmf-dist/doc/latex/amsmath/amstext.pdf index d24d343a5b6..00f52652242 100644 Binary files a/Master/texmf-dist/doc/latex/amsmath/amstext.pdf and b/Master/texmf-dist/doc/latex/amsmath/amstext.pdf differ diff --git a/Master/texmf-dist/doc/latex/amsmath/amsxtra.pdf b/Master/texmf-dist/doc/latex/amsmath/amsxtra.pdf index dcf40a00699..38aa355e1c6 100644 Binary files a/Master/texmf-dist/doc/latex/amsmath/amsxtra.pdf and b/Master/texmf-dist/doc/latex/amsmath/amsxtra.pdf differ diff --git a/Master/texmf-dist/doc/latex/amsmath/install.txt b/Master/texmf-dist/doc/latex/amsmath/install.txt deleted file mode 100644 index c8cfdef9677..00000000000 --- a/Master/texmf-dist/doc/latex/amsmath/install.txt +++ /dev/null @@ -1,122 +0,0 @@ -install.txt for amsmath 2.15 [2016/02/20] - -Copyright 2004, 2013 American Mathematical Society. -Copyright 2016 LaTeX3 Project and American Mathematical Society. - -This work may be distributed and/or modified under the -conditions of the LaTeX Project Public License, either version 1.3c -of this license or (at your option) any later version. -The latest version of this license is in - http://www.latex-project.org/lppl.txt -and version 1.3c or later is part of all distributions of LaTeX -version 2005/12/01 or later. - -This work has the LPPL maintenance status `maintained'. - -The Current Maintainer of this work is the LaTeX3 Project. - - -=========================================================================== - -If you have a relatively up-do-date TeX system that complies with the -TeX Directory Structure (TDS) standard, installing according to the -instructions in section I below is the easiest method. See - - http://www.tug.org/tds/tds.pdf - -for details on the TDS standard. If your TeX system does not comply -with the TDS standard, please contact the manufacturer of your TeX -system for details on how to install third-party TeX packages. - -The first step is to identify the TEXMF folder that contains files used -by LaTeX. To do this, look for the file article.cls. If you find, e.g., - - /usr/local/share/texmf/tex/latex/base/article.cls - -then we will define TEXMF to mean /usr/local/share/texmf (everything -before the tex/latex/base part). On a Windows system the file location -will probably be something like - - c:\sw\texmf\tex\latex\base\article.cls - -Then we define TEXMF to mean c:\sw\texmf. In the following instructions, -wherever you see "TEXMF" substitute the folder name determined in this -way. - -If this terminology does not make sense to you, seek assistance from a -friend or colleague, or from the company that you bought your TeX -system from, or contact us at one of the above addresses. - -======================================================================== -I. Installing the easy way. - -1. Download the following archive file: - - ftp://ftp.ams.org/pub/tex/amsmath.zip - -2. View the following files to assess the effects of the upgrade on -your system: - - README - install.txt (this file) - diffs-m.txt - -3. Backup the old version of AMS-LaTeX, preferably by moving it out of the -TEXMF tree. - -4. Extract files from the .zip archive using your favorite unzip tool, -setting the extraction target directory to the texmf root directory. - -5. To check the end result, you should find that you now have amsmath.sty -in the following location - - TEXMF/tex/latex/amsmath/amsmath.sty - -Some TeX systems also use a database to keep track of TeX input files. -If this database is not updated, your TeX system might not find the -newly installed files. Consult your TeX system's documentation to -determine how to update this database. - -6. Some files will appear in both the source area and another area. -This is because the source form and the in-use form are identical. -As distributed, the files in the source/latex/ams* areas comprise a -complete copy of the distribution from which all the other files can -be regenerated if need be. If you need to conserve disk space, you -could delete the files in the source area, since they are not needed -for normal use. - -======================================================================== -II. Installing the not-so-easy way. - -Download amsmath.zip from http://www.ctan.org - -Make the following directories, if not already present: - - TEXMF/source/latex/amsmath - TEXMF/tex/latex/amsmath - TEXMF/doc/latex/amsmath - -Backup your old AMS-LaTeX files if they are installed, preferably moving them -out of the TEXMF tree. - -******** revise -- pdf file amsldoc will be included in distrib - -Create a temporary directory and generate documentation files (these assume -a UNIX TeX installation): - - - make directory /tmp/amsmath - - unzip -d /tmp/amscls amsmath.zip - - cd /tmp/amsmath - - Run latex on the file ams-m1.ins to produce .cls and .sty files - - Run latex on *.tex - - [optional] Run latex on *.dtx (technical documentation) - - move *.dvi, *.pdf, *.tex to TEXMF/doc/latex/amsmath - - [optional] move *.dtx to TEXMF/doc/latex/amsmath - - [optional] convert .dvi to .ps or .pdf - - move *.sty and *.cls to TEXMF/tex/latex/amsmath - - delete /tmp/amsmath - -Some TeX systems also use a database to keep track of TeX input files. -If this database is not updated, your TeX system might not find the -newly installed files. Consult your system's documentation to determine -how to update this database. diff --git a/Master/texmf-dist/doc/latex/amsmath/manifest.txt b/Master/texmf-dist/doc/latex/amsmath/manifest.txt index df356a2955a..ee6b8e3238d 100644 --- a/Master/texmf-dist/doc/latex/amsmath/manifest.txt +++ b/Master/texmf-dist/doc/latex/amsmath/manifest.txt @@ -24,7 +24,6 @@ amsxtra.dtx amsxtra.ins amsxtra.pdf diffs-m.txt -install.txt subeqn.pdf subeqn.tex technote.pdf diff --git a/Master/texmf-dist/doc/latex/amsmath/subeqn.pdf b/Master/texmf-dist/doc/latex/amsmath/subeqn.pdf index 833bffa2fcc..381924bdc2c 100644 Binary files a/Master/texmf-dist/doc/latex/amsmath/subeqn.pdf and b/Master/texmf-dist/doc/latex/amsmath/subeqn.pdf differ diff --git a/Master/texmf-dist/doc/latex/amsmath/technote.pdf b/Master/texmf-dist/doc/latex/amsmath/technote.pdf index b1f95bb3f15..067bdc4692c 100644 Binary files a/Master/texmf-dist/doc/latex/amsmath/technote.pdf and b/Master/texmf-dist/doc/latex/amsmath/technote.pdf differ diff --git a/Master/texmf-dist/doc/latex/amsmath/testmath.pdf b/Master/texmf-dist/doc/latex/amsmath/testmath.pdf index 2dfe1bde259..045c64b9791 100644 Binary files a/Master/texmf-dist/doc/latex/amsmath/testmath.pdf and b/Master/texmf-dist/doc/latex/amsmath/testmath.pdf differ diff --git a/Master/texmf-dist/doc/latex/base/README.txt b/Master/texmf-dist/doc/latex/base/README.txt index 50f02266d26..735fa192eba 100644 --- a/Master/texmf-dist/doc/latex/base/README.txt +++ b/Master/texmf-dist/doc/latex/base/README.txt @@ -1,6 +1,6 @@ LaTeX Distribution Guide - 2016/03/31 + 2017/01/01 WELCOME TO LaTeX! diff --git a/Master/texmf-dist/doc/latex/base/alltt.pdf b/Master/texmf-dist/doc/latex/base/alltt.pdf index b8a486b4a0f..efee678dd6d 100644 Binary files a/Master/texmf-dist/doc/latex/base/alltt.pdf and b/Master/texmf-dist/doc/latex/base/alltt.pdf differ diff --git a/Master/texmf-dist/doc/latex/base/cfgguide.pdf b/Master/texmf-dist/doc/latex/base/cfgguide.pdf index f3aec3bc32a..5920394ec14 100644 Binary files a/Master/texmf-dist/doc/latex/base/cfgguide.pdf and b/Master/texmf-dist/doc/latex/base/cfgguide.pdf differ diff --git a/Master/texmf-dist/doc/latex/base/changes.txt b/Master/texmf-dist/doc/latex/base/changes.txt index c70b1bfe8a0..17b56034354 100644 --- a/Master/texmf-dist/doc/latex/base/changes.txt +++ b/Master/texmf-dist/doc/latex/base/changes.txt @@ -4,6 +4,85 @@ completeness or accuracy and it contains some references to files that are not part of the distribution. ======================================================================= + +######################### +# 2017/01/01 Release +######################### + + +2017-01-20 David Carlisle + + * ltluatex.dtx: work around luaotfload issues 382 and 387 + +2017-01-10 David Carlisle + + * ltfssbas.dtx: Add version of \showhyphens that works in XeTeX. + +2016-12-30 David Carlisle + + * ltluatex.dtx: build_page_insert callback and documentation updates. + +2016-12-29 David Carlisle + + * latexrelease.dtx: re-instate the old 2014 version of + fixltx2e.sty protected by \IncludeInRelease guards + + * ltboxes.dtx, ltmath.dtx: undefine internal MakeRobust commands + for latexrelease + +2016-12-11 David Carlisle + + * ltoutenc.dtx: add TU encoding + +2016-12-03 David Carlisle + + * ltluatex.dtx, fontdef.dtx: Add support for defaulting to TU encoding + +2016-11-18 David Carlisle + + * ltvers.dtx: 2017/01/01 + +2016-11-17 David Carlisle + + * ltluatex.dtx call_edit callback added + +2016-11-09 David Carlisle + + * ltclass.dtx: modify \ifx tests in \@onefilewithoptions + (latex/4497) + +2016-11-07 David Carlisle + + * source2e.tex: Give a bit more space for section numbers + in the toc (eg 19.10, 74.17.2) + +2016-10-16 David Carlisle + + * ltplain.dtx: luatex allows \language up to 16383, + and unlike pdftex gives an error for \language16384 + (rather than treating it as 0) + +2016-10-15 Joseph Wright + + * ltdirchk.dtx: Require e-TeX + +2016-10-04 David Carlisle + + * ltoutput.dtx: Avoid deadcycles error building float pages + with negative sized floats + +2016-10-02 David Carlisle + + * ltclass.dtx: update to ignore spaces between options in + \ExecuteOptions and in the option clash checking. + + * ltvers.dtx: 2016/12/01 release (perhaps) + +2016-09-15 David Carlisle + + * ltsect.dtx: documentation update, default section depth + is chapter=0. + ######################### # 2016/03/31 PL 3 Release ######################### diff --git a/Master/texmf-dist/doc/latex/base/classes.pdf b/Master/texmf-dist/doc/latex/base/classes.pdf index 1f215eee8a5..0a7ccf9867e 100644 Binary files a/Master/texmf-dist/doc/latex/base/classes.pdf and b/Master/texmf-dist/doc/latex/base/classes.pdf differ diff --git a/Master/texmf-dist/doc/latex/base/clsguide.pdf b/Master/texmf-dist/doc/latex/base/clsguide.pdf index 333bd3a2512..4a18496236b 100644 Binary files a/Master/texmf-dist/doc/latex/base/clsguide.pdf and b/Master/texmf-dist/doc/latex/base/clsguide.pdf differ diff --git a/Master/texmf-dist/doc/latex/base/clsguide.tex b/Master/texmf-dist/doc/latex/base/clsguide.tex index 91066dc6048..c90bc539b26 100644 --- a/Master/texmf-dist/doc/latex/base/clsguide.tex +++ b/Master/texmf-dist/doc/latex/base/clsguide.tex @@ -914,7 +914,7 @@ These commands are for use \emph{only} in class files, they cannot be used in packages files; they can be used at most once within a class file. -The use of|\LoadClass| is the same as +The use of |\LoadClass| is the same as the use of |\documentclass| to load a class file. Examples: @@ -1031,7 +1031,7 @@ those of the following two (documented above, in \ref{Sec:loadf}): \LoadClassWithOptions \RequirePackageWithOptions \end{verbatim} -The command|\RequirePackageWithOptions| is similar to +The command |\RequirePackageWithOptions| is similar to |\RequirePackage|, but it always loads the required package with exactly the same option list as that being used by the current class or package, rather than with any option explicitly supplied or passed @@ -1386,7 +1386,7 @@ contain whole paragraphs of text. \arg{definition} \end{decl} This command takes the same arguments as |\newcommand| but it declares -a robust command, even if some code within the\m{definition} is +a robust command, even if some code within the \m{definition} is fragile. You can use this command to define new robust commands, or to redefine existing commands and make them robust. A log is put into the transcript file if a command is redefined. diff --git a/Master/texmf-dist/doc/latex/base/cmfonts.pdf b/Master/texmf-dist/doc/latex/base/cmfonts.pdf index c522e2cd6fa..ff572dedac3 100644 Binary files a/Master/texmf-dist/doc/latex/base/cmfonts.pdf and b/Master/texmf-dist/doc/latex/base/cmfonts.pdf differ diff --git a/Master/texmf-dist/doc/latex/base/cyrguide.pdf b/Master/texmf-dist/doc/latex/base/cyrguide.pdf index 372647e3610..f4c5d595b52 100644 Binary files a/Master/texmf-dist/doc/latex/base/cyrguide.pdf and b/Master/texmf-dist/doc/latex/base/cyrguide.pdf differ diff --git a/Master/texmf-dist/doc/latex/base/doc.pdf b/Master/texmf-dist/doc/latex/base/doc.pdf index 2e183feaf0f..749c58f6197 100644 Binary files a/Master/texmf-dist/doc/latex/base/doc.pdf and b/Master/texmf-dist/doc/latex/base/doc.pdf differ diff --git a/Master/texmf-dist/doc/latex/base/docstrip.pdf b/Master/texmf-dist/doc/latex/base/docstrip.pdf index 5f4d873fbcb..7c5cfdd5d06 100644 Binary files a/Master/texmf-dist/doc/latex/base/docstrip.pdf and b/Master/texmf-dist/doc/latex/base/docstrip.pdf differ diff --git a/Master/texmf-dist/doc/latex/base/encguide.pdf b/Master/texmf-dist/doc/latex/base/encguide.pdf index 1891291d2a5..d0121f4dff2 100644 Binary files a/Master/texmf-dist/doc/latex/base/encguide.pdf and b/Master/texmf-dist/doc/latex/base/encguide.pdf differ diff --git a/Master/texmf-dist/doc/latex/base/exscale.pdf b/Master/texmf-dist/doc/latex/base/exscale.pdf index a371b7f4a7e..54423584d04 100644 Binary files a/Master/texmf-dist/doc/latex/base/exscale.pdf and b/Master/texmf-dist/doc/latex/base/exscale.pdf differ diff --git a/Master/texmf-dist/doc/latex/base/fix-cm.pdf b/Master/texmf-dist/doc/latex/base/fix-cm.pdf index 8f6cefea69a..46bf25e8879 100644 Binary files a/Master/texmf-dist/doc/latex/base/fix-cm.pdf and b/Master/texmf-dist/doc/latex/base/fix-cm.pdf differ diff --git a/Master/texmf-dist/doc/latex/base/fntguide.pdf b/Master/texmf-dist/doc/latex/base/fntguide.pdf index c9d6a14296f..eded5c48f91 100644 Binary files a/Master/texmf-dist/doc/latex/base/fntguide.pdf and b/Master/texmf-dist/doc/latex/base/fntguide.pdf differ diff --git a/Master/texmf-dist/doc/latex/base/graphpap.pdf b/Master/texmf-dist/doc/latex/base/graphpap.pdf index f016351d5ed..06645cde186 100644 Binary files a/Master/texmf-dist/doc/latex/base/graphpap.pdf and b/Master/texmf-dist/doc/latex/base/graphpap.pdf differ diff --git a/Master/texmf-dist/doc/latex/base/ifthen.pdf b/Master/texmf-dist/doc/latex/base/ifthen.pdf index b915a792d3c..4a0efdf7f35 100644 Binary files a/Master/texmf-dist/doc/latex/base/ifthen.pdf and b/Master/texmf-dist/doc/latex/base/ifthen.pdf differ diff --git a/Master/texmf-dist/doc/latex/base/inputenc.pdf b/Master/texmf-dist/doc/latex/base/inputenc.pdf index 2a444bf0a22..3c21d7cd80a 100644 Binary files a/Master/texmf-dist/doc/latex/base/inputenc.pdf and b/Master/texmf-dist/doc/latex/base/inputenc.pdf differ diff --git a/Master/texmf-dist/doc/latex/base/latexchanges.pdf b/Master/texmf-dist/doc/latex/base/latexchanges.pdf index 88faf333fb2..af764e2e0fa 100644 Binary files a/Master/texmf-dist/doc/latex/base/latexchanges.pdf and b/Master/texmf-dist/doc/latex/base/latexchanges.pdf differ diff --git a/Master/texmf-dist/doc/latex/base/latexchanges.tex b/Master/texmf-dist/doc/latex/base/latexchanges.tex index d0e23c03178..a448d078179 100644 --- a/Master/texmf-dist/doc/latex/base/latexchanges.tex +++ b/Master/texmf-dist/doc/latex/base/latexchanges.tex @@ -70,6 +70,32 @@ policy. Improvements and bug fixes will be made to the format sources, with the \Lpack{latexrelease} package being available to revert changes to use definitions from an earlier format. + +\section{Changes introduced in 2017/01/01} + +A new test is added during format making that e\TeX\ extensions are +available. As Noted in \LaTeX\ news, e\TeX\ will now be required to +build \LaTeX. + +Further updates tracking changes for Lua\TeX~ 1.0. + +Thhe definition of \verb|\showhyphens| is changed in formats built +with Xe-\TeX, as the original version, inherited from plain \TeX\ does +not work with Xe-\TeX. + +Changes to the default encoding used by Lua\TeX\ and Xe\TeX formats to +be TU (Unicode) rather than OT1 (7 bit legacy \TeX\ encoding). + +\section{Changes introduced in 2016/03/31 patch~3} +Fixes to \verb|\newinsert| and \verb|\extrafloats|. + +\section{Changes introduced in 2016/03/31 patch~2} +Adjustments to \verb|\c{g}| in OT1 encoding. + +\section{Changes introduced in 2016/03/31 patch~1} +Adjust the upper limit for Character Class allocation in Xe-\TeX\ to +4096 to match a change in Xe-\TeX. + \section{Changes introduced in 2016/03/31} Modify picture mode as suggested in latex/4452 to avoid leaders of almost zero length. @@ -207,7 +233,7 @@ Allocates commands to use the extended e-\TeX\ mark mechanism. Xe-\TeX\ only, previously in the Xe-\LaTeX\ format, but added via |xelatex.ini| not part of the core release. -Allocates commands to use the xe-\TeX\ character class mechanism. +Allocates commands to use the Xe-\TeX\ character class mechanism. \subsection{e-\TeX\ tracing if available} diff --git a/Master/texmf-dist/doc/latex/base/latexrelease.pdf b/Master/texmf-dist/doc/latex/base/latexrelease.pdf index 7f052ec52a1..c15d206f655 100644 Binary files a/Master/texmf-dist/doc/latex/base/latexrelease.pdf and b/Master/texmf-dist/doc/latex/base/latexrelease.pdf differ diff --git a/Master/texmf-dist/doc/latex/base/latexsym.pdf b/Master/texmf-dist/doc/latex/base/latexsym.pdf index 56b2a920c63..f078d935a18 100644 Binary files a/Master/texmf-dist/doc/latex/base/latexsym.pdf and b/Master/texmf-dist/doc/latex/base/latexsym.pdf differ diff --git a/Master/texmf-dist/doc/latex/base/lb2.pdf b/Master/texmf-dist/doc/latex/base/lb2.pdf index 93f275ff72a..d2afd8b56f9 100644 Binary files a/Master/texmf-dist/doc/latex/base/lb2.pdf and b/Master/texmf-dist/doc/latex/base/lb2.pdf differ diff --git a/Master/texmf-dist/doc/latex/base/letter.pdf b/Master/texmf-dist/doc/latex/base/letter.pdf index 651108fceff..9b3d3682630 100644 Binary files a/Master/texmf-dist/doc/latex/base/letter.pdf and b/Master/texmf-dist/doc/latex/base/letter.pdf differ diff --git a/Master/texmf-dist/doc/latex/base/lgc2.pdf b/Master/texmf-dist/doc/latex/base/lgc2.pdf index 5fbc7721b8f..a7d460cc61a 100644 Binary files a/Master/texmf-dist/doc/latex/base/lgc2.pdf and b/Master/texmf-dist/doc/latex/base/lgc2.pdf differ diff --git a/Master/texmf-dist/doc/latex/base/lppl.pdf b/Master/texmf-dist/doc/latex/base/lppl.pdf index 790fdc81c81..19f69ed19ce 100644 Binary files a/Master/texmf-dist/doc/latex/base/lppl.pdf and b/Master/texmf-dist/doc/latex/base/lppl.pdf differ diff --git a/Master/texmf-dist/doc/latex/base/ltluatex.pdf b/Master/texmf-dist/doc/latex/base/ltluatex.pdf index 40fa1eb169a..c863f5a675f 100644 Binary files a/Master/texmf-dist/doc/latex/base/ltluatex.pdf and b/Master/texmf-dist/doc/latex/base/ltluatex.pdf differ diff --git a/Master/texmf-dist/doc/latex/base/ltnews.pdf b/Master/texmf-dist/doc/latex/base/ltnews.pdf index 58873ef8705..3a1d72c8fb0 100644 Binary files a/Master/texmf-dist/doc/latex/base/ltnews.pdf and b/Master/texmf-dist/doc/latex/base/ltnews.pdf differ diff --git a/Master/texmf-dist/doc/latex/base/ltnews.tex b/Master/texmf-dist/doc/latex/base/ltnews.tex index 50f60012ae6..c229842e8c1 100644 --- a/Master/texmf-dist/doc/latex/base/ltnews.tex +++ b/Master/texmf-dist/doc/latex/base/ltnews.tex @@ -33,7 +33,7 @@ \NeedsTeXFormat{LaTeX2e} \ProvidesFile{ltnews.tex}% [2015/02/16 v1.4b Master file for ltnews*.tex (LaTeX Project)] -\providecommand*{\lastissue}{25} +\providecommand*{\lastissue}{26} \InputIfFileExists{ltnews-lastissue.cfg}{}{} \RequirePackage{ifpdf} diff --git a/Master/texmf-dist/doc/latex/base/ltx3info.pdf b/Master/texmf-dist/doc/latex/base/ltx3info.pdf index 2d938c25d07..3b86a873b85 100644 Binary files a/Master/texmf-dist/doc/latex/base/ltx3info.pdf and b/Master/texmf-dist/doc/latex/base/ltx3info.pdf differ diff --git a/Master/texmf-dist/doc/latex/base/ltxdoc.pdf b/Master/texmf-dist/doc/latex/base/ltxdoc.pdf index b3b7d930870..127173b20d3 100644 Binary files a/Master/texmf-dist/doc/latex/base/ltxdoc.pdf and b/Master/texmf-dist/doc/latex/base/ltxdoc.pdf differ diff --git a/Master/texmf-dist/doc/latex/base/makeindx.pdf b/Master/texmf-dist/doc/latex/base/makeindx.pdf index d62a5cf1011..34415d0575f 100644 Binary files a/Master/texmf-dist/doc/latex/base/makeindx.pdf and b/Master/texmf-dist/doc/latex/base/makeindx.pdf differ diff --git a/Master/texmf-dist/doc/latex/base/manual.pdf b/Master/texmf-dist/doc/latex/base/manual.pdf index d22ddc5690c..c3aa1ef24ac 100644 Binary files a/Master/texmf-dist/doc/latex/base/manual.pdf and b/Master/texmf-dist/doc/latex/base/manual.pdf differ diff --git a/Master/texmf-dist/doc/latex/base/modguide.pdf b/Master/texmf-dist/doc/latex/base/modguide.pdf index f660226475c..88f29f500b0 100644 Binary files a/Master/texmf-dist/doc/latex/base/modguide.pdf and b/Master/texmf-dist/doc/latex/base/modguide.pdf differ diff --git a/Master/texmf-dist/doc/latex/base/nfssfont.pdf b/Master/texmf-dist/doc/latex/base/nfssfont.pdf index f0b15eb1107..70ddd08c5db 100644 Binary files a/Master/texmf-dist/doc/latex/base/nfssfont.pdf and b/Master/texmf-dist/doc/latex/base/nfssfont.pdf differ diff --git a/Master/texmf-dist/doc/latex/base/proc.pdf b/Master/texmf-dist/doc/latex/base/proc.pdf index 7e5da96fa73..6c4e277cc4f 100644 Binary files a/Master/texmf-dist/doc/latex/base/proc.pdf and b/Master/texmf-dist/doc/latex/base/proc.pdf differ diff --git a/Master/texmf-dist/doc/latex/base/slides.pdf b/Master/texmf-dist/doc/latex/base/slides.pdf index f3d0a4ad117..32b18d69c84 100644 Binary files a/Master/texmf-dist/doc/latex/base/slides.pdf and b/Master/texmf-dist/doc/latex/base/slides.pdf differ diff --git a/Master/texmf-dist/doc/latex/base/slifonts.pdf b/Master/texmf-dist/doc/latex/base/slifonts.pdf index 0307d0ce662..58d17ad610c 100644 Binary files a/Master/texmf-dist/doc/latex/base/slifonts.pdf and b/Master/texmf-dist/doc/latex/base/slifonts.pdf differ diff --git a/Master/texmf-dist/doc/latex/base/source2e.pdf b/Master/texmf-dist/doc/latex/base/source2e.pdf index 89d280f20f3..121fef3c3a8 100644 Binary files a/Master/texmf-dist/doc/latex/base/source2e.pdf and b/Master/texmf-dist/doc/latex/base/source2e.pdf differ diff --git a/Master/texmf-dist/doc/latex/base/syntonly.pdf b/Master/texmf-dist/doc/latex/base/syntonly.pdf index 9bbe5e0bd0b..676f2258b04 100644 Binary files a/Master/texmf-dist/doc/latex/base/syntonly.pdf and b/Master/texmf-dist/doc/latex/base/syntonly.pdf differ diff --git a/Master/texmf-dist/doc/latex/base/tlc2.pdf b/Master/texmf-dist/doc/latex/base/tlc2.pdf index 44e8711e425..c1ebce02e9d 100644 Binary files a/Master/texmf-dist/doc/latex/base/tlc2.pdf and b/Master/texmf-dist/doc/latex/base/tlc2.pdf differ diff --git a/Master/texmf-dist/doc/latex/base/usrguide.pdf b/Master/texmf-dist/doc/latex/base/usrguide.pdf index d1119425a6c..af99adf9fb1 100644 Binary files a/Master/texmf-dist/doc/latex/base/usrguide.pdf and b/Master/texmf-dist/doc/latex/base/usrguide.pdf differ diff --git a/Master/texmf-dist/doc/latex/base/utf8ienc.pdf b/Master/texmf-dist/doc/latex/base/utf8ienc.pdf index aa79b5562e2..40899eb76b8 100644 Binary files a/Master/texmf-dist/doc/latex/base/utf8ienc.pdf and b/Master/texmf-dist/doc/latex/base/utf8ienc.pdf differ diff --git a/Master/texmf-dist/doc/latex/base/webcomp.pdf b/Master/texmf-dist/doc/latex/base/webcomp.pdf index d16bb2a0199..2ef4779eb86 100644 Binary files a/Master/texmf-dist/doc/latex/base/webcomp.pdf and b/Master/texmf-dist/doc/latex/base/webcomp.pdf differ diff --git a/Master/texmf-dist/doc/latex/graphics/changes.txt b/Master/texmf-dist/doc/latex/graphics/changes.txt index a82f79629d4..7de6eb9ae70 100644 --- a/Master/texmf-dist/doc/latex/graphics/changes.txt +++ b/Master/texmf-dist/doc/latex/graphics/changes.txt @@ -4,6 +4,25 @@ completeness or accuracy and it contains some references to files that are not part of the distribution. ======================================================================= +2016-12-23 David Carlisle + + * grfguide.tex: fix the a.ps example file to match the Bounding box + change from 2014 (Rolf Niepraschk) + +2016-11-18 David Carlisle + + * grfguide.tex: Updates to drivers section, and add a note about xcolor. + +2016-10-09 David Carlisle + + * graphics.dtx: Avoid arithmetic overflow on very small lengths + eg 5sp/2sp http://tex.stackexchange.com/q/328825 + +2016-08-11 David Carlisle + + * rotating.dtx: Fix name of examples file reference in the + documentation (rotex.tex not examples.tex) + 2016-07-10 David Carlisle * graphics-drivers.ins: stop generating dvips.def diff --git a/Master/texmf-dist/doc/latex/graphics/color.pdf b/Master/texmf-dist/doc/latex/graphics/color.pdf index d69d9d0413b..eab26a7bb83 100644 Binary files a/Master/texmf-dist/doc/latex/graphics/color.pdf and b/Master/texmf-dist/doc/latex/graphics/color.pdf differ diff --git a/Master/texmf-dist/doc/latex/graphics/drivers.pdf b/Master/texmf-dist/doc/latex/graphics/drivers.pdf index fc7dc41b526..75a40ae1e62 100644 Binary files a/Master/texmf-dist/doc/latex/graphics/drivers.pdf and b/Master/texmf-dist/doc/latex/graphics/drivers.pdf differ diff --git a/Master/texmf-dist/doc/latex/graphics/epsfig.pdf b/Master/texmf-dist/doc/latex/graphics/epsfig.pdf index caaa5f6344f..a629e488d01 100644 Binary files a/Master/texmf-dist/doc/latex/graphics/epsfig.pdf and b/Master/texmf-dist/doc/latex/graphics/epsfig.pdf differ diff --git a/Master/texmf-dist/doc/latex/graphics/graphics.pdf b/Master/texmf-dist/doc/latex/graphics/graphics.pdf index 649f8cc4e4c..f3c2f636df3 100644 Binary files a/Master/texmf-dist/doc/latex/graphics/graphics.pdf and b/Master/texmf-dist/doc/latex/graphics/graphics.pdf differ diff --git a/Master/texmf-dist/doc/latex/graphics/graphicx.pdf b/Master/texmf-dist/doc/latex/graphics/graphicx.pdf index b1007bd555c..109e5c2cf70 100644 Binary files a/Master/texmf-dist/doc/latex/graphics/graphicx.pdf and b/Master/texmf-dist/doc/latex/graphics/graphicx.pdf differ diff --git a/Master/texmf-dist/doc/latex/graphics/grfguide.pdf b/Master/texmf-dist/doc/latex/graphics/grfguide.pdf index 46849ce1f3d..c62b8253ac9 100644 Binary files a/Master/texmf-dist/doc/latex/graphics/grfguide.pdf and b/Master/texmf-dist/doc/latex/graphics/grfguide.pdf differ diff --git a/Master/texmf-dist/doc/latex/graphics/grfguide.tex b/Master/texmf-dist/doc/latex/graphics/grfguide.tex index fc35793960b..193282900b9 100644 --- a/Master/texmf-dist/doc/latex/graphics/grfguide.tex +++ b/Master/texmf-dist/doc/latex/graphics/grfguide.tex @@ -11,12 +11,12 @@ \begin{filecontents*}{a.ps} %! %%BoundingBox:0 0 72 72 -100 100 moveto +0 0 moveto 72 72 rlineto 72 neg 0 rlineto 72 72 neg rlineto stroke -100 100 moveto +0 0 moveto /Times-Roman findfont 72 scalefont setfont @@ -168,8 +168,8 @@ startxref %% Just as an example, and to make sure, in case some %% driver option has not declared a default rule for %% .ps files: -\DeclareGraphicsRule{.ps}{eps}{.ps}{} -\DeclareGraphicsExtensions{.pdf,.ps} +%\DeclareGraphicsRule{.ps}{eps}{.ps}{} +%\DeclareGraphicsExtensions{.pdf,.ps} %% Which means: %% .ps files are (to be treated as) EncapsulatedPostScript %% files. The .ps file is to be read for the BoundingBox. @@ -190,7 +190,7 @@ startxref \begin{document} \title{Packages in the `graphics' bundle} \author{D. P. Carlisle \and The \LaTeX3 Project} -\date{2016/05/22} +\date{2016/12/23} \maketitle @@ -210,69 +210,66 @@ even the internal method of accessing these extensions varies between drivers. Consequently all these packages take options such as `|dvips|' to specify which driver is being used. -You should to set up a site default for these -options, for the driver that you normally use. Suppose that you wish for +Normally you should \emph{not} specify the driver option explicitly +in the document, but allow it to be defaulted automatically. +This allows the document to be portable between different systems. + +Your \TeX\ distribution should have included |graphics.cfg| and +|color.cfg| configuration files to specify these defaults. +Standard versions of the configuration files are maintained by the +\LaTeX\ Project and distributed in the CTAN |graphics-cfg| collection. + +For special requirements you may edit a copy of these |cfg| files +to set up a site default for these options. Suppose that you wish the \package{color} package to always default to use specials for the -PostScript driver, |dvipsone|. In that case create a file |color.cfg| +PostScript driver, |dvisvgm|. In that case, create a file |color.cfg| containing the line:\\ -|\ExecuteOptions{dvipsone}|\\ +|\ExecuteOptions{dvisvgm}|\\ Normally you will want an identical file |graphics.cfg| to set a similar default for the graphics packages. The following driver options are declared in the packages. +The matching definition files (\emph{driver}|.def|) +are now also maintained by the \LaTeX\ project, +but distributed separately, in the CTAN |graphics-def| collection. \begin{quote}\raggedright - |dvips|, |xdvi|, |dvipdf|, |dvipdfm|, |dvipdfmx|, |pdftex|, - |dvipsone|, |dviwindo|, |emtex|, |dviwin|, |pctexps|, |pctexwin|, - |pctexhp|, |pctex32|, |truetex|, |tcidvi|, |vtex|, |oztex|, - |textures|, |xetex| + |dvipdfmx|, |dvips|, |dvisvgm|, |luatex|, |pdftex|, |xetex| \end{quote} -Note that the \LaTeX\ Team does not maintain these drivers; we merely -provide a way for a particular driver to work with the graphics -packages. -If you use a driver that is not in the list above you may add an option -for that driver by putting the appropriate |\DeclareOption| line into -|graphics.cfg| and |color.cfg|, before making it the default option -with |\ExecuteOptions|, as described above. -For example to add the option `|dvi2ps|' for the original Unix dvi to -ps driver, and to make that the default, you just need configuration -files looking like: -\begin{verbatim} -\DeclareOption{dvi2ps}{\def\Gin@driver{dvi2ps.def}} -\ExecuteOptions{dvi2ps} -\end{verbatim} +The following two options are also supported, they do not correspond +to separate definition files, but are essentially aliases for the +|dvips| option (and |monochrome| in the case of |xdvi|). +\begin{quote}\raggedright + |xdvi|, |oztex| +\end{quote} -There is a suitable |dvi2ps.def| file in the standard distribution. -It is not enabled by default as it is not well tested as the driver is -no longer available to me. The following driver files are similarly -distributed but not enabled by default. +The following set of options are supported by these packages +with associated driver files extracted from the |drivers.dtx| +documented source in this bundle. These are now, mainly of historic +interest but the documented sources do contain some useful code +and advice if you need to produce a new definition file for a new +driver or \TeX\ system. |drivers.dtx| also contains documented +sources for older driver files that are no longer extracted. \begin{quote}\raggedright - |dvi2ps|, |dvialw|, |dvilaser|, |dvitops|, |psprint|, |pubps|, |ln| + |dvipdf|, |dvipdfm|, |dviwin|, |dvipsone|, + |emtex|, |pctexps|, |pctexwin|, |pctexhp|, |pctex32|, + |truetex|, |tcidvi|, |vtex| \end{quote} -Most of these driver files are generated from the source file -|drivers.dtx|. That file has the sources for other versions (for -example older versions of dvips and textures) which are not generated -by default. - -Different \TeX\ systems support different drivers and the drivers are -usually maintained by the developers of the \TeX\ variants or -post-processors. Hence they are always linked to some program and -since the \TeX\ distributors decide which programs they support, it is -up to them to make sure the necessary drivers are included with their -distribution. The graphics bundle contains the installation file -|graphics-drivers.ins| which can be used to extract drivers from -|drivers.dtx| but we cannot guarantee that these are up to date. Not -all of the aforementioned drivers are available in |drivers.dtx| (some -like |pdftex| and |dvipdfm| can be found on CTAN). - -If you use a driver that is not covered by any of these possibilities, -you may try to write a |.def| file by analogy with one of the existing -ones, and then specify a suitable option in |graphics.cfg| and -|color.cfg|, as for the above example of |dvi2ps|. - -\section{Colour} +The final driver option is an alias for |dvipsone|. +\begin{quote}\raggedright + |dviwindo| +\end{quote} + + +\section[Colour]{Colour\footnote{% +The basic \package{color} package functionality described here +will be enough for many uses, however a much extended version +is available in the contributed \package{xcolor} package, distributed +and maintained separately. All the color commands described here are +also available if you specify \package{xcolor} in your document.}% +} The colour support is built around the idea of a system of \emph{Colour Models}. The Colour models supported by a driver vary, but typically include @@ -796,11 +793,8 @@ the \LaTeXe\ primitive |\input@path|. A list of directories, each in a |{}| group (even if there is only one in the list). For example:\\ |\graphicspath{{eps/}{tiff/}}|\\ would cause the system to look in the subdirectories |eps| and |tiff| - of the current directory. This is unix syntax, on a Mac it would be:\\ - |\graphicspath{{:eps:}{:tiff:}}|\\ - Note the differing conventions, an initial |:| is needed on Macintosh - systems to denote the current folder, whereas on unix an initial |/| - would denote the top level `root' directory. + of the current directory. (All modern \TeX{} systems use |/| + as the directory separator, even on Windows.) The default setting of this path is |\input@path| that is: graphics files will be found wherever \TeX\ diff --git a/Master/texmf-dist/doc/latex/graphics/keyval.pdf b/Master/texmf-dist/doc/latex/graphics/keyval.pdf index bd0ea56d6fd..799678bd358 100644 Binary files a/Master/texmf-dist/doc/latex/graphics/keyval.pdf and b/Master/texmf-dist/doc/latex/graphics/keyval.pdf differ diff --git a/Master/texmf-dist/doc/latex/graphics/lscape.pdf b/Master/texmf-dist/doc/latex/graphics/lscape.pdf index 7212c62b9b1..e4fe8680d25 100644 Binary files a/Master/texmf-dist/doc/latex/graphics/lscape.pdf and b/Master/texmf-dist/doc/latex/graphics/lscape.pdf differ diff --git a/Master/texmf-dist/doc/latex/graphics/rotating.pdf b/Master/texmf-dist/doc/latex/graphics/rotating.pdf index c2d7663074d..5b789e322ea 100644 Binary files a/Master/texmf-dist/doc/latex/graphics/rotating.pdf and b/Master/texmf-dist/doc/latex/graphics/rotating.pdf differ diff --git a/Master/texmf-dist/doc/latex/graphics/rotex.pdf b/Master/texmf-dist/doc/latex/graphics/rotex.pdf index b895b5478fc..6bfff318236 100644 Binary files a/Master/texmf-dist/doc/latex/graphics/rotex.pdf and b/Master/texmf-dist/doc/latex/graphics/rotex.pdf differ diff --git a/Master/texmf-dist/doc/latex/graphics/trig.pdf b/Master/texmf-dist/doc/latex/graphics/trig.pdf index 1cc22c81138..31a9f1bb784 100644 Binary files a/Master/texmf-dist/doc/latex/graphics/trig.pdf and b/Master/texmf-dist/doc/latex/graphics/trig.pdf differ diff --git a/Master/texmf-dist/doc/latex/tools/afterpage.pdf b/Master/texmf-dist/doc/latex/tools/afterpage.pdf index b2d07fac7a1..685bd725d70 100644 Binary files a/Master/texmf-dist/doc/latex/tools/afterpage.pdf and b/Master/texmf-dist/doc/latex/tools/afterpage.pdf differ diff --git a/Master/texmf-dist/doc/latex/tools/array.pdf b/Master/texmf-dist/doc/latex/tools/array.pdf index 904e072ba1c..6c98e90ddb9 100644 Binary files a/Master/texmf-dist/doc/latex/tools/array.pdf and b/Master/texmf-dist/doc/latex/tools/array.pdf differ diff --git a/Master/texmf-dist/doc/latex/tools/bm.pdf b/Master/texmf-dist/doc/latex/tools/bm.pdf index 15d20c0591d..8f8da0070e3 100644 Binary files a/Master/texmf-dist/doc/latex/tools/bm.pdf and b/Master/texmf-dist/doc/latex/tools/bm.pdf differ diff --git a/Master/texmf-dist/doc/latex/tools/calc.pdf b/Master/texmf-dist/doc/latex/tools/calc.pdf index a20be0e5656..663c1c9577b 100644 Binary files a/Master/texmf-dist/doc/latex/tools/calc.pdf and b/Master/texmf-dist/doc/latex/tools/calc.pdf differ diff --git a/Master/texmf-dist/doc/latex/tools/changes.txt b/Master/texmf-dist/doc/latex/tools/changes.txt index fa74649a553..1329cf49d5c 100644 --- a/Master/texmf-dist/doc/latex/tools/changes.txt +++ b/Master/texmf-dist/doc/latex/tools/changes.txt @@ -5,6 +5,16 @@ completeness or accuracy and it contains some references to files that are not part of the distribution. ======================================================================= +2017-01-16 David Carlisle + + * bm.dtx: further fixes to luatex code branch for + http://tex.stackexchange.com/questions/349001 + +2016-10-06 Frank Mittelbach + + * array.dtx: Fixed a 25 year old bug that surfaced for the first time. + \@halignto needs to be managed locally (pr/4488) + 2016-07-07 David Carlisle * bm.dtx: additional tests to cope with luatex's new treatment of diff --git a/Master/texmf-dist/doc/latex/tools/dcolumn.pdf b/Master/texmf-dist/doc/latex/tools/dcolumn.pdf index e47dc0d2bf4..9dd44705fec 100644 Binary files a/Master/texmf-dist/doc/latex/tools/dcolumn.pdf and b/Master/texmf-dist/doc/latex/tools/dcolumn.pdf differ diff --git a/Master/texmf-dist/doc/latex/tools/delarray.pdf b/Master/texmf-dist/doc/latex/tools/delarray.pdf index 56f81f5beef..2cf497d5fe0 100644 Binary files a/Master/texmf-dist/doc/latex/tools/delarray.pdf and b/Master/texmf-dist/doc/latex/tools/delarray.pdf differ diff --git a/Master/texmf-dist/doc/latex/tools/enumerate.pdf b/Master/texmf-dist/doc/latex/tools/enumerate.pdf index 2779096f467..ae741fa54d9 100644 Binary files a/Master/texmf-dist/doc/latex/tools/enumerate.pdf and b/Master/texmf-dist/doc/latex/tools/enumerate.pdf differ diff --git a/Master/texmf-dist/doc/latex/tools/fileerr.pdf b/Master/texmf-dist/doc/latex/tools/fileerr.pdf index 27dc30947e9..5e9dd12995d 100644 Binary files a/Master/texmf-dist/doc/latex/tools/fileerr.pdf and b/Master/texmf-dist/doc/latex/tools/fileerr.pdf differ diff --git a/Master/texmf-dist/doc/latex/tools/fontsmpl.pdf b/Master/texmf-dist/doc/latex/tools/fontsmpl.pdf index 84b9c3ae149..57393a4261e 100644 Binary files a/Master/texmf-dist/doc/latex/tools/fontsmpl.pdf and b/Master/texmf-dist/doc/latex/tools/fontsmpl.pdf differ diff --git a/Master/texmf-dist/doc/latex/tools/ftnright.pdf b/Master/texmf-dist/doc/latex/tools/ftnright.pdf index 75ba1dc6ecb..1d9508db0ac 100644 Binary files a/Master/texmf-dist/doc/latex/tools/ftnright.pdf and b/Master/texmf-dist/doc/latex/tools/ftnright.pdf differ diff --git a/Master/texmf-dist/doc/latex/tools/hhline.pdf b/Master/texmf-dist/doc/latex/tools/hhline.pdf index 4175d9d8385..c312771d440 100644 Binary files a/Master/texmf-dist/doc/latex/tools/hhline.pdf and b/Master/texmf-dist/doc/latex/tools/hhline.pdf differ diff --git a/Master/texmf-dist/doc/latex/tools/indentfirst.pdf b/Master/texmf-dist/doc/latex/tools/indentfirst.pdf index deddab09ef1..726649169f0 100644 Binary files a/Master/texmf-dist/doc/latex/tools/indentfirst.pdf and b/Master/texmf-dist/doc/latex/tools/indentfirst.pdf differ diff --git a/Master/texmf-dist/doc/latex/tools/layout.pdf b/Master/texmf-dist/doc/latex/tools/layout.pdf index 4a483602fcc..06307b036c8 100644 Binary files a/Master/texmf-dist/doc/latex/tools/layout.pdf and b/Master/texmf-dist/doc/latex/tools/layout.pdf differ diff --git a/Master/texmf-dist/doc/latex/tools/longtable.pdf b/Master/texmf-dist/doc/latex/tools/longtable.pdf index 065e4dd3954..c4afae24ea0 100644 Binary files a/Master/texmf-dist/doc/latex/tools/longtable.pdf and b/Master/texmf-dist/doc/latex/tools/longtable.pdf differ diff --git a/Master/texmf-dist/doc/latex/tools/multicol.pdf b/Master/texmf-dist/doc/latex/tools/multicol.pdf index 3cdbdd72812..2df8c7dacf9 100644 Binary files a/Master/texmf-dist/doc/latex/tools/multicol.pdf and b/Master/texmf-dist/doc/latex/tools/multicol.pdf differ diff --git a/Master/texmf-dist/doc/latex/tools/rawfonts.pdf b/Master/texmf-dist/doc/latex/tools/rawfonts.pdf index 765ac166c12..a9e236316c6 100644 Binary files a/Master/texmf-dist/doc/latex/tools/rawfonts.pdf and b/Master/texmf-dist/doc/latex/tools/rawfonts.pdf differ diff --git a/Master/texmf-dist/doc/latex/tools/shellesc.pdf b/Master/texmf-dist/doc/latex/tools/shellesc.pdf index d1086cc8aa0..4a16e5b4519 100644 Binary files a/Master/texmf-dist/doc/latex/tools/shellesc.pdf and b/Master/texmf-dist/doc/latex/tools/shellesc.pdf differ diff --git a/Master/texmf-dist/doc/latex/tools/showkeys.pdf b/Master/texmf-dist/doc/latex/tools/showkeys.pdf index eca1a81da17..53ddd619a45 100644 Binary files a/Master/texmf-dist/doc/latex/tools/showkeys.pdf and b/Master/texmf-dist/doc/latex/tools/showkeys.pdf differ diff --git a/Master/texmf-dist/doc/latex/tools/somedefs.pdf b/Master/texmf-dist/doc/latex/tools/somedefs.pdf index 5d2aa49c554..dcf7c7fde97 100644 Binary files a/Master/texmf-dist/doc/latex/tools/somedefs.pdf and b/Master/texmf-dist/doc/latex/tools/somedefs.pdf differ diff --git a/Master/texmf-dist/doc/latex/tools/tabularx.pdf b/Master/texmf-dist/doc/latex/tools/tabularx.pdf index fab3ad84dfd..0b22a6a814a 100644 Binary files a/Master/texmf-dist/doc/latex/tools/tabularx.pdf and b/Master/texmf-dist/doc/latex/tools/tabularx.pdf differ diff --git a/Master/texmf-dist/doc/latex/tools/theorem.pdf b/Master/texmf-dist/doc/latex/tools/theorem.pdf index 8dab383ddc8..b6dbf4dcef2 100644 Binary files a/Master/texmf-dist/doc/latex/tools/theorem.pdf and b/Master/texmf-dist/doc/latex/tools/theorem.pdf differ diff --git a/Master/texmf-dist/doc/latex/tools/tlb-shellesc-001.pdf b/Master/texmf-dist/doc/latex/tools/tlb-shellesc-001.pdf deleted file mode 100644 index 4c66a7d7890..00000000000 Binary files a/Master/texmf-dist/doc/latex/tools/tlb-shellesc-001.pdf and /dev/null differ diff --git a/Master/texmf-dist/doc/latex/tools/tools-overview.pdf b/Master/texmf-dist/doc/latex/tools/tools-overview.pdf index 031a552bc1e..f04d72631dd 100644 Binary files a/Master/texmf-dist/doc/latex/tools/tools-overview.pdf and b/Master/texmf-dist/doc/latex/tools/tools-overview.pdf differ diff --git a/Master/texmf-dist/doc/latex/tools/trace.pdf b/Master/texmf-dist/doc/latex/tools/trace.pdf index 07811b1c90e..045a567e0bd 100644 Binary files a/Master/texmf-dist/doc/latex/tools/trace.pdf and b/Master/texmf-dist/doc/latex/tools/trace.pdf differ diff --git a/Master/texmf-dist/doc/latex/tools/varioref.pdf b/Master/texmf-dist/doc/latex/tools/varioref.pdf index 08c92d50adb..048aaf609b2 100644 Binary files a/Master/texmf-dist/doc/latex/tools/varioref.pdf and b/Master/texmf-dist/doc/latex/tools/varioref.pdf differ diff --git a/Master/texmf-dist/doc/latex/tools/verbatim.pdf b/Master/texmf-dist/doc/latex/tools/verbatim.pdf index 0907e189f6a..e2800dc108e 100644 Binary files a/Master/texmf-dist/doc/latex/tools/verbatim.pdf and b/Master/texmf-dist/doc/latex/tools/verbatim.pdf differ diff --git a/Master/texmf-dist/doc/latex/tools/xr.pdf b/Master/texmf-dist/doc/latex/tools/xr.pdf index ec2bd3536e8..11c83d45f22 100644 Binary files a/Master/texmf-dist/doc/latex/tools/xr.pdf and b/Master/texmf-dist/doc/latex/tools/xr.pdf differ diff --git a/Master/texmf-dist/doc/latex/tools/xspace.pdf b/Master/texmf-dist/doc/latex/tools/xspace.pdf index e94bbbc7306..d2fde9a9fe6 100644 Binary files a/Master/texmf-dist/doc/latex/tools/xspace.pdf and b/Master/texmf-dist/doc/latex/tools/xspace.pdf differ -- cgit v1.2.3