texlive[44167] Master/texmf-dist/doc: TL2017 texinfo updates

commits+karl at tug.org commits+karl at tug.org
Wed May 3 19:42:45 CEST 2017


Revision: 44167
          http://tug.org/svn/texlive?view=revision&revision=44167
Author:   karl
Date:     2017-05-03 19:42:44 +0200 (Wed, 03 May 2017)
Log Message:
-----------
TL2017 texinfo updates

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/dvipng/dvipng.html
    trunk/Master/texmf-dist/doc/dvipng/dvipng.pdf
    trunk/Master/texmf-dist/doc/dvips/dvips.html
    trunk/Master/texmf-dist/doc/dvips/dvips.pdf
    trunk/Master/texmf-dist/doc/info/dvipng.info
    trunk/Master/texmf-dist/doc/info/dvips.info
    trunk/Master/texmf-dist/doc/info/kpathsea.info
    trunk/Master/texmf-dist/doc/info/tlbuild.info
    trunk/Master/texmf-dist/doc/info/web2c.info
    trunk/Master/texmf-dist/doc/kpathsea/kpathsea.html
    trunk/Master/texmf-dist/doc/kpathsea/kpathsea.pdf
    trunk/Master/texmf-dist/doc/texlive/tlbuild/tlbuild.html
    trunk/Master/texmf-dist/doc/texlive/tlbuild/tlbuild.pdf
    trunk/Master/texmf-dist/doc/web2c/web2c.html
    trunk/Master/texmf-dist/doc/web2c/web2c.pdf

Modified: trunk/Master/texmf-dist/doc/dvipng/dvipng.html
===================================================================
--- trunk/Master/texmf-dist/doc/dvipng/dvipng.html	2017-05-03 17:35:31 UTC (rev 44166)
+++ trunk/Master/texmf-dist/doc/dvipng/dvipng.html	2017-05-03 17:42:44 UTC (rev 44167)
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 <html>
-<!-- Created by GNU Texinfo 6.1, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by GNU Texinfo 6.3, http://www.gnu.org/software/texinfo/ -->
 <head>
 <title>A DVI-to-PNG translator</title>
 

Modified: trunk/Master/texmf-dist/doc/dvipng/dvipng.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/dvips/dvips.html
===================================================================
--- trunk/Master/texmf-dist/doc/dvips/dvips.html	2017-05-03 17:35:31 UTC (rev 44166)
+++ trunk/Master/texmf-dist/doc/dvips/dvips.html	2017-05-03 17:42:44 UTC (rev 44167)
@@ -1,9 +1,9 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 <html>
-<!-- This manual documents Dvips version 5.996
-(April 2016), a program to translate a DVI file into
+<!-- This manual documents Dvips version 5.997
+(April 2017), a program to translate a DVI file into
 PostScript.  You may freely use, modify and/or distribute this file. -->
-<!-- Created by GNU Texinfo 6.1, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by GNU Texinfo 6.3, http://www.gnu.org/software/texinfo/ -->
 <head>
 <title>Dvips: A DVI-to-PostScript translator</title>
 
@@ -57,7 +57,6 @@
 
 
 
-
 <a name="SEC_Overview"></a>
 <h2 class="shortcontents-heading">Short Table of Contents</h2>
 
@@ -204,8 +203,8 @@
 <a name="Dvips"></a>
 <h1 class="top">Dvips</h1>
 
-<p>This manual documents Dvips version 5.996
-(April 2016), a program to translate a DVI file into
+<p>This manual documents Dvips version 5.997
+(April 2017), a program to translate a DVI file into
 PostScript.  You may freely use, modify and/or distribute this file.
 </p>
 
@@ -296,7 +295,6 @@
 <p>Tom Rokicki wrote and maintains the original Dvips program.
 </p>
 
-
 <hr>
 <a name="Installation"></a>
 <div class="header">
@@ -881,7 +879,7 @@
 -i*  Separate file per section
 -j*  Download fonts partially
 -k*  Print crop marks                -K*  Pull comments from inclusions
--l # Last page
+-l # Last page                       -L*  Last special papersize wins
 -m*  Manual feed                     -M*  Don't make fonts
 -mode s Metafont device name
 -n # Maximum number of pages         -N*  No structured comments
@@ -1174,6 +1172,13 @@
 no matter what the pages are actually numbered.
 </p>
 </dd>
+<dt>‘<samp>-L*</samp>’</dt>
+<dd><a name="index-_002dL"></a>
+<a name="index-papersize-special_002c-first-vs_002e-last"></a>
+<p>By default or with <code>-L1</code>, the last ‘<samp>papersize</samp>’ special wins;
+with <code>-L0</code>, the first special wins.  See <a href="#papersize-special">‘<samp>papersize</samp>’ special</a>.
+</p>
+</dd>
 <dt>‘<samp>-m*</samp>’</dt>
 <dd><a name="index-_002dm"></a>
 <a name="index-manual-feed"></a>
@@ -1295,7 +1300,7 @@
 <a name="index-offset-pages"></a>
 <a name="index-printer-offset"></a>
 <p>Move the origin by <var>x-offset</var>,<var>y-offset</var>, a comma-separated
-pair of dimensions such as ‘<samp>.1in,-.3cm</samp>’ (see <a href="#papersize-special">papersize special</a>).  The origin of the page is shifted from the default position
+pair of dimensions such as ‘<samp>.1in,-.3cm</samp>’ (see <a href="#papersize-special">‘<samp>papersize</samp>’ special</a>).  The origin of the page is shifted from the default position
 (of one inch down, one inch to the right from the upper left corner of
 the paper) by this amount.  This is usually best specified in the
 printer-specific configuration file.
@@ -1365,8 +1370,8 @@
 <a name="index-quiet-operation"></a>
 <a name="index-silent-operation"></a>
 <a name="index-warnings_002c-suppressing"></a>
-<p>Run quietly.  Don’t chatter about pages converted, etc. to standard
-output; report no warnings (only errors) to standard error.
+<p>Run quietly.  Don’t chatter about pages converted, etc.,
+and report no warnings (only errors) to standard error.
 </p>
 </dd>
 <dt>‘<samp>-r*</samp>’</dt>
@@ -1440,7 +1445,7 @@
 <dt>‘<samp>-T <var>hsize</var>,<var>vsize</var></samp>’</dt>
 <dd><a name="index-_002dT-hsize_002cvsize"></a>
 <p>Set the paper size to (<var>hsize</var>,<var>vsize</var>), a comma-separated
-pair of dimensions such as ‘<samp>.1in,-.3cm</samp>’ (see <a href="#papersize-special">papersize special</a>).  It overrides any paper size special in the DVI file.  Be
+pair of dimensions such as ‘<samp>.1in,-.3cm</samp>’ (see <a href="#papersize-special">‘<samp>papersize</samp>’ special</a>).  It overrides any paper size special in the DVI file.  Be
 careful, as the paper size will stick to a predefined size if there is
 one close enough. To disable this behavior, use ‘<samp>-tunknown</samp>’.
 </p>
@@ -1733,10 +1738,9 @@
 
 <p>Because the <samp>.dvipsrc</samp> file is read before the printer-specific
 configuration files, individual users cannot override settings in the
-latter.  On the other hand, the <code>TEXCONFIG</code> path usually includes
-the current directory, and can in any case be set to anything, so the
-users can always define their own printer-specific configuration files
-to be found before the system’s.
+latter.  On the other hand, the <code>TEXCONFIG</code> path can be set to
+anything, so the users can always define their own printer-specific
+configuration files to be found before the system’s.
 </p>
 <p>A few command-line options are treated specially, in that they are not
 overridden by configuration files:
@@ -1793,12 +1797,12 @@
 </p>
 <dl compact="compact">
 <dt>‘<samp>@ <var>name hsize vsize</var></samp>’</dt>
-<dd><a name="index-_0040-paper-size-config-command"></a>
+<dd><a name="index-_0040-config-command-_0028define-paper-sizes_0029"></a>
 <p>Define paper sizes.  See <a href="#Config-file-paper-sizes">Config file paper sizes</a>.
 </p>
 </dd>
 <dt>‘<samp>a*</samp>’</dt>
-<dd><a name="index-a-config-command-_0028memory-conservation_0029"></a>
+<dd><a name="index-a-config-command-_0028conserve-memory_0029"></a>
 <p>Memory conservation.  Same as ‘<samp>-a</samp>’, see <a href="#Option-details">Option details</a>.
 </p>
 </dd>
@@ -1808,7 +1812,7 @@
 </p>
 </dd>
 <dt>‘<samp>c <var>filename</var></samp>’</dt>
-<dd><a name="index-c-include-additional-config-file"></a>
+<dd><a name="index-c-config-command-_0028include-another-config-file_0029"></a>
 <p>Include <var>filename</var> as an additional configuration file, read
 immediately.
 </p>
@@ -1842,18 +1846,18 @@
 </p>
 </dd>
 <dt>‘<samp>G*</samp>’</dt>
-<dd><a name="index-G-character-shifting-config-command"></a>
+<dd><a name="index-G-config-command-_0028character-shifting_0029"></a>
 <p>Shift low-numbered characters; obsolete.  Same as ‘<samp>-G</samp>’,
 see <a href="#Option-details">Option details</a>.
 </p>
 </dd>
 <dt>‘<samp>h <var>header</var></samp>’</dt>
-<dd><a name="index-h-header-downloading-config-command"></a>
+<dd><a name="index-h-config-command-_0028download-additional-header_0029"></a>
 <p>Prepend <var>header</var> to output.  Same as ‘<samp>h-</samp>’, see <a href="#Option-details">Option details</a>.
 </p>
 </dd>
 <dt>‘<samp>H <var>path</var></samp>’</dt>
-<dd><a name="index-H-header-path-config-command"></a>
+<dd><a name="index-H-config-command-_0028PostScript-header-path_0029"></a>
 <a name="index-header-path_002c-defining"></a>
 <a name="index-DVIPSHEADERS_002c-overrides-H"></a>
 <p>Use <var>path</var> to search for PostScript header files.  The environment
@@ -1871,11 +1875,17 @@
 </p>
 </dd>
 <dt>‘<samp>K*</samp>’</dt>
-<dd><a name="index-K-config-command-_0028comment_002dremoval_0029"></a>
+<dd><a name="index-K-config-command-_0028comment-removal_0029"></a>
 <p>Remove comments from included PostScript files.  Same as ‘<samp>-K</samp>’,
 see <a href="#Option-details">Option details</a>.
 </p>
 </dd>
+<dt>‘<samp>L*</samp>’</dt>
+<dd><a name="index-L-config-command-_0028last-paper-size-wins_0029"></a>
+<p>If zero, the first paper size specified is effective, else the last.
+Same as ‘<samp>-L</samp>’, see <a href="#Option-details">Option details</a>.
+</p>
+</dd>
 <dt>‘<samp>m <var>num</var></samp>’</dt>
 <dd><a name="index-m-config-command-_0028available-memory_0029"></a>
 <a name="index-memory-available"></a>
@@ -1916,7 +1926,7 @@
 </p>
 </dd>
 <dt>‘<samp>N*</samp>’</dt>
-<dd><a name="index-N-EPS_002ddisabling-config-command"></a>
+<dd><a name="index-N--config-command-_0028disable-EPS_0029"></a>
 <p>Disable structured comments.  Beware: This also turns off displaying
 page numbers or changing to specific pagenumbers in PostScript viewers.
 Same as ‘<samp>-N</samp>’, see <a href="#Option-details">Option details</a>.
@@ -1923,7 +1933,7 @@
 </p>
 </dd>
 <dt>‘<samp>o <var>name</var></samp>’</dt>
-<dd><a name="index-o-config-command-_0028output-file_0029"></a>
+<dd><a name="index-o-config-command-_0028output-destination_0029"></a>
 <a name="index-output-file_002c-setting"></a>
 <p>Send output to <var>name</var>.  Same as ‘<samp>-o</samp>’, see <a href="#Option-details">Option details</a>.
 In the file <samp>config.foo</samp>, a setting like this is probably
@@ -1937,7 +1947,7 @@
 </p>
 </dd>
 <dt>‘<samp>O <var>xoff</var>,<var>yoff</var></samp>’</dt>
-<dd><a name="index-O-config-command-_0028offset_0029"></a>
+<dd><a name="index-O-config-command-_0028page-offsets_0029"></a>
 <p>Origin offset.  Same as ‘<samp>-O</samp>’, see <a href="#Option-details">Option details</a>.
 </p>
 </dd>
@@ -1979,7 +1989,7 @@
 </p>
 </dd>
 <dt>‘<samp>R <var>num1 num2 …</var></samp>’</dt>
-<dd><a name="index-R-fallback-resolution-config-command"></a>
+<dd><a name="index-R-config-command-_0028fallback-resolution_0029"></a>
 <a name="index-fallback-resolutions"></a>
 <a name="index-default-resolutions"></a>
 <a name="index-last_002dresort-scaling_002c-with-R"></a>
@@ -2008,7 +2018,7 @@
 </p>
 </dd>
 <dt>‘<samp>s*</samp>’</dt>
-<dd><a name="index-s-config-command-_0028save_002frestore_0029"></a>
+<dd><a name="index-s-config-command-_0028global-save_002frestore_0029"></a>
 <p>Output global save/restore.  Same as ‘<samp>-s</samp>’, see <a href="#Option-details">Option details</a>.
 </p>
 </dd>
@@ -2045,7 +2055,7 @@
 </p>
 </dd>
 <dt>‘<samp>W <span class="roman">[<var>string</var>]</span></samp>’</dt>
-<dd><a name="index-W-config-command-_0028warning_0029"></a>
+<dd><a name="index-W-config-command-_0028emit-warning_0029"></a>
 <a name="index-warning-messages_002c-defining"></a>
 <p>If <var>string</var> is supplied, write it to standard error after reading
 all the configuration files; with no <var>string</var>, cancel any previous
@@ -2065,7 +2075,7 @@
 </p>
 </dd>
 <dt>‘<samp>Z*</samp>’</dt>
-<dd><a name="index-Z-config-command-_0028compression_0029"></a>
+<dd><a name="index-Z-config-command-_0028compress-fonts_0029"></a>
 <p>Compress bitmap fonts.  Same as ‘<samp>-Z</samp>’ (see <a href="#Option-details">Option details</a>).
 </p>
 </dd>
@@ -2091,19 +2101,19 @@
 <a name="index-paper-size_002c-general"></a>
 
 <p>Most TeX documents at a particular site are designed to use the
-local standard paper size (letter size in the United States, A4 in
-Europe).  The Dvips program can be customized either sitewide or for a
-particular printer.
+local standard paper size (letter size in the United States, A4
+elsewhere).  The Dvips program can be customized either sitewide or
+for a particular printer.
 </p>
 <a name="index-landscape-orientation_002c-defined"></a>
 <a name="index-portrait-orientation_002c-defined"></a>
-<p>But many documents are designed for other paper sizes.  For instance,
-you may want to design a document that has the long edge of the paper
-horizontal.  This can be useful when typesetting booklets, brochures,
-complex tables, or many other documents.  This type of paper orientation
-is called <em>landscape</em> orientation (the default orientation is
-<em>portrait</em>).  Alternatively, a document might be designed for ledger
-or A3 paper.
+<p>On the other hand, plenty of documents are designed for other paper
+sizes.  For instance, you may want to design a document that has the
+long edge of the paper horizontal.  This can be useful when
+typesetting booklets, brochures, complex tables, or many other
+documents.  This type of paper orientation is called <em>landscape</em>
+orientation (the default orientation is called <em>portrait</em>).
+Alternatively, a document might be designed for ledger or A3 paper.
 </p>
 <p>Since the intended paper size in these cases is a document design
 decision, not a printing decision, such information should be given in
@@ -2117,7 +2127,7 @@
 not and should not attempt to override it manually.
 </p>
 <table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">• <a href="#papersize-special" accesskey="1">papersize special</a>:</td><td>  </td><td align="left" valign="top">Specifying the paper size in TeX.
+<tr><td align="left" valign="top">• <a href="#papersize-special" accesskey="1">‘<samp>papersize</samp>’ special</a>:</td><td>  </td><td align="left" valign="top">Specifying the paper size in TeX.
 </td></tr>
 <tr><td align="left" valign="top">• <a href="#Config-file-paper-sizes" accesskey="2">Config file paper sizes</a>:</td><td>  </td><td align="left" valign="top">Specifying printer- and site-specific sizes.
 </td></tr>
@@ -2150,7 +2160,7 @@
 unit), pc (picas), dd (didot points), and cc (ciceros).
 </p>
 <a name="index-landscape_002c-as-_005cspecial"></a>
-<p>For a US letter size landscape document, the <code>papersize</code> would be:
+<p>For a US letter size landscape document, the ‘<samp>papersize</samp>’ would be:
 </p><div class="example">
 <pre class="example">\special{papersize=11in,8.5in}
 </pre></div>
@@ -2161,7 +2171,7 @@
 </pre></div>
 
 <p>This is supported for backward compatibility, but it is hoped that
-reventually the <code>papersize</code> comment will dominate.
+reventually the ‘<samp>papersize</samp>’ comment will dominate.
 </p>
 <p>Of course, such a <code>\special</code> only informs Dvips of the desired
 paper size; you must also adjust <code>\hsize</code> and <code>\vsize</code> in your
@@ -2168,20 +2178,26 @@
 TeX document typeset to those dimensions.
 </p>
 <a name="index-unknown_002c-paper-format-for-_002dt"></a>
-<p>When using the <code>papersize</code> special, you generally should not also
+<p>When using the ‘<samp>papersize</samp>’ special, you generally should not also
 specify <code>-t</code> on the command line (see <a href="#Option-details">Option details</a>).  The
 exception is when using a nonstandard paper size that isn’t
 predefined; in this case, use <code>-t unknown</code>.
 </p>
-<p>The <code>papersize</code> special must occur somewhere on the first page of
+<p>The ‘<samp>papersize</samp>’ special must occur somewhere on the first page of
 the document.  Some packages, notably ‘<samp>hyperref</samp>’, insert this special.
 </p>
+<p>By default, if a DVI file contains multiple ‘<samp>papersize</samp>’ specials,
+the last one wins; this is also the behavior of the <code>dvipdfmx</code>
+driver.  If the <code>-L0</code> command line option or <code>L0</code> config
+file command is specified, the first special wins—this was the
+behavior of Dvips prior to the 2017 release.
+</p>
 
 <hr>
 <a name="Config-file-paper-sizes"></a>
 <div class="header">
 <p>
-Next: <a href="#Paper-trays" accesskey="n" rel="next">Paper trays</a>, Previous: <a href="#papersize-special" accesskey="p" rel="prev">papersize special</a>, Up: <a href="#Paper-size-and-landscape" accesskey="u" rel="up">Paper size and landscape</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
+Next: <a href="#Paper-trays" accesskey="n" rel="next">Paper trays</a>, Previous: <a href="#papersize-special" accesskey="p" rel="prev">‘<samp>papersize</samp>’ special</a>, Up: <a href="#Paper-size-and-landscape" accesskey="u" rel="up">Paper size and landscape</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
 </div>
 <a name="Configuration-file-paper-size-command"></a>
 <h3 class="section">4.2 Configuration file paper size command</h3>
@@ -3496,14 +3512,8 @@
 <p>This hypertext support (and original form of the documentation) was
 written by Mark Doyle and Tanmoy Bhattacharya as the ‘<samp>dvihps</samp>’
 program. You can retrieve their software and additional documentation
-via the CTAN reference above.  You may also be interested in the Java
-previewer IDVI, available at <a href="http://www.win.tue.nl/~dickie/idvi">http://www.win.tue.nl/~dickie/idvi</a>,
-and/or in <a href="http://www.emrg.com/texpdf.html">http://www.emrg.com/texpdf.html</a>, which describes
-the process of making PDF files from TeX files in more detail.
+via the CTAN reference above.
 </p>
-<p>Mail archives for the original project are at
-<a href="http://math.albany.edu:8800/hm/ht/">http://math.albany.edu:8800/hm/ht/</a>.
-</p>
 
 <table class="menu" border="0" cellspacing="0">
 <tr><td align="left" valign="top">• <a href="#Hypertext-caveats" accesskey="1">Hypertext caveats</a>:</td><td>  </td><td align="left" valign="top">Font quality, missing character psi.
@@ -3588,7 +3598,7 @@
 Greek letter psi in the <code>Symbol</code> font), and so these characters are
 dropped.  This bug is fixed in version 2.1.
 </p>
-<p>If you can’t upgrade, One workaround is to change all the trailing
+<p>If you can’t upgrade, one workaround is to change all the trailing
 blanks in strings to a character code that isn’t in the font. This works
 because the default behavior is to substitute a blank for a missing
 character, i.e., the distiller is fooled into substituting the right
@@ -5597,6 +5607,7 @@
 <tr><td></td><td valign="top"><a href="#index-_002dj-for-partial-font-downloading"><code>-j <span class="roman">for partial font downloading</span></code></a>:</td><td> </td><td valign="top"><a href="#Option-details">Option details</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_002dK"><code>-K</code></a>:</td><td> </td><td valign="top"><a href="#Option-details">Option details</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_002dk-for-cropmarks"><code>-k <span class="roman">for cropmarks</span></code></a>:</td><td> </td><td valign="top"><a href="#Option-details">Option details</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_002dL"><code>-L</code></a>:</td><td> </td><td valign="top"><a href="#Option-details">Option details</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_002dl-_005b_003d_005dnum"><code>-l [=]<var>num</var></code></a>:</td><td> </td><td valign="top"><a href="#Option-details">Option details</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_002dm"><code>-m</code></a>:</td><td> </td><td valign="top"><a href="#Option-details">Option details</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_002dM"><code>-M</code></a>:</td><td> </td><td valign="top"><a href="#Option-details">Option details</a></td></tr>
@@ -5681,7 +5692,7 @@
 <tr><td></td><td valign="top"><a href="#index-_003d_003a-ligature-operation"><code>=: <span class="roman">ligature operation</span></code></a>:</td><td> </td><td valign="top"><a href="#Encoding-file-format">Encoding file format</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Index_cp_symbol-13">@</a></th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a href="#index-_0040-paper-size-config-command"><code>@ <span class="roman">paper size config command</span></code></a>:</td><td> </td><td valign="top"><a href="#Configuration-file-commands">Configuration file commands</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_0040-config-command-_0028define-paper-sizes_0029"><code>@ <span class="roman">config command (define paper sizes)</span></code></a>:</td><td> </td><td valign="top"><a href="#Configuration-file-commands">Configuration file commands</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Index_cp_symbol-14">\</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005c_002e"><code>\.</code></a>:</td><td> </td><td valign="top"><a href="#Reencoding-with-Afm2tfm">Reencoding with Afm2tfm</a></td></tr>
