diff options
author | Karl Berry <karl@freefriends.org> | 2017-01-22 23:37:33 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2017-01-22 23:37:33 +0000 |
commit | b2ba0afced5c10391750914c16a2aa06cfaa6a96 (patch) | |
tree | 8a87b0b92f0038639e1078486bb4c2a56bcea2d3 /Master/texmf-dist/doc | |
parent | bc46c8f4627710df445115626d25161dcb2df985 (diff) |
latex2e (22jan17)
git-svn-id: svn://tug.org/texlive/trunk@43024 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc')
101 files changed, 294 insertions, 239 deletions
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 Binary files differindex 17dc6444ce3..ebd7c524339 100644 --- a/Master/texmf-dist/doc/latex/amsmath/amsbsy.pdf +++ b/Master/texmf-dist/doc/latex/amsmath/amsbsy.pdf diff --git a/Master/texmf-dist/doc/latex/amsmath/amscd.pdf b/Master/texmf-dist/doc/latex/amsmath/amscd.pdf Binary files differindex 24d90f0b6a3..51168374d0a 100644 --- a/Master/texmf-dist/doc/latex/amsmath/amscd.pdf +++ b/Master/texmf-dist/doc/latex/amsmath/amscd.pdf diff --git a/Master/texmf-dist/doc/latex/amsmath/amsgen.pdf b/Master/texmf-dist/doc/latex/amsmath/amsgen.pdf Binary files differindex 3e2587e68f3..39fd0f25529 100644 --- a/Master/texmf-dist/doc/latex/amsmath/amsgen.pdf +++ b/Master/texmf-dist/doc/latex/amsmath/amsgen.pdf diff --git a/Master/texmf-dist/doc/latex/amsmath/amsldoc.pdf b/Master/texmf-dist/doc/latex/amsmath/amsldoc.pdf Binary files differindex 0c30d9724cd..56f205f15ba 100644 --- a/Master/texmf-dist/doc/latex/amsmath/amsldoc.pdf +++ b/Master/texmf-dist/doc/latex/amsmath/amsldoc.pdf 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 Binary files differindex baa99a3c86b..7310f769bf7 100644 --- a/Master/texmf-dist/doc/latex/amsmath/amsmath.pdf +++ b/Master/texmf-dist/doc/latex/amsmath/amsmath.pdf diff --git a/Master/texmf-dist/doc/latex/amsmath/amsopn.pdf b/Master/texmf-dist/doc/latex/amsmath/amsopn.pdf Binary files differindex 838762ec888..b6143285329 100644 --- a/Master/texmf-dist/doc/latex/amsmath/amsopn.pdf +++ b/Master/texmf-dist/doc/latex/amsmath/amsopn.pdf diff --git a/Master/texmf-dist/doc/latex/amsmath/amstext.pdf b/Master/texmf-dist/doc/latex/amsmath/amstext.pdf Binary files differindex d24d343a5b6..00f52652242 100644 --- a/Master/texmf-dist/doc/latex/amsmath/amstext.pdf +++ b/Master/texmf-dist/doc/latex/amsmath/amstext.pdf diff --git a/Master/texmf-dist/doc/latex/amsmath/amsxtra.pdf b/Master/texmf-dist/doc/latex/amsmath/amsxtra.pdf Binary files differindex dcf40a00699..38aa355e1c6 100644 --- a/Master/texmf-dist/doc/latex/amsmath/amsxtra.pdf +++ b/Master/texmf-dist/doc/latex/amsmath/amsxtra.pdf 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 Binary files differindex 833bffa2fcc..381924bdc2c 100644 --- a/Master/texmf-dist/doc/latex/amsmath/subeqn.pdf +++ b/Master/texmf-dist/doc/latex/amsmath/subeqn.pdf diff --git a/Master/texmf-dist/doc/latex/amsmath/technote.pdf b/Master/texmf-dist/doc/latex/amsmath/technote.pdf Binary files differindex b1f95bb3f15..067bdc4692c 100644 --- a/Master/texmf-dist/doc/latex/amsmath/technote.pdf +++ b/Master/texmf-dist/doc/latex/amsmath/technote.pdf diff --git a/Master/texmf-dist/doc/latex/amsmath/testmath.pdf b/Master/texmf-dist/doc/latex/amsmath/testmath.pdf Binary files differindex 2dfe1bde259..045c64b9791 100644 --- a/Master/texmf-dist/doc/latex/amsmath/testmath.pdf +++ b/Master/texmf-dist/doc/latex/amsmath/testmath.pdf 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 Binary files differindex b8a486b4a0f..efee678dd6d 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 f3aec3bc32a..5920394ec14 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/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 <latex-bugs@latex-project.org> + + * ltluatex.dtx: work around luaotfload issues 382 and 387 + +2017-01-10 David Carlisle <latex-bugs@latex-project.org> + + * ltfssbas.dtx: Add version of \showhyphens that works in XeTeX. + +2016-12-30 David Carlisle <latex-bugs@latex-project.org> + + * ltluatex.dtx: build_page_insert callback and documentation updates. + +2016-12-29 David Carlisle <latex-bugs@latex-project.org> + + * 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 <latex-bugs@latex-project.org> + + * ltoutenc.dtx: add TU encoding + +2016-12-03 David Carlisle <latex-bugs@latex-project.org> + + * ltluatex.dtx, fontdef.dtx: Add support for defaulting to TU encoding + +2016-11-18 David Carlisle <latex-bugs@latex-project.org> + + * ltvers.dtx: 2017/01/01 + +2016-11-17 David Carlisle <latex-bugs@latex-project.org> + + * ltluatex.dtx call_edit callback added + +2016-11-09 David Carlisle <latex-bugs@latex-project.org> + + * ltclass.dtx: modify \ifx tests in \@onefilewithoptions + (latex/4497) + +2016-11-07 David Carlisle <latex-bugs@latex-project.org> + + * source2e.tex: Give a bit more space for section numbers + in the toc (eg 19.10, 74.17.2) + +2016-10-16 David Carlisle <latex-bugs@latex-project.org> + + * 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 <latex-bugs@latex-project.org> + + * ltdirchk.dtx: Require e-TeX + +2016-10-04 David Carlisle <latex-bugs@latex-project.org> + + * ltoutput.dtx: Avoid deadcycles error building float pages + with negative sized floats + +2016-10-02 David Carlisle <latex-bugs@latex-project.org> + + * 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 <latex-bugs@latex-project.org> + + * 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 Binary files differindex 1f215eee8a5..0a7ccf9867e 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 333bd3a2512..4a18496236b 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/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 Binary files differindex c522e2cd6fa..ff572dedac3 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 372647e3610..f4c5d595b52 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 2e183feaf0f..749c58f6197 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 5f4d873fbcb..7c5cfdd5d06 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 1891291d2a5..d0121f4dff2 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 a371b7f4a7e..54423584d04 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/fix-cm.pdf b/Master/texmf-dist/doc/latex/base/fix-cm.pdf Binary files differindex 8f6cefea69a..46bf25e8879 100644 --- a/Master/texmf-dist/doc/latex/base/fix-cm.pdf +++ b/Master/texmf-dist/doc/latex/base/fix-cm.pdf diff --git a/Master/texmf-dist/doc/latex/base/fntguide.pdf b/Master/texmf-dist/doc/latex/base/fntguide.pdf Binary files differindex c9d6a14296f..eded5c48f91 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 f016351d5ed..06645cde186 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 b915a792d3c..4a0efdf7f35 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 2a444bf0a22..3c21d7cd80a 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/latexchanges.pdf b/Master/texmf-dist/doc/latex/base/latexchanges.pdf Binary files differindex 88faf333fb2..af764e2e0fa 100644 --- a/Master/texmf-dist/doc/latex/base/latexchanges.pdf +++ b/Master/texmf-dist/doc/latex/base/latexchanges.pdf 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 Binary files differindex 7f052ec52a1..c15d206f655 100644 --- a/Master/texmf-dist/doc/latex/base/latexrelease.pdf +++ b/Master/texmf-dist/doc/latex/base/latexrelease.pdf diff --git a/Master/texmf-dist/doc/latex/base/latexsym.pdf b/Master/texmf-dist/doc/latex/base/latexsym.pdf Binary files differindex 56b2a920c63..f078d935a18 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 93f275ff72a..d2afd8b56f9 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 651108fceff..9b3d3682630 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 5fbc7721b8f..a7d460cc61a 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 790fdc81c81..19f69ed19ce 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/ltluatex.pdf b/Master/texmf-dist/doc/latex/base/ltluatex.pdf Binary files differindex 40fa1eb169a..c863f5a675f 100644 --- a/Master/texmf-dist/doc/latex/base/ltluatex.pdf +++ b/Master/texmf-dist/doc/latex/base/ltluatex.pdf diff --git a/Master/texmf-dist/doc/latex/base/ltnews.pdf b/Master/texmf-dist/doc/latex/base/ltnews.pdf Binary files differindex 58873ef8705..3a1d72c8fb0 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/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 Binary files differindex 2d938c25d07..3b86a873b85 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/ltxdoc.pdf b/Master/texmf-dist/doc/latex/base/ltxdoc.pdf Binary files differindex b3b7d930870..127173b20d3 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 d62a5cf1011..34415d0575f 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 d22ddc5690c..c3aa1ef24ac 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 f660226475c..88f29f500b0 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/nfssfont.pdf b/Master/texmf-dist/doc/latex/base/nfssfont.pdf Binary files differindex f0b15eb1107..70ddd08c5db 100644 --- a/Master/texmf-dist/doc/latex/base/nfssfont.pdf +++ b/Master/texmf-dist/doc/latex/base/nfssfont.pdf diff --git a/Master/texmf-dist/doc/latex/base/proc.pdf b/Master/texmf-dist/doc/latex/base/proc.pdf Binary files differindex 7e5da96fa73..6c4e277cc4f 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 f3d0a4ad117..32b18d69c84 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 0307d0ce662..58d17ad610c 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 89d280f20f3..121fef3c3a8 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 9bbe5e0bd0b..676f2258b04 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 44e8711e425..c1ebce02e9d 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 d1119425a6c..af99adf9fb1 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 aa79b5562e2..40899eb76b8 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 d16bb2a0199..2ef4779eb86 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/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 <latex-bugs@latex-project.org> + + * grfguide.tex: fix the a.ps example file to match the Bounding box + change from 2014 (Rolf Niepraschk) + +2016-11-18 David Carlisle <latex-bugs@latex-project.org> + + * grfguide.tex: Updates to drivers section, and add a note about xcolor. + +2016-10-09 David Carlisle <latex-bugs@latex-project.org> + + * graphics.dtx: Avoid arithmetic overflow on very small lengths + eg 5sp/2sp http://tex.stackexchange.com/q/328825 + +2016-08-11 David Carlisle <latex-bugs@latex-project.org> + + * rotating.dtx: Fix name of examples file reference in the + documentation (rotex.tex not examples.tex) + 2016-07-10 David Carlisle <latex-bugs@latex-project.org> * 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 Binary files differindex d69d9d0413b..eab26a7bb83 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 fc7dc41b526..75a40ae1e62 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 caaa5f6344f..a629e488d01 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 649f8cc4e4c..f3c2f636df3 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 b1007bd555c..109e5c2cf70 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 46849ce1f3d..c62b8253ac9 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/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 Binary files differindex bd0ea56d6fd..799678bd358 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 7212c62b9b1..e4fe8680d25 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/rotating.pdf b/Master/texmf-dist/doc/latex/graphics/rotating.pdf Binary files differindex c2d7663074d..5b789e322ea 100644 --- a/Master/texmf-dist/doc/latex/graphics/rotating.pdf +++ b/Master/texmf-dist/doc/latex/graphics/rotating.pdf diff --git a/Master/texmf-dist/doc/latex/graphics/rotex.pdf b/Master/texmf-dist/doc/latex/graphics/rotex.pdf Binary files differindex b895b5478fc..6bfff318236 100644 --- a/Master/texmf-dist/doc/latex/graphics/rotex.pdf +++ b/Master/texmf-dist/doc/latex/graphics/rotex.pdf diff --git a/Master/texmf-dist/doc/latex/graphics/trig.pdf b/Master/texmf-dist/doc/latex/graphics/trig.pdf Binary files differindex 1cc22c81138..31a9f1bb784 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/tools/afterpage.pdf b/Master/texmf-dist/doc/latex/tools/afterpage.pdf Binary files differindex b2d07fac7a1..685bd725d70 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 904e072ba1c..6c98e90ddb9 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 15d20c0591d..8f8da0070e3 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 a20be0e5656..663c1c9577b 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 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 <latex-bugs@latex-project.org> + + * bm.dtx: further fixes to luatex code branch for + http://tex.stackexchange.com/questions/349001 + +2016-10-06 Frank Mittelbach <Frank.Mittelbach@latex-project.org> + + * 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 <latex-bugs@latex-project.org> * 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 Binary files differindex e47dc0d2bf4..9dd44705fec 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 56f81f5beef..2cf497d5fe0 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 2779096f467..ae741fa54d9 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 27dc30947e9..5e9dd12995d 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 84b9c3ae149..57393a4261e 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 75ba1dc6ecb..1d9508db0ac 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 4175d9d8385..c312771d440 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 deddab09ef1..726649169f0 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 4a483602fcc..06307b036c8 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 065e4dd3954..c4afae24ea0 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/multicol.pdf b/Master/texmf-dist/doc/latex/tools/multicol.pdf Binary files differindex 3cdbdd72812..2df8c7dacf9 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 765ac166c12..a9e236316c6 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/shellesc.pdf b/Master/texmf-dist/doc/latex/tools/shellesc.pdf Binary files differindex d1086cc8aa0..4a16e5b4519 100644 --- a/Master/texmf-dist/doc/latex/tools/shellesc.pdf +++ b/Master/texmf-dist/doc/latex/tools/shellesc.pdf diff --git a/Master/texmf-dist/doc/latex/tools/showkeys.pdf b/Master/texmf-dist/doc/latex/tools/showkeys.pdf Binary files differindex eca1a81da17..53ddd619a45 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 5d2aa49c554..dcf7c7fde97 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 fab3ad84dfd..0b22a6a814a 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 8dab383ddc8..b6dbf4dcef2 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/tlb-shellesc-001.pdf b/Master/texmf-dist/doc/latex/tools/tlb-shellesc-001.pdf Binary files differdeleted file mode 100644 index 4c66a7d7890..00000000000 --- a/Master/texmf-dist/doc/latex/tools/tlb-shellesc-001.pdf +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/tools/tools-overview.pdf b/Master/texmf-dist/doc/latex/tools/tools-overview.pdf Binary files differindex 031a552bc1e..f04d72631dd 100644 --- a/Master/texmf-dist/doc/latex/tools/tools-overview.pdf +++ b/Master/texmf-dist/doc/latex/tools/tools-overview.pdf diff --git a/Master/texmf-dist/doc/latex/tools/trace.pdf b/Master/texmf-dist/doc/latex/tools/trace.pdf Binary files differindex 07811b1c90e..045a567e0bd 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 08c92d50adb..048aaf609b2 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 0907e189f6a..e2800dc108e 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 ec2bd3536e8..11c83d45f22 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 e94bbbc7306..d2fde9a9fe6 100644 --- a/Master/texmf-dist/doc/latex/tools/xspace.pdf +++ b/Master/texmf-dist/doc/latex/tools/xspace.pdf |