summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/dvips
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2021-02-27 17:39:48 +0000
committerKarl Berry <karl@freefriends.org>2021-02-27 17:39:48 +0000
commit1e9e7843c8f3dd00f3beff690e97e329c552dddb (patch)
tree390462db8f6def51708b9ec756eb297a6e675c11 /Master/texmf-dist/doc/dvips
parent310b3431701a5431c7cb300ea507dfdb3a2a2aca (diff)
doc updates for 2021
git-svn-id: svn://tug.org/texlive/trunk@57972 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/dvips')
-rw-r--r--Master/texmf-dist/doc/dvips/dvips.html132
-rw-r--r--Master/texmf-dist/doc/dvips/dvips.pdfbin412092 -> 412464 bytes
2 files changed, 74 insertions, 58 deletions
diff --git a/Master/texmf-dist/doc/dvips/dvips.html b/Master/texmf-dist/doc/dvips/dvips.html
index 568dbae14b4..da5842dfc30 100644
--- a/Master/texmf-dist/doc/dvips/dvips.html
+++ b/Master/texmf-dist/doc/dvips/dvips.html
@@ -1,7 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
-<!-- This manual documents Dvips version 2020.1
-(January 2020), a program to translate a DVI file into
+<!-- This manual documents Dvips version 2021.1
+(February 2021), a program to translate a DVI file into
PostScript. You may freely use, modify and/or distribute this file. -->
<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
<head>
@@ -193,8 +193,8 @@ Next: <a href="#Why-Dvips" accesskey="n" rel="next">Why Dvips</a>, Up: <a href="
</div>
<span id="Dvips"></span><h1 class="top">Dvips</h1>
-<p>This manual documents Dvips version 2020.1
-(January 2020), a program to translate a DVI file into
+<p>This manual documents Dvips version 2021.1
+(February 2021), a program to translate a DVI file into
PostScript. You may freely use, modify and/or distribute this file.
</p>
<table class="menu" border="0" cellspacing="0">
@@ -262,22 +262,15 @@ font at a different size can be used instead, although Dvips will
complain loudly about the poor aesthetics of the resulting output.
</p>
<p>One of the most important features is the support of virtual fonts,
-which add an entirely new level of flexibility to TeX. Virtual fonts
-are used to give Dvips its excellent PostScript font support, handling
-all the font remapping in a natural, portable, elegant, and extensible
-way. Dvips even comes with its own Afm2tfm program that creates
-the necessary virtual fonts and TeX font metric files automatically
-from the Adobe font metric files.
+which add an entirely new level of flexibility to TeX. Dvips even
+comes with its own Afm2tfm program that can create the virtual fonts
+and TeX font metric files automatically from Adobe font metric
+files.
</p>
<p>Source is provided and freely distributable, so adding a site-specific feature
is possible. Adding such features is made easier by the highly modular
structure of the program.
</p>
-<p>There is really no reason to use another driver, and the more people use
-Dvips, the less time will be spent fighting with PostScript and the
-more time will be available to create beautiful documents.
-So if you don&rsquo;t use Dvips on your system, get it today.
-</p>
<span id="index-Rokicki_002c-Tomas"></span>
<p>Tom Rokicki wrote and maintains the original Dvips program.
</p>
@@ -300,8 +293,7 @@ see <a href="https://tug.org/texinfohtml/kpathsea.html#Installation">Installatio
</p>
<p>For solutions to common installation problems and information on how to
report a bug, see the file <samp>kpathsea/BUGS</samp> (see <a href="https://tug.org/texinfohtml/kpathsea.html#Bugs">Bugs</a> in <cite>Kpathsea</cite>). For solutions to Dvips-specific problems,
-see <a href="#Debug-options">Debug options</a>. Also see the Dvips home page at
-<a href="http://www.radicaleye.com/dvips">http://www.radicaleye.com/dvips</a>.
+see <a href="#Debug-options">Debug options</a>.
</p>
<p>Dvips does require some additional installation, detailed in the
sections below. Also, to configure color devices, see <a href="#Color-device-configuration">Color device configuration</a>.
@@ -452,7 +444,7 @@ originally written by Peter Deutsch. It can read the PostScript
produced by Dvips and render it on your monitor, or for another device
(e.g., an Epson printer) that does not support PostScript, or in PDF
format. The latest version is available via
-<a href="http://ghostscript.com">http://ghostscript.com</a>.
+<a href="https://ghostscript.com">https://ghostscript.com</a>.
</p>
<span id="index-Theisen_002c-Tim"></span>
<span id="index-ghostview"></span>
@@ -465,7 +457,7 @@ Theisen, provides typical previewing capabilities (next page/previous
page, magnification, etc.). It requires Ghostscript to run, and files
in structured Postscript, specifically with &lsquo;<samp>%%Page</samp>&rsquo; comments (no
&lsquo;<samp>N</samp>&rsquo; in <samp>config.ps</samp>). The current version is known as GV,
-and is available from <a href="http://www.gnu.org/software/gv">http://www.gnu.org/software/gv</a>.
+and is available from <a href="https://www.gnu.org/software/gv">https://www.gnu.org/software/gv</a>.
</p>
<hr>
@@ -783,7 +775,7 @@ same fonts over and over again, it hasn&rsquo;t been installed properly.
See <a href="https://tug.org/texinfohtml/kpathsea.html#Unable-to-generate-fonts">Unable to generate fonts</a> in <cite>Kpathsea</cite>.)
</p>
<p>Many options are available (see the next section). For a brief summary
-of available options, just type
+of available options, run
</p>
<div class="example">
<pre class="example">dvips --help
@@ -849,6 +841,7 @@ Options:
-r* Reverse order of pages -R* Run securely
-s* Enclose output in save/restore -S # Max section size in pages
-t s Paper format -T c Specify desired page size
+-title s Title in comment
-u s PS mapfile -U* Disable string param trick
-v Print version number and quit -V* Send downloadable PS fonts as PK
-x # Override dvi magnification -X # Horizontal resolution
@@ -1150,7 +1143,6 @@ with <code>-L0</code>, the first special wins. See <a href="#papersize-special"
</dd>
<dt>&lsquo;<samp>-mode <var>mode</var></samp>&rsquo;</dt>
<dd><span id="index-_002dmode-mode"></span>
-<span id="index-_002dmode"></span>
<span id="index-mode-name_002c-specifying"></span>
<span id="index-Metafont-mode_002c-specifying"></span>
<p>Use <var>mode</var> as the Metafont device name for path searching and font
@@ -1405,6 +1397,18 @@ you can use &lsquo;<samp>-E</samp>&rsquo; to get pure EPSF output.)
</li></ul>
</dd>
+<dt>&lsquo;<samp>-title <var>string</var></samp>&rsquo;</dt>
+<dd><span id="index-_002dtitle-str"></span>
+<span id="index-title_002c-specifying"></span>
+<span id="index-output-title_002c-specifying"></span>
+<span id="index-document-title_002c-specifying"></span>
+<span id="index-_0025_0025Title"></span>
+<p>Use <var>string</var> as the title in the generated PostScript
+(<code>%%Title</code>). If not specified, the default is the basename of the
+input file; for example, running <code>dvips /foo/bar.dvi</code> will have a
+<code>%%Title</code> of &lsquo;<samp>bar.dvi</samp>&rsquo;.
+</p>
+</dd>
<dt>&lsquo;<samp>-T <var>hsize</var>,<var>vsize</var></samp>&rsquo;</dt>
<dd><span id="index-_002dT-hsize_002cvsize"></span>
<p>Set the paper size to (<var>hsize</var>,<var>vsize</var>), a comma-separated
@@ -2479,7 +2483,7 @@ Next: <a href="#EPSF-macros" accesskey="n" rel="next">EPSF macros</a>, Previous:
<p>Once the figure file has a bounding box comment (see the previous
section) you are ready to import the graphic into a LaTeX
-document. For LaTeX 2e, you can use the epsf, graphics or graphicx
+document. For LaTeX2e, you can use the epsf, graphics or graphicx
packages, but the last is recommended&mdash;it has the most flexible
syntax, and is briefly described here. Further information can be
found in <samp>grfguide</samp> or <samp>epslatex</samp>, which should be included
@@ -2548,7 +2552,7 @@ Next: <a href="#psfile-special" accesskey="n" rel="next">psfile special</a>, Pre
<span id="index-EPSF-macros"></span>
<span id="index-macros-for-epsf-inclusion-1"></span>
-<p>If you are using LaTeX 2e, use the &lsquo;<samp>graphics</samp>&rsquo; or &lsquo;<samp>graphicx</samp>&rsquo;
+<p>If you are using LaTeX2e, use the &lsquo;<samp>graphics</samp>&rsquo; or &lsquo;<samp>graphicx</samp>&rsquo;
package. See <a href="#g_t_005cincludegraphics">\includegraphics</a>.
</p>
<p>If you are using plain TeX or LaTeX 2.09, you need <samp>epsf.tex</samp>
@@ -3410,23 +3414,19 @@ interpreters as well.) Various versions of both PC and Unix distillers
are supported; Ghostscript includes limited distiller support
(see <a href="#Ghostscript-installation">Ghostscript installation</a>).
</p>
-<p>Macros you can use in your TeX document to insert the specials in the
-first place are available from <samp><var>CTAN:</var>/support/hypertex</samp>. For
-CTAN info, see <a href="https://tug.org/texinfohtml/kpathsea.html#unixtex_002eftp">unixtex.ftp</a> in <cite>Kpathsea</cite>.
+<p>By far the most common LaTeX package used to create hyperlinked
+output is <code>hyperref</code> (<a href="https://ctan.org/pkg/hyperref">https://ctan.org/pkg/hyperref</a>). For
+plain TeX, the Eplain package has some hyperlink support
+(<a href="https://tug.org/eplain">https://tug.org/eplain</a>).
</p>
-<span id="index-http_003a_002f_002fwww_002ewin_002etue_002enl_002f_007edickie_002fidvi"></span>
<span id="index-http_003a_002f_002fxxx_002elanl_002egov_002fhypertex"></span>
<span id="index-Doyle_002c-Mark"></span>
<span id="index-Bhattacharya_002c-Tanmoy"></span>
-<span id="index-Java-DVI-reader"></span>
-<span id="index-idvi-Java-DVI-reader"></span>
<span id="index-dvihps_002c-hyperdvi-to-PostScript"></span>
<p>This hypertext support (and original form of the documentation) was
written by Mark Doyle and Tanmoy Bhattacharya as the &lsquo;<samp>dvihps</samp>&rsquo;
-program. You can retrieve their software and additional documentation
-via the CTAN reference above.
+program.
</p>
-
<table class="menu" border="0" cellspacing="0">
<tr><td align="left" valign="top">&bull; <a href="#Hypertext-caveats" accesskey="1">Hypertext caveats</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Font quality, missing character psi.
</td></tr>
@@ -3487,9 +3487,9 @@ examining the PostScript output file, looking for the section starting
distribution may make those fonts available in a separate optional
package (e.g., <code>tetex-extra</code> in Debian). Failing that,
commercial versions of the Computer Modern fonts are available from
-Blue Sky; public domain versions - in particular, the lm fonts, and
-the cm-super fonts, are available from CTAN sites (for CTAN info,
-see <a href="https://tug.org/texinfohtml/kpathsea.html#unixtex_002eftp">unixtex.ftp</a> in <cite>Kpathsea</cite>).
+Blue Sky; public domain versions, in particular, the lm
+and cm-super font families, are available from CTAN and in TeX
+distributions.
</p>
<p>You can convert a PostScript file to PDF using <code>distill</code>, which
comes with Adobe Acrobat, or <code>ps2pdf</code>, which comes with
@@ -3529,8 +3529,8 @@ more, but copies are available elsewhere:
</pre></div>
<p>You may also want to check &ldquo;Notes on converting (La)TeX documents
-to robust PDF using Rokicki&rsquo;s dvips and Acrobat Distiller&rdquo; by Timothy
-P. Van Zandt:<br>
+to robust PDF using Rokicki&rsquo;s dvips and Acrobat Distiller&rdquo; by
+Timothy&nbsp;P. Van Zandt:<br>
<a href="http://www.emrg.com/texpdf.htmlhttp://zandtwerk.insead.fr/tex2pdf.html">http://www.emrg.com/texpdf.htmlhttp://zandtwerk.insead.fr/tex2pdf.html</a>.
</p>
@@ -3858,16 +3858,16 @@ Next: <a href="#Encodings" accesskey="n" rel="next">Encodings</a>, Previous: <a
<span id="index-virtual-fonts"></span>
-<p>A <em>virtual font</em> is constructed by extracting characters from one or
-more existing fonts and rearranging them, or synthesizing new characters
-in various ways. The explanation in this manual is intended to suffice
-for understanding enough about virtual fonts to use them with Dvips. It
-isn&rsquo;t a reference manual on virtual fonts. For more information: The
-primary document on virtual fonts is Donald E. Knuth, <cite>TUGboat</cite>
-11(1), Apr. 1990, pp. 13&ndash;23, &ldquo;Virtual Fonts: More Fun for Grand
-Wizards&rdquo; (<samp><var>CTAN:</var>/info/virtual-fonts.knuth</samp>; for CTAN info,
-see <a href="https://tug.org/texinfohtml/kpathsea.html#unixtex_002eftp">unixtex.ftp</a> in <cite>Kpathsea</cite>). (Don&rsquo;t be intimidated by
-the subtitle.)
+<p>A <em>virtual font</em> is constructed by extracting characters from one
+or more existing fonts and rearranging them, or synthesizing new
+characters in various ways. The explanation in this manual is
+intended to suffice for understanding enough about virtual fonts to
+use them with Dvips. It isn&rsquo;t a reference manual on virtual fonts.
+For more information: The primary document on virtual fonts is
+Donald&nbsp;E. Knuth, <cite>TUGboat</cite> 11(1), Apr. 1990, pp. 13&ndash;23,
+&ldquo;Virtual Fonts: More Fun for Grand Wizards&rdquo;
+(<a href="mirror.ctan.org/info/virtual-fonts.knuth">mirror.ctan.org/info/virtual-fonts.knuth</a>). (Don&rsquo;t be
+intimidated by the subtitle.)
</p>
<span id="index-vf-files"></span>
<span id="index-vpl-files"></span>
@@ -3894,7 +3894,18 @@ created when you run <code>vptovf</code>.
<span id="index-virtual-font-expansion"></span>
<p>You can <em>expand</em> virtual fonts into their base fonts with DVIcopy
(see <a href="https://tug.org/texinfohtml/web2c.html#dvicopy-invocation">dvicopy invocation</a> in <cite>Web2c</cite>). This is useful if you are
-using a DVI translator that doesn&rsquo;t understand vf&rsquo;s itself.
+using a DVI translator that doesn&rsquo;t itself understand vf&rsquo;s.
+</p>
+<span id="index-ptex-JFM"></span>
+<span id="index-uptex-JFM"></span>
+<span id="index-Japanese-font-metric-file"></span>
+<span id="index-JFM-file_002c-and-virtual-font-fallback"></span>
+<p>If a virtual font has no entry at a given codepoint and the first
+<code>MAPFONT</code> designates an (u)pTeX JFM, we designate the glyph of
+the same codepoint in the TFM(JFM) with the smallest font ID. This
+feature helps to reduce the size of Japanese virtual fonts. For more
+information about the extensive support of Japanese in TeX, see
+<a href="https://github.com/texjporg">https://github.com/texjporg</a>.
</p>
<hr>
@@ -4263,9 +4274,9 @@ can also obtain special effects such as an oblique font.
<span id="index-virtual-fonts_002c-creating"></span>
<span id="index-Jeffrey_002c-Alan"></span>
<p>Alternatives to Afm2tfm for creating virtual fonts include
-<code>fontinst</code> <a href="http://ctan.org/pkg/fontinst">http://ctan.org/pkg/fontinst</a>,
+<code>fontinst</code> <a href="https://ctan.org/pkg/fontinst">https://ctan.org/pkg/fontinst</a>,
<code>lcdf-typetools</code>, particularly <code>otftotfm</code>
-(<a href="http://ctan.org/pkg/lcdf-typetools">http://ctan.org/pkg/lcdf-typetools</a>), and <code>afm2p</code>
+(<a href="https://ctan.org/pkg/lcdf-typetools">https://ctan.org/pkg/lcdf-typetools</a>), and <code>afm2pl</code>
(<a href="http://tex.aanhet.net/afm2pl/">http://tex.aanhet.net/afm2pl/</a>), among others.
</p>
<table class="menu" border="0" cellspacing="0">
@@ -5030,10 +5041,10 @@ your plain TeX file the command:
</p><div class="example">
<pre class="example">\documentstyle[12pt,colordvi]{article}
</pre></div>
-<p>For LaTeX 2e, these examples are not applicable. Instead, please see
-the documentation for the graphics package, available from
-<samp><var>CTAN</var>:doc/latex/graphics/</samp>. See also
-<samp><var>CTAN</var>:doc/epslatex.ps</samp>.
+<p>For LaTeX2e, these examples are not applicable. Instead, please see
+the documentation for the graphics package
+(<a href="https://ctan.org/pkg/graphics">https://ctan.org/pkg/graphics</a>), and the epslatex document
+(<a href="https://ctan.org/pkg/epslatex">https://ctan.org/pkg/epslatex</a>).
</p>
<span id="index-Crayola-crayon-box"></span>
<span id="index-Pantone-colors"></span>
@@ -5483,6 +5494,7 @@ Previous: <a href="#Color" accesskey="p" rel="prev">Color</a>, Up: <a href="#Top
<tr><td></td><td valign="top"><a href="#index-_0025_0025Page_002c-not-generating"><code>%%Page<span class="roman">, not generating</span></code></a>:</td><td>&nbsp;</td><td valign="top"><a href="#Option-details">Option details</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-_0025_0025Page_002c-removing"><code>%%Page<span class="roman">, removing</span></code></a>:</td><td>&nbsp;</td><td valign="top"><a href="#Option-details">Option details</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-_0025_0025Page_002c-required-by-Ghostview"><code>%%Page<span class="roman">, required by Ghostview</span></code></a>:</td><td>&nbsp;</td><td valign="top"><a href="#Ghostscript-installation">Ghostscript installation</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_0025_0025Title"><code>%%Title</code></a>:</td><td>&nbsp;</td><td valign="top"><a href="#Option-details">Option details</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-_0025_0025VMusage"><code>%%VMusage</code></a>:</td><td>&nbsp;</td><td valign="top"><a href="#Headers-and-memory-usage">Headers and memory usage</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-_0025_002aFont"><code>%*Font</code></a>:</td><td>&nbsp;</td><td valign="top"><a href="#Fonts-in-figures">Fonts in figures</a></td></tr>
<tr><td colspan="4"> <hr></td></tr>
@@ -5524,7 +5536,6 @@ Previous: <a href="#Color" accesskey="p" rel="prev">Color</a>, Up: <a href="#Top
<tr><td></td><td valign="top"><a href="#index-_002dl-_005b_003d_005dnum"><code>-l [=]<var>num</var></code></a>:</td><td>&nbsp;</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>&nbsp;</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>&nbsp;</td><td valign="top"><a href="#Option-details">Option details</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-_002dmode"><code>-mode</code></a>:</td><td>&nbsp;</td><td valign="top"><a href="#Option-details">Option details</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-_002dmode-mode"><code>-mode <var>mode</var></code></a>:</td><td>&nbsp;</td><td valign="top"><a href="#Option-details">Option details</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-_002dN"><code>-N</code></a>:</td><td>&nbsp;</td><td valign="top"><a href="#Option-details">Option details</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-_002dn-num"><code>-n <var>num</var></code></a>:</td><td>&nbsp;</td><td valign="top"><a href="#Option-details">Option details</a></td></tr>
@@ -5552,6 +5563,7 @@ Previous: <a href="#Color" accesskey="p" rel="prev">Color</a>, Up: <a href="#Top
<tr><td></td><td valign="top"><a href="#index-_002dT-ps_002dtex_002denc"><code>-T <var>ps-tex-enc</var></code></a>:</td><td>&nbsp;</td><td valign="top"><a href="#Afm2tfm-options">Afm2tfm options</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-_002dt-tex_002denc"><code>-t <var>tex-enc</var></code></a>:</td><td>&nbsp;</td><td valign="top"><a href="#Changing-TeX-encodings">Changing TeX encodings</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-_002dt-tex_002denc-1"><code>-t <var>tex-enc</var></code></a>:</td><td>&nbsp;</td><td valign="top"><a href="#Afm2tfm-options">Afm2tfm options</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_002dtitle-str"><code>-title <var>str</var></code></a>:</td><td>&nbsp;</td><td valign="top"><a href="#Option-details">Option details</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-_002dU"><code>-U</code></a>:</td><td>&nbsp;</td><td valign="top"><a href="#Option-details">Option details</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-_002du"><code>-u</code></a>:</td><td>&nbsp;</td><td valign="top"><a href="#Afm2tfm-options">Afm2tfm options</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-_002du-psmapfile"><code>-u <var>psmapfile</var></code></a>:</td><td>&nbsp;</td><td valign="top"><a href="#Option-details">Option details</a></td></tr>
@@ -5755,6 +5767,7 @@ Previous: <a href="#Color" accesskey="p" rel="prev">Color</a>, Up: <a href="#Top
<tr><td></td><td valign="top"><a href="#index-dictionary_002c-userdict">dictionary, <code>userdict</code></a>:</td><td>&nbsp;</td><td valign="top"><a href="#Header-files">Header files</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-distillation_002c-and-_002dz">distillation, and &lsquo;<samp>-z</samp>&rsquo;</a>:</td><td>&nbsp;</td><td valign="top"><a href="#Option-details">Option details</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-distiller_002c-for-PDF-files">distiller, for PDF files</a>:</td><td>&nbsp;</td><td valign="top"><a href="#Hypertext">Hypertext</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-document-title_002c-specifying">document title, specifying</a>:</td><td>&nbsp;</td><td valign="top"><a href="#Option-details">Option details</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-dot-accent">dot accent</a>:</td><td>&nbsp;</td><td valign="top"><a href="#Reencoding-with-Afm2tfm">Reencoding with Afm2tfm</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-double_002dsided-printing">double-sided printing</a>:</td><td>&nbsp;</td><td valign="top"><a href="#Option-details">Option details</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-downloading-fonts-partially">downloading fonts partially</a>:</td><td>&nbsp;</td><td valign="top"><a href="#psfonts_002emap">psfonts.map</a></td></tr>
@@ -5876,7 +5889,6 @@ Previous: <a href="#Color" accesskey="p" rel="prev">Color</a>, Up: <a href="#Top
<tr><td></td><td valign="top"><a href="#index-hsize-_0028psfile-special-option_0029"><code>hsize <span class="roman">(&lsquo;<samp>psfile</samp>&rsquo; special option)</span></code></a>:</td><td>&nbsp;</td><td valign="top"><a href="#psfile-special">psfile special</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-html-specials"><code>html <span class="roman">specials</span></code></a>:</td><td>&nbsp;</td><td valign="top"><a href="#Hypertext">Hypertext</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-html-specials_002c-and-_002dz"><code>html <span class="roman">specials, and &lsquo;<samp>-z</samp>&rsquo;</span></code></a>:</td><td>&nbsp;</td><td valign="top"><a href="#Option-details">Option details</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-http_003a_002f_002fwww_002ewin_002etue_002enl_002f_007edickie_002fidvi"><code><code>http://www.win.tue.nl/~dickie/idvi</code></code></a>:</td><td>&nbsp;</td><td valign="top"><a href="#Hypertext">Hypertext</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-http_003a_002f_002fxxx_002elanl_002egov_002fhypertex"><code><code>http://xxx.lanl.gov/hypertex</code></code></a>:</td><td>&nbsp;</td><td valign="top"><a href="#Hypertext">Hypertext</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-Hungarian-umlaut">Hungarian umlaut</a>:</td><td>&nbsp;</td><td valign="top"><a href="#Reencoding-with-Afm2tfm">Reencoding with Afm2tfm</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-hyperdvi-extensions_002c-enabling">hyperdvi extensions, enabling</a>:</td><td>&nbsp;</td><td valign="top"><a href="#Option-details">Option details</a></td></tr>
@@ -5888,7 +5900,6 @@ Previous: <a href="#Color" accesskey="p" rel="prev">Color</a>, Up: <a href="#Top
<tr><td colspan="4"> <hr></td></tr>
<tr><th id="Index_cp_letter-I">I</th><td></td><td></td></tr>
<tr><td></td><td valign="top"><a href="#index-i-config-command-_0028pages_002fsection_0029"><code>i <span class="roman">config command (pages/section)</span></code></a>:</td><td>&nbsp;</td><td valign="top"><a href="#Configuration-file-commands">Configuration file commands</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-idvi-Java-DVI-reader"><code>idvi <span class="roman">Java DVI reader</span></code></a>:</td><td>&nbsp;</td><td valign="top"><a href="#Hypertext">Hypertext</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-Illustrator_002c-workaround-for">Illustrator, workaround for</a>:</td><td>&nbsp;</td><td valign="top"><a href="#Including-graphics-fails">Including graphics fails</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-img"><code>img</code></a>:</td><td>&nbsp;</td><td valign="top"><a href="#Hypertext-specials">Hypertext specials</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-including-graphics-fails">including graphics fails</a>:</td><td>&nbsp;</td><td valign="top"><a href="#Including-graphics-fails">Including graphics fails</a></td></tr>
@@ -5904,8 +5915,9 @@ Previous: <a href="#Color" accesskey="p" rel="prev">Color</a>, Up: <a href="#Top
<tr><td colspan="4"> <hr></td></tr>
<tr><th id="Index_cp_letter-J">J</th><td></td><td></td></tr>
<tr><td></td><td valign="top"><a href="#index-j-config-command-_0028partial-font-downloading_0029"><code>j <span class="roman">config command (partial font downloading)</span></code></a>:</td><td>&nbsp;</td><td valign="top"><a href="#Configuration-file-commands">Configuration file commands</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-Java-DVI-reader">Java DVI reader</a>:</td><td>&nbsp;</td><td valign="top"><a href="#Hypertext">Hypertext</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-Japanese-font-metric-file">Japanese font metric file</a>:</td><td>&nbsp;</td><td valign="top"><a href="#Virtual-fonts">Virtual fonts</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-Jeffrey_002c-Alan">Jeffrey, Alan</a>:</td><td>&nbsp;</td><td valign="top"><a href="#Invoking-afm2tfm">Invoking afm2tfm</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-JFM-file_002c-and-virtual-font-fallback">JFM file, and virtual font fallback</a>:</td><td>&nbsp;</td><td valign="top"><a href="#Virtual-fonts">Virtual fonts</a></td></tr>
<tr><td colspan="4"> <hr></td></tr>
<tr><th id="Index_cp_letter-K">K</th><td></td><td></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>&nbsp;</td><td valign="top"><a href="#Configuration-file-commands">Configuration file commands</a></td></tr>
@@ -6005,6 +6017,7 @@ Previous: <a href="#Color" accesskey="p" rel="prev">Color</a>, Up: <a href="#Top
<tr><td></td><td valign="top"><a href="#index-output-file_002c-sectioning-of">output file, sectioning of</a>:</td><td>&nbsp;</td><td valign="top"><a href="#Headers-and-memory-usage">Headers and memory usage</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-output-file_002c-setting">output file, setting</a>:</td><td>&nbsp;</td><td valign="top"><a href="#Configuration-file-commands">Configuration file commands</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-output-files_002c-multiple">output files, multiple</a>:</td><td>&nbsp;</td><td valign="top"><a href="#Option-details">Option details</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-output-title_002c-specifying">output title, specifying</a>:</td><td>&nbsp;</td><td valign="top"><a href="#Option-details">Option details</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-output_002c-inverted">output, inverted</a>:</td><td>&nbsp;</td><td valign="top"><a href="#Small-or-inverted">Small or inverted</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-output_002c-none">output, none</a>:</td><td>&nbsp;</td><td valign="top"><a href="#No-output">No output</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-output_002c-redirecting">output, redirecting</a>:</td><td>&nbsp;</td><td valign="top"><a href="#Option-details">Option details</a></td></tr>
@@ -6089,6 +6102,7 @@ Previous: <a href="#Color" accesskey="p" rel="prev">Color</a>, Up: <a href="#Top
<tr><td></td><td valign="top"><a href="#index-pstopk"><code>pstopk</code></a>:</td><td>&nbsp;</td><td valign="top"><a href="#Option-details">Option details</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-pTeX-extensions">pTeX extensions</a>:</td><td>&nbsp;</td><td valign="top"><a href="#Option-details">Option details</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-pTeX-extensions-1">pTeX extensions</a>:</td><td>&nbsp;</td><td valign="top"><a href="#Option-details">Option details</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-ptex-JFM"><code>ptex <span class="roman">JFM</span></code></a>:</td><td>&nbsp;</td><td valign="top"><a href="#Virtual-fonts">Virtual fonts</a></td></tr>
<tr><td colspan="4"> <hr></td></tr>
<tr><th id="Index_cp_letter-Q">Q</th><td></td><td></td></tr>
<tr><td></td><td valign="top"><a href="#index-q-config-command-_0028quiet_0029"><code>q <span class="roman">config command (quiet)</span></code></a>:</td><td>&nbsp;</td><td valign="top"><a href="#Configuration-file-commands">Configuration file commands</a></td></tr>
@@ -6182,6 +6196,7 @@ Previous: <a href="#Color" accesskey="p" rel="prev">Color</a>, Up: <a href="#Top
<tr><td></td><td valign="top"><a href="#index-tftopl"><code>tftopl</code></a>:</td><td>&nbsp;</td><td valign="top"><a href="#Metric-files">Metric files</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-Theisen_002c-Tim">Theisen, Tim</a>:</td><td>&nbsp;</td><td valign="top"><a href="#Ghostscript-installation">Ghostscript installation</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-tight-bounding-box_002c-finding">tight bounding box, finding</a>:</td><td>&nbsp;</td><td valign="top"><a href="#Option-details">Option details</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-title_002c-specifying">title, specifying</a>:</td><td>&nbsp;</td><td valign="top"><a href="#Option-details">Option details</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-too_002dsmall-output">too-small output</a>:</td><td>&nbsp;</td><td valign="top"><a href="#Small-or-inverted">Small or inverted</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-trademark-character_002c-accessing"><code>trademark <span class="roman">character, accessing</span></code></a>:</td><td>&nbsp;</td><td valign="top"><a href="#Changing-PostScript-encodings">Changing PostScript encodings</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-trailing-spaces_002c-dropped">trailing spaces, dropped</a>:</td><td>&nbsp;</td><td valign="top"><a href="#Hypertext-caveats">Hypertext caveats</a></td></tr>
@@ -6198,6 +6213,7 @@ Previous: <a href="#Color" accesskey="p" rel="prev">Color</a>, Up: <a href="#Top
<tr><td></td><td valign="top"><a href="#index-uniform-resource-locator">uniform resource locator</a>:</td><td>&nbsp;</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 &lsquo;<samp>-t</samp>&rsquo;</span></code></a>:</td><td>&nbsp;</td><td valign="top"><a href="#papersize-special">&lsquo;<samp>papersize</samp>&rsquo; 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 &lsquo;<samp>-t</samp>&rsquo;</span></code></a>:</td><td>&nbsp;</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-uptex-JFM"><code>uptex <span class="roman">JFM</span></code></a>:</td><td>&nbsp;</td><td valign="top"><a href="#Virtual-fonts">Virtual fonts</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-URL_002c-definition">URL, definition</a>:</td><td>&nbsp;</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>&nbsp;</td><td valign="top"><a href="#Hypertext-specials">Hypertext specials</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-urx-_0028psfile-special-option_0029"><code>urx <span class="roman">(&lsquo;<samp>psfile</samp>&rsquo; special option)</span></code></a>:</td><td>&nbsp;</td><td valign="top"><a href="#psfile-special">psfile special</a></td></tr>
diff --git a/Master/texmf-dist/doc/dvips/dvips.pdf b/Master/texmf-dist/doc/dvips/dvips.pdf
index abd3c89a656..767f8e378c2 100644
--- a/Master/texmf-dist/doc/dvips/dvips.pdf
+++ b/Master/texmf-dist/doc/dvips/dvips.pdf
Binary files differ