@@ -5704,7 +5715,7 @@
 <tr><td></td><td valign="top"><a href="#index-_007c-starting-output-filename"><code>| <span class="roman">starting output filename</span></code></a>:</td><td> </td><td valign="top"><a href="#Option-details">Option details</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Index_cp_letter-A">A</a></th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a href="#index-a-config-command-_0028memory-conservation_0029"><code>a <span class="roman">config command (memory conservation)</span></code></a>:</td><td> </td><td valign="top"><a href="#Configuration-file-commands">Configuration file commands</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-a-config-command-_0028conserve-memory_0029"><code>a <span class="roman">config command (conserve memory)</span></code></a>:</td><td> </td><td valign="top"><a href="#Configuration-file-commands">Configuration file commands</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-A-ring_002c-Scandinavian-letter">A ring, Scandinavian letter</a>:</td><td> </td><td valign="top"><a href="#Reencoding-with-Afm2tfm">Reencoding with Afm2tfm</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-a3-papertype">a3 papertype</a>:</td><td> </td><td valign="top"><a href="#Option-details">Option details</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-a4-paper-size"><code>a4 <span class="roman">paper size</span></code></a>:</td><td> </td><td valign="top"><a href="#Config-file-paper-sizes">Config file paper sizes</a></td></tr>
@@ -5755,7 +5766,7 @@
 <tr><td></td><td valign="top"><a href="#index-bounding-box_002c-supplying-to-TeX-1">bounding box, supplying to TeX</a>:</td><td> </td><td valign="top"><a href="#EPSF-macros">EPSF macros</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Index_cp_letter-C">C</a></th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a href="#index-c-include-additional-config-file"><code>c <span class="roman">include additional config file</span></code></a>:</td><td> </td><td valign="top"><a href="#Configuration-file-commands">Configuration file commands</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-c-config-command-_0028include-another-config-file_0029"><code>c <span class="roman">config command (include another config file)</span></code></a>:</td><td> </td><td valign="top"><a href="#Configuration-file-commands">Configuration file commands</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-changing-PostScript-encodings">changing PostScript encodings</a>:</td><td> </td><td valign="top"><a href="#Changing-PostScript-encodings">Changing PostScript encodings</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-changing-TeX-encodings">changing TeX encodings</a>:</td><td> </td><td valign="top"><a href="#Changing-TeX-encodings">Changing TeX encodings</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-character-definitions-in-PostScript">character definitions in PostScript</a>:</td><td> </td><td valign="top"><a href="#PostScript-typesetting">PostScript typesetting</a></td></tr>
@@ -5911,7 +5922,7 @@
 <tr><td></td><td valign="top"><a href="#index-fonts_002c-system-PostScript">fonts, system PostScript</a>:</td><td> </td><td valign="top"><a href="#PostScript-font-installation">PostScript font installation</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Index_cp_letter-G">G</a></th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a href="#index-G-character-shifting-config-command"><code>G <span class="roman">character shifting config command</span></code></a>:</td><td> </td><td valign="top"><a href="#Configuration-file-commands">Configuration file commands</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-G-config-command-_0028character-shifting_0029"><code>G <span class="roman">config command (character shifting)</span></code></a>:</td><td> </td><td valign="top"><a href="#Configuration-file-commands">Configuration file commands</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-gf-files">gf files</a>:</td><td> </td><td valign="top"><a href="#Glyph-files">Glyph files</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-gftopk"><code>gftopk</code></a>:</td><td> </td><td valign="top"><a href="#Glyph-files">Glyph files</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-Ghostscript-installation">Ghostscript installation</a>:</td><td> </td><td valign="top"><a href="#Ghostscript-installation">Ghostscript installation</a></td></tr>
@@ -5926,8 +5937,8 @@
 <tr><td></td><td valign="top"><a href="#index-gsftopk"><code>gsftopk</code></a>:</td><td> </td><td valign="top"><a href="#Option-details">Option details</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Index_cp_letter-H">H</a></th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a href="#index-h-header-downloading-config-command"><code>h <span class="roman">header downloading config command</span></code></a>:</td><td> </td><td valign="top"><a href="#Configuration-file-commands">Configuration file commands</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-H-header-path-config-command"><code>H <span class="roman">header path config command</span></code></a>:</td><td> </td><td valign="top"><a href="#Configuration-file-commands">Configuration file commands</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-h-config-command-_0028download-additional-header_0029"><code>h <span class="roman">config command (download additional header)</span></code></a>:</td><td> </td><td valign="top"><a href="#Configuration-file-commands">Configuration file commands</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-H-config-command-_0028PostScript-header-path_0029"><code>H <span class="roman">config command (PostScript header path)</span></code></a>:</td><td> </td><td valign="top"><a href="#Configuration-file-commands">Configuration file commands</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-Hafner_002c-Jim">Hafner, Jim</a>:</td><td> </td><td valign="top"><a href="#Color">Color</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-header-file_002c-downloading">header file, downloading</a>:</td><td> </td><td valign="top"><a href="#Option-details">Option details</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-header-files_002c-defined">header files, defined</a>:</td><td> </td><td valign="top"><a href="#Header-files">Header files</a></td></tr>
@@ -5976,14 +5987,15 @@
 <tr><td></td><td valign="top"><a href="#index-Jeffrey_002c-Alan">Jeffrey, Alan</a>:</td><td> </td><td valign="top"><a href="#Invoking-afm2tfm">Invoking afm2tfm</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Index_cp_letter-K">K</a></th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a href="#index-K-config-command-_0028comment_002dremoval_0029"><code>K <span class="roman">config command (comment-removal)</span></code></a>:</td><td> </td><td valign="top"><a href="#Configuration-file-commands">Configuration file commands</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-K-config-command-_0028comment-removal_0029"><code>K <span class="roman">config command (comment removal)</span></code></a>:</td><td> </td><td valign="top"><a href="#Configuration-file-commands">Configuration file commands</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-kerning_002c-defined">kerning, defined</a>:</td><td> </td><td valign="top"><a href="#Metric-files">Metric files</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-KPATHSEA_005fDEBUG"><code>KPATHSEA_DEBUG</code></a>:</td><td> </td><td valign="top"><a href="#Environment-variables">Environment variables</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Index_cp_letter-L">L</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="#index-L-config-command-_0028last-paper-size-wins_0029"><code>L <span class="roman">config command (last paper size wins)</span></code></a>:</td><td> </td><td valign="top"><a href="#Configuration-file-commands">Configuration file commands</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-landscape-orientation_002c-defined">landscape orientation, defined</a>:</td><td> </td><td valign="top"><a href="#Paper-size-and-landscape">Paper size and landscape</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-landscape-papertype">landscape papertype</a>:</td><td> </td><td valign="top"><a href="#Option-details">Option details</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-landscape_002c-as-_005cspecial"><code>landscape<span class="roman">, as <code>\special</code></span></code></a>:</td><td> </td><td valign="top"><a href="#papersize-special">papersize special</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-landscape_002c-as-_005cspecial"><code>landscape<span class="roman">, as <code>\special</code></span></code></a>:</td><td> </td><td valign="top"><a href="#papersize-special">‘<samp>papersize</samp>’ special</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-last-page-printed">last page printed</a>:</td><td> </td><td valign="top"><a href="#Option-details">Option details</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-last_002dresort-font-scaling_002c-with-DVIPSSIZES">last-resort font scaling, with <code>DVIPSSIZES</code></a>:</td><td> </td><td valign="top"><a href="#Environment-variables">Environment variables</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-last_002dresort-scaling_002c-with-R">last-resort scaling, with <code>R</code></a>:</td><td> </td><td valign="top"><a href="#Configuration-file-commands">Configuration file commands</a></td></tr>
@@ -6045,7 +6057,7 @@
 <tr><td></td><td valign="top"><a href="#index-Murphy_002c-Tim">Murphy, Tim</a>:</td><td> </td><td valign="top"><a href="#Hypertext-specials">Hypertext specials</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Index_cp_letter-N">N</a></th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a href="#index-N-EPS_002ddisabling-config-command"><code>N <span class="roman">EPS-disabling config command</span></code></a>:</td><td> </td><td valign="top"><a href="#Configuration-file-commands">Configuration file commands</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-N--config-command-_0028disable-EPS_0029"><code>N <span class="roman"> config command (disable EPS)</span></code></a>:</td><td> </td><td valign="top"><a href="#Configuration-file-commands">Configuration file commands</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-name"><code>name</code></a>:</td><td> </td><td valign="top"><a href="#Hypertext-specials">Hypertext specials</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-narrow-fonts">narrow fonts</a>:</td><td> </td><td valign="top"><a href="#psfonts_002emap">psfonts.map</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-no-output-at-all">no output at all</a>:</td><td> </td><td valign="top"><a href="#No-output">No output</a></td></tr>
@@ -6054,8 +6066,8 @@
 <tr><td></td><td valign="top"><a href="#index-nopaper_002c-paper-format-for-_002dt"><code>nopaper<span class="roman">, paper format for ‘<samp>-t</samp>’</span></code></a>:</td><td> </td><td valign="top"><a href="#Config-file-paper-sizes">Config file paper sizes</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Index_cp_letter-O">O</a></th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a href="#index-O-config-command-_0028offset_0029"><code>O <span class="roman">config command (offset)</span></code></a>:</td><td> </td><td valign="top"><a href="#Configuration-file-commands">Configuration file commands</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-o-config-command-_0028output-file_0029"><code>o <span class="roman">config command (output file)</span></code></a>:</td><td> </td><td valign="top"><a href="#Configuration-file-commands">Configuration file commands</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-o-config-command-_0028output-destination_0029"><code>o <span class="roman">config command (output destination)</span></code></a>:</td><td> </td><td valign="top"><a href="#Configuration-file-commands">Configuration file commands</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-O-config-command-_0028page-offsets_0029"><code>O <span class="roman">config command (page offsets)</span></code></a>:</td><td> </td><td valign="top"><a href="#Configuration-file-commands">Configuration file commands</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-oblique-fonts">oblique fonts</a>:</td><td> </td><td valign="top"><a href="#Special-font-effects">Special font effects</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-octal-character-codes">octal character codes</a>:</td><td> </td><td valign="top"><a href="#Afm2tfm-options">Afm2tfm options</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-odd-pages-only">odd pages only</a>:</td><td> </td><td valign="top"><a href="#Option-details">Option details</a></td></tr>
@@ -6091,8 +6103,9 @@
 <tr><td></td><td valign="top"><a href="#index-paper-size_002c-general">paper size, general</a>:</td><td> </td><td valign="top"><a href="#Paper-size-and-landscape">Paper size and landscape</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paper-trays">paper trays</a>:</td><td> </td><td valign="top"><a href="#Paper-trays">Paper trays</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paper-type">paper type</a>:</td><td> </td><td valign="top"><a href="#Option-details">Option details</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-papersize-special"><code>papersize <span class="roman">special</span></code></a>:</td><td> </td><td valign="top"><a href="#papersize-special">papersize special</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-papersize-special"><code>papersize <span class="roman">special</span></code></a>:</td><td> </td><td valign="top"><a href="#papersize-special">‘<samp>papersize</samp>’ special</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-papersize-special_002c-and-no-_002dt">papersize special, and no ‘<samp>-t</samp>’</a>:</td><td> </td><td valign="top"><a href="#Option-details">Option details</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-papersize-special_002c-first-vs_002e-last">‘<samp>papersize</samp>’ special, first vs. last</a>:</td><td> </td><td valign="top"><a href="#Option-details">Option details</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-partial-font-downloading">partial font downloading</a>:</td><td> </td><td valign="top"><a href="#psfonts_002emap">psfonts.map</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-PDF-files_002c-font-quality">PDF files, font quality</a>:</td><td> </td><td valign="top"><a href="#Hypertext-caveats">Hypertext caveats</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-PDF-files_002c-making">PDF files, making</a>:</td><td> </td><td valign="top"><a href="#Ghostscript-installation">Ghostscript installation</a></td></tr>
@@ -6162,8 +6175,8 @@
 <tr><td></td><td valign="top"><a href="#index-quiet-operation">quiet operation</a>:</td><td> </td><td valign="top"><a href="#Option-details">Option details</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Index_cp_letter-R">R</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="#index-R-config-command-_0028fallback-resolution_0029"><code>R <span class="roman">config command (fallback resolution)</span></code></a>:</td><td> </td><td valign="top"><a href="#Configuration-file-commands">Configuration file commands</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-r-config-command-_0028page-reversal_0029"><code>r <span class="roman">config command (page reversal)</span></code></a>:</td><td> </td><td valign="top"><a href="#Configuration-file-commands">Configuration file commands</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-R-fallback-resolution-config-command"><code>R <span class="roman">fallback resolution config command</span></code></a>:</td><td> </td><td valign="top"><a href="#Configuration-file-commands">Configuration file commands</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-raw-tfm-files">raw tfm files</a>:</td><td> </td><td valign="top"><a href="#Afm2tfm-options">Afm2tfm options</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-reencode_002f_002a_002eenc"><code>reencode/*.enc</code></a>:</td><td> </td><td valign="top"><a href="#Encodings">Encodings</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-reencoding">reencoding</a>:</td><td> </td><td valign="top"><a href="#Reencoding-with-Afm2tfm">Reencoding with Afm2tfm</a></td></tr>
@@ -6182,8 +6195,8 @@
 <tr><td></td><td valign="top"><a href="#index-rwi-_0028psfile-special-option_0029"><code>rwi <span class="roman">(‘<samp>psfile</samp>’ special option)</span></code></a>:</td><td> </td><td valign="top"><a href="#psfile-special">psfile special</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Index_cp_letter-S">S</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="#index-s-config-command-_0028global-save_002frestore_0029"><code>s <span class="roman">config command (global save/restore)</span></code></a>:</td><td> </td><td valign="top"><a href="#Configuration-file-commands">Configuration file commands</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-S-config-command-_0028pict-path_0029"><code>S <span class="roman">config command (pict path)</span></code></a>:</td><td> </td><td valign="top"><a href="#Configuration-file-commands">Configuration file commands</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-s-config-command-_0028save_002frestore_0029"><code>s <span class="roman">config command (save/restore)</span></code></a>:</td><td> </td><td valign="top"><a href="#Configuration-file-commands">Configuration file commands</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-save_002frestore_002c-and-inverted-output">save/restore, and inverted output</a>:</td><td> </td><td valign="top"><a href="#Small-or-inverted">Small or inverted</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-save_002frestore_002c-and-literal-PS"><code>save<span class="roman">/</span>restore<span class="roman">, and literal PS</span></code></a>:</td><td> </td><td valign="top"><a href="#Literal-examples">Literal examples</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-save_002frestore_002c-and-specials">save/restore, and specials</a>:</td><td> </td><td valign="top"><a href="#ps-special">ps special</a></td></tr>
@@ -6262,7 +6275,7 @@
 <tr><td></td><td valign="top"><a href="#index-uncollated-copies">uncollated copies</a>:</td><td> </td><td valign="top"><a href="#Option-details">Option details</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-uncompressing-PostScript">uncompressing PostScript</a>:</td><td> </td><td valign="top"><a href="#Dynamic-creation-of-graphics">Dynamic creation of graphics</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-uniform-resource-locator">uniform resource locator</a>:</td><td> </td><td valign="top"><a href="#Hypertext-specials">Hypertext specials</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-unknown_002c-paper-format-for-_002dt"><code>unknown<span class="roman">, paper format for ‘<samp>-t</samp>’</span></code></a>:</td><td> </td><td valign="top"><a href="#papersize-special">papersize special</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-unknown_002c-paper-format-for-_002dt"><code>unknown<span class="roman">, paper format for ‘<samp>-t</samp>’</span></code></a>:</td><td> </td><td valign="top"><a href="#papersize-special">‘<samp>papersize</samp>’ special</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-unknown_002c-paper-format-for-_002dt-1"><code>unknown<span class="roman">, paper format for ‘<samp>-t</samp>’</span></code></a>:</td><td> </td><td valign="top"><a href="#Config-file-paper-sizes">Config file paper sizes</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-URL_002c-definition">URL, definition</a>:</td><td> </td><td valign="top"><a href="#Hypertext-specials">Hypertext specials</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-URL_002c-extended-for-TeX">URL, extended for TeX</a>:</td><td> </td><td valign="top"><a href="#Hypertext-specials">Hypertext specials</a></td></tr>
@@ -6290,7 +6303,7 @@
 <tr><td></td><td valign="top"><a href="#index-vsize-_0028psfile-special-option_0029"><code>vsize <span class="roman">(‘<samp>psfile</samp>’ special option)</span></code></a>:</td><td> </td><td valign="top"><a href="#psfile-special">psfile special</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Index_cp_letter-W">W</a></th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a href="#index-W-config-command-_0028warning_0029"><code>W <span class="roman">config command (warning)</span></code></a>:</td><td> </td><td valign="top"><a href="#Configuration-file-commands">Configuration file commands</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-W-config-command-_0028emit-warning_0029"><code>W <span class="roman">config command (emit warning)</span></code></a>:</td><td> </td><td valign="top"><a href="#Configuration-file-commands">Configuration file commands</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-warning-messages_002c-defining">warning messages, defining</a>:</td><td> </td><td valign="top"><a href="#Configuration-file-commands">Configuration file commands</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-warnings_002c-suppressing">warnings, suppressing</a>:</td><td> </td><td valign="top"><a href="#Option-details">Option details</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-whole-font-downloading">whole font downloading</a>:</td><td> </td><td valign="top"><a href="#psfonts_002emap">psfonts.map</a></td></tr>
@@ -6304,7 +6317,7 @@
 <tr><td></td><td valign="top"><a href="#index-Y-config-command-_0028vertical-resolution_0029"><code>Y <span class="roman">config command (vertical resolution)</span></code></a>:</td><td> </td><td valign="top"><a href="#Configuration-file-commands">Configuration file commands</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Index_cp_letter-Z">Z</a></th><td></td><td></td></tr>
-<tr><td></td><td valign="top"><a href="#index-Z-config-command-_0028compression_0029"><code>Z <span class="roman">config command (compression)</span></code></a>:</td><td> </td><td valign="top"><a href="#Configuration-file-commands">Configuration file commands</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-Z-config-command-_0028compress-fonts_0029"><code>Z <span class="roman">config command (compress fonts)</span></code></a>:</td><td> </td><td valign="top"><a href="#Configuration-file-commands">Configuration file commands</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-z-config-command-_0028secure-mode_0029"><code>z <span class="roman">config command (secure mode)</span></code></a>:</td><td> </td><td valign="top"><a href="#Configuration-file-commands">Configuration file commands</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
@@ -6393,7 +6406,6 @@
    
 </td></tr></table>
 
-
 <hr>
 
 

Modified: trunk/Master/texmf-dist/doc/dvips/dvips.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/info/dvipng.info
===================================================================
--- trunk/Master/texmf-dist/doc/info/dvipng.info	2017-05-03 17:35:31 UTC (rev 44166)
+++ trunk/Master/texmf-dist/doc/info/dvipng.info	2017-05-03 17:42:44 UTC (rev 44167)
@@ -1,4 +1,4 @@
-This is dvipng.info, produced by makeinfo version 5.2 from dvipng.texi.
+This is dvipng.info, produced by makeinfo version 6.3 from dvipng.texi.
 
 INFO-DIR-SECTION TeX
 START-INFO-DIR-ENTRY
@@ -994,8 +994,8 @@
 * Menu:
 
 * -dSAFER:                               Option details.      (line 163)
-* absolute page number, and '-l':        Option details.      (line 137)
-* absolute page number, and '-p':        Option details.      (line 190)
+* absolute page number, and -l:          Option details.      (line 137)
+* absolute page number, and -p:          Option details.      (line 190)
 * antialiasing levels, number of:        Option details.      (line 243)
 * background color (option):             Option details.      (line  40)
 * base resolution, setting:              Option details.      (line  33)
@@ -1045,8 +1045,8 @@
 * page range:                            Option details.      (line 221)
 * page, first printed:                   Option details.      (line 190)
 * page, last printed:                    Option details.      (line 137)
-* physical page number, and '-l':        Option details.      (line 137)
-* physical page number, and '-p':        Option details.      (line 190)
+* physical page number, and -l:          Option details.      (line 137)
+* physical page number, and -p:          Option details.      (line 190)
 * PNG image format:                      Option details.      (line 217)
 * PostScript inclusion problems:         Encapsulated PostScript.
                                                               (line  21)

Modified: trunk/Master/texmf-dist/doc/info/dvips.info
===================================================================
--- trunk/Master/texmf-dist/doc/info/dvips.info	2017-05-03 17:35:31 UTC (rev 44166)
+++ trunk/Master/texmf-dist/doc/info/dvips.info	2017-05-03 17:42:44 UTC (rev 44167)
@@ -1,6 +1,6 @@
-This is dvips.info, produced by makeinfo version 6.1 from dvips.texi.
+This is dvips.info, produced by makeinfo version 6.3 from dvips.texi.
 
-This manual documents Dvips version 5.996 (April 2016), a program to
+This manual documents Dvips version 5.997 (April 2017), a program to
 translate a DVI file into PostScript.  You may freely use, modify and/or
 distribute this file.
 INFO-DIR-SECTION TeX
@@ -16,7 +16,7 @@
 Dvips
 *****
 
-This manual documents Dvips version 5.996 (April 2016), a program to
+This manual documents Dvips version 5.997 (April 2017), a program to
 translate a DVI file into PostScript.  You may freely use, modify and/or
 distribute this file.
 
@@ -495,7 +495,7 @@
 -i*  Separate file per section
 -j*  Download fonts partially
 -k*  Print crop marks                -K*  Pull comments from inclusions
--l # Last page
+-l # Last page                       -L*  Last special papersize wins
 -m*  Manual feed                     -M*  Don't make fonts
 -mode s Metafont device name
 -n # Maximum number of pages         -N*  No structured comments
@@ -696,6 +696,10 @@
      file.  Thus, using '-l =9' will end with the ninth page of the
      document, no matter what the pages are actually numbered.
 
+'-L*'
+     By default or with '-L1', the last 'papersize' special wins; with
+     '-L0', the first special wins.  *Note papersize special::.
+
 '-m*'
      Specify manual feed, if supported by the output device.
 
@@ -820,8 +824,8 @@
      *Note Configuration file searching::.
 
 '-q*'
-     Run quietly.  Don't chatter about pages converted, etc. to standard
-     output; report no warnings (only errors) to standard error.
+     Run quietly.  Don't chatter about pages converted, etc., and report
+     no warnings (only errors) to standard error.
 
 '-r*'
      Output pages in reverse order.  By default, page 1 is output first.
@@ -917,7 +921,7 @@
      specified in the DVI file.  See '-x' above.
 
 '-Y NUM'
-     Set the vertical resolution in dots per inch to NUM.
+     Set the vertical resolution in dots per inch to NUM.
 
 '-z*'
      Pass 'html' hyperdvi specials through to the output for eventual
@@ -1063,10 +1067,9 @@
 
    Because the '.dvipsrc' file is read before the printer-specific
 configuration files, individual users cannot override settings in the
-latter.  On the other hand, the 'TEXCONFIG' path usually includes the
-current directory, and can in any case be set to anything, so the users
-can always define their own printer-specific configuration files to be
-found before the system's.
+latter.  On the other hand, the 'TEXCONFIG' path can be set to anything,
+so the users can always define their own printer-specific configuration
+files to be found before the system's.
 
    A few command-line options are treated specially, in that they are
 not overridden by configuration files:
@@ -1160,6 +1163,10 @@
      Remove comments from included PostScript files.  Same as '-K',
      *note Option details::.
 
+'L*'
+     If zero, the first paper size specified is effective, else the
+     last.  Same as '-L', *note Option details::.
+
 'm NUM'
      Declare NUM as the memory available for fonts and strings in the
      printer.  The compile-time default is 180000, but this is typically
@@ -1299,17 +1306,17 @@
 **************************************
 
 Most TeX documents at a particular site are designed to use the local
-standard paper size (letter size in the United States, A4 in Europe).
+standard paper size (letter size in the United States, A4 elsewhere).
 The Dvips program can be customized either sitewide or for a particular
 printer.
 
-   But many documents are designed for other paper sizes.  For instance,
-you may want to design a document that has the long edge of the paper
-horizontal.  This can be useful when typesetting booklets, brochures,
-complex tables, or many other documents.  This type of paper orientation
-is called "landscape" orientation (the default orientation is
-"portrait").  Alternatively, a document might be designed for ledger or
-A3 paper.
+   On the other hand, plenty of documents are designed for other paper
+sizes.  For instance, you may want to design a document that has the
+long edge of the paper horizontal.  This can be useful when typesetting
+booklets, brochures, complex tables, or many other documents.  This type
+of paper orientation is called "landscape" orientation (the default
+orientation is called "portrait").  Alternatively, a document might be
+designed for ledger or A3 paper.
 
    Since the intended paper size in these cases is a document design
 decision, not a printing decision, such information should be given in
@@ -1364,6 +1371,12 @@
    The 'papersize' special must occur somewhere on the first page of the
 document.  Some packages, notably 'hyperref', insert this special.
 
+   By default, if a DVI file contains multiple 'papersize' specials, the
+last one wins; this is also the behavior of the 'dvipdfmx' driver.  If
+the '-L0' command line option or 'L0' config file command is specified,
+the first special wins--this was the behavior of Dvips prior to the 2017
+release.
+
 
 File: dvips.info,  Node: Config file paper sizes,  Next: Paper trays,  Prev: papersize special,  Up: Paper size and landscape
 
@@ -2278,14 +2291,8 @@
    This hypertext support (and original form of the documentation) was
 written by Mark Doyle and Tanmoy Bhattacharya as the 'dvihps' program.
 You can retrieve their software and additional documentation via the
-CTAN reference above.  You may also be interested in the Java previewer
-IDVI, available at <http://www.win.tue.nl/~dickie/idvi>, and/or in
-<http://www.emrg.com/texpdf.html>, which describes the process of making
-PDF files from TeX files in more detail.
+CTAN reference above.
 
-   Mail archives for the original project are at
-<http://math.albany.edu:8800/hm/ht/>.
-
 * Menu:
 
 * Hypertext caveats::       Font quality, missing character psi.
@@ -2351,7 +2358,7 @@
 (notably the Greek letter psi in the 'Symbol' font), and so these
 characters are dropped.  This bug is fixed in version 2.1.
 
-   If you can't upgrade, One workaround is to change all the trailing
+   If you can't upgrade, one workaround is to change all the trailing
 blanks in strings to a character code that isn't in the font.  This
 works because the default behavior is to substitute a blank for a
 missing character, i.e., the distiller is fooled into substituting the
@@ -3703,11 +3710,11 @@
 * Menu:
 
 * ! special (literal PS header):         Literal headers.     (line   6)
-* ! starting output filename:            Option details.      (line 238)
+* ! starting output filename:            Option details.      (line 242)
 * " special (literal PostScript):        " special.           (line   6)
 * %%BoundingBox:                         Bounding box.        (line  17)
 * %%Page, and multi-page information:    PostScript hooks.    (line  37)
-* %%Page, not generating:                Option details.      (line 203)
+* %%Page, not generating:                Option details.      (line 207)
 * %%Page, removing:                      Option details.      (line 160)
 * %%Page, required by Ghostview:         Ghostscript installation.
                                                               (line  12)
@@ -3716,9 +3723,9 @@
 * %*Font:                                Fonts in figures.    (line   6)
 * (atend), bounding box specification:   Bounding box.        (line  28)
 * +PSMAPFILE:                            Configuration file commands.
-                                                              (line 117)
+                                                              (line 121)
 * -:                                     Option details.      (line  11)
-* - as output filename:                  Option details.      (line 238)
+* - as output filename:                  Option details.      (line 242)
 * --help:                                Option summary.      (line   7)
 * --help <1>:                            Option details.      (line  15)
 * --version:                             Option details.      (line  18)
@@ -3743,55 +3750,56 @@
 * -j for partial font downloading:       Option details.      (line 146)
 * -K:                                    Option details.      (line 160)
 * -k for cropmarks:                      Option details.      (line 152)
+* -L:                                    Option details.      (line 178)
 * -l [=]NUM:                             Option details.      (line 169)
-* -m:                                    Option details.      (line 178)
-* -M:                                    Option details.      (line 190)
-* -mode:                                 Option details.      (line 181)
-* -mode MODE:                            Option details.      (line 181)
-* -N:                                    Option details.      (line 203)
-* -n NUM:                                Option details.      (line 200)
-* -noomega:                              Option details.      (line 211)
-* -noptex:                               Option details.      (line 217)
+* -m:                                    Option details.      (line 182)
+* -M:                                    Option details.      (line 194)
+* -mode:                                 Option details.      (line 185)
+* -mode MODE:                            Option details.      (line 185)
+* -N:                                    Option details.      (line 207)
+* -n NUM:                                Option details.      (line 204)
+* -noomega:                              Option details.      (line 215)
+* -noptex:                               Option details.      (line 221)
 * -O:                                    Afm2tfm options.     (line  51)
-* -o NAME:                               Option details.      (line 233)
-* -O X-OFFSET,Y-OFFSET:                  Option details.      (line 250)
-* -P PRINTER:                            Option details.      (line 282)
+* -o NAME:                               Option details.      (line 237)
+* -O X-OFFSET,Y-OFFSET:                  Option details.      (line 254)
+* -P PRINTER:                            Option details.      (line 286)
 * -p PS-ENC:                             Changing PostScript encodings.
                                                               (line   6)
 * -p PS-ENC <1>:                         Afm2tfm options.     (line  56)
-* -p [=]NUM:                             Option details.      (line 268)
-* -pp FIRST-LAST:                        Option details.      (line 277)
-* -pp RANGE:                             Option details.      (line 277)
+* -p [=]NUM:                             Option details.      (line 272)
+* -pp FIRST-LAST:                        Option details.      (line 281)
+* -pp RANGE:                             Option details.      (line 281)
 * -PPRINTER, and config file searching:  Configuration file searching.
                                                               (line  27)
-* -q:                                    Option details.      (line 301)
-* -r:                                    Option details.      (line 305)
-* -R:                                    Option details.      (line 308)
-* -s:                                    Option details.      (line 316)
-* -S NUM:                                Option details.      (line 323)
+* -q:                                    Option details.      (line 305)
+* -r:                                    Option details.      (line 309)
+* -R:                                    Option details.      (line 312)
+* -s:                                    Option details.      (line 320)
+* -S NUM:                                Option details.      (line 327)
 * -s SLANT:                              Afm2tfm options.     (line  61)
 * -T ENC-FILE:                           Changing both encodings.
                                                               (line   6)
-* -T HSIZE,VSIZE:                        Option details.      (line 348)
-* -t PAPERTYPE:                          Option details.      (line 328)
+* -T HSIZE,VSIZE:                        Option details.      (line 352)
+* -t PAPERTYPE:                          Option details.      (line 332)
 * -T PS-TEX-ENC:                         Afm2tfm options.     (line  71)
 * -t TEX-ENC:                            Changing TeX encodings.
                                                               (line   6)
 * -t TEX-ENC <1>:                        Afm2tfm options.     (line  66)
-* -U:                                    Option details.      (line 363)
+* -U:                                    Option details.      (line 367)
 * -u:                                    Afm2tfm options.     (line  75)
-* -u PSMAPFILE:                          Option details.      (line 355)
-* -v:                                    Option details.      (line 371)
-* -V:                                    Option details.      (line 374)
+* -u PSMAPFILE:                          Option details.      (line 359)
+* -v:                                    Option details.      (line 375)
+* -V:                                    Option details.      (line 378)
 * -v VPL-FILE:                           Afm2tfm options.     (line  81)
 * -V VPL-FILE:                           Afm2tfm options.     (line  84)
-* -x NUM:                                Option details.      (line 383)
-* -X NUM:                                Option details.      (line 391)
-* -Y NUM:                                Option details.      (line 398)
+* -x NUM:                                Option details.      (line 387)
+* -X NUM:                                Option details.      (line 395)
+* -Y NUM:                                Option details.      (line 402)
 * -z:                                    Hypertext.           (line   6)
-* -Z for compressing bitmap fonts:       Option details.      (line 407)
-* -z for recognizing hyperdvi:           Option details.      (line 401)
-* ..-relative filenames:                 Option details.      (line 308)
+* -Z for compressing bitmap fonts:       Option details.      (line 411)
+* -z for recognizing hyperdvi:           Option details.      (line 405)
+* ..-relative filenames:                 Option details.      (line 312)
 * .afm Adobe metric files:               Metric files.        (line  26)
 * .dvipsrc, searched for:                Configuration file searching.
                                                               (line  14)
@@ -3822,7 +3830,7 @@
 * <[ encoding vector downloading:        psfonts.map.         (line  36)
 * =: ligature operation:                 Encoding file format.
                                                               (line  59)
-* @ paper size config command:           Configuration file commands.
+* @ config command (define paper sizes): Configuration file commands.
                                                               (line  18)
 * \.:                                    Reencoding with Afm2tfm.
                                                               (line  43)
@@ -3843,20 +3851,20 @@
 * \magnification:                        EPSF scaling.        (line  62)
 * \rotninety:                            Literal examples.    (line  27)
 * \textCOLORNAME:                        Color macro files.   (line  45)
-* | starting output filename:            Option details.      (line 238)
-* a config command (memory conservation): Configuration file commands.
+* | starting output filename:            Option details.      (line 242)
+* a config command (conserve memory):    Configuration file commands.
                                                               (line  21)
 * A ring, Scandinavian letter:           Reencoding with Afm2tfm.
                                                               (line  32)
-* a3 papertype:                          Option details.      (line 328)
+* a3 papertype:                          Option details.      (line 332)
 * a4 paper size:                         Config file paper sizes.
                                                               (line  82)
-* a4 papertype:                          Option details.      (line 328)
+* a4 papertype:                          Option details.      (line 332)
 * A4size paper size:                     Config file paper sizes.
                                                               (line  90)
-* absolute filenames, disabling:         Option details.      (line 308)
+* absolute filenames, disabling:         Option details.      (line 312)
 * absolute page number, and -l:          Option details.      (line 169)
-* absolute page number, and -p:          Option details.      (line 268)
+* absolute page number, and -p:          Option details.      (line 272)
 * accent height adjustment, omitting:    Afm2tfm options.     (line  33)
 * accents, in wrong position:            Reencoding with Afm2tfm.
                                                               (line  32)
@@ -3894,7 +3902,7 @@
 * bop-hook:                              Paper trays.         (line   6)
 * bop-hook <1>:                          EPSF scaling.        (line  74)
 * bop-hook <2>:                          PostScript hooks.    (line  11)
-* bop-hook, and offset pages:            Option details.      (line 263)
+* bop-hook, and offset pages:            Option details.      (line 267)
 * boundary character:                    Encoding file format.
                                                               (line  41)
 * bounding box, comment for:             Bounding box.        (line   6)
@@ -3904,7 +3912,7 @@
 * bounding box, inaccurate:              EPSF clipping.       (line   6)
 * bounding box, supplying to TeX:        \includegraphics.    (line  36)
 * bounding box, supplying to TeX <1>:    EPSF macros.         (line  26)
-* c include additional config file:      Configuration file commands.
+* c config command (include another config file): Configuration file commands.
                                                               (line  27)
 * changing PostScript encodings:         Changing PostScript encodings.
                                                               (line   6)
@@ -3944,13 +3952,13 @@
 * compilation:                           Installation.        (line   6)
 * compressed PostScript:                 Dynamic creation of graphics.
                                                               (line   6)
-* compressing bitmap fonts:              Option details.      (line 407)
+* compressing bitmap fonts:              Option details.      (line 411)
 * Computer Modern in PostScript:         Hypertext caveats.   (line   6)
 * Computer Modern, encoding of:          Encodings.           (line  15)
 * condensed fonts:                       Afm2tfm options.     (line  47)
 * config.proto:                          config.ps installation.
                                                               (line  14)
-* config.ps:                             Option details.      (line 282)
+* config.ps:                             Option details.      (line 286)
 * config.ps installation:                config.ps installation.
                                                               (line   6)
 * config.ps paper sizes:                 Config file paper sizes.
@@ -3993,13 +4001,13 @@
 * debugging <1>:                         Option details.      (line  52)
 * debugging options:                     Debug options.       (line   6)
 * default resolutions:                   Configuration file commands.
-                                                              (line 138)
+                                                              (line 142)
 * default_texsizes Make variable:        Configuration file commands.
-                                                              (line 154)
+                                                              (line 158)
 * Deutsch, Peter:                        Ghostscript installation.
                                                               (line   6)
 * device dependency, and virtual fonts:  Configuration file commands.
-                                                              (line 177)
+                                                              (line 181)
 * dictionary, CharStrings:               PostScript typesetting.
                                                               (line  51)
 * dictionary, PostScript language:       PostScript typesetting.
@@ -4006,7 +4014,7 @@
                                                               (line  35)
 * dictionary, SDict:                     Literal headers.     (line   6)
 * dictionary, userdict:                  Header files.        (line  21)
-* distillation, and -z:                  Option details.      (line 401)
+* distillation, and -z:                  Option details.      (line 405)
 * distiller, for PDF files:              Hypertext.           (line  11)
 * dot accent:                            Reencoding with Afm2tfm.
                                                               (line  32)
@@ -4038,7 +4046,7 @@
 * DVIPSSIZES:                            Environment variables.
                                                               (line  46)
 * DVIPSSIZES, overrides R:               Configuration file commands.
-                                                              (line 151)
+                                                              (line 155)
 * dynamic creation of graphics:          Dynamic creation of graphics.
                                                               (line   6)
 * e config command (maxdrift):           Configuration file commands.
@@ -4096,14 +4104,14 @@
                                                               (line   6)
 * failure, to print at all:              No output.           (line   6)
 * fallback resolutions:                  Configuration file commands.
-                                                              (line 138)
+                                                              (line 142)
 * figures and fonts:                     Fonts in figures.    (line   6)
 * figures, natural size:                 EPSF macros.         (line  38)
 * figures, scaling:                      EPSF scaling.        (line   6)
 * filter, running as a:                  Option details.      (line  98)
-* first page printed:                    Option details.      (line 268)
+* first page printed:                    Option details.      (line 272)
 * font concepts:                         Font concepts.       (line   6)
-* font generation, avoiding:             Option details.      (line 190)
+* font generation, avoiding:             Option details.      (line 194)
 * fontinst:                              Invoking afm2tfm.    (line  13)
 * fonts, as header files:                Including headers from TeX.
                                                               (line  13)
@@ -4125,7 +4133,7 @@
                                                               (line  34)
 * fonts, system PostScript:              PostScript font installation.
                                                               (line  11)
-* G character shifting config command:   Configuration file commands.
+* G config command (character shifting): Configuration file commands.
                                                               (line  48)
 * gf files:                              Glyph files.         (line  41)
 * gftopk:                                Glyph files.         (line  41)
@@ -4137,7 +4145,7 @@
                                                               (line  12)
 * glyph files:                           Glyph files.         (line   6)
 * GLYPHFONTS, overrides P:               Configuration file commands.
-                                                              (line 126)
+                                                              (line 130)
 * gnuplot:                               Dynamic creation of graphics.
                                                               (line  25)
 * graphics inclusion fails:              Including graphics fails.
@@ -4145,10 +4153,10 @@
 * gs installation:                       Ghostscript installation.
                                                               (line   6)
 * gsave/grestore, and literal PS:        Literal examples.    (line  27)
-* gsftopk:                               Option details.      (line 375)
-* h header downloading config command:   Configuration file commands.
+* gsftopk:                               Option details.      (line 379)
+* h config command (download additional header): Configuration file commands.
                                                               (line  52)
-* H header path config command:          Configuration file commands.
+* H config command (PostScript header path): Configuration file commands.
                                                               (line  55)
 * Hafner, Jim:                           Color.               (line   6)
 * header file, downloading:              Option details.      (line 122)
@@ -4171,12 +4179,12 @@
 * hscale (psfile special option):        psfile special.      (line  30)
 * hsize (psfile special option):         psfile special.      (line  24)
 * html specials:                         Hypertext.           (line   6)
-* html specials, and -z:                 Option details.      (line 401)
+* html specials, and -z:                 Option details.      (line 405)
 * http://www.win.tue.nl/~dickie/idvi:    Hypertext.           (line  21)
 * http://xxx.lanl.gov/hypertex:          Hypertext.           (line  21)
 * Hungarian umlaut:                      Reencoding with Afm2tfm.
                                                               (line  32)
-* hyperdvi extensions, enabling:         Option details.      (line 401)
+* hyperdvi extensions, enabling:         Option details.      (line 405)
 * hypertext and bitmap fonts:            Hypertext caveats.   (line   6)
 * hypertext caveats:                     Hypertext caveats.   (line   6)
 * hypertext caveats <1>:                 Hypertext caveats.   (line   6)
@@ -4209,25 +4217,27 @@
                                                               (line  63)
 * Java DVI reader:                       Hypertext.           (line  21)
 * Jeffrey, Alan:                         Invoking afm2tfm.    (line  13)
-* K config command (comment-removal):    Configuration file commands.
+* K config command (comment removal):    Configuration file commands.
                                                               (line  67)
 * kerning, defined:                      Metric files.        (line  15)
 * KPATHSEA_DEBUG:                        Environment variables.
                                                               (line  18)
+* L config command (last paper size wins): Configuration file commands.
+                                                              (line  71)
 * landscape orientation, defined:        Paper size and landscape.
                                                               (line  11)
-* landscape papertype:                   Option details.      (line 328)
+* landscape papertype:                   Option details.      (line 332)
 * landscape, as \special:                papersize special.   (line  16)
 * last page printed:                     Option details.      (line 169)
 * last-resort font scaling, with DVIPSSIZES: Environment variables.
                                                               (line  47)
 * last-resort scaling, with R:           Configuration file commands.
-                                                              (line 138)
-* ledger papertype:                      Option details.      (line 328)
-* legal papertype:                       Option details.      (line 328)
+                                                              (line 142)
+* ledger papertype:                      Option details.      (line 332)
+* legal papertype:                       Option details.      (line 332)
 * letter paper size:                     Config file paper sizes.
                                                               (line  82)
-* letter papertype:                      Option details.      (line 328)
+* letter papertype:                      Option details.      (line 332)
 * letterhead tray:                       Paper trays.         (line  10)
 * letterSize paper size:                 Config file paper sizes.
                                                               (line  90)
@@ -4245,24 +4255,24 @@
 * lly (psfile special option):           psfile special.      (line  42)
 * long documents not printing:           Long documents fail. (line   6)
 * low characters, shifting:              Option details.      (line 117)
-* lpr spooler, MS-DOS emulation:         Option details.      (line 238)
+* lpr spooler, MS-DOS emulation:         Option details.      (line 242)
 * m config command (available memory):   Configuration file commands.
-                                                              (line  71)
+                                                              (line  75)
 * M config command (mf mode):            Configuration file commands.
-                                                              (line  98)
+                                                              (line 102)
 * macros for color:                      Color macro files.   (line   6)
 * macros for epsf inclusion:             \includegraphics.    (line   6)
 * macros for epsf inclusion <1>:         EPSF macros.         (line   6)
 * magnification, DVI:                    EPSF scaling.        (line  62)
-* magnification, overriding DVI:         Option details.      (line 383)
-* magnification, vertical:               Option details.      (line 394)
+* magnification, overriding DVI:         Option details.      (line 387)
+* magnification, vertical:               Option details.      (line 398)
 * mailcap and hypertext:                 Hypertext specials.  (line  53)
-* manual feed:                           Option details.      (line 178)
+* manual feed:                           Option details.      (line 182)
 * maxdrift:                              Option details.      (line  71)
-* maximum pages printed:                 Option details.      (line 200)
-* media:                                 Option details.      (line 328)
+* maximum pages printed:                 Option details.      (line 204)
+* media:                                 Option details.      (line 332)
 * memory available:                      Configuration file commands.
-                                                              (line  71)
+                                                              (line  75)
 * memory of printer exhausted:           Printer errors.      (line  14)
 * memory usage, and headers:             Headers and memory usage.
                                                               (line   6)
@@ -4271,26 +4281,26 @@
                                                               (line 104)
 * Metafont ligature operations:          Encoding file format.
                                                               (line  54)
-* Metafont mode, specifying:             Option details.      (line 181)
+* Metafont mode, specifying:             Option details.      (line 185)
 * Metafont source files:                 Glyph files.         (line  30)
 * metric files:                          Metric files.        (line   6)
 * Minion typeface family:                psfonts.map.         (line  60)
-* missfont.log:                          Option details.      (line 190)
-* MISSFONT_LOG:                          Option details.      (line 193)
+* missfont.log:                          Option details.      (line 194)
+* MISSFONT_LOG:                          Option details.      (line 197)
 * Mitsubishi Shinko CHC-S446i printer:   No output.           (line  14)
 * mkdvipspapers:                         Config file paper sizes.
                                                               (line  79)
-* mktexpk, avoiding:                     Option details.      (line 190)
+* mktexpk, avoiding:                     Option details.      (line 194)
 * mktexpk, changing name:                Environment variables.
                                                               (line  36)
-* mode name, specifying:                 Option details.      (line 181)
-* mtpk:                                  Option details.      (line 375)
+* mode name, specifying:                 Option details.      (line 185)
+* mtpk:                                  Option details.      (line 379)
 * multiple master fonts:                 psfonts.map.         (line  60)
 * multiple output files:                 Option details.      (line 127)
 * multiple paper trays:                  Paper trays.         (line   6)
 * Murphy, Tim:                           Hypertext specials.  (line  20)
-* N EPS-disabling config command:        Configuration file commands.
-                                                              (line 101)
+* N config command (disable EPS):        Configuration file commands.
+                                                              (line 105)
 * name:                                  Hypertext specials.  (line  41)
 * narrow fonts:                          psfonts.map.         (line  19)
 * no output at all:                      No output.           (line   6)
@@ -4298,16 +4308,16 @@
 * non-resident fonts:                    psfonts.map.         (line   6)
 * nopaper, paper format for -t:          Config file paper sizes.
                                                               (line  74)
-* O config command (offset):             Configuration file commands.
-                                                              (line 114)
-* o config command (output file):        Configuration file commands.
-                                                              (line 106)
+* o config command (output destination): Configuration file commands.
+                                                              (line 110)
+* O config command (page offsets):       Configuration file commands.
+                                                              (line 118)
 * oblique fonts:                         Special font effects.
                                                               (line   6)
 * octal character codes:                 Afm2tfm options.     (line  51)
 * odd pages only:                        Option details.      (line  27)
-* offset pages:                          Option details.      (line 250)
-* Omega extensions:                      Option details.      (line 211)
+* offset pages:                          Option details.      (line 254)
+* Omega extensions:                      Option details.      (line 215)
 * option, details of:                    Option details.      (line   6)
 * options, debugging:                    Debug options.       (line   6)
 * options, Dvips:                        Invoking Dvips.      (line   6)
@@ -4320,20 +4330,20 @@
 * output file, sectioning of:            Headers and memory usage.
                                                               (line   6)
 * output file, setting:                  Configuration file commands.
-                                                              (line 106)
+                                                              (line 110)
 * output files, multiple:                Option details.      (line 127)
 * output, inverted:                      Small or inverted.   (line   6)
 * output, none:                          No output.           (line   6)
-* output, redirecting:                   Option details.      (line 233)
+* output, redirecting:                   Option details.      (line 237)
 * output, too small:                     Small or inverted.   (line   6)
 * p config command (font aliases):       Configuration file commands.
-                                                              (line 117)
+                                                              (line 121)
 * P config command (PK path):            Configuration file commands.
-                                                              (line 126)
-* page range:                            Option details.      (line 277)
-* page, first printed:                   Option details.      (line 268)
+                                                              (line 130)
+* page range:                            Option details.      (line 281)
+* page, first printed:                   Option details.      (line 272)
 * page, last printed:                    Option details.      (line 169)
-* pages, maximum printed:                Option details.      (line 200)
+* pages, maximum printed:                Option details.      (line 204)
 * PaintType:                             Special font effects.
                                                               (line  50)
 * Pantone colors:                        Color macro files.   (line  16)
@@ -4344,15 +4354,16 @@
 * paper size, general:                   Paper size and landscape.
                                                               (line   6)
 * paper trays:                           Paper trays.         (line   6)
-* paper type:                            Option details.      (line 328)
+* paper type:                            Option details.      (line 332)
 * papersize special:                     papersize special.   (line   6)
-* papersize special, and no -t:          Option details.      (line 328)
+* papersize special, and no -t:          Option details.      (line 332)
+* papersize special, first vs. last:     Option details.      (line 178)
 * partial font downloading:              psfonts.map.         (line  55)
 * PDF files, font quality:               Hypertext caveats.   (line   6)
 * PDF files, making:                     Ghostscript installation.
                                                               (line   6)
 * PDF files, making <1>:                 Hypertext.           (line  11)
-* PDF files, option for:                 Option details.      (line 401)
+* PDF files, option for:                 Option details.      (line 405)
 * pdfmark:                               Hypertext.           (line   6)
 * pfa files:                             Glyph files.         (line  25)
 * pfb files:                             Glyph files.         (line  25)
@@ -4361,15 +4372,15 @@
 * Phaser printer, used for color calibration: Color device configuration.
                                                               (line  18)
 * physical page number, and -l:          Option details.      (line 169)
-* physical page number, and -p:          Option details.      (line 268)
+* physical page number, and -p:          Option details.      (line 272)
 * physical page number, and bop-hook:    PostScript hooks.    (line  26)
 * pipes, not readable:                   Option details.      (line  98)
 * pk files:                              Glyph files.         (line  35)
 * PKFONTS, overrides P:                  Configuration file commands.
-                                                              (line 126)
+                                                              (line 130)
 * plotfile, ps subspecial:               ps special.          (line  29)
 * pltotf:                                Metric files.        (line  39)
-* popen for output:                      Option details.      (line 238)
+* popen for output:                      Option details.      (line 242)
 * portrait orientation, defined:         Paper size and landscape.
                                                               (line  11)
 * positioning accuracy:                  Option details.      (line  71)
@@ -4379,9 +4390,9 @@
 * PostScript encoding:                   Encodings.           (line  27)
 * PostScript encoding, changing:         Changing PostScript encodings.
                                                               (line   6)
-* PostScript font alias file:            Option details.      (line 355)
+* PostScript font alias file:            Option details.      (line 359)
 * PostScript font alias file <1>:        Configuration file commands.
-                                                              (line 117)
+                                                              (line 121)
 * PostScript fonts:                      PostScript fonts.    (line   6)
 * PostScript fonts, installing:          PostScript font installation.
                                                               (line   6)
@@ -4407,9 +4418,9 @@
                                                               (line  14)
 * printer errors:                        Printer errors.      (line   6)
 * printer memory:                        Configuration file commands.
-                                                              (line  71)
+                                                              (line  75)
 * printer memory exhausted:              Printer errors.      (line  14)
-* printer offset:                        Option details.      (line 250)
+* printer offset:                        Option details.      (line 254)
 * PRINTER, and config file searching:    Configuration file searching.
                                                               (line  36)
 * PRINTER, avoided with -f:              Option details.      (line  98)
@@ -4427,18 +4438,18 @@
 * psfonts.map <2>:                       psfonts.map.         (line   6)
 * psheaderdir:                           Header files.        (line  12)
 * psi character missing:                 Hypertext caveats.   (line  54)
-* pstopk:                                Option details.      (line 375)
-* pTeX extensions:                       Option details.      (line 211)
-* pTeX extensions <1>:                   Option details.      (line 217)
+* pstopk:                                Option details.      (line 379)
+* pTeX extensions:                       Option details.      (line 215)
+* pTeX extensions <1>:                   Option details.      (line 221)
 * q config command (quiet):              Configuration file commands.
-                                                              (line 132)
+                                                              (line 136)
 * Q config command (quiet):              Configuration file commands.
-                                                              (line 132)
-* quiet operation:                       Option details.      (line 301)
+                                                              (line 136)
+* quiet operation:                       Option details.      (line 305)
+* R config command (fallback resolution): Configuration file commands.
+                                                              (line 142)
 * r config command (page reversal):      Configuration file commands.
-                                                              (line 135)
-* R fallback resolution config command:  Configuration file commands.
-                                                              (line 138)
+                                                              (line 139)
 * raw tfm files:                         Afm2tfm options.     (line  17)
 * reencode/*.enc:                        Encodings.           (line  35)
 * reencoding:                            Reencoding with Afm2tfm.
@@ -4449,25 +4460,25 @@
 * remapping:                             Reencoding with Afm2tfm.
                                                               (line   6)
 * resident fonts, different in different printers: Option details.
-                                                              (line 355)
+                                                              (line 359)
 * resident fonts, different in different printers <1>: Configuration file commands.
-                                                              (line 117)
-* resolution:                            Option details.      (line 391)
-* resolution <1>:                        Option details.      (line 398)
+                                                              (line 121)
+* resolution:                            Option details.      (line 395)
+* resolution <1>:                        Option details.      (line 402)
 * resolution, setting:                   Option details.      (line  58)
-* reverse pagination:                    Option details.      (line 305)
+* reverse pagination:                    Option details.      (line 309)
 * rhi (psfile special option):           psfile special.      (line  46)
 * Rokicki, Tomas:                        Why Dvips.           (line  60)
 * rotate.tex:                            ps special.          (line  33)
 * rwi (psfile special option):           psfile special.      (line  46)
+* s config command (global save/restore): Configuration file commands.
+                                                              (line 164)
 * S config command (pict path):          Configuration file commands.
-                                                              (line 163)
-* s config command (save/restore):       Configuration file commands.
-                                                              (line 160)
+                                                              (line 167)
 * save/restore, and inverted output:     Small or inverted.   (line   6)
 * save/restore, and literal PS:          Literal examples.    (line  27)
 * save/restore, and specials:            ps special.          (line   6)
-* save/restore, generating global:       Option details.      (line 316)
+* save/restore, generating global:       Option details.      (line 320)
 * scaleunit:                             psfile special.      (line  66)
 * scaling of figures:                    EPSF scaling.        (line   6)
 * scaling small caps:                    Afm2tfm options.     (line  43)
@@ -4482,14 +4493,14 @@
 * sections of output file, and memory:   Headers and memory usage.
                                                               (line   6)
 * sections output, in separate files:    Option details.      (line 127)
-* security:                              Option details.      (line 308)
-* shell command execution, disabling:    Option details.      (line 308)
+* security:                              Option details.      (line 312)
+* shell command execution, disabling:    Option details.      (line 312)
 * shell escape, in config file:          Configuration file commands.
                                                               (line  37)
 * Shinko CHC-S446i printer:              No output.           (line  14)
 * show PostScript operator:              PostScript typesetting.
                                                               (line  23)
-* silent operation:                      Option details.      (line 301)
+* silent operation:                      Option details.      (line 305)
 * simplex mode on duplex printers:       Including headers from the command line.
                                                               (line  13)
 * slanted fonts:                         Special font effects.
@@ -4504,21 +4515,21 @@
 * specials, hypertext:                   Hypertext specials.  (line   6)
 * splines:                               Glyph files.         (line  17)
 * spooler, lacking:                      Option details.      (line 110)
-* spooling to lpr on MS-DOS:             Option details.      (line 238)
+* spooling to lpr on MS-DOS:             Option details.      (line 242)
 * standard I/O:                          Option details.      (line  98)
 * standard input, reading options from:  Option details.      (line  11)
-* standard output, output to:            Option details.      (line 233)
+* standard output, output to:            Option details.      (line 237)
 * standard PostScript, required by Ghostview: Ghostscript installation.
                                                               (line  12)
 * start-hook:                            PostScript hooks.    (line  11)
-* structured comments:                   Option details.      (line 203)
+* structured comments:                   Option details.      (line 207)
 * system in config file:                 Configuration file commands.
                                                               (line  37)
 * T config command (TFM path):           Configuration file commands.
-                                                              (line 168)
+                                                              (line 172)
 * Tektronix Phaser printer, used for color calibration: Color device configuration.
                                                               (line  18)
-* testpage.tex:                          Option details.      (line 257)
+* testpage.tex:                          Option details.      (line 261)
 * TeX encoding, changing:                Changing TeX encodings.
                                                               (line   6)
 * TeX, including headers in:             Including headers from TeX.
@@ -4526,13 +4537,13 @@
 * TEXCONFIG:                             Environment variables.
                                                               (line  55)
 * TEXFONTS, overrides P:                 Configuration file commands.
-                                                              (line 126)
+                                                              (line 130)
 * TEXFONTS, overrides T:                 Configuration file commands.
-                                                              (line 168)
+                                                              (line 172)
 * TEXINPUTS, overrides S:                Configuration file commands.
-                                                              (line 163)
+                                                              (line 167)
 * texmext.enc:                           Encodings.           (line  35)
-* TEXMFOUTPUT:                           Option details.      (line 193)
+* TEXMFOUTPUT:                           Option details.      (line 197)
 * texmital.enc:                          Encodings.           (line  35)
 * texmsym.enc:                           Encodings.           (line  35)
 * texmsym.enc <1>:                       Changing TeX encodings.
@@ -4540,15 +4551,15 @@
 * TEXPICTS:                              Environment variables.
                                                               (line  62)
 * TEXPICTS, overrides S:                 Configuration file commands.
-                                                              (line 163)
+                                                              (line 167)
 * TEXPKS, overrides P:                   Configuration file commands.
-                                                              (line 126)
+                                                              (line 130)
 * TEXSIZES, overrides R:                 Configuration file commands.
-                                                              (line 151)
+                                                              (line 155)
 * text in figures, chopped off:          EPSF clipping.       (line   6)
 * tfm files:                             Metric files.        (line  31)
 * TFMFONTS, overrides T:                 Configuration file commands.
-                                                              (line 168)
+                                                              (line 172)
 * tftopl:                                Metric files.        (line  39)
 * Theisen, Tim:                          Ghostscript installation.
                                                               (line  12)
@@ -4557,7 +4568,7 @@
 * trademark character, accessing:        Changing PostScript encodings.
                                                               (line  18)
 * trailing spaces, dropped:              Hypertext caveats.   (line  54)
-* TranScript:                            Option details.      (line 203)
+* TranScript:                            Option details.      (line 207)
 * transforming downloaded fonts:         psfonts.map.         (line  19)
 * trouble:                               Diagnosing problems. (line   6)
 * Type 1 fonts:                          Glyph files.         (line  25)
@@ -4564,7 +4575,7 @@
 * typesetting in PostScript:             PostScript typesetting.
                                                               (line   6)
 * U config command (Xerox 4045):         Configuration file commands.
-                                                              (line 173)
+                                                              (line 177)
 * uncollated copies:                     Option details.      (line  41)
 * uncompressing PostScript:              Dynamic creation of graphics.
                                                               (line   6)
@@ -4582,12 +4593,12 @@
 * userdict, and dictionary files:        Header files.        (line  21)
 * userdict, used for header files:       Option details.      (line 122)
 * V config command (vf path):            Configuration file commands.
-                                                              (line 177)
+                                                              (line 181)
 * verbose EPSF processing:               EPSF macros.         (line  46)
 * vf files:                              Virtual fonts.       (line  16)
 * virtual font expansion:                Virtual fonts.       (line  33)
 * virtual font path:                     Configuration file commands.
-                                                              (line 177)
+                                                              (line 181)
 * virtual fonts:                         Virtual fonts.       (line   6)
 * virtual fonts, creating:               Invoking afm2tfm.    (line  13)
 * VM exhausted:                          Printer errors.      (line  14)
@@ -4599,22 +4610,22 @@
                                                               (line  52)
 * vscale (psfile special option):        psfile special.      (line  33)
 * vsize (psfile special option):         psfile special.      (line  27)
-* W config command (warning):            Configuration file commands.
-                                                              (line 182)
+* W config command (emit warning):       Configuration file commands.
+                                                              (line 186)
 * warning messages, defining:            Configuration file commands.
-                                                              (line 182)
-* warnings, suppressing:                 Option details.      (line 301)
+                                                              (line 186)
+* warnings, suppressing:                 Option details.      (line 305)
 * whole font downloading:                psfonts.map.         (line  60)
 * wide fonts:                            psfonts.map.         (line  19)
 * X config command (horizontal resolution): Configuration file commands.
-                                                              (line 189)
-* Xerox 4045:                            Option details.      (line 363)
+                                                              (line 193)
+* Xerox 4045:                            Option details.      (line 367)
 * Y config command (vertical resolution): Configuration file commands.
-                                                              (line 192)
-* Z config command (compression):        Configuration file commands.
-                                                              (line 195)
+                                                              (line 196)
+* Z config command (compress fonts):     Configuration file commands.
+                                                              (line 199)
 * z config command (secure mode):        Configuration file commands.
-                                                              (line 198)
+                                                              (line 202)
 
 
 
@@ -4636,65 +4647,65 @@
 Node: Basic usage17560
 Node: Command-line options18564
 Node: Option summary19012
-Node: Option details21206
-Node: Environment variables40851
-Node: Config files43712
-Node: Configuration file searching44382
-Node: Configuration file commands47635
-Node: Paper size and landscape55292
-Node: papersize special56890
-Node: Config file paper sizes58299
-Node: Paper trays62455
-Node: Interaction with PostScript63789
-Node: PostScript figures64442
-Node: Bounding box65168
-Node: \includegraphics68540
-Node: EPSF macros70833
-Node: EPSF scaling72833
-Node: EPSF clipping75403
-Node: psfile special76045
-Node: Dynamic creation of graphics78437
-Node: Fonts in figures79755
-Node: Header files81405
-Node: Including headers from TeX82615
-Node: Including headers from the command line84653
-Node: Headers and memory usage85752
-Node: Literal PS86963
-Node: " special87545
-Node: ps special88286
-Node: Literal headers89784
-Node: PostScript hooks90493
-Node: Literal examples92589
-Node: Hypertext94043
-Node: Hypertext caveats95591
-Node: Hypertext specials99979
-Node: PostScript fonts102613
-Node: Font concepts103730
-Node: Metric files104897
-Node: Glyph files107677
-Node: Virtual fonts110036
-Node: Encodings111862
-Node: PostScript typesetting114265
-Node: Making a font available117350
-Node: Invoking afm2tfm122384
-Node: Changing font encodings123401
-Node: Changing TeX encodings124192
-Node: Changing PostScript encodings125294
-Node: Changing both encodings126638
-Node: Reencoding with Afm2tfm127312
-Node: Encoding file format130415
-Node: Special font effects134619
-Node: Afm2tfm options136879
-Node: psfonts.map140404
-Node: Color145134
-Node: Color macro files146178
-Node: User-definable colors149371
-Node: Color subtleties150647
-Node: Ted Turner152299
-Node: Color device configuration153524
-Node: Color support details155968
-Node: Color specifications156346
-Node: Color specials157750
-Node: Index159879
+Node: Option details21261
+Node: Environment variables41034
+Node: Config files43895
+Node: Configuration file searching44565
+Node: Configuration file commands47762
+Node: Paper size and landscape55543
+Node: papersize special57168
+Node: Config file paper sizes58876
+Node: Paper trays63032
+Node: Interaction with PostScript64366
+Node: PostScript figures65019
+Node: Bounding box65745
+Node: \includegraphics69117
+Node: EPSF macros71410
+Node: EPSF scaling73410
+Node: EPSF clipping75980
+Node: psfile special76622
+Node: Dynamic creation of graphics79014
+Node: Fonts in figures80332
+Node: Header files81982
+Node: Including headers from TeX83192
+Node: Including headers from the command line85230
+Node: Headers and memory usage86329
+Node: Literal PS87540
+Node: " special88122
+Node: ps special88863
+Node: Literal headers90361
+Node: PostScript hooks91070
+Node: Literal examples93166
+Node: Hypertext94620
+Node: Hypertext caveats95849
+Node: Hypertext specials100237
+Node: PostScript fonts102871
+Node: Font concepts103988
+Node: Metric files105155
+Node: Glyph files107935
+Node: Virtual fonts110294
+Node: Encodings112120
+Node: PostScript typesetting114523
+Node: Making a font available117608
+Node: Invoking afm2tfm122642
+Node: Changing font encodings123659
+Node: Changing TeX encodings124450
+Node: Changing PostScript encodings125552
+Node: Changing both encodings126896
+Node: Reencoding with Afm2tfm127570
+Node: Encoding file format130673
+Node: Special font effects134877
+Node: Afm2tfm options137137
+Node: psfonts.map140662
+Node: Color145392
+Node: Color macro files146436
+Node: User-definable colors149629
+Node: Color subtleties150905
+Node: Ted Turner152557
+Node: Color device configuration153782
+Node: Color support details156226
+Node: Color specifications156604
+Node: Color specials158008
+Node: Index160137
 
 End Tag Table

Modified: trunk/Master/texmf-dist/doc/info/kpathsea.info
===================================================================
--- trunk/Master/texmf-dist/doc/info/kpathsea.info	2017-05-03 17:35:31 UTC (rev 44166)
+++ trunk/Master/texmf-dist/doc/info/kpathsea.info	2017-05-03 17:42:44 UTC (rev 44167)
@@ -1,9 +1,9 @@
-This is kpathsea.info, produced by makeinfo version 6.1 from
+This is kpathsea.info, produced by makeinfo version 6.3 from
 kpathsea.texi.
 
 This file documents the Kpathsea library for path searching.
 
-   Copyright (C) 1996-2016 Karl Berry & Olaf Weber.
+   Copyright (C) 1996-2017 Karl Berry & Olaf Weber.
 
    Permission is granted to make and distribute verbatim copies of this
 manual provided the copyright notice and this permission notice are
@@ -37,7 +37,7 @@
 ****************
 
 This manual documents the Kpathsea library for path searching.  It
-corresponds to version 6.2.2, released in Aprile 2016.
+corresponds to version 6.2.3, released in April 2017.
 
 * Menu:
 
@@ -61,8 +61,8 @@
 1 Introduction
 **************
 
-This manual corresponds to version 6.2.2 of the Kpathsea library,
-released in Aprile 2016.
+This manual corresponds to version 6.2.3 of the Kpathsea library,
+released in April 2017.
 
    The library's fundamental purpose is to return a filename from a list
 of directories specified by the user, similar to what shells do when
@@ -3637,58 +3637,58 @@
 
 Tag Table:
 Node: Top1480
-Node: Introduction2261
-Node: History4208
-Node: unixtex.ftp8805
-Node: Security10300
-Node: TeX directory structure12804
-Node: Path searching16852
-Node: Searching overview17510
-Node: Path sources20905
-Node: Config files21963
-Node: Path expansion25890
-Node: Default expansion26839
-Node: Variable expansion28909
-Node: Tilde expansion30310
-Node: Brace expansion31290
-Node: KPSE_DOT expansion32215
-Node: Subdirectory expansion32728
-Node: Filename database35082
-Node: ls-R36136
-Node: Filename aliases39031
-Node: Database format40209
-Node: Invoking kpsewhich41222
-Node: Path searching options42177
-Node: Specially-recognized files50097
-Node: Auxiliary tasks51452
-Node: Standard options53791
-Node: TeX support54147
-Node: Supported file formats55499
-Node: File lookup63164
-Node: Glyph lookup64913
-Node: Basic glyph lookup66037
-Node: Fontmap66917
-Node: Fallback font69338
-Node: Suppressing warnings70250
-Node: mktex scripts71377
-Node: mktex configuration72592
-Node: mktex script names78395
-Node: mktex script arguments79781
-Node: Programming80660
-Node: Programming overview81182
-Node: Calling sequence83879
-Node: Program-specific files90411
-Node: Programming with config files91434
-Node: Reporting bugs92746
-Node: Bug checklist93424
-Node: Mailing lists96896
-Node: Debugging97571
-Node: Logging102648
-Node: Common problems104515
-Node: Unable to find files104992
-Node: Slow path searching107402
-Node: Unable to generate fonts108777
-Node: TeX or Metafont failing111248
-Node: Index112601
+Node: Introduction2260
+Node: History4206
+Node: unixtex.ftp8803
+Node: Security10298
+Node: TeX directory structure12802
+Node: Path searching16850
+Node: Searching overview17508
+Node: Path sources20903
+Node: Config files21961
+Node: Path expansion25888
+Node: Default expansion26837
+Node: Variable expansion28907
+Node: Tilde expansion30308
+Node: Brace expansion31288
+Node: KPSE_DOT expansion32213
+Node: Subdirectory expansion32726
+Node: Filename database35080
+Node: ls-R36134
+Node: Filename aliases39029
+Node: Database format40207
+Node: Invoking kpsewhich41220
+Node: Path searching options42175
+Node: Specially-recognized files50095
+Node: Auxiliary tasks51450
+Node: Standard options53789
+Node: TeX support54145
+Node: Supported file formats55497
+Node: File lookup63162
+Node: Glyph lookup64911
+Node: Basic glyph lookup66035
+Node: Fontmap66915
+Node: Fallback font69336
+Node: Suppressing warnings70248
+Node: mktex scripts71375
+Node: mktex configuration72590
+Node: mktex script names78393
+Node: mktex script arguments79779
+Node: Programming80658
+Node: Programming overview81180
+Node: Calling sequence83877
+Node: Program-specific files90409
+Node: Programming with config files91432
+Node: Reporting bugs92744
+Node: Bug checklist93422
+Node: Mailing lists96894
+Node: Debugging97569
+Node: Logging102646
+Node: Common problems104513
+Node: Unable to find files104990
+Node: Slow path searching107400
+Node: Unable to generate fonts108775
+Node: TeX or Metafont failing111246
+Node: Index112599
 
 End Tag Table

Modified: trunk/Master/texmf-dist/doc/info/tlbuild.info
===================================================================
--- trunk/Master/texmf-dist/doc/info/tlbuild.info	2017-05-03 17:35:31 UTC (rev 44166)
+++ trunk/Master/texmf-dist/doc/info/tlbuild.info	2017-05-03 17:42:44 UTC (rev 44167)
@@ -1,10 +1,10 @@
-This is tlbuild.info, produced by makeinfo version 6.1 from
+This is tlbuild.info, produced by makeinfo version 6.3 from
 tlbuild.texi.
 
 This file documents the TeX Live build system and more.
 
-   Copyright (C) 2016 Karl Berry.
-Copyright (C) 2013, 2014, 2015 Karl Berry & Peter Breitenlohner.
+Copyright (C) 2016-2017 Karl Berry.
+Copyright (C) 2013-2015 Karl Berry & Peter Breitenlohner.
 
    Permission is granted to make and distribute verbatim copies of this
 manual provided the copyright notice and this permission notice are
@@ -24,10 +24,16 @@
 * TLbuild: (tlbuild).           TeX Live configuration and development.
 END-INFO-DIR-ENTRY
 
+INFO-DIR-SECTION Individual utilities
+START-INFO-DIR-ENTRY
+* install-tl::                  Installing TeX Live.
+* tlmgr::                       Managing TeX Live.
+END-INFO-DIR-ENTRY
+
 
 File: tlbuild.info,  Node: Top,  Next: Introduction,  Up: (dir)
 
-Building TeX Live (2016)
+Building TeX Live (2017)
 ************************
 
 For an overview of this manual, *note Introduction::.
@@ -53,7 +59,7 @@
 1 Introduction
 **************
 
-This manual (dated April 2016) corresponds to the TeX Live 2016 release.
+This manual (dated April 2017) corresponds to the TeX Live 2017 release.
 
    This manual is aimed at system installers and programmers, and
 focuses on how to configure, build, and develop the TeX Live (TL)
@@ -90,8 +96,8 @@
    As an exception, the full documentation for 'install-tl' and 'tlmgr'
 is included here, just because it is convenient to do so.  The same text
 is available online (linked from <http://tug.org/texlive/doc.html>, or
-by invoking the program with '--help' (or look at the end of the source
-file).
+by invoking the program with '--help' (or look at the end of the
+source).
 
 
 File: tlbuild.info,  Node: Overview of build system,  Next: Prerequisites,  Prev: Introduction,  Up: Top
@@ -127,8 +133,8 @@
 program and library module (or package) specifies its own requirements
 and properties, such as required libraries, whether an installed
 (system) version of a library can be used, 'configure' options to be
-seen at the top-level, and more.  An explicit list of all available
-modules is kept in only one, central, place ('m4/kpse-pkgs.m4').
+seen at the top level, and more.  An explicit list of all available
+modules is kept in only one central place, namely 'm4/kpse-pkgs.m4'.
 
    A second, related goal is to configure and build each library before
 configuring any other (program or library) module which uses that
@@ -140,9 +146,9 @@
 independently.  The corresponding modules use (most of) the distributed
 source tree and document any modifications of that source.
 
-   All this is for the sake of simplifying both upgrading of modules
-maintained independently and integrating new modules into the TL build
-system.  (Not to say that either task is trivial.)
+   All this is for the sake of simplifying both upgrading of modules and
+integrating new modules into the TL build system.  (Not to say that
+either task is trivial.)
 
 
 File: tlbuild.info,  Node: Prerequisites,  Next: Building,  Prev: Overview of build system,  Up: Top
@@ -155,13 +161,17 @@
 (If 'make' from your 'PATH' is not GNU make, you can set 'MAKE' in the
 environment to whatever is necessary.)
 
-   Indeed, GNU 'make' is required only because of some third-party
-libraries, notably FreeType; all the TL-maintained directories (and
+   GNU 'make' is required only because of some third-party libraries,
+notably FreeType; all the TL-maintained directories (and
 Automake/Autoconf output in general) should work with any reasonable
 'make'.
 
    However, a few programs in the tree have additional requirements:
 
+'dvisvgm'
+     requires a C++11 compiler, such as gcc 4.8.1 (or later) or clang
+     3.3 (or later).
+
 'web2c'
      requires 'perl' for some tests run by 'make check'.
 
@@ -267,7 +277,7 @@
 
 If configuring or building a module fails, you should first find and fix
 the problem, then perhaps remove the subdirectory for that module from
-the build tree, and finally rerun the top-level 'make' (or 'Build' with
+the build tree, and finally rerun the top level 'make' (or 'Build' with
 '--no-clean' as its first argument).
 
 
@@ -291,7 +301,7 @@
 4.4 Build distribution
 ======================
 
-Running 'make dist' at the top-level creates a tarball
+Running 'make dist' at the top level creates a tarball
 'tex-live-YYYY-MM-DD.tar.xz' from the TL source tree.  Running 'make
 distcheck' also verifies that this tarball suffices to build and install
 all of TL.
@@ -357,30 +367,26 @@
 things are working.  There are many 'configure' options you can tweak as
 desired; check the output from 'configure --help'.
 
-   Finally, the above retrieves the entire TL source tree (some 300mb).
-It is natural to ask if this is really necessary.  Strictly speaking,
-the answer is no, but it is vastly more convenient to do so.  If you cut
-down the source tree, you must also give additional 'configure' flags to
-individually disable using system versions of libraries, or the
-intricacies of the dependencies (such as 'teckit' requiring 'zlib') will
-have undesired side effects.  For an example, see the 'build-pdftex.sh'
-script in the 'pdftex' development sources (<http://pdftex.org>), which
-are indeed a cut-down TL source tree.
+   Finally, the above retrieves the entire TL source tree (several
+hundred megabytes).  It is natural to ask if this is really necessary.
+Strictly speaking, the answer is no, but it is vastly more convenient to
+do so.  If you cut down the source tree, you must also give additional
+'configure' flags to individually disable using system versions of
+libraries, or the intricacies of the dependencies (such as 'teckit'
+requiring 'zlib') will have undesired side effects.  For an example, see
+the 'build-pdftex.sh' script in the 'pdftex' development source
+(<http://pdftex.org>), which is indeed a cut-down TL source tree.
 
-   Caveat 1: even with '--disable-all-pkgs', dependencies will be
-checked.  For instance, if a non-MacOSX system does not have
-'fontconfig', XeTeX cannot be built (*note Prerequisites::) and
-'configure' will terminate.  To proceed without such dependencies,
-specify '--enable-missing' also.  (Arguably this should happen
-automatically.)
+   Even with '--disable-all-pkgs', dependencies will be checked.  For
+instance, if a non-MacOSX system does not have 'fontconfig', XeTeX
+cannot be built (*note Prerequisites::) and 'configure' will terminate.
+To proceed without such dependencies, specify '--enable-missing' also.
+(Arguably this should happen automatically.)
 
-   Caveat 2: unless 'CC' and 'CXX' and 'OBJCXX' are explicitly
-specified, each package will configure its own compiler(s).  In
-practice, this results in a conflict in only one instance: the ICU
-('libs/icu') library will prefer 'clang' and 'clang++' over all others
-if they are installed, whereas everything else prefers 'gcc' and 'g++'.
-Usually the results will be interoperable, but it can cause extra
-confusion and problems when debugging a program that uses ICU.
+   By default, the 'gcc' compilers will be used if present; otherwise,
+individual packages may use something different.  You can explicitly
+specify the compilers to be used with the environment variables 'CC',
+'CXX', and 'OBJCXX'.
 
 
 File: tlbuild.info,  Node: Installing,  Next: Layout and infrastructure,  Prev: Building,  Up: Top
@@ -557,12 +563,12 @@
 
 * Menu:
 
-* Build system tools::          If modifying infrastructure files.
-* Top-level directories::
-* Autoconf macros::             TL-specific Autoconf macros.
-* Library modules::             Details on some specific libraries,
-* Program modules::             and on some programs.
-* Extending TeX Live::             Adding a new module.
+* Build system tools::      Modifying infrastructure files.
+* Top-level directories::   libs texk utils; am auxdir build-aux m4; doc extra.
+* Autoconf macros::         TL-specific Autoconf macros.
+* Library modules::         Handling libraries, with examples.
+* Program modules::         Handling programs, with examples.
+* Extending TeX Live::      Adding a new module.
 
 
 File: tlbuild.info,  Node: Build system tools,  Next: Top-level directories,  Up: Layout and infrastructure
@@ -589,7 +595,7 @@
      bison (GNU Bison) 3.0.4
      flex 2.6.0
      ltmain.sh (GNU libtool) 2.4.6
-     m4 (GNU M4) 1.4.17
+     m4 (GNU M4) 1.4.18
      makeinfo (GNU texinfo) 6.1
 
    These versions should be used to update the generated files (e.g.,
@@ -623,11 +629,11 @@
 libraries), 'utils/' (additional programs), and 'libs/' (generic
 libraries).
 
-   The top-level directories 'am/' and 'm4/' contain 'Makefile.am'
-fragments and Autoconf macros, respectively, used in many places.
-Specifically, the file 'm4/kpse-pkgs.m4' contains lists of all program
-and library modules; missing modules are silently ignored.  (This helps
-in creating cut-down source trees.)
+   In addition, the top-level directories 'am/' and 'm4/' contain
+'Makefile.am' fragments and Autoconf macros, respectively, used in many
+places.  Specifically, the file 'm4/kpse-pkgs.m4' contains lists of all
+program and library modules; missing modules are silently ignored.
+(This helps in creating cut-down source trees.)
 
    Each module contributes fragments (in separate files) defining its
 capabilities and requirements to the 'configure.ac' scripts at the
@@ -640,18 +646,24 @@
 'distcheck'.
 
    The top-level 'build-aux/' directory contains the common files
-'compile', 'config.guess', 'config.sub', 'depcomp', etc. for most
-packages, pulled from the GNU Gnulib sources
+'compile', 'config.guess', 'config.sub', 'depcomp', etc. used by most
+packages.  These are from the GNU Gnulib sources
 (<http://www.gnu.org/software/gnulib>), which in turn synchronizes with
 the appropriate ultimate upstream repository.  There are, however,
 independent copies in, e.g., 'libs/freetype2/freetype-*/builds/unix/',
-and similar places.  The 'reautoconf' script does not touch those, but a
-TL cron job keeps them in sync (nightly).
+and a few other places.  The 'reautoconf' script does not touch those,
+but a TL cron job keeps them in sync (nightly).
 
    The directory 'extra/' contains things which are not part of the TL
-build, but are present just for (someone's) convenience, e.g.,
-'epstopdf' which is developed here.
+build, but are present just for (someone's) convenience, e.g., is
+'epstopdf' development source is here.
 
+   When the top-level './Build' script is used to build TL, two more two
+more top-level directories appear: 'Work/' for the build tree, and
+'inst/' for the install tree (from 'make install').  These names (and
+everything else about 'Build''s operation) can be changed by setting
+environment variables before running it; see the script file.
+
 
 File: tlbuild.info,  Node: Autoconf macros,  Next: Library modules,  Prev: Top-level directories,  Up: Layout and infrastructure
 
@@ -881,9 +893,8 @@
 ----------------------------------------
 
 This generic library uses the source tree in, e.g., the subdirectory
-'libpng-1.6.16' with all modifications for TL recorded in
-'libpng-1.6.16-PATCHES/*'.  The 'configure.ac' fragment
-'ac/withenable.ac' contains
+'libpng-src/' with all modifications for TL recorded in 'TLpatches/*'.
+The 'configure.ac' fragment 'ac/withenable.ac' contains
 
      KPSE_WITH_LIB([libpng], [zlib])
 
@@ -1002,9 +1013,9 @@
 6.5.1 The 't1utils' package in 'utils/t1utils'
 ----------------------------------------------
 
-Once again we use the distributed source tree 't1utils-1.39' with
-modifications documented in 't1utils-1.39-PATCHES/*' and a proxy build
-system consisting of 'configure.ac' and 'Makefile.am'.  The fragment
+Once again we use the distributed source tree 't1utils-src' with
+modifications documented in 'TLpatches/*' and a proxy build system
+consisting of 'configure.ac' and 'Makefile.am'.  The fragment
 'ac/withenable.ac' contains
 
      KPSE_ENABLE_PROG([t1utils])
@@ -1018,12 +1029,11 @@
 6.5.2 The 'xindy' package in 'utils/xindy'
 ------------------------------------------
 
-This module uses the distributed source tree 'xindy-2.5.1' with
-modifications documented in 'xindy-2.5.1-PATCHES/*', a proxy
-'configure.ac', and a wrapper 'Makefile.am' that descends into
-'xindy-2.5.1'.  The 'xindy' build requires that the distributed
-'Makefile's allow a 'VPATH' build, can handle all targets, and do not
-refer to '${top_srcdir}' or '${top_builddir}'.  The fragment
+This module uses the distributed source tree 'xindy-src/' with
+modifications documented in 'TLpatches/*', a proxy 'configure.ac', and a
+wrapper 'Makefile.am' that descends into 'xindy-src'.  The 'xindy' build
+requires a 'make' that supports a 'VPATH' build, can handle all targets,
+and do not refer to '${top_srcdir}' or '${top_builddir}'.  The fragment
 'ac/withenable.ac' contains
 
      KPSE_ENABLE_PROG([xindy], , [disable native])
@@ -1083,6 +1093,13 @@
 This section outlines the basic process for adding new packages to the
 TL build system.
 
+   In any case, a new package directory 'foo' should contain the
+original sources, as modified for TL, in 'foo/foo-src', and the changes
+should be documented in 'foo/TLpatches/*'; changes should also be
+submitted upstream whenever reasonable, of course.  In addition, 'foo/'
+will need the usual Automake build-related files ('configure.ac',
+'Makefile.am', etc.  Please keep a 'ChangeLog' for all TL changes.
+
 * Menu:
 
 * Adding a new program module::
@@ -1857,8 +1874,9 @@
 considerable efforts into that direction we are still far from that goal
 and there are reasons that we may never fully reach it.  Below are some
 rules about declarations of functions or variables and the use of
-'const'.  These rules should be applied to all parts of the TeX Live
-tree, except some of those maintained independently.
+'const'.  These rules should be applied to most of the TeX Live tree,
+the exception being code that is maintained independently and whose
+maintainers don't want to accept patches.
 
 * Menu:
 
@@ -4510,7 +4528,7 @@
 * ANSI C:                                Declarations and definitions.
                                                                (line  6)
 * ApplicationServices Mac framework, required by xetex: Prerequisites.
-                                                               (line 27)
+                                                               (line 31)
 * asymptote:                             Linked scripts.       (line 22)
 * asymptote <1>:                         asymptote.            (line  6)
 * Autoconf:                              Overview of build system.
@@ -4534,10 +4552,13 @@
 * Build script:                          Building.             (line  6)
 * build system, design of:               Overview of build system.
                                                                (line  6)
+* build-aux/ top-level directory:        Top-level directories.
+                                                               (line 30)
 * BUILDCC, BUILDCFLAGS, ...:             Cross configuring.    (line 42)
 * building:                              Building.             (line  6)
 * building a distribution:               Build distribution.   (line  6)
 * building in parallel:                  Build in parallel.    (line  6)
+* C++11, required by dvisvgm:            Prerequisites.        (line 19)
 * C, ANSI, required:                     Declarations and definitions.
                                                                (line  6)
 * C99, avoided:                          Declarations and definitions.
@@ -4547,11 +4568,10 @@
 * callexe.c:                             Macros for Windows.   (line 32)
 * CC:                                    Variables for configure.
                                                                (line 10)
-* CC=C-COMPILER:                         Build one package.    (line 74)
+* CC=C-COMPILER:                         Build one package.    (line 73)
 * CC_BUILD:                              Cross problems.       (line 13)
 * chktex:                                Declarations and definitions.
                                                                (line 18)
-* clang compilers, preferred by ICU:     Build one package.    (line 74)
 * clisp:                                 Variables for configure.
                                                                (line 18)
 * CLISP:                                 Variables for configure.
@@ -4558,11 +4578,11 @@
                                                                (line 17)
 * CLISP <1>:                             Configure options for utils/xindy.
                                                                (line 14)
-* clisp, required by xindy:              Prerequisites.        (line 31)
-* Cocoa Mac framework, required by xetex: Prerequisites.       (line 27)
+* clisp, required by xindy:              Prerequisites.        (line 35)
+* Cocoa Mac framework, required by xetex: Prerequisites.       (line 31)
 * coding conventions:                    Coding conventions.   (line  6)
 * compilers, C and C++:                  Prerequisites.        (line  6)
-* config.guess, config.sub:              Top-level directories.
+* config.guess, config.sub, ...:         Top-level directories.
                                                                (line 30)
 * configure options:                     Configure options.    (line  6)
 * configure options, for bibtex-x:       Configure options for texk/bibtex-x.
@@ -4603,8 +4623,8 @@
 * ctangle:                               Cross problems.       (line 26)
 * CXX:                                   Variables for configure.
                                                                (line 11)
-* CXX=C++-COMPILER:                      Build one package.    (line 74)
-* Debian installation of build prerequisites: Prerequisites.   (line 56)
+* CXX=C++-COMPILER:                      Build one package.    (line 73)
+* Debian installation of build prerequisites: Prerequisites.   (line 60)
 * declarations and definitions, in source code: Declarations and definitions.
                                                                (line  6)
 * dependencies, with several output files: Build in parallel.  (line  6)
@@ -4622,6 +4642,7 @@
                                                                (line  6)
 * dvisvgm:                               Configure options for texk/dvisvgm.
                                                                (line  6)
+* dvisvgm requirement for C++11:         Prerequisites.        (line 19)
 * environment variables, for configure:  Configure options.    (line 16)
 * exec_prefix:                           --enable-multiplatform.
                                                                (line  6)
@@ -4631,10 +4652,10 @@
 * extra/ top-level directory:            Top-level directories.
                                                                (line 39)
 * failure to build:                      Build problems.       (line  6)
-* ffcall, required by xindy:             Prerequisites.        (line 31)
+* ffcall, required by xindy:             Prerequisites.        (line 35)
 * flags, macros for library and header:  Macros for library and header flags.
                                                                (line  6)
-* fontconfig library, required by xetex: Prerequisites.        (line 27)
+* fontconfig library, required by xetex: Prerequisites.        (line 31)
 * FreeType:                              Prerequisites.        (line 11)
 * freetype cross compiling:              Cross problems.       (line 13)
 * freetype library:                      freetype library.     (line  6)
@@ -4657,12 +4678,13 @@
 * ICU cross compiling:                   Cross problems.       (line 20)
 * ICU libraries:                         Variables for configure.
                                                                (line 24)
-* ICU, prefers clang compilers:          Build one package.    (line 74)
 * icu-config:                            Variables for configure.
                                                                (line 24)
 * ICU_CONFIG:                            Variables for configure.
                                                                (line 22)
 * infrastructure, tools needed for:      Build system tools.   (line  6)
+* inst/ top-level directory:             Top-level directories.
+                                                               (line 43)
 * install-tl, TeX Live installer:        Installing.           (line  8)
 * installation directories:              Installation directories.
                                                                (line  6)
@@ -4674,7 +4696,7 @@
                                                                (line  6)
 * kpathsea library:                      kpathsea library.     (line  6)
 * kpathsea.ac:                           kpathsea library.     (line 20)
-* kpse-libpng-flags.m4:                  png library.          (line 43)
+* kpse-libpng-flags.m4:                  png library.          (line 42)
 * kpse-pkgs.m4:                          Overview of build system.
                                                                (line 30)
 * kpse-zlib-flags.m4:                    zlib library.         (line  6)
@@ -4707,7 +4729,7 @@
 * KPSE_LARGEFILE:                        Macros for libraries. (line  8)
 * KPSE_LIBPNG_FLAGS:                     Macros for library and header flags.
                                                                (line 10)
-* KPSE_LIBPNG_FLAGS <1>:                 png library.          (line 43)
+* KPSE_LIBPNG_FLAGS <1>:                 png library.          (line 42)
 * kpse_libs_pkgs:                        Adding a new generic library module.
                                                                (line  6)
 * KPSE_LIB_FLAGS:                        Macros for library and header flags.
@@ -4723,10 +4745,10 @@
                                                                (line  6)
 * kpse_texlibs_pkgs:                     Adding a new TeX-specific library module.
                                                                (line 11)
-* KPSE_TRY_LIB:                          png library.          (line 18)
+* KPSE_TRY_LIB:                          png library.          (line 17)
 * KPSE_TRY_LIB <1>:                      Adding a new generic library module.
                                                                (line 20)
-* KPSE_TRY_LIBXX:                        png library.          (line 31)
+* KPSE_TRY_LIBXX:                        png library.          (line 30)
 * KPSE_TRY_LIBXX <1>:                    Adding a new generic library module.
                                                                (line 20)
 * kpse_utils_pkgs:                       Adding a new program module.
@@ -4789,7 +4811,7 @@
 * motif:                                 Configure options for texk/xdvik.
                                                                (line  9)
 * native cross compilation:              Cross compilation.    (line 10)
-* OBJCXX=OBJC-COMPILER:                  Build one package.    (line 74)
+* OBJCXX=OBJC-COMPILER:                  Build one package.    (line 73)
 * one package, building:                 Build one package.    (line  6)
 * OpenGL, required for Asymptote:        asymptote.            (line  6)
 * operating system distribution, building for: Distro builds.  (line  6)
@@ -4803,7 +4825,7 @@
                                                                (line 41)
 * PERL:                                  Variables for configure.
                                                                (line 39)
-* perl, required by web2c, etc.:         Prerequisites.        (line 19)
+* perl, required by web2c, etc.:         Prerequisites.        (line 23)
 * PKG_CONFIG:                            Variables for configure.
                                                                (line 23)
 * plain.tex, not in source tree:         Installing.           (line  8)
@@ -4884,11 +4906,13 @@
 * Windows, macros for:                   Macros for Windows.   (line  6)
 * withenable.ac, for new modules:        Adding a new program module.
                                                                (line 14)
+* Work/ top-level directory:             Top-level directories.
+                                                               (line 43)
 * wrapper binary for scripts on Windows: Linked scripts.       (line  6)
 * X toolkit:                             Configure options for texk/web2c.
                                                                (line 22)
 * X11 headers, and const:                Const.                (line 21)
-* X11, required by X clients:            Prerequisites.        (line 23)
+* X11, required by X clients:            Prerequisites.        (line 27)
 * xasy:                                  asymptote.            (line  6)
 * xaw:                                   Configure options for texk/xdvik.
                                                                (line  9)
@@ -4914,313 +4938,313 @@
 
 
 Tag Table:
-Node: Top1030
-Node: Introduction1948
-Node: Overview of build system3705
-Node: Prerequisites5769
-Node: Building8073
-Node: Build iteration9321
-Node: Build problems10393
-Node: Build in parallel10796
-Node: Build distribution11388
-Node: Build one package11959
-Node: Installing15545
-Node: Installation directories16560
-Node: Linked scripts18376
-Node: Distro builds19857
-Node: Layout and infrastructure22247
-Node: Build system tools23036
-Node: Top-level directories25045
-Node: Autoconf macros27086
-Node: General setup macros27787
-Node: Macros for programs28654
-Node: Macros for compilers29466
-Node: Macros for libraries30900
-Node: Macros for library and header flags31326
-Node: Macros for Windows33206
-Node: Library modules34783
-Node: png library35272
-Node: zlib library37561
-Node: freetype library38076
-Node: kpathsea library38604
-Node: Program modules40003
-Node: t1utils package40431
-Node: xindy package40994
-Node: xdvik package42173
-Node: asymptote43246
-Node: Extending TeX Live43697
-Node: Adding a new program module44065
-Node: Adding a new generic library module45584
-Node: Adding a new TeX-specific library module47797
-Node: Configure options48484
-Node: Global configure options49866
-Node: --disable-native-texlive-build50408
-Node: --prefix --bindir ...51398
-Node: --disable-largefile51938
-Node: --disable-missing52623
-Node: --enable-compiler-warnings=LEVEL53024
-Node: --enable-cxx-runtime-hack53763
-Node: --enable-maintainer-mode54190
-Node: --enable-multiplatform54719
-Node: --enable-shared55257
-Node: --enable-silent-rules55628
-Node: --without-ln-s56084
-Node: --without-x56435
-Node: Program-specific configure options56623
-Node: --enable-PROG --disable-PROG57266
-Node: --disable-all-pkgs57543
-Node: Configure options for texk/web2c58529
-Node: Configure options for texk/bibtex-x61047
-Node: Configure options for texk/dvipdfm-x61590
-Node: Configure options for texk/dvisvgm62363
-Node: Configure options for texk/texlive63249
-Node: Configure options for texk/xdvik63670
-Node: Configure options for utils/xindy64274
-Node: Library-specific configure options65175
-Node: Configure options for kpathsea66186
-Node: Configure options for system poppler66895
-Node: Variables for configure67686
-Node: Cross compilation69114
-Node: Cross configuring70413
-Node: Cross problems72086
-Node: Coding conventions73733
-Node: Declarations and definitions74402
-Node: Const76584
-Node: install-tl78447
-Node: install-tl NAME78788
-Node: install-tl SYNOPSIS78946
-Node: install-tl DESCRIPTION79154
-Node: install-tl REFERENCES80155
-Node: install-tl OPTIONS80671
-Ref: install-tl *-gui* [[=]_module_]81025
-Ref: install-tl text81234
-Ref: install-tl wizard81357
-Ref: install-tl perltk81511
-Ref: install-tl *-no-gui*81945
-Ref: install-tl *-lang* _llcode_82026
-Ref: install-tl *-repository* _url|path_82713
-Ref: install-tl *-select-repository*84524
-Ref: install-tl *-all-options*84960
-Ref: install-tl *-custom-bin* _path_85267
-Ref: install-tl *-debug-translation*85922
-Ref: install-tl *-force-platform* _platform_86141
-Ref: install-tl *-help*, *--help*, *-?*86385
-Ref: install-tl *-in-place*86778
-Ref: install-tl *-logfile* _file_87305
-Ref: install-tl *-no-cls*87656
-Ref: install-tl *-non-admin*87787
-Ref: install-tl *--persistent-downloads*87892
-Ref: install-tl *--no-persistent-downloads*87920
-Ref: install-tl *-portable*88528
-Ref: install-tl *-print-platform*88667
-Ref: install-tl *-profile* _profile_88860
-Ref: install-tl *-q*90354
-Ref: install-tl *-scheme* _scheme_90416
-Ref: install-tl *-v*90890
-Ref: install-tl *-version*, *--version*91051
-Node: install-tl ENVIRONMENT VARIABLES91182
-Ref: install-tl TEXLIVE_INSTALL_ENV_NOCHECK91571
-Ref: install-tl TEXLIVE_INSTALL_NO_CONTEXT_CACHE91773
-Ref: install-tl TEXLIVE_INSTALL_PREFIX91879
-Ref: install-tl TEXLIVE_INSTALL_TEXMFCONFIG91910
-Ref: install-tl TEXLIVE_INSTALL_TEXMFHOME91939
-Ref: install-tl TEXLIVE_INSTALL_TEXMFLOCAL91969
-Ref: install-tl TEXLIVE_INSTALL_TEXMFSYSCONFIG92003
-Ref: install-tl TEXLIVE_INSTALL_TEXMFSYSVAR92034
-Ref: install-tl TEXLIVE_INSTALL_TEXMFVAR92062
-Ref: install-tl NOPERLDOC92117
-Node: install-tl AUTHORS AND COPYRIGHT92181
-Node: tlmgr92539
-Node: tlmgr NAME92976
-Node: tlmgr SYNOPSIS93101
-Node: tlmgr DESCRIPTION93291
-Node: tlmgr EXAMPLES94387
-Ref: tlmgr tlmgr option repository http://mirror.ctan.org/systems/texlive/tlnet94678
-Ref: tlmgr tlmgr update --list94859
-Ref: tlmgr tlmgr update --all94952
-Ref: tlmgr tlmgr info _pkg_95108
-Node: tlmgr OPTIONS95314
-Ref: tlmgr *--repository* _url|path_95834
-Ref: tlmgr *--gui* [_action_]96559
-Ref: tlmgr *--gui-lang* _llcode_96966
-Ref: tlmgr *--debug-translation*97649
-Ref: tlmgr *--machine-readable*97852
-Ref: tlmgr *--no-execute-actions*98120
-Ref: tlmgr *--package-logfile* _file_98313
-Ref: tlmgr *--pause*98568
-Ref: tlmgr *--persistent-downloads*98723
-Ref: tlmgr *--no-persistent-downloads*98751
-Ref: tlmgr *--pin-file*99245
-Ref: tlmgr *--usermode*99463
-Ref: tlmgr *--usertree* _dir_99583
-Node: tlmgr ACTIONS100133
-Node: tlmgr help101365
-Node: tlmgr version101841
-Node: tlmgr backup [--clean[=_N_]] [--backupdir _dir_] [--all | _pkg_]...102159
-Ref: tlmgr *--backupdir* _directory_103253
-Ref: tlmgr *--all*103450
-Ref: tlmgr *--clean*[=_N_]103672
-Ref: tlmgr *--dry-run*103969
-Node: tlmgr candidates _pkg_104089
-Ref: tlmgr *candidates _pkg_* 1104376
-Node: tlmgr check [_option_]... [files|depends|executes|runfiles|all]104520
-Ref: tlmgr *files*104963
-Ref: tlmgr *depends*105098
-Ref: tlmgr *executes*105440
-Ref: tlmgr *runfiles*105558
-Ref: tlmgr *--use-svn*105670
-Node: tlmgr conf [texmf|tlmgr|updmap [--conffile _file_] [--delete] [_key_ [_value_]]]105787
-Node: tlmgr dump-tlpdb [--local|--remote]107859
-Ref: tlmgr *--local*108369
-Ref: tlmgr *--remote*108408
-Node: tlmgr generate [_option_]... _what_108830
-Ref: tlmgr *generate language*109071
-Ref: tlmgr *generate language.dat*109096
-Ref: tlmgr *generate language.def*109121
-Ref: tlmgr *generate language.dat.lua*109150
-Ref: tlmgr *generate fmtutil*109170
-Ref: tlmgr *--dest* _output_file_111407
-Ref: tlmgr *--localcfg* _local_conf_file_111983
-Ref: tlmgr *--rebuild-sys*112106
-Node: tlmgr gui112967
-Node: tlmgr info [_option_...] [collections|schemes|_pkg_...]113211
-Ref: tlmgr *--list*114416
-Ref: tlmgr *--only-installed*114695
-Ref: tlmgr *--taxonomy*114910
-Ref: tlmgr *--keyword*114922
-Ref: tlmgr *--functionality*114940
-Ref: tlmgr *--characterization*114961
-Node: tlmgr init-usertree115174
-Node: tlmgr install [_option_]... _pkg_...115600
-Ref: tlmgr *--file*115964
-Ref: tlmgr *--reinstall*116190
-Ref: tlmgr *--no-depends*116570
-Ref: tlmgr *--no-depends-at-all*116729
-Ref: tlmgr *--dry-run* 1117127
-Ref: tlmgr *--force*117245
-Node: tlmgr option117451
-Ref: tlmgr *option [show]*117624
-Ref: tlmgr *option showall*117642
-Ref: tlmgr *option _key_ [_value_]*117668
-Node: tlmgr paper121516
-Ref: tlmgr *paper [a4|letter]*121701
-Ref: tlmgr *[xdvi|pdftex|dvips|dvipdfmx|context|psutils] paper [_papersize_|--list]*121775
-Node: tlmgr path [--w32mode=user|admin] [add|remove]122802
-Node: tlmgr pinning124285
-Ref: tlmgr pinning show124592
-Ref: tlmgr pinning add _repo_ _pkgglob_...124665
-Ref: tlmgr pinning remove _repo_ _pkgglob_...124784
-Ref: tlmgr pinning remove _repo_ --all124937
-Node: tlmgr platform list|add|remove _platform_...124991
-Node: tlmgr platform set _platform_125239
-Node: tlmgr platform set auto125467
-Ref: tlmgr *--dry-run* 2126584
-Node: tlmgr postaction [--w32mode=user|admin] [--fileassocmode=1|2] [--all] [install|remove] [shortcut|fileassoc|script] [_pkg_]...126693
-Node: tlmgr print-platform127995
-Node: tlmgr restore [--backupdir _dir_] [--all | _pkg_ [_rev_]]128467
-Ref: tlmgr *--all* 1129363
-Ref: tlmgr *--backupdir* _directory_ 1129557
-Ref: tlmgr *--dry-run* 3129713
-Ref: tlmgr *--force* 1129830
-Node: tlmgr remove [_option_]... _pkg_...129858
-Ref: tlmgr *--no-depends* 1130381
-Ref: tlmgr *--no-depends-at-all* 1130443
-Ref: tlmgr *--force* 2130499
-Ref: tlmgr *--dry-run* 4130971
-Node: tlmgr repository131078
-Ref: tlmgr *repository list*131286
-Ref: tlmgr *repository list _path|tag_*131316
-Ref: tlmgr *repository add _path_ [_tag_]*131349
-Ref: tlmgr *repository remove _path|tag_*131381
-Ref: tlmgr *repository set _path_[#_tag_] [_path_[#_tag_] ...]*131435
-Node: tlmgr search [_option_...] _what_132519
-Node: tlmgr search [_option_...] --file _what_133030
-Node: tlmgr search [_option_...] --taxonomy _what_133281
-Node: tlmgr search [_option_...] --keyword _what_133592
-Node: tlmgr search [_option_...] --functionality _what_133910
-Node: tlmgr search [_option_...] --characterization _what_134248
-Node: tlmgr search [_option_...] --all _what_134588
-Ref: tlmgr *--global*135036
-Ref: tlmgr *--word*135148
-Ref: tlmgr *--list* 1135387
-Ref: tlmgr *--file* 1135733
-Ref: tlmgr *--taxonomy* 1135790
-Ref: tlmgr *--keyword* 1135802
-Ref: tlmgr *--functionality* 1135820
-Ref: tlmgr *--characterization* 1135841
-Ref: tlmgr *--all* 2135996
-Node: tlmgr uninstall136079
-Ref: tlmgr *--force* 3136333
-Node: tlmgr update [_option_]... [_pkg_]...136389
-Ref: tlmgr *--all* 3136760
-Ref: tlmgr *--self*138501
-Ref: tlmgr *--dry-run* 5139265
-Ref: tlmgr *--list* [_pkg_]139442
-Ref: tlmgr *--exclude* _pkg_140131
-Ref: tlmgr *--no-auto-remove* [_pkg_]...140824
-Ref: tlmgr *--no-auto-install* [_pkg_]...141275
-Ref: tlmgr *--reinstall-forcibly-removed*141931
-Ref: tlmgr *--backup* and *--backupdir* _directory_142495
-Ref: tlmgr *--no-depends* 2143676
-Ref: tlmgr *--no-depends-at-all* 2143879
-Ref: tlmgr *--force* 4143935
-Node: tlmgr USER MODE144361
-Node: tlmgr user mode install147172
-Node: tlmgr user mode backup; restore; remove; update148119
-Node: tlmgr user mode generate; option; paper148561
-Node: tlmgr CONFIGURATION FILE FOR TLMGR148937
-Node: tlmgr TAXONOMIES150028
-Ref: tlmgr --keyword 2150654
-Ref: tlmgr --functionality 2150739
-Ref: tlmgr --characterization 2150895
-Ref: tlmgr --taxonomy 2151036
-Node: tlmgr MULTIPLE REPOSITORIES151577
-Node: tlmgr Pinning153298
-Node: tlmgr GUI FOR TLMGR155273
-Node: tlmgr Main display156495
-Node: tlmgr Display configuration area156747
-Ref: tlmgr Status157108
-Ref: tlmgr Category157272
-Ref: tlmgr Match157458
-Ref: tlmgr Selection157718
-Ref: tlmgr Display configuration buttons157922
-Node: tlmgr Package list area158105
-Ref: tlmgr a checkbox158689
-Ref: tlmgr package name158825
-Ref: tlmgr local revision (and version)158924
-Ref: tlmgr remote revision (and version)159299
-Ref: tlmgr short description159596
-Node: tlmgr Main display action buttons159641
-Ref: tlmgr Update all installed159907
-Ref: tlmgr Update160279
-Ref: tlmgr Install160329
-Ref: tlmgr Remove160515
-Ref: tlmgr Backup160693
-Node: tlmgr Menu bar160850
-Ref: tlmgr tlmgr menu161047
-Ref: tlmgr Options menu161355
-Ref: tlmgr Actions menu162438
-Ref: tlmgr Help menu162866
-Node: tlmgr MACHINE-READABLE OUTPUT162999
-Node: tlmgr Machine-readable update and install output163809
-Ref: tlmgr location-url _location_165085
-Ref: tlmgr total-bytes _count_165301
-Ref: tlmgr _pkgname_165711
-Ref: tlmgr _status_165921
-Ref: tlmgr d165999
-Ref: tlmgr f166059
-Ref: tlmgr u166238
-Ref: tlmgr r166284
-Ref: tlmgr a166407
-Ref: tlmgr i166585
-Ref: tlmgr I166704
-Ref: tlmgr _localrev_166806
-Ref: tlmgr _serverrev_166913
-Ref: tlmgr _size_167025
-Ref: tlmgr _runtime_167194
-Ref: tlmgr _esttot_167264
-Node: tlmgr Machine-readable option output167297
-Node: tlmgr AUTHORS AND COPYRIGHT167809
-Node: Index168156
+Node: Top1208
+Node: Introduction2126
+Node: Overview of build system3878
+Node: Prerequisites5921
+Node: Building8319
+Node: Build iteration9567
+Node: Build problems10639
+Node: Build in parallel11042
+Node: Build distribution11634
+Node: Build one package12205
+Node: Installing15557
+Node: Installation directories16572
+Node: Linked scripts18388
+Node: Distro builds19869
+Node: Layout and infrastructure22259
+Node: Build system tools23087
+Node: Top-level directories25096
+Node: Autoconf macros27510
+Node: General setup macros28211
+Node: Macros for programs29078
+Node: Macros for compilers29890
+Node: Macros for libraries31324
+Node: Macros for library and header flags31750
+Node: Macros for Windows33630
+Node: Library modules35207
+Node: png library35696
+Node: zlib library37970
+Node: freetype library38485
+Node: kpathsea library39013
+Node: Program modules40412
+Node: t1utils package40840
+Node: xindy package41391
+Node: xdvik package42541
+Node: asymptote43614
+Node: Extending TeX Live44065
+Node: Adding a new program module44842
+Node: Adding a new generic library module46361
+Node: Adding a new TeX-specific library module48574
+Node: Configure options49261
+Node: Global configure options50643
+Node: --disable-native-texlive-build51185
+Node: --prefix --bindir ...52175
+Node: --disable-largefile52715
+Node: --disable-missing53400
+Node: --enable-compiler-warnings=LEVEL53801
+Node: --enable-cxx-runtime-hack54540
+Node: --enable-maintainer-mode54967
+Node: --enable-multiplatform55496
+Node: --enable-shared56034
+Node: --enable-silent-rules56405
+Node: --without-ln-s56861
+Node: --without-x57212
+Node: Program-specific configure options57400
+Node: --enable-PROG --disable-PROG58043
+Node: --disable-all-pkgs58320
+Node: Configure options for texk/web2c59306
+Node: Configure options for texk/bibtex-x61824
+Node: Configure options for texk/dvipdfm-x62367
+Node: Configure options for texk/dvisvgm63140
+Node: Configure options for texk/texlive64026
+Node: Configure options for texk/xdvik64447
+Node: Configure options for utils/xindy65051
+Node: Library-specific configure options65952
+Node: Configure options for kpathsea66963
+Node: Configure options for system poppler67672
+Node: Variables for configure68463
+Node: Cross compilation69891
+Node: Cross configuring71190
+Node: Cross problems72863
+Node: Coding conventions74510
+Node: Declarations and definitions75237
+Node: Const77419
+Node: install-tl79282
+Node: install-tl NAME79623
+Node: install-tl SYNOPSIS79781
+Node: install-tl DESCRIPTION79989
+Node: install-tl REFERENCES80990
+Node: install-tl OPTIONS81506
+Ref: install-tl *-gui* [[=]_module_]81860
+Ref: install-tl text82069
+Ref: install-tl wizard82192
+Ref: install-tl perltk82346
+Ref: install-tl *-no-gui*82780
+Ref: install-tl *-lang* _llcode_82861
+Ref: install-tl *-repository* _url|path_83548
+Ref: install-tl *-select-repository*85359
+Ref: install-tl *-all-options*85795
+Ref: install-tl *-custom-bin* _path_86102
+Ref: install-tl *-debug-translation*86757
+Ref: install-tl *-force-platform* _platform_86976
+Ref: install-tl *-help*, *--help*, *-?*87220
+Ref: install-tl *-in-place*87613
+Ref: install-tl *-logfile* _file_88140
+Ref: install-tl *-no-cls*88491
+Ref: install-tl *-non-admin*88622
+Ref: install-tl *--persistent-downloads*88727
+Ref: install-tl *--no-persistent-downloads*88755
+Ref: install-tl *-portable*89363
+Ref: install-tl *-print-platform*89502
+Ref: install-tl *-profile* _profile_89695
+Ref: install-tl *-q*91189
+Ref: install-tl *-scheme* _scheme_91251
+Ref: install-tl *-v*91725
+Ref: install-tl *-version*, *--version*91886
+Node: install-tl ENVIRONMENT VARIABLES92017
+Ref: install-tl TEXLIVE_INSTALL_ENV_NOCHECK92406
+Ref: install-tl TEXLIVE_INSTALL_NO_CONTEXT_CACHE92608
+Ref: install-tl TEXLIVE_INSTALL_PREFIX92714
+Ref: install-tl TEXLIVE_INSTALL_TEXMFCONFIG92745
+Ref: install-tl TEXLIVE_INSTALL_TEXMFHOME92774
+Ref: install-tl TEXLIVE_INSTALL_TEXMFLOCAL92804
+Ref: install-tl TEXLIVE_INSTALL_TEXMFSYSCONFIG92838
+Ref: install-tl TEXLIVE_INSTALL_TEXMFSYSVAR92869
+Ref: install-tl TEXLIVE_INSTALL_TEXMFVAR92897
+Ref: install-tl NOPERLDOC92952
+Node: install-tl AUTHORS AND COPYRIGHT93016
+Node: tlmgr93374
+Node: tlmgr NAME93811
+Node: tlmgr SYNOPSIS93936
+Node: tlmgr DESCRIPTION94126
+Node: tlmgr EXAMPLES95222
+Ref: tlmgr tlmgr option repository http://mirror.ctan.org/systems/texlive/tlnet95513
+Ref: tlmgr tlmgr update --list95694
+Ref: tlmgr tlmgr update --all95787
+Ref: tlmgr tlmgr info _pkg_95943
+Node: tlmgr OPTIONS96149
+Ref: tlmgr *--repository* _url|path_96669
+Ref: tlmgr *--gui* [_action_]97394
+Ref: tlmgr *--gui-lang* _llcode_97801
+Ref: tlmgr *--debug-translation*98484
+Ref: tlmgr *--machine-readable*98687
+Ref: tlmgr *--no-execute-actions*98955
+Ref: tlmgr *--package-logfile* _file_99148
+Ref: tlmgr *--pause*99403
+Ref: tlmgr *--persistent-downloads*99558
+Ref: tlmgr *--no-persistent-downloads*99586
+Ref: tlmgr *--pin-file*100080
+Ref: tlmgr *--usermode*100298
+Ref: tlmgr *--usertree* _dir_100418
+Node: tlmgr ACTIONS100968
+Node: tlmgr help102200
+Node: tlmgr version102676
+Node: tlmgr backup [--clean[=_N_]] [--backupdir _dir_] [--all | _pkg_]...102994
+Ref: tlmgr *--backupdir* _directory_104088
+Ref: tlmgr *--all*104285
+Ref: tlmgr *--clean*[=_N_]104507
+Ref: tlmgr *--dry-run*104804
+Node: tlmgr candidates _pkg_104924
+Ref: tlmgr *candidates _pkg_* 1105211
+Node: tlmgr check [_option_]... [files|depends|executes|runfiles|all]105355
+Ref: tlmgr *files*105798
+Ref: tlmgr *depends*105933
+Ref: tlmgr *executes*106275
+Ref: tlmgr *runfiles*106393
+Ref: tlmgr *--use-svn*106505
+Node: tlmgr conf [texmf|tlmgr|updmap [--conffile _file_] [--delete] [_key_ [_value_]]]106622
+Node: tlmgr dump-tlpdb [--local|--remote]108694
+Ref: tlmgr *--local*109204
+Ref: tlmgr *--remote*109243
+Node: tlmgr generate [_option_]... _what_109665
+Ref: tlmgr *generate language*109906
+Ref: tlmgr *generate language.dat*109931
+Ref: tlmgr *generate language.def*109956
+Ref: tlmgr *generate language.dat.lua*109985
+Ref: tlmgr *generate fmtutil*110005
+Ref: tlmgr *--dest* _output_file_112242
+Ref: tlmgr *--localcfg* _local_conf_file_112818
+Ref: tlmgr *--rebuild-sys*112941
+Node: tlmgr gui113802
+Node: tlmgr info [_option_...] [collections|schemes|_pkg_...]114046
+Ref: tlmgr *--list*115251
+Ref: tlmgr *--only-installed*115530
+Ref: tlmgr *--taxonomy*115745
+Ref: tlmgr *--keyword*115757
+Ref: tlmgr *--functionality*115775
+Ref: tlmgr *--characterization*115796
+Node: tlmgr init-usertree116009
+Node: tlmgr install [_option_]... _pkg_...116435
+Ref: tlmgr *--file*116799
+Ref: tlmgr *--reinstall*117025
+Ref: tlmgr *--no-depends*117405
+Ref: tlmgr *--no-depends-at-all*117564
+Ref: tlmgr *--dry-run* 1117962
+Ref: tlmgr *--force*118080
+Node: tlmgr option118286
+Ref: tlmgr *option [show]*118459
+Ref: tlmgr *option showall*118477
+Ref: tlmgr *option _key_ [_value_]*118503
+Node: tlmgr paper122351
+Ref: tlmgr *paper [a4|letter]*122536
+Ref: tlmgr *[xdvi|pdftex|dvips|dvipdfmx|context|psutils] paper [_papersize_|--list]*122610
+Node: tlmgr path [--w32mode=user|admin] [add|remove]123637
+Node: tlmgr pinning125120
+Ref: tlmgr pinning show125427
+Ref: tlmgr pinning add _repo_ _pkgglob_...125500
+Ref: tlmgr pinning remove _repo_ _pkgglob_...125619
+Ref: tlmgr pinning remove _repo_ --all125772
+Node: tlmgr platform list|add|remove _platform_...125826
+Node: tlmgr platform set _platform_126074
+Node: tlmgr platform set auto126302
+Ref: tlmgr *--dry-run* 2127419
+Node: tlmgr postaction [--w32mode=user|admin] [--fileassocmode=1|2] [--all] [install|remove] [shortcut|fileassoc|script] [_pkg_]...127528
+Node: tlmgr print-platform128830
+Node: tlmgr restore [--backupdir _dir_] [--all | _pkg_ [_rev_]]129302
+Ref: tlmgr *--all* 1130198
+Ref: tlmgr *--backupdir* _directory_ 1130392
+Ref: tlmgr *--dry-run* 3130548
+Ref: tlmgr *--force* 1130665
+Node: tlmgr remove [_option_]... _pkg_...130693
+Ref: tlmgr *--no-depends* 1131216
+Ref: tlmgr *--no-depends-at-all* 1131278
+Ref: tlmgr *--force* 2131334
+Ref: tlmgr *--dry-run* 4131806
+Node: tlmgr repository131913
+Ref: tlmgr *repository list*132121
+Ref: tlmgr *repository list _path|tag_*132151
+Ref: tlmgr *repository add _path_ [_tag_]*132184
+Ref: tlmgr *repository remove _path|tag_*132216
+Ref: tlmgr *repository set _path_[#_tag_] [_path_[#_tag_] ...]*132270
+Node: tlmgr search [_option_...] _what_133354
+Node: tlmgr search [_option_...] --file _what_133865
+Node: tlmgr search [_option_...] --taxonomy _what_134116
+Node: tlmgr search [_option_...] --keyword _what_134427
+Node: tlmgr search [_option_...] --functionality _what_134745
+Node: tlmgr search [_option_...] --characterization _what_135083
+Node: tlmgr search [_option_...] --all _what_135423
+Ref: tlmgr *--global*135871
+Ref: tlmgr *--word*135983
+Ref: tlmgr *--list* 1136222
+Ref: tlmgr *--file* 1136568
+Ref: tlmgr *--taxonomy* 1136625
+Ref: tlmgr *--keyword* 1136637
+Ref: tlmgr *--functionality* 1136655
+Ref: tlmgr *--characterization* 1136676
+Ref: tlmgr *--all* 2136831
+Node: tlmgr uninstall136914
+Ref: tlmgr *--force* 3137168
+Node: tlmgr update [_option_]... [_pkg_]...137224
+Ref: tlmgr *--all* 3137595
+Ref: tlmgr *--self*139336
+Ref: tlmgr *--dry-run* 5140100
+Ref: tlmgr *--list* [_pkg_]140277
+Ref: tlmgr *--exclude* _pkg_140966
+Ref: tlmgr *--no-auto-remove* [_pkg_]...141659
+Ref: tlmgr *--no-auto-install* [_pkg_]...142110
+Ref: tlmgr *--reinstall-forcibly-removed*142766
+Ref: tlmgr *--backup* and *--backupdir* _directory_143330
+Ref: tlmgr *--no-depends* 2144511
+Ref: tlmgr *--no-depends-at-all* 2144714
+Ref: tlmgr *--force* 4144770
+Node: tlmgr USER MODE145196
+Node: tlmgr user mode install148007
+Node: tlmgr user mode backup; restore; remove; update148954
+Node: tlmgr user mode generate; option; paper149396
+Node: tlmgr CONFIGURATION FILE FOR TLMGR149772
+Node: tlmgr TAXONOMIES150863
+Ref: tlmgr --keyword 2151489
+Ref: tlmgr --functionality 2151574
+Ref: tlmgr --characterization 2151730
+Ref: tlmgr --taxonomy 2151871
+Node: tlmgr MULTIPLE REPOSITORIES152412
+Node: tlmgr Pinning154133
+Node: tlmgr GUI FOR TLMGR156108
+Node: tlmgr Main display157330
+Node: tlmgr Display configuration area157582
+Ref: tlmgr Status157943
+Ref: tlmgr Category158107
+Ref: tlmgr Match158293
+Ref: tlmgr Selection158553
+Ref: tlmgr Display configuration buttons158757
+Node: tlmgr Package list area158940
+Ref: tlmgr a checkbox159524
+Ref: tlmgr package name159660
+Ref: tlmgr local revision (and version)159759
+Ref: tlmgr remote revision (and version)160134
+Ref: tlmgr short description160431
+Node: tlmgr Main display action buttons160476
+Ref: tlmgr Update all installed160742
+Ref: tlmgr Update161114
+Ref: tlmgr Install161164
+Ref: tlmgr Remove161350
+Ref: tlmgr Backup161528
+Node: tlmgr Menu bar161685
+Ref: tlmgr tlmgr menu161882
+Ref: tlmgr Options menu162190
+Ref: tlmgr Actions menu163273
+Ref: tlmgr Help menu163701
+Node: tlmgr MACHINE-READABLE OUTPUT163834
+Node: tlmgr Machine-readable update and install output164644
+Ref: tlmgr location-url _location_165920
+Ref: tlmgr total-bytes _count_166136
+Ref: tlmgr _pkgname_166546
+Ref: tlmgr _status_166756
+Ref: tlmgr d166834
+Ref: tlmgr f166894
+Ref: tlmgr u167073
+Ref: tlmgr r167119
+Ref: tlmgr a167242
+Ref: tlmgr i167420
+Ref: tlmgr I167539
+Ref: tlmgr _localrev_167641
+Ref: tlmgr _serverrev_167748
+Ref: tlmgr _size_167860
+Ref: tlmgr _runtime_168029
+Ref: tlmgr _esttot_168099
+Node: tlmgr Machine-readable option output168132
+Node: tlmgr AUTHORS AND COPYRIGHT168644
+Node: Index168991
 
 End Tag Table

Modified: trunk/Master/texmf-dist/doc/info/web2c.info
===================================================================
--- trunk/Master/texmf-dist/doc/info/web2c.info	2017-05-03 17:35:31 UTC (rev 44166)
+++ trunk/Master/texmf-dist/doc/info/web2c.info	2017-05-03 17:42:44 UTC (rev 44167)
@@ -1,4 +1,4 @@
-This is web2c.info, produced by makeinfo version 6.1 from web2c.texi.
+This is web2c.info, produced by makeinfo version 6.3 from web2c.texi.
 
 This file documents the installation and use of the programs in Web2c,
 an implementation of Donald Knuth's TeX system.
@@ -58,7 +58,7 @@
 
 This document describes how to install and use the programs in the Web2c
 implementation of the TeX system, especially for Unix systems.  It
-corresponds to Web2c version 2016, released in April 2016.
+corresponds to Web2c version 2017, released in April 2017.
 
 * Menu:
 
@@ -82,8 +82,8 @@
 1 Introduction
 **************
 
-This manual corresponds to version 2016 of Web2c, released in April
-2016.
+This manual corresponds to version 2017 of Web2c, released in April
+2017.
 
    "Web2c" is the name of a TeX implementation, originally for Unix, but
 now also running under DOS, Amiga, and other operating systems.  By "TeX

Modified: trunk/Master/texmf-dist/doc/kpathsea/kpathsea.html
===================================================================
--- trunk/Master/texmf-dist/doc/kpathsea/kpathsea.html	2017-05-03 17:35:31 UTC (rev 44166)
+++ trunk/Master/texmf-dist/doc/kpathsea/kpathsea.html	2017-05-03 17:42:44 UTC (rev 44167)
@@ -2,7 +2,7 @@
 <html>
 <!-- This file documents the Kpathsea library for path searching.
 
-Copyright (C) 1996-2016 Karl Berry & Olaf Weber.
+Copyright (C) 1996-2017 Karl Berry & Olaf Weber.
 
 Permission is granted to make and distribute verbatim copies of this
 manual provided the copyright notice and this permission notice are
@@ -18,7 +18,7 @@
 into another language, under the above conditions for modified versions,
 except that this permission notice may be stated in a translation
 approved by the TeX Users Group. -->
-<!-- Created by GNU Texinfo 6.1, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by GNU Texinfo 6.3, http://www.gnu.org/software/texinfo/ -->
 <head>
 <title>Kpathsea: A library for path searching</title>
 
@@ -171,8 +171,8 @@
 <h1 class="top">Kpathsea library</h1>
 
 <p>This manual documents the Kpathsea library for path searching.  It
-corresponds to version 6.2.2, released in
-Aprile 2016.
+corresponds to version 6.2.3, released in
+April 2017.
 </p>
 <table class="menu" border="0" cellspacing="0">
 <tr><td align="left" valign="top">• <a href="#Introduction" accesskey="1">Introduction</a>:</td><td>  </td><td align="left" valign="top">Overview and history.
@@ -216,8 +216,8 @@
 <a name="index-introduction"></a>
 <a name="index-fundamental-purpose-of-Kpathsea"></a>
 
-<p>This manual corresponds to version 6.2.2 of the Kpathsea
-library, released in Aprile 2016.
+<p>This manual corresponds to version 6.2.3 of the Kpathsea
+library, released in April 2017.
 </p>
 <p>The library’s fundamental purpose is to return a filename from a list of
 directories specified by the user, similar to what shells do when

Modified: trunk/Master/texmf-dist/doc/kpathsea/kpathsea.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/texlive/tlbuild/tlbuild.html
===================================================================
--- trunk/Master/texmf-dist/doc/texlive/tlbuild/tlbuild.html	2017-05-03 17:35:31 UTC (rev 44166)
+++ trunk/Master/texmf-dist/doc/texlive/tlbuild/tlbuild.html	2017-05-03 17:42:44 UTC (rev 44167)
@@ -2,9 +2,9 @@
 <html>
 <!-- This file documents the TeX Live build system and more.
 
-Copyright (C) 2016 Karl Berry.
+Copyright (C) 2016-2017 Karl Berry.
 
-Copyright (C) 2013, 2014, 2015 Karl Berry & Peter Breitenlohner.
+Copyright (C) 2013-2015 Karl Berry & Peter Breitenlohner.
 
 Permission is granted to make and distribute verbatim copies of this
 manual provided the copyright notice and this permission notice are
@@ -20,12 +20,12 @@
 into another language, under the above conditions for modified versions,
 except that this permission notice may be stated in a translation
 approved by the TeX Users Group. -->
-<!-- Created by GNU Texinfo 6.1, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by GNU Texinfo 6.3, http://www.gnu.org/software/texinfo/ -->
 <head>
-<title>Building TeX Live (2016)</title>
+<title>Building TeX Live (2017)</title>
 
-<meta name="description" content="Building TeX Live (2016)">
-<meta name="keywords" content="Building TeX Live (2016)">
+<meta name="description" content="Building TeX Live (2017)">
+<meta name="keywords" content="Building TeX Live (2017)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="makeinfo">
@@ -66,7 +66,7 @@
 </head>
 
 <body lang="en">
-<h1 class="settitle" align="center">Building TeX Live (2016)</h1>
+<h1 class="settitle" align="center">Building TeX Live (2017)</h1>
 
 
 
@@ -75,6 +75,7 @@
 
 
 
+
 <a name="SEC_Overview"></a>
 <h2 class="shortcontents-heading">Short Table of Contents</h2>
 
@@ -292,8 +293,8 @@
 <p>
 Next: <a href="#Introduction" accesskey="n" rel="next">Introduction</a>, Up: <a href="http://tug.org/texinfohtml" accesskey="u" rel="up">(dir)</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Index" title="Index" rel="index">Index</a>]</p>
 </div>
-<a name="Building-TeX-Live-_00282016_0029"></a>
-<h1 class="top">Building TeX Live (2016)</h1>
+<a name="Building-TeX-Live-_00282017_0029"></a>
+<h1 class="top">Building TeX Live (2017)</h1>
 
 <p>For an overview of this manual, see <a href="#Introduction">Introduction</a>.
 </p>
@@ -336,8 +337,8 @@
 
 <a name="index-introduction"></a>
 
-<p>This manual (dated April 2016) corresponds to the TeX Live
-2016 release.
+<p>This manual (dated April 2017) corresponds to the TeX Live
+2017 release.
 </p>
 <p>This manual is aimed at system installers and programmers, and focuses
 on how to configure, build, and develop the TeX Live (TL) sources.  It is
@@ -379,7 +380,7 @@
 <code>tlmgr</code> is included here, just because it is convenient to do so.
 The same text is available online (linked from
 <a href="http://tug.org/texlive/doc.html">http://tug.org/texlive/doc.html</a>, or by invoking the program with
-‘<samp>--help</samp>’ (or look at the end of the source file).
+‘<samp>--help</samp>’ (or look at the end of the source).
 </p>
 
 
@@ -434,8 +435,8 @@
 program and library module (or package) specifies its own requirements
 and properties, such as required libraries, whether an installed
 (system) version of a library can be used, <code>configure</code> options to
-be seen at the top-level, and more.  An explicit list of all available
-modules is kept in only one, central, place (<samp>m4/kpse-pkgs.m4</samp>).
+be seen at the top level, and more.  An explicit list of all available
+modules is kept in only one central place, namely <samp>m4/kpse-pkgs.m4</samp>.
 </p>
 <p>A second, related goal is to configure and build each library before
 configuring any other (program or library) module which uses that
@@ -447,9 +448,9 @@
 independently.  The corresponding modules use (most of) the
 distributed source tree and document any modifications of that source.
 </p>
-<p>All this is for the sake of simplifying both upgrading of modules
-maintained independently and integrating new modules into the
-TL build system.  (Not to say that either task is trivial.)
+<p>All this is for the sake of simplifying both upgrading of modules and
+integrating new modules into the TL build system.  (Not to say that
+either task is trivial.)
 </p>
 
 <hr>
@@ -473,14 +474,21 @@
 <a name="index-GNU-make_002c-required"></a>
 <a name="index-gmake_002c-required"></a>
 <a name="index-FreeType"></a>
-<p>Indeed, GNU <code>make</code> is required only because of some
-third-party libraries, notably FreeType; all the TL-maintained
-directories (and Automake/Autoconf output in general) should work with
-any reasonable <code>make</code>.
+<p>GNU <code>make</code> is required only because of some third-party
+libraries, notably FreeType; all the TL-maintained directories (and
+Automake/Autoconf output in general) should work with any reasonable
+<code>make</code>.
 </p>
 <p>However, a few programs in the tree have additional requirements:
 </p>
 <dl compact="compact">
+<dt><samp>dvisvgm</samp></dt>
+<dd><a name="index-dvisvgm-requirement-for-C_002b_002b11"></a>
+<a name="index-C_002b_002b11_002c-required-by-dvisvgm"></a>
+<p>requires a C++11 compiler, such as gcc 4.8.1 (or later) or clang 3.3
+(or later).
+</p>
+</dd>
 <dt><samp>web2c</samp></dt>
 <dd><a name="index-perl_002c-required-by-web2c_002c-etc_002e"></a>
 <p>requires <code>perl</code> for some tests run by <code>make check</code>.
@@ -643,7 +651,7 @@
 <a name="index-_002d_002dno_002dclean-Build-option"></a>
 <p>If configuring or building a module fails, you should first find and fix the
 problem, then perhaps remove the subdirectory for that module from the build
-tree, and finally rerun the top-level <code>make</code> (or <samp>Build</samp> with
+tree, and finally rerun the top level <code>make</code> (or <samp>Build</samp> with
 <code>--no-clean</code> as its first argument).
 </p>
 
@@ -688,7 +696,7 @@
 <a name="index-distribution-tarball_002c-making"></a>
 
 <a name="index-dist-and-distcheck-targets-for-make"></a>
-<p>Running <code>make dist</code> at the top-level creates a tarball
+<p>Running <code>make dist</code> at the top level creates a tarball
 <samp>tex-live-<var>yyyy</var>-<var>mm</var>-<var>dd</var>.tar.xz</samp> from the TL source
 tree.  Running <code>make distcheck</code> also verifies that this tarball
 suffices to build and install all of TL.
@@ -767,38 +775,32 @@
 tweak as desired; check the output from <code>configure --help</code>.
 </p>
 <a name="index-size-of-source-tree"></a>
-<p>Finally, the above retrieves the entire TL source tree (some 300mb).
-It is natural to ask if this is really necessary.  Strictly speaking,
-the answer is no, but it is vastly more convenient to do so.  If you
-cut down the source tree, you must also give additional
-<code>configure</code> flags to individually disable using system versions
-of libraries, or the intricacies of the dependencies (such as
+<p>Finally, the above retrieves the entire TL source tree (several
+hundred megabytes).  It is natural to ask if this is really necessary.
+Strictly speaking, the answer is no, but it is vastly more convenient
+to do so.  If you cut down the source tree, you must also give
+additional <code>configure</code> flags to individually disable using system
+versions of libraries, or the intricacies of the dependencies (such as
 <code>teckit</code> requiring <code>zlib</code>) will have undesired side effects.
 For an example, see the <code>build-pdftex.sh</code> script in the
-<code>pdftex</code> development sources (<a href="http://pdftex.org">http://pdftex.org</a>), which are
+<code>pdftex</code> development source (<a href="http://pdftex.org">http://pdftex.org</a>), which is
 indeed a cut-down TL source tree.
 </p>
 <a name="index-_002d_002denable_002dmissing-to-ignore-dependencies"></a>
-<p>Caveat 1: even with <code>--disable-all-pkgs</code>, dependencies will be
-checked.  For instance, if a non-MacOSX system does not have
-<code>fontconfig</code>, XeTeX cannot be built (see <a href="#Prerequisites">Prerequisites</a>)
-and <code>configure</code> will terminate.  To proceed without such
-dependencies, specify <code>--enable-missing</code> also.  (Arguably this
-should happen automatically.)
+<p>Even with <code>--disable-all-pkgs</code>, dependencies will be checked.
+For instance, if a non-MacOSX system does not have <code>fontconfig</code>,
+XeTeX cannot be built (see <a href="#Prerequisites">Prerequisites</a>) and <code>configure</code>
+will terminate.  To proceed without such dependencies, specify
+<code>--enable-missing</code> also.  (Arguably this should happen
+automatically.)
 </p>
 <a name="index-CC_003dc_002dcompiler"></a>
 <a name="index-CXX_003dc_002b_002b_002dcompiler"></a>
 <a name="index-OBJCXX_003dobjc_002dcompiler"></a>
-<a name="index-ICU_002c-prefers-clang-compilers"></a>
-<a name="index-clang-compilers_002c-preferred-by-ICU"></a>
-<p>Caveat 2: unless <code>CC</code> and <code>CXX</code> and <code>OBJCXX</code> are
-explicitly specified, each package will configure its own compiler(s).
-In practice, this results in a conflict in only one instance: the ICU
-(<samp>libs/icu</samp>) library will prefer <code>clang</code> and <code>clang++</code>
-over all others if they are installed, whereas everything else prefers
-<code>gcc</code> and <code>g++</code>.  Usually the results will be interoperable,
-but it can cause extra confusion and problems when debugging a program
-that uses ICU.
+<p>By default, the <code>gcc</code> compilers will be used if present;
+otherwise, individual packages may use something different.  You can
+explicitly specify the compilers to be used with the environment
+variables <code>CC</code>, <code>CXX</code>, and <code>OBJCXX</code>.
 </p>
 
 <hr>
@@ -1055,15 +1057,15 @@
 files.
 </p>
 <table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">• <a href="#Build-system-tools" accesskey="1">Build system tools</a>:</td><td>  </td><td align="left" valign="top">If modifying infrastructure files.
+<tr><td align="left" valign="top">• <a href="#Build-system-tools" accesskey="1">Build system tools</a>:</td><td>  </td><td align="left" valign="top">Modifying infrastructure files.
 </td></tr>
-<tr><td align="left" valign="top">• <a href="#Top_002dlevel-directories" accesskey="2">Top-level directories</a>:</td><td>  </td><td align="left" valign="top">
+<tr><td align="left" valign="top">• <a href="#Top_002dlevel-directories" accesskey="2">Top-level directories</a>:</td><td>  </td><td align="left" valign="top">libs texk utils; am auxdir build-aux m4; doc extra.
 </td></tr>
 <tr><td align="left" valign="top">• <a href="#Autoconf-macros" accesskey="3">Autoconf macros</a>:</td><td>  </td><td align="left" valign="top">TL-specific Autoconf macros.
 </td></tr>
-<tr><td align="left" valign="top">• <a href="#Library-modules" accesskey="4">Library modules</a>:</td><td>  </td><td align="left" valign="top">Details on some specific libraries,
+<tr><td align="left" valign="top">• <a href="#Library-modules" accesskey="4">Library modules</a>:</td><td>  </td><td align="left" valign="top">Handling libraries, with examples.
 </td></tr>
-<tr><td align="left" valign="top">• <a href="#Program-modules" accesskey="5">Program modules</a>:</td><td>  </td><td align="left" valign="top">and on some programs.
+<tr><td align="left" valign="top">• <a href="#Program-modules" accesskey="5">Program modules</a>:</td><td>  </td><td align="left" valign="top">Handling programs, with examples.
 </td></tr>
 <tr><td align="left" valign="top">• <a href="#Extending-TeX-Live" accesskey="6">Extending TeX Live</a>:</td><td>  </td><td align="left" valign="top">Adding a new module.
 </td></tr>
@@ -1105,7 +1107,7 @@
 bison (GNU Bison) 3.0.4
 flex 2.6.0
 ltmain.sh (GNU libtool) 2.4.6
-m4 (GNU M4) 1.4.17
+m4 (GNU M4) 1.4.18
 makeinfo (GNU texinfo) 6.1
 </pre></div>
 
@@ -1158,11 +1160,12 @@
 </p>
 <a name="index-am_002f-top_002dlevel-directory"></a>
 <a name="index-m4_002f-top_002dlevel-directory"></a>
-<p>The top-level directories <samp>am/</samp> and <samp>m4/</samp> contain
-<samp>Makefile.am</samp> fragments and Autoconf macros, respectively, used
-in many places.  Specifically, the file <samp>m4/kpse-pkgs.m4</samp>
-contains lists of all program and library modules; missing modules are
-silently ignored.  (This helps in creating cut-down source trees.)
+<p>In addition, the top-level directories <samp>am/</samp> and <samp>m4/</samp>
+contain <samp>Makefile.am</samp> fragments and Autoconf macros,
+respectively, used in many places.  Specifically, the file
+<samp>m4/kpse-pkgs.m4</samp> contains lists of all program and library
+modules; missing modules are silently ignored.  (This helps in
+creating cut-down source trees.)
 </p>
 <p>Each module contributes fragments (in separate files) defining its
 capabilities and requirements to the <samp>configure.ac</samp> scripts at
@@ -1174,15 +1177,16 @@
 be built—although all modules must be configured for the benefit of
 <samp>make</samp> targets such as <code>dist</code> or <code>distcheck</code>.
 </p>
-<a name="index-config_002eguess_002c-config_002esub"></a>
+<a name="index-build_002daux_002f-top_002dlevel-directory"></a>
+<a name="index-config_002eguess_002c-config_002esub_002c-_2026"></a>
 <a name="index-Gnulib_002c-used-for-common-files"></a>
 <p>The top-level <samp>build-aux/</samp> directory contains the common files
 <samp>compile</samp>, <samp>config.guess</samp>, <samp>config.sub</samp>,
-<samp>depcomp</samp>, etc. for most packages, pulled from the GNU Gnulib
-sources (<a href="http://www.gnu.org/software/gnulib">http://www.gnu.org/software/gnulib</a>), which in turn
-synchronizes with the appropriate ultimate upstream repository.  There
-are, however, independent copies in, e.g.,
-<samp>libs/freetype2/freetype-*/builds/unix/</samp>, and similar places.
+<samp>depcomp</samp>, etc. used by most packages.  These are from the GNU
+Gnulib sources (<a href="http://www.gnu.org/software/gnulib">http://www.gnu.org/software/gnulib</a>), which in
+turn synchronizes with the appropriate ultimate upstream repository.
+There are, however, independent copies in, e.g.,
+<samp>libs/freetype2/freetype-*/builds/unix/</samp>, and a few other places.
 The <code>reautoconf</code> script does not touch those, but a TL cron job
 keeps them in sync (nightly).
 </p>
@@ -1189,8 +1193,17 @@
 <a name="index-extra_002f-top_002dlevel-directory"></a>
 <p>The directory <samp>extra/</samp> contains things which are not part of the
 TL build, but are present just for (someone’s) convenience, e.g.,
-<samp>epstopdf</samp> which is developed here.
+is <samp>epstopdf</samp> development source is here.
 </p>
+<a name="index-Work_002f-top_002dlevel-directory"></a>
+<a name="index-inst_002f-top_002dlevel-directory"></a>
+<p>When the top-level <samp>./Build</samp> script is used to build TL, two more
+two more top-level directories appear: <samp>Work/</samp> for the build tree,
+and <samp>inst/</samp> for the install tree (from <code>make install</code>).
+These names (and everything else about <samp>Build</samp>’s operation) can
+be changed by setting environment variables before running it; see the
+script file.
+</p>
 
 <hr>
 <a name="Autoconf-macros"></a>
@@ -1539,8 +1552,8 @@
 <a name="index-png-library"></a>
 <a name="index-libpng-library"></a>
 <p>This generic library uses the source tree in, e.g., the subdirectory
-<samp>libpng-1.6.16</samp> with all modifications for TL recorded in
-<samp>libpng-1.6.16-PATCHES/*</samp>.  The <samp>configure.ac</samp> fragment
+<samp>libpng-src/</samp> with all modifications for TL recorded in
+<samp>TLpatches/*</samp>.  The <samp>configure.ac</samp> fragment
 <samp>ac/withenable.ac</samp> contains
 </p>
 <div class="example">
@@ -1717,8 +1730,8 @@
 
 <a name="index-t1utils-package"></a>
 
-<p>Once again we use the distributed source tree <samp>t1utils-1.39</samp>
-with modifications documented in <samp>t1utils-1.39-PATCHES/*</samp> and
+<p>Once again we use the distributed source tree <samp>t1utils-src</samp>
+with modifications documented in <samp>TLpatches/*</samp> and
 a proxy build system consisting of <samp>configure.ac</samp> and
 <samp>Makefile.am</samp>.  The fragment <samp>ac/withenable.ac</samp> contains
 </p>
@@ -1741,13 +1754,13 @@
 
 <a name="index-xindy-1"></a>
 
-<p>This module uses the distributed source tree <samp>xindy-2.5.1</samp>
-with modifications documented in <samp>xindy-2.5.1-PATCHES/*</samp>, a
-proxy <samp>configure.ac</samp>, and a wrapper <samp>Makefile.am</samp> that descends
-into <samp>xindy-2.5.1</samp>.  The <code>xindy</code> build requires that the
-distributed <samp>Makefile</samp>s allow a <code>VPATH</code> build, can handle all
-targets, and do not refer to <code>${top_srcdir}</code> or
-<code>${top_builddir}</code>.  The fragment <code>ac/withenable.ac</code> contains
+<p>This module uses the distributed source tree <samp>xindy-src/</samp> with
+modifications documented in <samp>TLpatches/*</samp>, a proxy
+<samp>configure.ac</samp>, and a wrapper <samp>Makefile.am</samp> that descends
+into <samp>xindy-src</samp>.  The <code>xindy</code> build requires a <samp>make</samp>
+that supports a <code>VPATH</code> build, can handle all targets, and do not
+refer to <code>${top_srcdir}</code> or <code>${top_builddir}</code>.  The
+fragment <code>ac/withenable.ac</code> contains
 </p>
 <div class="example">
 <pre class="example">KPSE_ENABLE_PROG([xindy], , [disable native])
@@ -1837,6 +1850,14 @@
 <p>This section outlines the basic process for adding new packages to the
 TL build system.
 </p>
+<p>In any case, a new package directory <samp>foo</samp> should contain the
+original sources, as modified for TL, in <samp>foo/foo-src</samp>, and the
+changes should be documented in <samp>foo/TLpatches/*</samp>; changes should
+also be submitted upstream whenever reasonable, of course.  In
+addition, <samp>foo/</samp> will need the usual Automake build-related files
+(<samp>configure.ac</samp>, <samp>Makefile.am</samp>, etc.  Please keep a
+<samp>ChangeLog</samp> for all TL changes.
+</p>
 <table class="menu" border="0" cellspacing="0">
 <tr><td align="left" valign="top">• <a href="#Adding-a-new-program-module" accesskey="1">Adding a new program module</a>:</td><td>  </td><td align="left" valign="top">
 </td></tr>
@@ -3028,8 +3049,9 @@
 considerable efforts into that direction we are still far from that goal and
 there are reasons that we may never fully reach it.  Below are some rules
 about declarations of functions or variables and the use of <code>const</code>. 
-These rules should be applied to all parts of the TeX Live tree, except some of
-those maintained independently.
+These rules should be applied to most of the TeX Live tree, the exception
+being code that is maintained independently and whose maintainers
+don’t want to accept patches.
 </p>
 <table class="menu" border="0" cellspacing="0">
 <tr><td align="left" valign="top">• <a href="#Declarations-and-definitions" accesskey="1">Declarations and definitions</a>:</td><td>  </td><td align="left" valign="top">
@@ -6223,6 +6245,7 @@
 <tr><td></td><td valign="top"><a href="#index-build-problems">build problems</a>:</td><td> </td><td valign="top"><a href="#Build-problems">Build problems</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-Build-script"><code>Build <span class="roman">script</span></code></a>:</td><td> </td><td valign="top"><a href="#Building">Building</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-build-system_002c-design-of">build system, design of</a>:</td><td> </td><td valign="top"><a href="#Overview-of-build-system">Overview of build system</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-build_002daux_002f-top_002dlevel-directory"><samp>build-aux/</samp> top-level directory</a>:</td><td> </td><td valign="top"><a href="#Top_002dlevel-directories">Top-level directories</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-BUILDCC_002c-BUILDCFLAGS_002c-_2026"><code>BUILDCC<span class="roman">,</span> BUILDCFLAGS<span class="roman">, …</span></code></a>:</td><td> </td><td valign="top"><a href="#Cross-configuring">Cross configuring</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-building">building</a>:</td><td> </td><td valign="top"><a href="#Building">Building</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-building-a-distribution">building a distribution</a>:</td><td> </td><td valign="top"><a href="#Build-distribution">Build distribution</a></td></tr>
@@ -6229,6 +6252,7 @@
 <tr><td></td><td valign="top"><a href="#index-building-in-parallel">building in parallel</a>:</td><td> </td><td valign="top"><a href="#Build-in-parallel">Build in parallel</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Index_cp_letter-C">C</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="#index-C_002b_002b11_002c-required-by-dvisvgm">C++11, required by <code>dvisvgm</code></a>:</td><td> </td><td valign="top"><a href="#Prerequisites">Prerequisites</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-C_002c-ANSI_002c-required">C, ANSI, required</a>:</td><td> </td><td valign="top"><a href="#Declarations-and-definitions">Declarations and definitions</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-C99_002c-avoided">C99, avoided</a>:</td><td> </td><td valign="top"><a href="#Declarations-and-definitions">Declarations and definitions</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-cache-file_002c-for-configure">cache file, for <code>configure</code></a>:</td><td> </td><td valign="top"><a href="#Build-in-parallel">Build in parallel</a></td></tr>
@@ -6238,7 +6262,6 @@
 <tr><td></td><td valign="top"><a href="#index-CC_003dc_002dcompiler"><code>CC=<var>c-compiler</var></code></a>:</td><td> </td><td valign="top"><a href="#Build-one-package">Build one package</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-CC_005fBUILD"><code>CC_BUILD</code></a>:</td><td> </td><td valign="top"><a href="#Cross-problems">Cross problems</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-chktex"><code>chktex</code></a>:</td><td> </td><td valign="top"><a href="#Declarations-and-definitions">Declarations and definitions</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-clang-compilers_002c-preferred-by-ICU"><code>clang</code> compilers, preferred by ICU</a>:</td><td> </td><td valign="top"><a href="#Build-one-package">Build one package</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-clisp"><code>clisp</code></a>:</td><td> </td><td valign="top"><a href="#Variables-for-configure">Variables for configure</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-CLISP-1"><code>CLISP</code></a>:</td><td> </td><td valign="top"><a href="#Variables-for-configure">Variables for configure</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-CLISP">CLISP</a>:</td><td> </td><td valign="top"><a href="#Configure-options-for-utils_002fxindy">Configure options for <samp>utils/xindy</samp></a></td></tr>
@@ -6246,7 +6269,7 @@
 <tr><td></td><td valign="top"><a href="#index-Cocoa-Mac-framework_002c-required-by-xetex"><code>Cocoa</code> Mac framework, required by <code>xetex</code></a>:</td><td> </td><td valign="top"><a href="#Prerequisites">Prerequisites</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-coding-conventions">coding conventions</a>:</td><td> </td><td valign="top"><a href="#Coding-conventions">Coding conventions</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-compilers_002c-C-and-C_002b_002b">compilers, C and C++</a>:</td><td> </td><td valign="top"><a href="#Prerequisites">Prerequisites</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-config_002eguess_002c-config_002esub"><code>config.guess<span class="roman">,</span> config.sub</code></a>:</td><td> </td><td valign="top"><a href="#Top_002dlevel-directories">Top-level directories</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-config_002eguess_002c-config_002esub_002c-_2026"><code>config.guess<span class="roman">,</span> config.sub, …</code></a>:</td><td> </td><td valign="top"><a href="#Top_002dlevel-directories">Top-level directories</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-configure-options"><code>configure</code> options</a>:</td><td> </td><td valign="top"><a href="#Configure-options">Configure options</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-configure-options_002c-for-bibtex_002dx"><code>configure</code> options, for <code>bibtex-x</code></a>:</td><td> </td><td valign="top"><a href="#Configure-options-for-texk_002fbibtex_002dx">Configure options for <samp>texk/bibtex-x</samp></a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-configure-options_002c-for-dvipdfm_002dx"><code>configure</code> options, for <code>dvipdfm-x</code></a>:</td><td> </td><td valign="top"><a href="#Configure-options-for-texk_002fdvipdfm_002dx">Configure options for <samp>texk/dvipdfm-x</samp></a></td></tr>
@@ -6286,6 +6309,7 @@
 <tr><td></td><td valign="top"><a href="#index-distro_002c-building-for">distro, building for</a>:</td><td> </td><td valign="top"><a href="#Distro-builds">Distro builds</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-dvipdfmx"><code>dvipdfmx</code></a>:</td><td> </td><td valign="top"><a href="#Configure-options-for-texk_002fdvipdfm_002dx">Configure options for <samp>texk/dvipdfm-x</samp></a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-dvisvgm"><code>dvisvgm</code></a>:</td><td> </td><td valign="top"><a href="#Configure-options-for-texk_002fdvisvgm">Configure options for <samp>texk/dvisvgm</samp></a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-dvisvgm-requirement-for-C_002b_002b11"><code>dvisvgm</code> requirement for C++11</a>:</td><td> </td><td valign="top"><a href="#Prerequisites">Prerequisites</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Index_cp_letter-E">E</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a href="#index-environment-variables_002c-for-configure">environment variables, for <code>configure</code></a>:</td><td> </td><td valign="top"><a href="#Configure-options">Configure options</a></td></tr>
@@ -6319,10 +6343,10 @@
 <tr><th><a name="Index_cp_letter-I">I</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a href="#index-ICU-cross-compiling">ICU cross compiling</a>:</td><td> </td><td valign="top"><a href="#Cross-problems">Cross problems</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-ICU-libraries">ICU libraries</a>:</td><td> </td><td valign="top"><a href="#Variables-for-configure">Variables for configure</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-ICU_002c-prefers-clang-compilers">ICU, prefers <code>clang</code> compilers</a>:</td><td> </td><td valign="top"><a href="#Build-one-package">Build one package</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-icu_002dconfig"><code>icu-config</code></a>:</td><td> </td><td valign="top"><a href="#Variables-for-configure">Variables for configure</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-ICU_005fCONFIG"><code>ICU_CONFIG</code></a>:</td><td> </td><td valign="top"><a href="#Variables-for-configure">Variables for configure</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-infrastructure_002c-tools-needed-for">infrastructure, tools needed for</a>:</td><td> </td><td valign="top"><a href="#Build-system-tools">Build system tools</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-inst_002f-top_002dlevel-directory"><samp>inst/</samp> top-level directory</a>:</td><td> </td><td valign="top"><a href="#Top_002dlevel-directories">Top-level directories</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-install_002dtl_002c-TeX-Live-installer"><code>install-tl<span class="roman">, TeX Live installer</span></code></a>:</td><td> </td><td valign="top"><a href="#Installing">Installing</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-installation-directories">installation directories</a>:</td><td> </td><td valign="top"><a href="#Installation-directories">Installation directories</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-installing">installing</a>:</td><td> </td><td valign="top"><a href="#Installing">Installing</a></td></tr>
@@ -6507,6 +6531,7 @@
 <tr><td></td><td valign="top"><a href="#index-Windows_002c-invoking-scripts-on">Windows, invoking scripts on</a>:</td><td> </td><td valign="top"><a href="#Linked-scripts">Linked scripts</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-Windows_002c-macros-for">Windows, macros for</a>:</td><td> </td><td valign="top"><a href="#Macros-for-Windows">Macros for Windows</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-withenable_002eac_002c-for-new-modules"><code>withenable.ac<span class="roman">, for new modules</span></code></a>:</td><td> </td><td valign="top"><a href="#Adding-a-new-program-module">Adding a new program module</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-Work_002f-top_002dlevel-directory"><samp>Work/</samp> top-level directory</a>:</td><td> </td><td valign="top"><a href="#Top_002dlevel-directories">Top-level directories</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-wrapper-binary-for-scripts-on-Windows">wrapper binary for scripts on Windows</a>:</td><td> </td><td valign="top"><a href="#Linked-scripts">Linked scripts</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Index_cp_letter-X">X</a></th><td></td><td></td></tr>

Modified: trunk/Master/texmf-dist/doc/texlive/tlbuild/tlbuild.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/web2c/web2c.html
===================================================================
--- trunk/Master/texmf-dist/doc/web2c/web2c.html	2017-05-03 17:35:31 UTC (rev 44166)
+++ trunk/Master/texmf-dist/doc/web2c/web2c.html	2017-05-03 17:42:44 UTC (rev 44167)
@@ -19,7 +19,7 @@
 Permission is granted to copy and distribute translations of this manual
 into another language, under the above conditions for modified versions,
 except that this permission notice may be stated in a translation -->
-<!-- Created by GNU Texinfo 6.1, http://www.gnu.org/software/texinfo/ -->
+<!-- Created by GNU Texinfo 6.3, http://www.gnu.org/software/texinfo/ -->
 <head>
 <title>Web2c: A TeX implementation</title>
 
@@ -192,8 +192,8 @@
 
 <p>This document describes how to install and use the programs in the Web2c
 implementation of the TeX system, especially for Unix systems.  It
-corresponds to Web2c version 2016, released in
-April 2016.
+corresponds to Web2c version 2017, released in
+April 2017.
 </p>
 <table class="menu" border="0" cellspacing="0">
 <tr><td align="left" valign="top">• <a href="#Introduction" accesskey="1">Introduction</a>:</td><td>  </td><td align="left" valign="top">A brief introduction.
@@ -236,8 +236,8 @@
 
 <a name="index-introduction"></a>
 
-<p>This manual corresponds to version 2016 of Web2c, released in
-April 2016.
+<p>This manual corresponds to version 2017 of Web2c, released in
+April 2017.
 </p>
 <a name="index-Knuth_002c-Donald-E_002e"></a>
 <a name="index-TeX_002c-Web2c-implementation-of"></a>

Modified: trunk/Master/texmf-dist/doc/web2c/web2c.pdf
===================================================================
(Binary files differ)



More information about the tex-live-commits mailing list