texlive[54694] Master: psnfss (2apr20)

commits+karl at tug.org commits+karl at tug.org
Sun Apr 12 20:27:46 CEST 2020


Revision: 54694
          http://tug.org/svn/texlive?view=revision&revision=54694
Author:   karl
Date:     2020-04-12 20:27:45 +0200 (Sun, 12 Apr 2020)
Log Message:
-----------
psnfss (2apr20)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/psnfss/changes.txt
    trunk/Master/texmf-dist/doc/latex/psnfss/manifest.txt
    trunk/Master/texmf-dist/doc/latex/psnfss/psnfss2e.pdf
    trunk/Master/texmf-dist/doc/latex/psnfss/test/mathtest.tex
    trunk/Master/texmf-dist/doc/latex/psnfss/test/pitest.tex
    trunk/Master/texmf-dist/doc/latex/psnfss/test/test0.tex
    trunk/Master/texmf-dist/doc/latex/psnfss/test/test1.tex
    trunk/Master/texmf-dist/doc/latex/psnfss/test/test2.tex
    trunk/Master/texmf-dist/doc/latex/psnfss/test/test3.tex
    trunk/Master/texmf-dist/fonts/map/dvips/psnfss/psnfss.map
    trunk/Master/texmf-dist/source/latex/psnfss/psfonts.dtx
    trunk/Master/texmf-dist/tex/latex/psnfss/8rphv.fd
    trunk/Master/texmf-dist/tex/latex/psnfss/8rpzc.fd
    trunk/Master/texmf-dist/tex/latex/psnfss/avant.sty
    trunk/Master/texmf-dist/tex/latex/psnfss/bookman.sty
    trunk/Master/texmf-dist/tex/latex/psnfss/chancery.sty
    trunk/Master/texmf-dist/tex/latex/psnfss/charter.sty
    trunk/Master/texmf-dist/tex/latex/psnfss/courier.sty
    trunk/Master/texmf-dist/tex/latex/psnfss/helvet.sty
    trunk/Master/texmf-dist/tex/latex/psnfss/mathpazo.sty
    trunk/Master/texmf-dist/tex/latex/psnfss/mathpple.sty
    trunk/Master/texmf-dist/tex/latex/psnfss/mathptm.sty
    trunk/Master/texmf-dist/tex/latex/psnfss/mathptmx.sty
    trunk/Master/texmf-dist/tex/latex/psnfss/newcent.sty
    trunk/Master/texmf-dist/tex/latex/psnfss/ot1phv.fd
    trunk/Master/texmf-dist/tex/latex/psnfss/ot1pzc.fd
    trunk/Master/texmf-dist/tex/latex/psnfss/palatino.sty
    trunk/Master/texmf-dist/tex/latex/psnfss/pifont.sty
    trunk/Master/texmf-dist/tex/latex/psnfss/t1phv.fd
    trunk/Master/texmf-dist/tex/latex/psnfss/t1pzc.fd
    trunk/Master/texmf-dist/tex/latex/psnfss/times.sty
    trunk/Master/texmf-dist/tex/latex/psnfss/ts1phv.fd
    trunk/Master/texmf-dist/tex/latex/psnfss/ts1pzc.fd
    trunk/Master/texmf-dist/tex/latex/psnfss/utopia.sty
    trunk/Master/tlpkg/bin/tlpkginfo
    trunk/Master/tlpkg/libexec/ctan2tds

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/latex/psnfss/README
    trunk/Master/texmf-dist/doc/latex/psnfss/psnfss2e.tex

Removed Paths:
-------------
    trunk/Master/texmf-dist/doc/latex/psnfss/00readme.txt
    trunk/Master/texmf-dist/doc/latex/psnfss/psfonts.pdf
    trunk/Master/texmf-dist/source/latex/psnfss/psnfss2e.tex

Deleted: trunk/Master/texmf-dist/doc/latex/psnfss/00readme.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/psnfss/00readme.txt	2020-04-12 00:47:52 UTC (rev 54693)
+++ trunk/Master/texmf-dist/doc/latex/psnfss/00readme.txt	2020-04-12 18:27:45 UTC (rev 54694)
@@ -1,264 +0,0 @@
-------------------------------------------------------------
-           PSNFSS 9.2 -- installation instructions
-------------------------------------------------------------
-                                                  2004-09-15
-                                              Walter Schmidt
-
-
-Contents
---------
-
-- Overview
-- Removing obsolete files
-- Installing the virtual fonts, metrics and .fd files
-- Installing the PSNFSS macro packages
-- Installing the documentation
-- Fonts required for PSNFSS
-- Font map files
-- The encoding vector 8r.enc
-- Extra packages required for PSNFSS
-- Making sure that everything works
-- Files from PSNFSS v7.x, which are no longer part of the
-  distribution.
-
-
-
-Overview
---------
-
-PSNFSS, originally developed by Sebastian Rahtz, is a set of
-LaTeX2e package files to use common PostScript text and
-symbol fonts, together with packages for typesetting math
-using virtual math fonts to match Times and Palatino.
-
-The macro packages are useless without the font description
-(fd) files, virtual fonts (vf) and font metric (tfm) files
-for the font families used.  On CTAN, those for the Base 35
-fonts are provided in the archive lw35nfss.zip.  The
-metrics, fd's and font map files for the free Utopia,
-Charter, FPL and Pazo fonts are provided in the archive file
-freenfss.zip.
-
-The PSNFSS collection does, however, NOT include the actual
-PostScript fonts, i.e., the .pfb and .afm files.  See the
-below section "Fonts required for PSNFSS" .
-
-This document describes how to _install_ or _update_ PSNFSS.
-Detailed instructions how to _use_ PSNFSS with LaTeX can be
-found in the PDF document psnfss2e.pdf.
-
-
-
-Removing obsolete files
------------------------
-
-* If your current version of PSNFSS is 7.0 or older, you
-should remove manually _all_ macro files, .fd files, font
-metrics and virtual fonts, that have to do with the PSNFSS
-system or with the Base35, Utopia, Charter or Pazo fonts.
-
-* If your current version of PSNFSS is 8.x or 9.1, delete
-the files ot1fplmbb.fd and t1fplmbb.fd.  In a TDS-compliant
-TeX system, they should reside in the directory
-texmf/tex/latex/psnfss.
-
-* Previous distributions of PSNFSS 9.0x would erroneously
-comprise a number of files named *8a.tfm in the directory
-texmf/fonts/tfm/adobe/palatino.  These files did not do any
-harm, yet they are useless and should be deleted -- unless
-you are using VTeX, which does require them.
-
-
-
-Installing the virtual fonts, metrics and .fd files
----------------------------------------------------
-Obtain the archive files lw35nfss.zip and freenfss.zip from
-CTAN:macros/latex/required/psnfss.  If the file system
-layout of your TeX system complies with TDS, unzip them in
-the texmf root directory (usually named texmf) of your TeX
-system; all files will be unpacked into the right
-directories then.  Otherwise you have to sort out manually
-the files from the .zip archives and copy them to the
-appropriate directories of your TeX system.
-
-The archives do _not_ include TFM files for the "raw" (= not
-re-encoded) PostScript text fonts.  These files are required
-by VTeX only (and they are not PSNFSS-specific, anyway).
-
-
-
-Installing the PSNFSS macro packages
-------------------------------------
-
-Copy the files
-
-  00readme.txt
-  changes.txt
-  manifest.txt
-  mathtest.tex
-  pitest.tex
-  psfonts.dtx
-  psfonts.ins
-  psnfss2e.tex
-  test0.tex
-  test1.tex
-  test2.tex
-  test3.tex
-
-to a directory where you keep documented LaTeX sources.
-In a TDS-compliant system this should be the directory
-
-  texmf/source/latex/psnfss/ .
-
-Run LaTeX on the installation script psfonts.ins to create
-the package (.sty) files.  Move them to a directory where
-LaTeX will find them.  In a TDS-compliant system this should
-be the directory
-
-  texmf/tex/latex/psnfss/ .
-
-The latter step is executed automagically by the
-installation script, provided that your DocStrip program has
-been configured appropriately and the target directory
-exists already.
-
-
-
-Installing the documentation
-----------------------------
-
-Copy the documentation file psnfss2e.pdf to a suitable
-directory; in a TDS-compliant system this should be
-
-  texmf/doc/latex/psnfss .
-
-
-
-Fonts required for PSNFSS
--------------------------
-
-The "Base 35" fonts
-  Free substitutes for the commercial PostScript Base fonts
-  are available from the CTAN directory fonts/urw/base35.
-
-Adobe Utopia
-Bitstream Charter
-  The Type1 font files can be obtained for free from various
-  sources, e.g., CTAN:fonts/utopia and CTAN:fonts/charter.
-
-| The Utopia fonts are no longer a "required" component of
-| the LaTeX system, because of their license conditions.
-| Yet YOU MUST NOT OMIT the related font metrics and map
-| file records, regardless of whether or not the Type1 font
-| files are actually installed.  Thus, the user will be
-| able to add the fonts without any further changes;
-| besides, other packages or virtual fonts may rely on
-| these TFMs.
-
-FPL (=Palatino SC/OsF)
-  Free substitutes for the commercial Palatino SC/OsF fonts
-  are available from CTAN:fonts/fpl
-
-Pazo
-  The Type1 fonts can be obtained from the CTAN directory
-  fonts/mathpazo.  Notice that PSNFSS 9 needs version 1.003
-  (2002-05-17) of the Pazo fonts.
-
-Computer Modern
-RSFS (Ralph Smith's Formal Script)
-Euler Math
-  These font families are required when typesetting math
-  using the packages mathptm, mathptmx, mathpple, or
-  mathpazo.  They are available in Type1 as well as METAFONT
-  format Make sure to install at least the Type1 variants,
-  possibly beside .mf.
-
-
-
-Font map files
---------------
-
-The following font map files (in a format that suits dvips
-and pdfTeX) are provided in the PSNFSS distribution.  Use
-them immediately or merge them into one common map file:
-
-  psnfss.map:     for the Base35 fonts, eurmo10 and eurbo10
-  charter.map:    for Bitstream Charter
-  utopia.map:     for Adobe Utopia
-  pazo.map        for the Pazo math fonts
-  fpls.map        for the free substitutes (FPL) of the
-                  Palatino SC/OsF fonts
-
-psnfss.map is primarily destined for use with dvips.  The
-entries for the fonts "eurmo10" and "eurbo10" may need to be
-customized:  Feel free to change the /FontName's (EURM10 and
-EURB10) to lower case, if you have got the Type1 fonts from
-MicroPress rather than the BlueSky collection.  This
-particular change is _not_ regarded as a violation of the
-license conditions.
-
-psnfss.map does _not_ make dvips embed the Base35 fonts.
-For use with pdfTeX you will, most likely, have to create a
-modified copy, which specifies embedding of all Base fonts.
-The other map files are equally suitable for use with either
-dvips or pdfTeX.
-
-Other applications, such as VTeX, need a different format of
-the font map files.  They may also require entries for the
-raw (= not reencoded) fonts.  When creating these map files,
-take those for dvips/pdfTeX as a model!
-
-
-
-The encoding vector 8r.enc
---------------------------
-
-Most Type1 text fonts, when used from TeX, are reencoded to
-the so-called TeXBase1 encoding, in order to make all glyphs
-accessible.  This is performed using the reencoding file
-
-  8r.enc
-
-which distributed with PSNFSS.  Consult the documentation of
-your TeX system, where to store this file!
-
-|
-| PSNFSS 9.x includes version 2.0 of 8r.enc.  Make sure
-| that there exist no other, obsolete, instances of 8r.enc
-| in the applicable search path of your TeX system
-|
-
-
-
-Extra packages required for PSNFSS
-----------------------------------
-
-The "Graphics" bundle must be installed, since PSNFSS makes
-use of the package keyval.sty.
-
-
-
-Making sure that everything works
----------------------------------
-
-Run the test following files through LaTeX:
-
-  test0.tex
-  test1.tex
-  test2.tex
-  test3.tex
-  mathtest.tex
-  pitest.tex
-
-
-
-Files from PSNFSS v7.x, which are no longer part of the
-distribution
--------------------------------------------------------
-
-The files to support the commercial Lucida Bright and
-MathTime fonts are now distributed from the CTAN directories
-macros/latex/contrib/psnfssx/ and fonts/metrics/bh/lucida/.
-
-
--- finis

Added: trunk/Master/texmf-dist/doc/latex/psnfss/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/psnfss/README	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/psnfss/README	2020-04-12 18:27:45 UTC (rev 54694)
@@ -0,0 +1,264 @@
+------------------------------------------------------------
+           PSNFSS 9.3 -- installation instructions
+------------------------------------------------------------
+                                                  2020-03-25
+                                              Walter Schmidt
+                               
+
+Contents
+--------
+
+- Overview
+- Removing obsolete files
+- Installing the virtual fonts, metrics and .fd files
+- Installing the PSNFSS macro packages
+- Installing the documentation
+- Fonts required for PSNFSS
+- Font map files
+- The encoding vector 8r.enc
+- Extra packages required for PSNFSS
+- Making sure that everything works
+- Files from PSNFSS v7.x, which are no longer part of the
+  distribution.
+
+
+
+Overview
+--------
+
+PSNFSS, originally developed by Sebastian Rahtz, is a set of
+LaTeX2e package files to use common PostScript text and
+symbol fonts, together with packages for typesetting math
+using virtual math fonts to match Times and Palatino.
+
+The macro packages are useless without the font description
+(fd) files, virtual fonts (vf) and font metric (tfm) files
+for the font families used.  On CTAN, those for the Base 35
+fonts are provided in the archive lw35nfss.zip.  The
+metrics, fd's and font map files for the free Utopia,
+Charter, FPL and Pazo fonts are provided in the archive file
+freenfss.zip.
+
+The PSNFSS collection does, however, NOT include the actual
+PostScript fonts, i.e., the .pfb and .afm files.  See the
+below section "Fonts required for PSNFSS" .
+
+This document describes how to _install_ or _update_ PSNFSS.
+Detailed instructions how to _use_ PSNFSS with LaTeX can be
+found in the PDF document psnfss2e.pdf.
+
+
+
+Removing obsolete files
+-----------------------
+
+* If your current version of PSNFSS is 7.0 or older, you
+should remove manually _all_ macro files, .fd files, font
+metrics and virtual fonts, that have to do with the PSNFSS
+system or with the Base35, Utopia, Charter or Pazo fonts.
+
+* If your current version of PSNFSS is 8.x or 9.1, delete
+the files ot1fplmbb.fd and t1fplmbb.fd.  In a TDS-compliant
+TeX system, they should reside in the directory
+texmf/tex/latex/psnfss.
+
+* Previous distributions of PSNFSS 9.0x would erroneously
+comprise a number of files named *8a.tfm in the directory
+texmf/fonts/tfm/adobe/palatino.  These files did not do any
+harm, yet they are useless and should be deleted -- unless
+you are using VTeX, which does require them.
+
+
+
+Installing the virtual fonts, metrics and .fd files
+---------------------------------------------------
+Obtain the archive files lw35nfss.zip and freenfss.zip from
+CTAN:macros/latex/required/psnfss.  If the file system
+layout of your TeX system complies with TDS, unzip them in
+the texmf root directory (usually named texmf) of your TeX
+system; all files will be unpacked into the right
+directories then.  Otherwise you have to sort out manually
+the files from the .zip archives and copy them to the
+appropriate directories of your TeX system.
+
+The archives do _not_ include TFM files for the "raw" (= not
+re-encoded) PostScript text fonts.  These files are required
+by VTeX only (and they are not PSNFSS-specific, anyway).
+
+
+
+Installing the PSNFSS macro packages
+------------------------------------
+
+Copy the files 
+
+  00readme.txt
+  changes.txt
+  manifest.txt
+  mathtest.tex
+  pitest.tex
+  psfonts.dtx
+  psfonts.ins
+  psnfss2e.tex
+  test0.tex
+  test1.tex
+  test2.tex
+  test3.tex
+
+to a directory where you keep documented LaTeX sources.
+In a TDS-compliant system this should be the directory
+
+  texmf/source/latex/psnfss/ .
+
+Run LaTeX on the installation script psfonts.ins to create
+the package (.sty) files.  Move them to a directory where
+LaTeX will find them.  In a TDS-compliant system this should
+be the directory
+
+  texmf/tex/latex/psnfss/ .
+
+The latter step is executed automagically by the
+installation script, provided that your DocStrip program has
+been configured appropriately and the target directory
+exists already.
+
+
+
+Installing the documentation
+----------------------------
+
+Copy the documentation file psnfss2e.pdf to a suitable
+directory; in a TDS-compliant system this should be
+
+  texmf/doc/latex/psnfss .
+
+
+
+Fonts required for PSNFSS
+-------------------------
+
+The "Base 35" fonts
+  Free substitutes for the commercial PostScript Base fonts 
+  are available from the CTAN directory fonts/urw/base35.
+  
+Adobe Utopia
+Bitstream Charter
+  The Type1 font files can be obtained for free from various
+  sources, e.g., CTAN:fonts/utopia and CTAN:fonts/charter.
+
+| The Utopia fonts are no longer a "required" component of
+| the LaTeX system, because of their license conditions.
+| Yet YOU MUST NOT OMIT the related font metrics and map
+| file records, regardless of whether or not the Type1 font
+| files are actually installed.  Thus, the user will be
+| able to add the fonts without any further changes;
+| besides, other packages or virtual fonts may rely on
+| these TFMs.
+
+FPL (=Palatino SC/OsF)
+  Free substitutes for the commercial Palatino SC/OsF fonts
+  are available from CTAN:fonts/fpl
+
+Pazo 
+  The Type1 fonts can be obtained from the CTAN directory
+  fonts/mathpazo.  Notice that PSNFSS 9 needs version 1.003
+  (2002-05-17) of the Pazo fonts.
+  
+Computer Modern
+RSFS (Ralph Smith's Formal Script)
+Euler Math
+  These font families are required when typesetting math
+  using the packages mathptm, mathptmx, mathpple, or
+  mathpazo.  They are available in Type1 as well as METAFONT
+  format Make sure to install at least the Type1 variants,
+  possibly beside .mf.
+
+
+
+Font map files
+--------------
+
+The following font map files (in a format that suits dvips
+and pdfTeX) are provided in the PSNFSS distribution.  Use
+them immediately or merge them into one common map file:
+
+  psnfss.map:     for the Base35 fonts, eurmo10 and eurbo10
+  charter.map:    for Bitstream Charter
+  utopia.map:     for Adobe Utopia
+  pazo.map        for the Pazo math fonts
+  fpls.map        for the free substitutes (FPL) of the
+                  Palatino SC/OsF fonts
+
+psnfss.map is primarily destined for use with dvips.  The
+entries for the fonts "eurmo10" and "eurbo10" may need to be
+customized:  Feel free to change the /FontName's (EURM10 and
+EURB10) to lower case, if you have got the Type1 fonts from
+MicroPress rather than the BlueSky collection.  This
+particular change is _not_ regarded as a violation of the
+license conditions.
+
+psnfss.map does _not_ make dvips embed the Base35 fonts.
+For use with pdfTeX you will, most likely, have to create a
+modified copy, which specifies embedding of all Base fonts.
+The other map files are equally suitable for use with either
+dvips or pdfTeX.
+
+Other applications, such as VTeX, need a different format of
+the font map files.  They may also require entries for the
+raw (= not reencoded) fonts.  When creating these map files,
+take those for dvips/pdfTeX as a model!
+
+
+
+The encoding vector 8r.enc
+--------------------------
+
+Most Type1 text fonts, when used from TeX, are reencoded to
+the so-called TeXBase1 encoding, in order to make all glyphs
+accessible.  This is performed using the reencoding file
+
+  8r.enc
+  
+which distributed with PSNFSS.  Consult the documentation of
+your TeX system, where to store this file!
+
+|
+| PSNFSS 9.x includes version 2.0 of 8r.enc.  Make sure
+| that there exist no other, obsolete, instances of 8r.enc
+| in the applicable search path of your TeX system
+|
+
+
+
+Extra packages required for PSNFSS
+----------------------------------
+
+The "Graphics" bundle must be installed, since PSNFSS makes
+use of the package keyval.sty.
+
+
+
+Making sure that everything works
+---------------------------------
+
+Run the test following files through LaTeX:
+
+  test0.tex
+  test1.tex
+  test2.tex
+  test3.tex
+  mathtest.tex 
+  pitest.tex
+
+
+
+Files from PSNFSS v7.x, which are no longer part of the
+distribution
+-------------------------------------------------------
+
+The files to support the commercial Lucida Bright and
+MathTime fonts are now distributed from the CTAN directories
+macros/latex/contrib/psnfssx/ and fonts/metrics/bh/lucida/.
+
+
+-- finis


Property changes on: trunk/Master/texmf-dist/doc/latex/psnfss/README
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/latex/psnfss/changes.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/psnfss/changes.txt	2020-04-12 00:47:52 UTC (rev 54693)
+++ trunk/Master/texmf-dist/doc/latex/psnfss/changes.txt	2020-04-12 18:27:45 UTC (rev 54694)
@@ -1,3 +1,12 @@
+2020-03-25 PSNFSS 9.3 (UF)
+        * lw35nfss.zip: changed in fd-files of phv "mc" to "c", see
+        https://github.com/latex3/latex2e/issues/299.
+        Adapted test1.tex to the change
+        * lw35nfss.zip: changed in fd-files pf pcz "mb" to "m" (the
+        font is medium).
+        * renamed 00readme.txt to README
+
+
 2005-04-12 PSNFSS 9.2a
 
         fix for psnfss/3773, affecting only helvet.sty:
@@ -115,7 +124,7 @@
         of \defaultscriptratio and \defaultscriptscriptratio.
 
 	* psnfss2e.pdf: All fonts are embedded now.
-
+	
 2002-04-10 PSNFSS-9.0 pre-release
 
         * 8r.enc:  The TeXBase1Encoding includes the Euro symbol in

Modified: trunk/Master/texmf-dist/doc/latex/psnfss/manifest.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/psnfss/manifest.txt	2020-04-12 00:47:52 UTC (rev 54693)
+++ trunk/Master/texmf-dist/doc/latex/psnfss/manifest.txt	2020-04-12 18:27:45 UTC (rev 54694)
@@ -4,7 +4,7 @@
 distributed from <http://tug.org/fontname/8r.enc> and is
 included here for the sake of completeness only.
 
-00readme.txt
+README
 changes.txt
 freenfss.zip (or all files included in this archive)
 lw35nfss.zip (or all files included in this archive)

Deleted: trunk/Master/texmf-dist/doc/latex/psnfss/psfonts.pdf
===================================================================
(Binary files differ)

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

Added: trunk/Master/texmf-dist/doc/latex/psnfss/psnfss2e.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/psnfss/psnfss2e.tex	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/psnfss/psnfss2e.tex	2020-04-12 18:27:45 UTC (rev 54694)
@@ -0,0 +1,887 @@
+% file: psnfss2e.tex as of 2020-03-25
+%
+% Copyright 2000--2020 Walter Schmidt
+%
+%  This file may be distributed and/or modified under the
+%  conditions of the LaTeX Project Public License, either version 1.2
+%  of this license or (at your option) any later version.
+%  The latest version of this license is in
+%    http://www.latex-project.org/lppl.txt
+%  and version 1.2 or later is part of all distributions of LaTeX
+%  version 1999/12/01 or later.
+
+\newif\ifutopia
+
+% \utopiatrue
+% If you have got the Utopia fonts, uncomment the above line,
+% or put \utopiatrue into your ltxguide.cfg.
+
+\NeedsTeXFormat{LaTeX2e}[1995/12/01]
+
+\documentclass[11pt]{ltxguide}[1995/11/28]
+\DeleteShortVerb{\|}
+
+% You may  provide a configuration file ltxguide.cfg
+% to set up your preferred paper size and page layout.
+% The .cfg file should, however, not change the fonts used!
+
+\usepackage{mathptmx,courier}
+\usepackage[scaled=0.92]{helvet}
+\normalfont
+\usepackage{pifont,tabularx,varioref,url}
+\usepackage[T1]{fontenc}
+\usepackage{textcomp}
+\usepackage{ragged2e}
+
+\usepackage[colorlinks=false, pdfborder={0 0 0}]{hyperref}
+
+% some dirty hacks to make the ltxguide class look better:
+\makeatletter
+\renewcommand\section{\@startsection{section}{1}{\z@}%
+{-3.5ex \@plus -.75ex}%
+{1ex}%
+{\normalfont\Large\bfseries}}
+\renewcommand\subsection{\@startsection{subsection}{2}{\z@}%
+{-2.5ex plus -.5ex}%
+{.75ex}%
+{\normalfont\large\bfseries}}
+\renewcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}%
+{-2.5ex plus -.5ex}%
+{.5ex}%
+{\normalsize\bfseries}}
+\setlength{\parskip}{1ex plus 2pt minus 1pt \relax}
+% borrowed from tdsguide.cls:
+\labelsep=1.1em         % increase distance between item & text
+\topsep=0pt             % no extra skip above list in paragraph
+\partopsep=0pt          % no extra skip above list starting par.
+\itemsep=0pt            % no extra space between items
+\parsep=.9\parskip      % between paragraphs in items
+\def\@listI{%
+    \leftmargin\leftmargini
+    }
+\let\@listi\@listI
+\@listi
+\def\@listii{%
+    \leftmargin\leftmarginii
+    \labelwidth\leftmarginii  \advance \labelwidth-\labelsep
+    }
+\def\@listiii{%
+    \leftmargin\leftmarginiii
+    \labelwidth\leftmarginiii  \advance \labelwidth-\labelsep
+    }
+\makeatother
+
+% the (La)TeX logos for use with Times:
+\def\ptmTeX{T\kern-.1667em\lower.5ex\hbox{E}\kern-.075emX\@}
+\makeatletter
+\DeclareRobustCommand{\ptmLaTeX}{L\kern-.25em
+        {\setbox0\hbox{T}%
+         \vbox to\ht0{\hbox{%
+                            \csname S@\f at size\endcsname
+                            \fontsize\sf at size\z@
+                            \math at fontsfalse\selectfont
+                            A}%
+                      \vss}%
+        }%
+        \kern-.10em
+        \TeX}
+\makeatother
+\let\TeX=\ptmTeX
+\let\LaTeX=\ptmLaTeX
+
+% a bit of logical markup:
+\newcommand{\ps}{PostScript}
+\newcommand{\Lpack}[1]{\textsf{#1}}
+
+% the macros for the typeface samples:
+\newlength{\rightwidth}
+  \rightwidth=11cm
+\newlength{\leftwidth}
+  \leftwidth=\textwidth
+  \addtolength{\leftwidth}{-\rightwidth}
+  \addtolength{\leftwidth}{-1em} % ?
+\newcommand{\sample}[5]{%
+  \parbox[t]{\leftwidth}{%
+    {\raggedright\footnotesize
+    #1\\
+    #3/#4\par}}
+  \hfill
+  \parbox[t]{\rightwidth}{
+  {\RaggedRight \fontfamily{#2}\fontsize{#3}{#4}\selectfont #5
+  The sun was just rising as Dr.\ Robert entered his wife's room.
+  An orange glow, and against it the jagged silhouette of the mountains.
+  Then suddenly a dazzling sickle of incandescence between two peaks.
+  The sickle became a half circle and the first long shadows,
+  the first shafts of golden light crossed the garden outside the window.
+  And when one looked up again at the mountains there was the whole
+  unbearable glory of the risen sun.
+  \par}}
+  \par
+  \medskip}
+
+
+\title{Using common \ps\ fonts with \LaTeX}
+
+\author{Walter Schmidt}
+
+\date{PSNFSS version 9.3 \\ 2020-03-25}
+
+
+\hypersetup{pdfauthor={Walter Schmidt},
+            pdftitle={Using common PostScript fonts with LaTeX},
+            pdfsubject={PSNFSS v9.3},
+            pdfkeywords={LaTeX PSNFSS PostScript fonts}}
+
+
+\begin{document}
+\MakeShortVerb{\+}
+
+\maketitle
+
+\tableofcontents
+%\pagebreak
+
+
+\section{What is PSNFSS\,?}
+
+The PSNFSS collection includes a set of files
+that provide a complete working setup of the \LaTeX{} font selection scheme
+(NFSS2) for use with common \ps\ fonts.
+It covers the so-called `Base~35' fonts
+(which are built into any Level~2 \ps\ printing device
+and the Ghostscript interpreter)
+and %the free Charter, Utopia and Pazo fonts.
+a number of free fonts.
+
+
+
+\section{Package overview}
+
+The easiest way to make use of the above-mentioned typefaces is to completely
+replace one or more of the font families used by \LaTeX{} as
+`roman', `sans serif' and `typewriter' family and for math.
+This is accomplished by the packages listed in table \ref{tab:packages}.
+Its first row lists the default (Computer Modern) font families.
+An empty column indicates that a package does not change the particular
+font family.  Some of these packages need more detailed explanation and
+are described in the below sections \ref{sec:helvet}, \ref{sec:mathpazo}
+and \ref{sec:mathptmx}.
+
+The PSNFSS distribution includes also a package
+\Lpack{pifont}, which serves for accessing symbol fonts (aka `Pi~fonts'),
+such as Symbol and Zapf Dingbats, see section~\ref{sec:pifont}.
+
+
+\begin{table}[h!]
+\caption{Packages for using common \ps\ fonts}
+\label{tab:packages}
+\medskip
+{\footnotesize
+\begin{center}
+\renewcommand{\arraystretch}{1.2}
+\begin{tabular}{|l|p{1.8cm}p{2.2cm}p{2.4cm}p{2.2cm}|}
+\hline
+\textbf{package} & \textbf{roman}  & \textbf{sans serif} & \textbf{typewriter} & \textbf{formulas} \\\hline\hline
+(none)           & CM Roman        & CM Sans Serif       & CM Typewriter       & $\approx$ CM Roman\\\hline
+\Lpack{mathpazo} & Palatino
+                 &
+                 &
+                 & $\approx$ Palatino\\\hline
+\Lpack{mathptmx} & Times
+                 &
+                 &
+                 & $\approx$ Times\\\hline
+\Lpack{helvet}   &
+                 & Helvetica
+                 &
+                 & \\\hline
+\Lpack{avant}    &
+                 & Avant~Garde
+                 &
+                 & \\\hline
+\Lpack{courier}  &
+                 &
+                 & Courier
+                 & \\\hline
+\Lpack{chancery} & Zapf Chancery
+                 &
+                 &
+                 & \\\hline
+\Lpack{bookman}  & Bookman
+                 & Avant~Garde
+                 & Courier
+                 & \\\hline
+\Lpack{newcent}  & New Century Schoolbook
+                 & Avant~Garde
+                 & Courier
+                 & \\\hline
+\Lpack{charter}  & Charter
+                 &
+                 &
+                 & \\\hline
+\end{tabular}
+\end{center}
+}
+\end{table}
+
+
+
+\section{Special considerations}
+
+\subsection{Output font encoding}
+None of the packages listed in table~\ref{tab:packages} changes the
+output font encoding from its default setting OT1.
+It is, however, highly recommended to use the fonts with the extended
+T1 and TS1 (text symbols) encodings by means of the commands:
+\begin{quote}
+  +\usepackage[T1]{fontenc}+\\
+  +\usepackage{textcomp}+
+\end{quote}
+When using \ps\ fonts that  come from `outside the \TeX{} world',
+there is no reason at all to stay with the obsolete OT1~encoding,
+which would not provide access to all available glyphs.
+However, since these fonts were not particularly designed
+for use with \TeX{}, they do \emph{not} include all of the
+text companion (TS1) symbols.
+
+
+\subsection{Euro support}
+%% \NEWfeature{2003-11-17 v9.1}
+From PSNFSS version~9.1 on, all supported text font families,
+with the exception of \texttt{put} (Utopia), provide
+a built-in Euro symbol +\texteuro+.
+Using this command requires the \Lpack{textcomp} package; see above.
+
+
+\subsection{Inter-line spacing}
+With certain font families, the leading of the standard \LaTeX{}
+document classes may be too small.
+This results from the larger x-height of these typefaces, as compared with
+Computer Modern.
+Since it is a question of document design and line width,
+the packages of the PSNFSS bundle do \emph{not} take care of this.
+Issuing the command
+\begin{quote}
+  +\linespread+ \arg{factor}
+\end{quote}
+in the preamble will globally enlarge the leading by the given factor.
+Typical values for \m{factor} are in the range of $1.04\dots1.1$.
+
+
+\subsection{Using sans serif fonts}
+The packages \Lpack{helvet} and \Lpack{avant} do not change the
+default text font family from `roman'.
+If required, the additional command
+\begin{quote}
+  +\renewcommand{\familydefault}{\sfdefault}+
+\end{quote}
+makes \LaTeX{} use the sans serif font family (Helvetica or Avant~Garde)
+as the default one in text mode.  Notice, however, that this does not change the fonts
+used in the formulas!
+
+
+
+\section{The package \Lpack{helvet}}
+\label{sec:helvet}
+Helvetica is actually somewhat larger than other typefaces
+of the same nominal size.
+As a result, mixing, \eg Times and Helvetica within running text
+may look bad.
+\begin{decl}
+  \texttt{[scaled=}\m{scale}\texttt{]}\\
+  \texttt{[scaled]}
+\end{decl}
+This can be fixed by loading the package with the option
+\texttt{[scaled=}\m{scale}\texttt{]},
+for instance:
++\usepackage[scaled=.92]{helvet}+.
+As a result, the font family \texttt{phv} (Helvetica) will be
+scaled down to 92\% of its `natural' size, which is suitable
+for use with Adobe Times.
+Specifying +[scaled]+ alone is equivalent to +[scaled=0.95]+% and makes
+%the height of the Helvetica capital letters comply with many other typeface
+%families
+.
+
+
+
+\section{The package \Lpack{mathpazo}}
+\label{sec:mathpazo}
+Loading
+%% \NEWfeature{2001-06-04 v8.2}
+this package changes the default roman font family
+to Adobe Palatino, and the virtual `mathpazo' fonts will be used
+for math.
+These virtual fonts are made up basically from Palatino Italic, with the
+missing math symbols coming from the CM and Pazo math fonts.
+
+\subsection{Package options}
+
+\begin{decl}
+  +[sc]+\\
+  +[osf]+
+\end{decl}
+By default, the package \Lpack{mathpazo} uses
+the typeface family +ppl+ as the roman text font family.
+The option +[sc]+ selects Palatino with real smallcaps (family +pplx+) insread.
+Correspondingly, the option +[osf]+ selects Palatino with smallcaps and default
+oldstyle figures (family +pplj+).
+Of course, oldstyle figures will be used only in text mode, as opposed to formulas.
+\NEWfeature{2004-09-15 v9.2}
+Using either option is strongly recommended:
+Beside the real smallcaps, the font families +pplx+ and +pplj+ show  further
+improvements over +ppl+: Increased word space, enhanced kerning tables,
+additional `dotlessj' glyph.
+
+\begin{decl}
+  +[slantedGreek]+
+\end{decl}
+When the package is loaded with the +[slantedGreek]+ option,
+uppercase Greek letters in math will be italic by default.
+
+\begin{decl}
+  +[noBBpl]+
+\end{decl}
+This option disables the use of the Pazo fonts as a partial
++\mathbb+ alphabet -- see below.  The option should be specified,
+if you want to use a different `blackboard bold' font.
+
+
+\subsection{New commands}
+
+\begin{decl}
+  +\upGamma+, +\upDelta+ \dots +\upOmega+
+\end{decl}
+\NEWfeature{2004-09-15 v9.2}
+Regardless of the \texttt{slantedGreek} option,
+these commands always yield upright uppercase Greek letters.
+Upright \emph{lowercase} Greek is, however, not available.
+
+\begin{decl}
+  +\mathbold+\\
+  +\mathbb+
+\end{decl}
++\mathbold+ is a math alphabet for typesetting variables (incl.\ Greek)
+in a {\bfseries\itshape bold italic} style.  Do not mix this up with +\mathbf+,
+which selects a {\bfseries\upshape bold upright} text font
+for use in math!
+
++\mathbb+ is a `blackboard bold' alphabet, whose characters
+are taken from the Pazo fonts.  %% \NEWfeature{2002-04-10 v9.0}
+All upper case letters and the numeral `1' are available.
+If you want to use a different, external, doublestroke  alphabet,
+load the package \Lpack{mathpazo} with the package option +[noBBppl]+, see above.
+
+\iffalse
+\begin{decl}
+  +\ppleuro+
+\end{decl}
+The command +\ppleuro+ typesets the Euro
+symbol in a way that suits Palatino using the appropriate glyphs
+from the Pazo Math font family.  It is compatible with both the
+\Lpack{eurofont} and \Lpack{europs} packages, and one can continue to use either
+one of these packages, using the +\euro+ command from the
+\Lpack{eurofont} package or the +\EUR+ command from the \Lpack{europs} package.
+\fi
+
+
+\subsection{Font size of the `large' math symbols}
+With \Lpack{mathpazo}, the `large' math symbols are automatically
+scaled to fit the base font size.
+In contrast to standard \LaTeX{} you need not
+load the package \Lpack{exscale} for this purpose!
+
+
+\subsection{Known problems}
+
+In contrast to the standard CM fonts, the virtual \Lpack{mathpazo} fonts
+do not provide any Greek letters in the math alphabet +\mathrm+.
+Applying this math alphabet command to Greek letters
+will result in garbage output.
+
+
+
+\section{The package \Lpack{mathptmx}}
+\label{sec:mathptmx}
+Loading this package changes the default roman font family
+to Times, and the virtual `mathptmx' fonts will be used
+for math.
+These virtual fonts are made up basically from Times Italic, with the
+missing math symbols coming from CM, RSFS (for +\mathcal+) and
+Adobe~Symbol.
+
+\subsection{Package options}
+\begin{decl}
+  +[slantedGreek]+
+\end{decl}
+%% \NEWfeature{2001-06-04 v8.2}
+When the package is loaded with this option,
+uppercase Greek letters in math will be italic by default.
+
+\subsection{New commands}
+\begin{decl}
+  +\upGamma+, +\upDelta+ \dots +\upOmega+
+\end{decl}
+\NEWfeature{2004-09-15 v9.2}
+Regardless of the \texttt{slantedGreek} option,
+these commands always yield upright uppercase Greek letters.
+Upright \emph{lowercase} Greek is, however, not available.
+
+
+\subsection{Font size of the `large' math symbols}
+With \Lpack{mathptmx}, the `large' math symbols are automatically scaled
+to fit the base font size.  In contrast to standard \LaTeX{} you need not
+load the package \Lpack{exscale} for this purpose!
+
+
+\subsection{Known bugs and deficiencies}
+\begin{itemize}
+  \item There are no bold math fonts, and +\boldmath+ has no effect.
+  Use of the package \Lpack{bm} in conjunction with \Lpack{mathptmx}
+  is not recommended.
+  \item The symbols
+   +\jmath+, +\coprod +and +\amalg+
+   are not available.
+\end{itemize}
+
+
+
+\section{The package \Lpack{pifont}}
+\label{sec:pifont}
+
+Using symbol fonts is supported by means of the
+\Lpack{pifont} package, providing commands for using the Zapf Dingbats font,
+as well as an interface to other families.\footnote{%
+This section was adopted, with minor changes,
+from \cite{companion}, 1st ed.}
+
+\subsection{Commands for using Zapf Dingbats}
+
+\begin{decl}
+  +\ding+ \arg{number}
+\end{decl}
+
+A given character can be chosen via the +\ding+ command.
+Its parameter is an integer that specifies the character to be
+typeset.  For example, +\ding{38}+ gives \ding{38};
+see table~\vref{tab:dingbats}.
+
+\begin{decl}
+  +\begin{dinglist}+ \arg{number}\\
+  +\begin{dingautolist}+ \arg{number}
+\end{decl}
+
+The +dinglist+ environment is a special itemized list.
+The argument specifies the number of the character to be used
+as the beginning of each item.  For example,
+\begin{verbatim}
+\begin{dinglist}{43}
+  \item The first item in the list
+  \item The second item in the list
+  \item The third item in the list
+\end{dinglist}
+\end{verbatim}
+prints
+\begin{dinglist}{43}
+  \item The first item in the list
+  \item The second item in the list
+  \item The third item in the list
+\end{dinglist}
+
+There also exists an environment +dingautolist+, which
+allows you to build an enumerated list with a set of Zapf Dingbats
+characters.  In this case, the argument specifies the number
+of the first character in the list.  Subsequent items will be numbered
+with the character following the previous one.  E.g.,
+\begin{verbatim}
+\begin{dingautolist}{192}
+  \item The first item
+  \item The second item
+  \item The third item
+\end{dingautolist}
+\end{verbatim}
+prints
+\begin{dingautolist}{192}
+  \item The first item
+  \item The second item
+  \item The third item
+\end{dingautolist}
+
+\begin{decl}
+  +\dingfill+ \arg{number}\\
+  +\dingline+ \arg{number}
+\end{decl}
+
++\dingfill+ acts like the other filling commands in \TeX, but
+fills the space with a chosen symbol \dingfill{224} like that.
+
++\dingline+ generates a freestanding line filled with the given symbol,
+with a little space on the left and right:
+\dingline{34}
+
+
+\begin{table}[bt!]
+  \caption{The characters in the \ps{} font Zapf Dingbats}
+  \label{tab:dingbats}
+  \medskip
+
+{\footnotesize
+\begin{tabular}{|rr|rr|rr|rr|rr|rr|rr|rr|}
+\hline
+32 &  \ding{32} & 33 &  \ding{33} & 34 &  \ding{34} & 35 &  \ding{35} & 36 &  \ding{36} & 37 &  \ding{37} & 38 &  \ding{38} & 39 &  \ding{39}  \\ \hline
+40 &  \ding{40} & 41 &  \ding{41} & 42 &  \ding{42} & 43 &  \ding{43} & 44 &  \ding{44} & 45 &  \ding{45} & 46 &  \ding{46} & 47 &  \ding{47}  \\ \hline
+48 &  \ding{48} & 49 &  \ding{49} & 50 &  \ding{50} & 51 &  \ding{51} & 52 &  \ding{52} & 53 &  \ding{53} & 54 &  \ding{54} & 55 &  \ding{55}  \\ \hline
+56 &  \ding{56} & 57 &  \ding{57} & 58 &  \ding{58} & 59 &  \ding{59} & 60 &  \ding{60} & 61 &  \ding{61} & 62 &  \ding{62} & 63 &  \ding{63}  \\ \hline
+64 &  \ding{64} & 65 &  \ding{65} & 66 &  \ding{66} & 67 &  \ding{67} & 68 &  \ding{68} & 69 &  \ding{69} & 70 &  \ding{70} & 71 &  \ding{71}  \\ \hline
+72 &  \ding{72} & 73 &  \ding{73} & 74 &  \ding{74} & 75 &  \ding{75} & 76 &  \ding{76} & 77 &  \ding{77} & 78 &  \ding{78} & 79 &  \ding{79}  \\ \hline
+80 &  \ding{80} & 81 &  \ding{81} & 82 &  \ding{82} & 83 &  \ding{83} & 84 &  \ding{84} & 85 &  \ding{85} & 86 &  \ding{86} & 87 &  \ding{87}  \\ \hline
+88 &  \ding{88} & 89 &  \ding{89} & 90 &  \ding{90} & 91 &  \ding{91} & 92 &  \ding{92} & 93 &  \ding{93} & 94 &  \ding{94} & 95 &  \ding{95}  \\ \hline
+96 &  \ding{96} & 97 &  \ding{97} & 98 &  \ding{98} & 99 &  \ding{99} & 100 &  \ding{100} & 101 &  \ding{101} & 102 &  \ding{102} & 103 &  \ding{103}  \\ \hline
+104 &  \ding{104} & 105 &  \ding{105} & 106 &  \ding{106} & 107 &  \ding{107} & 108 &  \ding{108} & 109 &  \ding{109} & 110 &  \ding{110} & 111 &  \ding{111}  \\ \hline
+112 &  \ding{112} & 113 &  \ding{113} & 114 &  \ding{114} & 115 &  \ding{115} & 116 &  \ding{116} & 117 &  \ding{117} & 118 &  \ding{118} & 119 &  \ding{119}  \\ \hline
+120 &  \ding{120} & 121 &  \ding{121} & 122 &  \ding{122} & 123 &  \ding{123} & 124 &  \ding{124} & 125 &  \ding{125} & 126 &  \ding{126} &     &              \\ \hline
+    &             & 161 &  \ding{161} & 162 &  \ding{162} & 163 &  \ding{163} & 164 &  \ding{164} & 165 &  \ding{165} & 166 &  \ding{166} & 167 &  \ding{167}  \\ \hline
+168 &  \ding{168} & 169 &  \ding{169} & 170 &  \ding{170} & 171 &  \ding{171} & 172 &  \ding{172} & 173 &  \ding{173} & 174 &  \ding{174} & 175 &  \ding{175}  \\ \hline
+176 &  \ding{176} & 177 &  \ding{177} & 178 &  \ding{178} & 179 &  \ding{179} & 180 &  \ding{180} & 181 &  \ding{181} & 182 &  \ding{182} & 183 &  \ding{183}  \\ \hline
+184 &  \ding{184} & 185 &  \ding{185} & 186 &  \ding{186} & 187 &  \ding{187} & 188 &  \ding{188} & 189 &  \ding{189} & 190 &  \ding{190} & 191 &  \ding{191}  \\ \hline
+192 &  \ding{192} & 193 &  \ding{193} & 194 &  \ding{194} & 195 &  \ding{195} & 196 &  \ding{196} & 197 &  \ding{197} & 198 &  \ding{198} & 199 &  \ding{199}  \\ \hline
+200 &  \ding{200} & 201 &  \ding{201} & 202 &  \ding{202} & 203 &  \ding{203} & 204 &  \ding{204} & 205 &  \ding{205} & 206 &  \ding{206} & 207 &  \ding{207}  \\ \hline
+208 &  \ding{208} & 209 &  \ding{209} & 210 &  \ding{210} & 211 &  \ding{211} & 212 &  \ding{212} & 213 &  \ding{213} & 214 &  \ding{214} & 215 &  \ding{215}  \\ \hline
+216 &  \ding{216} & 217 &  \ding{217} & 218 &  \ding{218} & 219 &  \ding{219} & 220 &  \ding{220} & 221 &  \ding{221} & 222 &  \ding{222} & 223 &  \ding{223}  \\ \hline
+224 &  \ding{224} & 225 &  \ding{225} & 226 &  \ding{226} & 227 &  \ding{227} & 228 &  \ding{228} & 229 &  \ding{229} & 230 &  \ding{230} & 231 &  \ding{231}  \\ \hline
+232 &  \ding{232} & 233 &  \ding{233} & 234 &  \ding{234} & 235 &  \ding{235} & 236 &  \ding{236} & 237 &  \ding{237} & 238 &  \ding{238} & 239 &  \ding{239}  \\ \hline
+    &             & 241 &  \ding{241} & 242 &  \ding{242} & 243 &  \ding{243} & 244 &  \ding{244} & 245 &  \ding{245} & 246 &  \ding{246} & 247 &  \ding{247}  \\ \hline
+248 &  \ding{248} & 249 &  \ding{249} & 250 &  \ding{250} & 251 &  \ding{251} & 252 &  \ding{252} & 253 &  \ding{253} & 254 &  \ding{254} &     &              \\ \hline
+\end{tabular}
+\par}
+
+\end{table}
+
+\subsection{Generic commands}
+The \Lpack{pifont} package has a general mechanism for coping with
+Pi fonts. It provides the following generic commands with, in each case,
+the first argument \m{family} specifying the name of the
+Pi font family in question (such as \texttt{psy} for the Symbol font,
+and \texttt{pzd} for the Zapf Dingbats font, see table~\vref{tab:families}).
+If indicated, a second argument \m{number}
+specifies the decimal position of a symbol in that font.
+
+\begin{decl}
+  +\Pifont+ \arg{family}
+\end{decl}
+
+This switches to the font family \m{family}
+and the encoding U.
+
+\begin{decl}
+  +\Pisymbol+ \arg{family} \arg{number}
+\end{decl}
+
+This command typesets the specified symbol
+(compare this with the +\ding+ command).
+
+\begin{decl}
+  +\begin{Pilist}+ \arg{family} \arg{number}\\
+  +\begin{Piautolist}+ \arg{family} \arg{number}
+\end{decl}
+
+In the +Pilist+ environment the specified symbol is used in front
+of each item in an itemized list (compare with the +dinglist+
+environment).
+
++Piautolist+ is an environment where a series of symbols starting
+with the one at the decimal position \m{number} in font family
+\m{family} is used to number the items in an enumerated list
+(compare with the +dingautolist+ environment).
+
+\begin{decl}
+  +\Pifill+ \arg{family} \arg{number}\\
+  +\Piline+ \arg{family} \arg{number}
+\end{decl}
+
++\Pifill+ acts like the other filling commands in \TeX, but
+fills the space with a chosen symbol (compare with +\dingfill+).
+
++\Piline+ typesets a line consisting of several copies of
+the specified symbol, with some space at the left and right
+(compare with +\dingline+).
+
+
+
+\section{NFSS classification}
+Table~\vref{tab:families} lists all text and symbol font shapes
+supported by the basic PSNFSS distribution,
+and the related \ps\ fonts.
+\NEWdescription{2004-09-15 v9.2}
+With the exception of Charter and Utopia, these fonts are commercial products.
+Therefore, most \TeX\ systems include free substitutes instead.
+
+Available encodings are OT1, T1 and TS1, except for
+Symbol and Zapf~Dingbats, which are implemented with encoding U.
+See \cite{fntguide} for how to access a given font shape directly.
+
+Only the font families +pplx+ and +pplj+ provide true small capitals
+(and only in the regular series).
+With the other families the shape `sc' refers to so-called `faked' small capitals,
+whose typographical quality is -- at least -- questionable.
+
+The math font families loaded by the
+\Lpack{mathptm}, \Lpack{mathptmx}, \Lpack{mathpazo} and \Lpack{mathpple} packages
+are not listed here.
+See the documented source file \texttt{psfonts.dtx}
+for information on this topic.
+
+\begin{table}[p]
+  \caption{Font shapes supported by the basic PSNFSS distribution}
+  \label{tab:families}
+  \medskip
+
+  {\small
+  \begin{tabularx}{\linewidth}{|l|l|l|>{\raggedright\arraybackslash}X|}
+  \hline
+  \textbf{family} & \textbf{series} & \textbf{shape(s)} & \textbf{\ps{} font names}\\
+  \hline\hline
+  \multicolumn{4}{|c|}{\textit{Avant Garde}}\\ \hline
+   pag & m & n, sl, sc & AvantGarde-Book, AvantGarde-BookOblique\\ \hline
+   pag & b & n, sl, sc & AvantGarde-Demi, AvantGarde-DemiOblique\\ \hline \hline
+  \multicolumn{4}{|c|}{\textit{Bookman}}\\ \hline
+   pbk & l & n, sl, it, sc & Bookman-Light, Bookman-LightItalic\\ \hline
+   pbk & db & n, sl, it, sc & Bookman-Demi, Bookman-DemiItalic\\ \hline \hline
+  \multicolumn{4}{|c|}{\textit{Charter}}\\ \hline
+   bch & m & n, sl, it, sc & CharterBT-Roman, CharterBT-Italic\\ \hline
+   bch & b & n, sl, it, sc & CharterBT-Bold, CharterBT-BoldItalic\\ \hline \hline
+  \multicolumn{4}{|c|}{\textit{Courier}}\\ \hline
+   pcr & m & n, sl, sc & Courier, CourierOblique\\ \hline
+   pcr & b & n, sl, sc & Courier-Bold, Courier-BoldOblique\\ \hline \hline
+  \multicolumn{4}{|c|}{\textit{Helvetica}}\\ \hline
+   phv & m & n, sl, sc & Helvetica, Helvetica-Oblique\\ \hline
+   phv & b & n, sl, sc & Helvetica-Bold, Helvetica-BoldOblique\\ \hline
+   phv & mc & n, sl, sc & Helvetica-Narrow, Helvetica-Narrow-Oblique\\ \hline
+   phv & bc & n, sl, sc & Helvetica-Narrow-Bold, Helvetica-Narrow-BoldOblique\\\hline \hline
+  \multicolumn{4}{|c|}{\textit{New Century Schoolbook}}\\ \hline
+   pnc & m & n, sl, it, sc & NewCenturySchlbk-Roman, NewCenturySchlbk-Italic\\ \hline
+   pnc & b & n, sl, it, sc & NewCenturySchlbk-Bold, NewCenturySchlbk-BoldItalic\\ \hline \hline
+  \multicolumn{4}{|c|}{\textit{Palatino}}\\ \hline
+   ppl & m & n, sl, it, sc & Palatino-Roman, Palatino-Italic\\ \hline
+   ppl & b & n, sl, it, sc & Palatino-Bold, Palatino-BoldItalic\\ \hline
+   pplx & m & n, it, sc & Palatino-Roman, Palatino-Italic, Palatino-SC\\ \hline
+   pplx & b & n, it     & Palatino-Bold, Palatino-BoldItalic\\ \hline
+   pplj & m & n, it, sc & Palatino-Roman, Palatino-SC, Palatino-Italic, Palatino-ItalicOsF\\ \hline
+   pplj & b & n, it     & Palatino-Bold, Palatino-BoldOsF, Palatino-BoldItalic, Palatino-BoldItalicOsF\\ \hline \hline
+  \multicolumn{4}{|c|}{\textit{Times}}\\ \hline
+   ptm & m & n, sl, it, sc  & Times-Roman, Times-Italic\\ \hline
+   ptm & b & n, sl, it, sc  & Times-Bold, Times-BoldItalic\\ \hline \hline
+  \multicolumn{4}{|c|}{\textit{Zapf Chancery}}\\ \hline
+   pzc & mb & it & ZapfChancery-MediumItalic\\ \hline \hline
+  \multicolumn{4}{|c|}{\textit{Utopia}}\\ \hline
+   put & m & n, sl, it, sc & Utopia-Regular, Utopia-Italic\\ \hline
+   put & b & n, sl, it, sc & Utopia-Bold, Utopia-BoldItalic\\ \hline \hline
+  \multicolumn{4}{|c|}{\textit{Symbol}}\\ \hline
+   psy & m & n & Symbol\\ \hline \hline
+  \multicolumn{4}{|c|}{\textit{Zapf Dingbats}}\\ \hline
+   pzd & m & n & ZapfDingbats\\ \hline
+  \end{tabularx}
+  \par}
+\end{table}
+
+
+
+\section{Obsolete packages}
+The macro packages listed in table \vref{tab:obsolete} should be considered as obsolete.
+They are provided for compatibility with existing documents only.
+
+\begin{table}[hbt]
+\caption{Obsolete packages in the PSNFSS collection}
+\label{tab:obsolete}
+\medskip
+{\footnotesize
+\begin{center}
+\renewcommand{\arraystretch}{1.2}
+\begin{tabular}{|l|p{1.8cm}p{2.2cm}p{2.4cm}p{2.2cm}|}
+\hline
+\textbf{package} & \textbf{roman}  & \textbf{sans serif} & \textbf{typewriter} & \textbf{math} \\\hline\hline
+\Lpack{times}    & Times
+                 & Helvetica
+                 & Courier
+                 & \\\hline
+\Lpack{palatino} & Palatino
+                 & Helvetica
+                 & Courier
+                 & \\\hline
+\Lpack{mathptm}  & Times
+                 &
+                 &
+                 & $\approx$ Times\\\hline
+\Lpack{mathpple} & Palatino
+                 &
+                 &
+                 & $\approx$ Palatino\\\hline
+\Lpack{utopia}   & Utopia
+                 &
+                 &
+                 & \\\hline
+\end{tabular}
+\end{center}
+}
+\end{table}
+
+
+\subsection{The packages \Lpack{times} and \Lpack{palatino}}
+These packages do not load suitable math fonts,
+and they do not scale the Helvetica fonts appropriately
+to match Times and Palatino -- see section \ref{sec:helvet}.
+Use \Lpack{mathptmx} or \Lpack{mathpazo} in conjunction with
+\Lpack{helvet} and \Lpack{courier} instead!
+
+In case you need to load Times or Palatino \emph{without} the
+related math fonts of the PSNFSS bundle, you can still use the
+basic NFSS commands.  For instance,
+\begin{quote}
++\renewcommand{\rmdefault}{ptm}+
+\end{quote}
+changes only the default roman font family to
+\texttt{ptm}, i.e.\ Times.
+
+\subsection{The package \Lpack{mathptm}}
+The package \Lpack{mathptm} is a predecessor to \Lpack{mathptmx}.
+In contrast to the latter and to \LaTeX's standard behavior,
+lowercase Greek in math is typeset upright.
+Zapf Chancery is used as the calligraphic math alphabet,
+which causes some problems with proper spacing.
+\Lpack{mathptm} needs the font \texttt{cmex9}, which may not
+be available in Type~1 format.
+
+\subsection{The package \Lpack{mathpple}}
+\Lpack{mathpple} is a predecessor to \Lpack{mathpazo},
+using also a set of virtual math fonts to go with Palatino.
+The Greek alphabet is, however, taken from the
+Euler fonts (which get slanted), rather than from the Pazo fonts.
+The package \Lpack{mathpple} does not support the
+Palatino SC/OsF fonts, and there is no `blackboard bold' math alphabet.
+Further flaws are:
+\begin{itemize}
+  \item The spacing within numbers and function names in formulas
+   is somewhat too loose.
+  \item The +\coprod+ symbol is missing.
+  \item There are no bold variants of +\partial+ and +\infty+.
+  \item +\jmath+ is taken from the CM math italic font, which does
+  not blend well with Palatino.
+  \item DVI viewers may exhibit problems as to rendering of the artificially slanted
+  Greek letters.
+\end{itemize}
+The newer \Lpack{mathpazo} package can  be considered as
+superior; yet you may still use \Lpack{mathpple}, if you prefer
+the shape of its Greek letters.
+
+\subsection{The package \Lpack{utopia}}
+Use %%\NEWdescription{2003-11-17 v9.1}
+of the \Lpack{utopia}
+package is no longer recommended, because
+the newer package \Lpack{fourier} provides a basically improved
+interface to the Utopia typeface and loads suitable math fonts, too.
+Notice that this package does \emph{not} belong to the PSNFSS collection!
+
+Furthermore, the \LaTeX3 team does no longer regard the Utopia
+fonts as a \emph{required} component of \LaTeX{},
+because their license does not comply with the strict
+guidelines of the FSF.
+
+
+\section{Typeface samples}
+
+The following samples show the regular font of each typeface family
+supported by PSNFSS.
+The particular font size and baselineskip is indicated below the font name.
+Notice that Helvetica is scaled to 92\,\% of the nominal size.
+
+\medskip
+
+\sample{Times}{ptm}{10}{12pt}{}
+
+\sample{Palatino}{pplx}{10}{12.4pt}{}
+
+\sample{Bookman}{pbk}{9.6}{11.5pt}{}
+
+\sample{Charter}{bch}{10}{12.4pt}{}
+
+\sample{New Century Schoolbook}{pnc}{9.6}{12pt}{}
+
+\ifutopia
+  \sample{Utopia}{put}{9.6}{12pt}{}
+\fi
+
+\sample{Helvetica}{phv}{10}{12pt}{}
+
+\parbox[t]{\leftwidth}{%
+  {\raggedright\footnotesize
+  \mbox{}Avant\-Garde\\
+  9.6pt
+  \par}}
+\hfill
+\parbox[t]{\rightwidth}{
+{\fontfamily{pag}\fontsize{9.6}{11.5pt}\selectfont\raggedright
+ Don't use Avant Garde for typesetting larger portions of text\,!
+\par}}\medskip
+
+\parbox[t]{\leftwidth}{
+  {\raggedright\footnotesize
+  Courier\\
+  10/12pt
+  \par}}
+\hfill
+\parbox[t]{\rightwidth}{
+{\fontfamily{pcr}\fontsize{10}{12pt}\selectfont\raggedright
+ A monospaced typeface, suitable for typesetting filenames, URLs etc.
+\par}}\medskip
+
+\parbox[t]{\leftwidth}{
+  {\raggedright\footnotesize
+  Zapf Chancery\\
+  14.4pt
+  \par}}
+\hfill
+\parbox[t]{\rightwidth}{
+{\fontfamily{pzc}\Large\raggedright
+To Hermann Zapf -- whose strokes are the best.
+\par}}\medskip
+
+
+
+\section*{Credits}
+The PSNFSS system was originally developed by Sebastian Rahtz.
+
+The virtual \Lpack{mathptm} and \Lpack{mathptmx} fonts and the related packages
+were created by Alan Jeffrey, Sebastian Rathz and Ulrik Vieth.
+
+The \Lpack{mathpple} package and its virtual fonts are based
+on earlier work by Aloysius Helminck. Special thanks to Daniel Schlieper
+without whose initiative the package would not have been developed.
+
+The Pazo math fonts and the related virtual fonts were created
+by Diego Puga.
+
+
+
+\begin{thebibliography}{1}
+\raggedright
+
+\bibitem{companion}
+Frank Mittelbach et al.:
+\textit{The LaTeX Companion}.\\
+2nd edition. Addison Wesley, 2004.
+
+%\bibitem{gcompanion}
+%Michel Goossens, Sebastian Rahtz, and
+%Frank Mittelbach:\\
+%\textit{The LaTeX Graphics Companion}.\\
+%Addison Wesley Longman, 1997.
+
+\bibitem{fntguide}
+\LaTeX3 Project Team (Ed.):
+\textit{LaTeX2e font selection.}\\
+CTAN: \path{macros/latex/doc/fntguide.pdf}\\
+(Part of the \LaTeX{} online documentation)
+\end{thebibliography}
+
+
+\end{document}


Property changes on: trunk/Master/texmf-dist/doc/latex/psnfss/psnfss2e.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/latex/psnfss/test/mathtest.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/psnfss/test/mathtest.tex	2020-04-12 00:47:52 UTC (rev 54693)
+++ trunk/Master/texmf-dist/doc/latex/psnfss/test/mathtest.tex	2020-04-12 18:27:45 UTC (rev 54694)
@@ -22,13 +22,13 @@
 confused with ordinary \emph{Text Italic} -- notice the different spacing\,!
 \verb|\mathbf| produces bold roman letters: $ \mathbf{abcABC} $.
 If you wish to embolden complete formulas,
-use the \verb|\boldmath| command \emph{before} going into math mode.
-This changes the default math fonts to bold.
-
+use the \verb|\boldmath| command \emph{before} going into math mode.  
+This changes the default math fonts to bold. 
+ 
 \begin{tabular}{ll}
 \texttt{normal}   & $ x = 2\pi \Rightarrow x \simeq 6.28 $\\
 \texttt{mathbf}   & $\mathbf{x} = 2\pi \Rightarrow \mathbf{x} \simeq 6.28 $\\
-\texttt{boldmath} & {\boldmath $x = \mathbf{2}\pi \Rightarrow x
+\texttt{boldmath} & {\boldmath $x = \mathbf{2}\pi \Rightarrow x 
                     \simeq{\mathbf{6.28}}              $}\\
 \end{tabular}
 \smallskip
@@ -42,25 +42,25 @@
 There is a calligraphic alphabet \verb|\mathcal| for upper case letters
 $ \mathcal{ABCDE}\dots $, and there are letters for number sets: $\mathbb{A\dots Z} $,
 which are produced using \verb|\mathbb|.
-
+ 
 \begin{equation}
   \sigma(t)=\frac{1}{\sqrt{2\pi}}
-  \int^t_0 e^{-x^2/2} dx
+  \int^t_0 e^{-x^2/2} dx 
 \end{equation}
 
 \begin{equation}
   \prod_{j\geq 0}
-  \left(\sum_{k\geq 0}a_{jk} z^k\right)
+  \left(\sum_{k\geq 0}a_{jk} z^k\right) 
 = \sum_{k\geq 0} z^n
   \left( \sum_{{k_0,k_1,\ldots\geq 0}
           \atop{k_0+k_1+\ldots=n}    }
-        a{_0k_0}a_{1k_1}\ldots  \right)
+        a{_0k_0}a_{1k_1}\ldots  \right) 
 \end{equation}
 
 \begin{equation}
 \pi(n) = \sum_{m=2}^{n}
   \left\lfloor \left(\sum_{k=1}^{m-1}
-       \lfloor(m/k)/\lceil m/k\rceil
+       \lfloor(m/k)/\lceil m/k\rceil 
        \rfloor \right)^{-1}
   \right\rfloor
 \end{equation}
@@ -78,7 +78,7 @@
 \nearrow\raise5pt\hbox{$\mu^+ + \nu_{\mu}$}\\
 \rightarrow         \pi^+ +\pi^0         \\[5pt]
 \rightarrow \kappa^+ +\pi^0              \\
-\searrow\lower5pt\hbox{$\mathrm{e}^+
+\searrow\lower5pt\hbox{$\mathrm{e}^+ 
           +\nu_{\scriptstyle\mathrm{e}}$}
 \end{array}
 \]

Modified: trunk/Master/texmf-dist/doc/latex/psnfss/test/pitest.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/psnfss/test/pitest.tex	2020-04-12 00:47:52 UTC (rev 54693)
+++ trunk/Master/texmf-dist/doc/latex/psnfss/test/pitest.tex	2020-04-12 18:27:45 UTC (rev 54694)
@@ -34,14 +34,14 @@
 \end{Pilist}
 
 \begin{Piautolist}{pzd}{'254}
-\item  text inside list,
+\item  text inside list, 
   \begin{Piautolist}{psy}{'141}
-  \item  text inside list,
-  \item  text inside list,
+  \item  text inside list, 
+  \item  text inside list, 
     \begin{enumerate}
-    \item  text inside list,
+    \item  text inside list, 
       \begin{Piautolist}{pzd}{'56}
-      \item  text inside list,\label{pilabel}
+      \item  text inside list,\label{pilabel} 
       \item  text inside list,
       \end{Piautolist}
     \item  text inside list,

Modified: trunk/Master/texmf-dist/doc/latex/psnfss/test/test0.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/psnfss/test/test0.tex	2020-04-12 00:47:52 UTC (rev 54693)
+++ trunk/Master/texmf-dist/doc/latex/psnfss/test/test0.tex	2020-04-12 18:27:45 UTC (rev 54694)
@@ -98,7 +98,7 @@
 \hline
 \end{tabular}\end{quote}
 {This costs `\pounds' 45 to do; {\sffamily this costs \pounds 45 to do;
-\em this costs \pounds 45 in sans italic to do;}
+\em this costs \pounds 45 in sans italic to do;} 
 \scshape this costs ``\pounds'' 45 to do; \em this costs \pounds 45 to do
 \bfseries this costs \pounds 45 to do for a f\'ee. And so on.}
 {\itshape Let's try USD in italic, too: \$ 45.}

Modified: trunk/Master/texmf-dist/doc/latex/psnfss/test/test1.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/psnfss/test/test1.tex	2020-04-12 00:47:52 UTC (rev 54693)
+++ trunk/Master/texmf-dist/doc/latex/psnfss/test/test1.tex	2020-04-12 18:27:45 UTC (rev 54694)
@@ -39,7 +39,7 @@
   Poppe for putting this in.}}
 \begin{quote}
 \raggedright
-\fontfamily{phv}\fontseries{mc}\selectfont
+\fontfamily{phv}\fontseries{c}\selectfont
 \upshape A narrow f\'ee costs 123\,\texteuro.\\
 \slshape A narrow slanted f\'ee costs 123\,\texteuro.\\
 {\fontseries{bc}\selectfont

Modified: trunk/Master/texmf-dist/doc/latex/psnfss/test/test2.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/psnfss/test/test2.tex	2020-04-12 00:47:52 UTC (rev 54693)
+++ trunk/Master/texmf-dist/doc/latex/psnfss/test/test2.tex	2020-04-12 18:27:45 UTC (rev 54694)
@@ -15,7 +15,7 @@
 \maketitle
 \def\Try#1#2{%
 {\fontfamily{#1}\selectfont
-This is typeset in #2 (#1):
+This is typeset in #2 (#1): 
 \begin{quote}
 \raggedright
 A regular f\'ee  costs 123\,\texteuro.\\

Modified: trunk/Master/texmf-dist/doc/latex/psnfss/test/test3.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/psnfss/test/test3.tex	2020-04-12 00:47:52 UTC (rev 54693)
+++ trunk/Master/texmf-dist/doc/latex/psnfss/test/test3.tex	2020-04-12 18:27:45 UTC (rev 54694)
@@ -14,7 +14,7 @@
 \maketitle
 \def\Try#1#2{%
 \fontfamily{#1}\selectfont
-This is typeset in #2 (#1):
+This is typeset in #2 (#1): 
 \begin{quote}
 \raggedright
 A regular f\'ee costs 123\,\texteuro.\\

Modified: trunk/Master/texmf-dist/fonts/map/dvips/psnfss/psnfss.map
===================================================================
--- trunk/Master/texmf-dist/fonts/map/dvips/psnfss/psnfss.map	2020-04-12 00:47:52 UTC (rev 54693)
+++ trunk/Master/texmf-dist/fonts/map/dvips/psnfss/psnfss.map	2020-04-12 18:27:45 UTC (rev 54694)
@@ -2,47 +2,47 @@
 %
 eurmo10 EURM10 " .167 SlantFont" <eurm10.pfb
 eurbo10 EURB10 " .167 SlantFont" <eurb10.pfb
-pagd8r AvantGarde-Demi "TeXBase1Encoding ReEncodeFont" <8r.enc
-pagdo8r AvantGarde-DemiOblique "TeXBase1Encoding ReEncodeFont" <8r.enc
-pagk8r AvantGarde-Book "TeXBase1Encoding ReEncodeFont" <8r.enc
-pagko8r AvantGarde-BookOblique "TeXBase1Encoding ReEncodeFont" <8r.enc
-pbkd8r Bookman-Demi "TeXBase1Encoding ReEncodeFont" <8r.enc
-pbkdi8r Bookman-DemiItalic "TeXBase1Encoding ReEncodeFont" <8r.enc
+pagd8r AvantGarde-Demi "TeXBase1Encoding ReEncodeFont" <8r.enc 
+pagdo8r AvantGarde-DemiOblique "TeXBase1Encoding ReEncodeFont" <8r.enc 
+pagk8r AvantGarde-Book "TeXBase1Encoding ReEncodeFont" <8r.enc 
+pagko8r AvantGarde-BookOblique "TeXBase1Encoding ReEncodeFont" <8r.enc 
+pbkd8r Bookman-Demi "TeXBase1Encoding ReEncodeFont" <8r.enc 
+pbkdi8r Bookman-DemiItalic "TeXBase1Encoding ReEncodeFont" <8r.enc 
 pbkdo8r Bookman-Demi " .167 SlantFont TeXBase1Encoding ReEncodeFont" <8r.enc
-pbkl8r Bookman-Light "TeXBase1Encoding ReEncodeFont" <8r.enc
-pbkli8r Bookman-LightItalic "TeXBase1Encoding ReEncodeFont" <8r.enc
+pbkl8r Bookman-Light "TeXBase1Encoding ReEncodeFont" <8r.enc 
+pbkli8r Bookman-LightItalic "TeXBase1Encoding ReEncodeFont" <8r.enc 
 pbklo8r Bookman-Light " .167 SlantFont TeXBase1Encoding ReEncodeFont" <8r.enc
-pcrb8r Courier-Bold "TeXBase1Encoding ReEncodeFont" <8r.enc
-pcrbo8r Courier-BoldOblique "TeXBase1Encoding ReEncodeFont" <8r.enc
-pcrr8r Courier "TeXBase1Encoding ReEncodeFont" <8r.enc
-pcrro8r Courier-Oblique "TeXBase1Encoding ReEncodeFont" <8r.enc
-phvb8r Helvetica-Bold "TeXBase1Encoding ReEncodeFont" <8r.enc
-phvb8rn Helvetica-Narrow-Bold "TeXBase1Encoding ReEncodeFont" <8r.enc
-phvbo8r Helvetica-BoldOblique "TeXBase1Encoding ReEncodeFont" <8r.enc
-phvbo8rn Helvetica-Narrow-BoldOblique "TeXBase1Encoding ReEncodeFont" <8r.enc
-phvr8r Helvetica "TeXBase1Encoding ReEncodeFont" <8r.enc
-phvr8rn Helvetica-Narrow "TeXBase1Encoding ReEncodeFont" <8r.enc
-phvro8r Helvetica-Oblique "TeXBase1Encoding ReEncodeFont" <8r.enc
-phvro8rn Helvetica-Narrow-Oblique "TeXBase1Encoding ReEncodeFont" <8r.enc
-pncb8r NewCenturySchlbk-Bold "TeXBase1Encoding ReEncodeFont" <8r.enc
-pncbi8r NewCenturySchlbk-BoldItalic "TeXBase1Encoding ReEncodeFont" <8r.enc
+pcrb8r Courier-Bold "TeXBase1Encoding ReEncodeFont" <8r.enc 
+pcrbo8r Courier-BoldOblique "TeXBase1Encoding ReEncodeFont" <8r.enc 
+pcrr8r Courier "TeXBase1Encoding ReEncodeFont" <8r.enc 
+pcrro8r Courier-Oblique "TeXBase1Encoding ReEncodeFont" <8r.enc 
+phvb8r Helvetica-Bold "TeXBase1Encoding ReEncodeFont" <8r.enc 
+phvb8rn Helvetica-Narrow-Bold "TeXBase1Encoding ReEncodeFont" <8r.enc 
+phvbo8r Helvetica-BoldOblique "TeXBase1Encoding ReEncodeFont" <8r.enc 
+phvbo8rn Helvetica-Narrow-BoldOblique "TeXBase1Encoding ReEncodeFont" <8r.enc 
+phvr8r Helvetica "TeXBase1Encoding ReEncodeFont" <8r.enc 
+phvr8rn Helvetica-Narrow "TeXBase1Encoding ReEncodeFont" <8r.enc 
+phvro8r Helvetica-Oblique "TeXBase1Encoding ReEncodeFont" <8r.enc 
+phvro8rn Helvetica-Narrow-Oblique "TeXBase1Encoding ReEncodeFont" <8r.enc 
+pncb8r NewCenturySchlbk-Bold "TeXBase1Encoding ReEncodeFont" <8r.enc 
+pncbi8r NewCenturySchlbk-BoldItalic "TeXBase1Encoding ReEncodeFont" <8r.enc 
 pncbo8r NewCenturySchlbk-Bold " .167 SlantFont TeXBase1Encoding ReEncodeFont" <8r.enc
-pncr8r NewCenturySchlbk-Roman "TeXBase1Encoding ReEncodeFont" <8r.enc
-pncri8r NewCenturySchlbk-Italic "TeXBase1Encoding ReEncodeFont" <8r.enc
+pncr8r NewCenturySchlbk-Roman "TeXBase1Encoding ReEncodeFont" <8r.enc 
+pncri8r NewCenturySchlbk-Italic "TeXBase1Encoding ReEncodeFont" <8r.enc 
 pncro8r NewCenturySchlbk-Roman " .167 SlantFont TeXBase1Encoding ReEncodeFont" <8r.enc
-pplb8r Palatino-Bold "TeXBase1Encoding ReEncodeFont" <8r.enc
-pplbi8r Palatino-BoldItalic "TeXBase1Encoding ReEncodeFont" <8r.enc
+pplb8r Palatino-Bold "TeXBase1Encoding ReEncodeFont" <8r.enc 
+pplbi8r Palatino-BoldItalic "TeXBase1Encoding ReEncodeFont" <8r.enc 
 pplbo8r Palatino-Bold " .167 SlantFont TeXBase1Encoding ReEncodeFont" <8r.enc
-pplr8r Palatino-Roman "TeXBase1Encoding ReEncodeFont" <8r.enc
-pplri8r Palatino-Italic "TeXBase1Encoding ReEncodeFont" <8r.enc
+pplr8r Palatino-Roman "TeXBase1Encoding ReEncodeFont" <8r.enc 
+pplri8r Palatino-Italic "TeXBase1Encoding ReEncodeFont" <8r.enc 
 pplro8r Palatino-Roman " .167 SlantFont TeXBase1Encoding ReEncodeFont" <8r.enc
-psyr Symbol
+psyr Symbol 
 psyro Symbol " .167 SlantFont "
-ptmb8r Times-Bold "TeXBase1Encoding ReEncodeFont" <8r.enc
-ptmbi8r Times-BoldItalic "TeXBase1Encoding ReEncodeFont" <8r.enc
+ptmb8r Times-Bold "TeXBase1Encoding ReEncodeFont" <8r.enc 
+ptmbi8r Times-BoldItalic "TeXBase1Encoding ReEncodeFont" <8r.enc 
 ptmbo8r Times-Bold " .167 SlantFont TeXBase1Encoding ReEncodeFont" <8r.enc
-ptmr8r Times-Roman "TeXBase1Encoding ReEncodeFont" <8r.enc
-ptmri8r Times-Italic "TeXBase1Encoding ReEncodeFont" <8r.enc
+ptmr8r Times-Roman "TeXBase1Encoding ReEncodeFont" <8r.enc 
+ptmri8r Times-Italic "TeXBase1Encoding ReEncodeFont" <8r.enc 
 ptmro8r Times-Roman " .167 SlantFont TeXBase1Encoding ReEncodeFont" <8r.enc
-pzcmi8r ZapfChancery-MediumItalic "TeXBase1Encoding ReEncodeFont" <8r.enc
-pzdr ZapfDingbats
+pzcmi8r ZapfChancery-MediumItalic "TeXBase1Encoding ReEncodeFont" <8r.enc 
+pzdr ZapfDingbats 

Modified: trunk/Master/texmf-dist/source/latex/psnfss/psfonts.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/psnfss/psfonts.dtx	2020-04-12 00:47:52 UTC (rev 54693)
+++ trunk/Master/texmf-dist/source/latex/psnfss/psfonts.dtx	2020-04-12 18:27:45 UTC (rev 54694)
@@ -1,4 +1,4 @@
-%\CheckSum{1106}
+%\CheckSum{1101}
 %
 % \iffalse
 %
@@ -5,7 +5,7 @@
 % file: psfonts.dtx
 %
 % Copyright 1995--1998 Sebastian Rahtz
-% Copyright 1999--2005 Sebastian Rahtz, Walter Schmidt
+% Copyright 1999--2020 Sebastian Rahtz, Walter Schmidt
 %
 % This program may be distributed and/or modified under the
 % conditions of the LaTeX Project Public License, either version 1.2
@@ -38,7 +38,7 @@
 %<charter>\ProvidesPackage{charter}%
 %<utopia>\ProvidesPackage{utopia}%
 %<mathpazo>\ProvidesPackage{mathpazo}%
-[2005/04/12 PSNFSS-v9.2a
+[2020/03/25 PSNFSS-v9.3
 %<times>(SPQR)
 %<mathptm>Times w/ Math (SPQR, WaS)
 %<mathptmx>Times w/ Math, improved (SPQR, WaS)
@@ -75,7 +75,7 @@
 % \noindent
 %   The source file \texttt{psfonts.dtx} contains suitable package files
 %   to use common PostScript fonts with \LaTeX.
-%   See the file \texttt{00readme.txt} for the installation instructions;
+%   See the file \texttt{README} for the installation instructions;
 %   it also explains how to obtain the
 %   related Type1 fonts, font definition files, font metrics and virtual fonts.
 %

Deleted: trunk/Master/texmf-dist/source/latex/psnfss/psnfss2e.tex
===================================================================
--- trunk/Master/texmf-dist/source/latex/psnfss/psnfss2e.tex	2020-04-12 00:47:52 UTC (rev 54693)
+++ trunk/Master/texmf-dist/source/latex/psnfss/psnfss2e.tex	2020-04-12 18:27:45 UTC (rev 54694)
@@ -1,887 +0,0 @@
-% file: psnfss2e.tex as of 2004-09-15
-%
-% Copyright 2000--2004 Walter Schmidt
-%
-%  This file may be distributed and/or modified under the
-%  conditions of the LaTeX Project Public License, either version 1.2
-%  of this license or (at your option) any later version.
-%  The latest version of this license is in
-%    http://www.latex-project.org/lppl.txt
-%  and version 1.2 or later is part of all distributions of LaTeX
-%  version 1999/12/01 or later.
-
-\newif\ifutopia
-
-% \utopiatrue
-% If you have got the Utopia fonts, uncomment the above line,
-% or put \utopiatrue into your ltxguide.cfg.
-
-\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-
-\documentclass[11pt]{ltxguide}[1995/11/28]
-\DeleteShortVerb{\|}
-
-% You may  provide a configuration file ltxguide.cfg
-% to set up your preferred paper size and page layout.
-% The .cfg file should, however, not change the fonts used!
-
-\usepackage{mathptmx,courier}
-\usepackage[scaled=0.92]{helvet}
-\normalfont
-\usepackage{pifont,tabularx,varioref,url}
-\usepackage[T1]{fontenc}
-\usepackage{textcomp}
-\usepackage{ragged2e}
-
-\usepackage[colorlinks=false, pdfborder={0 0 0}]{hyperref}
-
-% some dirty hacks to make the ltxguide class look better:
-\makeatletter
-\renewcommand\section{\@startsection{section}{1}{\z@}%
-{-3.5ex \@plus -.75ex}%
-{1ex}%
-{\normalfont\Large\bfseries}}
-\renewcommand\subsection{\@startsection{subsection}{2}{\z@}%
-{-2.5ex plus -.5ex}%
-{.75ex}%
-{\normalfont\large\bfseries}}
-\renewcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}%
-{-2.5ex plus -.5ex}%
-{.5ex}%
-{\normalsize\bfseries}}
-\setlength{\parskip}{1ex plus 2pt minus 1pt \relax}
-% borrowed from tdsguide.cls:
-\labelsep=1.1em         % increase distance between item & text
-\topsep=0pt             % no extra skip above list in paragraph
-\partopsep=0pt          % no extra skip above list starting par.
-\itemsep=0pt            % no extra space between items
-\parsep=.9\parskip      % between paragraphs in items
-\def\@listI{%
-    \leftmargin\leftmargini
-    }
-\let\@listi\@listI
-\@listi
-\def\@listii{%
-    \leftmargin\leftmarginii
-    \labelwidth\leftmarginii  \advance \labelwidth-\labelsep
-    }
-\def\@listiii{%
-    \leftmargin\leftmarginiii
-    \labelwidth\leftmarginiii  \advance \labelwidth-\labelsep
-    }
-\makeatother
-
-% the (La)TeX logos for use with Times:
-\def\ptmTeX{T\kern-.1667em\lower.5ex\hbox{E}\kern-.075emX\@}
-\makeatletter
-\DeclareRobustCommand{\ptmLaTeX}{L\kern-.25em
-        {\setbox0\hbox{T}%
-         \vbox to\ht0{\hbox{%
-                            \csname S@\f at size\endcsname
-                            \fontsize\sf at size\z@
-                            \math at fontsfalse\selectfont
-                            A}%
-                      \vss}%
-        }%
-        \kern-.10em
-        \TeX}
-\makeatother
-\let\TeX=\ptmTeX
-\let\LaTeX=\ptmLaTeX
-
-% a bit of logical markup:
-\newcommand{\ps}{PostScript}
-\newcommand{\Lpack}[1]{\textsf{#1}}
-
-% the macros for the typeface samples:
-\newlength{\rightwidth}
-  \rightwidth=11cm
-\newlength{\leftwidth}
-  \leftwidth=\textwidth
-  \addtolength{\leftwidth}{-\rightwidth}
-  \addtolength{\leftwidth}{-1em} % ?
-\newcommand{\sample}[5]{%
-  \parbox[t]{\leftwidth}{%
-    {\raggedright\footnotesize
-    #1\\
-    #3/#4\par}}
-  \hfill
-  \parbox[t]{\rightwidth}{
-  {\RaggedRight \fontfamily{#2}\fontsize{#3}{#4}\selectfont #5
-  The sun was just rising as Dr.\ Robert entered his wife's room.
-  An orange glow, and against it the jagged silhouette of the mountains.
-  Then suddenly a dazzling sickle of incandescence between two peaks.
-  The sickle became a half circle and the first long shadows,
-  the first shafts of golden light crossed the garden outside the window.
-  And when one looked up again at the mountains there was the whole
-  unbearable glory of the risen sun.
-  \par}}
-  \par
-  \medskip}
-
-
-\title{Using common \ps\ fonts with \LaTeX}
-
-\author{Walter Schmidt}
-
-\date{PSNFSS version 9.2 \\ 2004-09-15}
-
-
-\hypersetup{pdfauthor={Walter Schmidt},
-            pdftitle={Using common PostScript fonts with LaTeX},
-            pdfsubject={PSNFSS v9.2},
-            pdfkeywords={LaTeX PSNFSS PostScript fonts}}
-
-
-\begin{document}
-\MakeShortVerb{\+}
-
-\maketitle
-
-\tableofcontents
-%\pagebreak
-
-
-\section{What is PSNFSS\,?}
-
-The PSNFSS collection includes a set of files
-that provide a complete working setup of the \LaTeX{} font selection scheme
-(NFSS2) for use with common \ps\ fonts.
-It covers the so-called `Base~35' fonts
-(which are built into any Level~2 \ps\ printing device
-and the Ghostscript interpreter)
-and %the free Charter, Utopia and Pazo fonts.
-a number of free fonts.
-
-
-
-\section{Package overview}
-
-The easiest way to make use of the above-mentioned typefaces is to completely
-replace one or more of the font families used by \LaTeX{} as
-`roman', `sans serif' and `typewriter' family and for math.
-This is accomplished by the packages listed in table \ref{tab:packages}.
-Its first row lists the default (Computer Modern) font families.
-An empty column indicates that a package does not change the particular
-font family.  Some of these packages need more detailed explanation and
-are described in the below sections \ref{sec:helvet}, \ref{sec:mathpazo}
-and \ref{sec:mathptmx}.
-
-The PSNFSS distribution includes also a package
-\Lpack{pifont}, which serves for accessing symbol fonts (aka `Pi~fonts'),
-such as Symbol and Zapf Dingbats, see section~\ref{sec:pifont}.
-
-
-\begin{table}[h!]
-\caption{Packages for using common \ps\ fonts}
-\label{tab:packages}
-\medskip
-{\footnotesize
-\begin{center}
-\renewcommand{\arraystretch}{1.2}
-\begin{tabular}{|l|p{1.8cm}p{2.2cm}p{2.4cm}p{2.2cm}|}
-\hline
-\textbf{package} & \textbf{roman}  & \textbf{sans serif} & \textbf{typewriter} & \textbf{formulas} \\\hline\hline
-(none)           & CM Roman        & CM Sans Serif       & CM Typewriter       & $\approx$ CM Roman\\\hline
-\Lpack{mathpazo} & Palatino
-                 &
-                 &
-                 & $\approx$ Palatino\\\hline
-\Lpack{mathptmx} & Times
-                 &
-                 &
-                 & $\approx$ Times\\\hline
-\Lpack{helvet}   &
-                 & Helvetica
-                 &
-                 & \\\hline
-\Lpack{avant}    &
-                 & Avant~Garde
-                 &
-                 & \\\hline
-\Lpack{courier}  &
-                 &
-                 & Courier
-                 & \\\hline
-\Lpack{chancery} & Zapf Chancery
-                 &
-                 &
-                 & \\\hline
-\Lpack{bookman}  & Bookman
-                 & Avant~Garde
-                 & Courier
-                 & \\\hline
-\Lpack{newcent}  & New Century Schoolbook
-                 & Avant~Garde
-                 & Courier
-                 & \\\hline
-\Lpack{charter}  & Charter
-                 &
-                 &
-                 & \\\hline
-\end{tabular}
-\end{center}
-}
-\end{table}
-
-
-
-\section{Special considerations}
-
-\subsection{Output font encoding}
-None of the packages listed in table~\ref{tab:packages} changes the
-output font encoding from its default setting OT1.
-It is, however, highly recommended to use the fonts with the extended
-T1 and TS1 (text symbols) encodings by means of the commands:
-\begin{quote}
-  +\usepackage[T1]{fontenc}+\\
-  +\usepackage{textcomp}+
-\end{quote}
-When using \ps\ fonts that  come from `outside the \TeX{} world',
-there is no reason at all to stay with the obsolete OT1~encoding,
-which would not provide access to all available glyphs.
-However, since these fonts were not particularly designed
-for use with \TeX{}, they do \emph{not} include all of the
-text companion (TS1) symbols.
-
-
-\subsection{Euro support}
-%% \NEWfeature{2003-11-17 v9.1}
-From PSNFSS version~9.1 on, all supported text font families,
-with the exception of \texttt{put} (Utopia), provide
-a built-in Euro symbol +\texteuro+.
-Using this command requires the \Lpack{textcomp} package; see above.
-
-
-\subsection{Inter-line spacing}
-With certain font families, the leading of the standard \LaTeX{}
-document classes may be too small.
-This results from the larger x-height of these typefaces, as compared with
-Computer Modern.
-Since it is a question of document design and line width,
-the packages of the PSNFSS bundle do \emph{not} take care of this.
-Issuing the command
-\begin{quote}
-  +\linespread+ \arg{factor}
-\end{quote}
-in the preamble will globally enlarge the leading by the given factor.
-Typical values for \m{factor} are in the range of $1.04\dots1.1$.
-
-
-\subsection{Using sans serif fonts}
-The packages \Lpack{helvet} and \Lpack{avant} do not change the
-default text font family from `roman'.
-If required, the additional command
-\begin{quote}
-  +\renewcommand{\familydefault}{\sfdefault}+
-\end{quote}
-makes \LaTeX{} use the sans serif font family (Helvetica or Avant~Garde)
-as the default one in text mode.  Notice, however, that this does not change the fonts
-used in the formulas!
-
-
-
-\section{The package \Lpack{helvet}}
-\label{sec:helvet}
-Helvetica is actually somewhat larger than other typefaces
-of the same nominal size.
-As a result, mixing, \eg Times and Helvetica within running text
-may look bad.
-\begin{decl}
-  \texttt{[scaled=}\m{scale}\texttt{]}\\
-  \texttt{[scaled]}
-\end{decl}
-This can be fixed by loading the package with the option
-\texttt{[scaled=}\m{scale}\texttt{]},
-for instance:
-+\usepackage[scaled=.92]{helvet}+.
-As a result, the font family \texttt{phv} (Helvetica) will be
-scaled down to 92\% of its `natural' size, which is suitable
-for use with Adobe Times.
-Specifying +[scaled]+ alone is equivalent to +[scaled=0.95]+% and makes
-%the height of the Helvetica capital letters comply with many other typeface
-%families
-.
-
-
-
-\section{The package \Lpack{mathpazo}}
-\label{sec:mathpazo}
-Loading
-%% \NEWfeature{2001-06-04 v8.2}
-this package changes the default roman font family
-to Adobe Palatino, and the virtual `mathpazo' fonts will be used
-for math.
-These virtual fonts are made up basically from Palatino Italic, with the
-missing math symbols coming from the CM and Pazo math fonts.
-
-\subsection{Package options}
-
-\begin{decl}
-  +[sc]+\\
-  +[osf]+
-\end{decl}
-By default, the package \Lpack{mathpazo} uses
-the typeface family +ppl+ as the roman text font family.
-The option +[sc]+ selects Palatino with real smallcaps (family +pplx+) insread.
-Correspondingly, the option +[osf]+ selects Palatino with smallcaps and default
-oldstyle figures (family +pplj+).
-Of course, oldstyle figures will be used only in text mode, as opposed to formulas.
-\NEWfeature{2004-09-15 v9.2}
-Using either option is strongly recommended:
-Beside the real smallcaps, the font families +pplx+ and +pplj+ show  further
-improvements over +ppl+: Increased word space, enhanced kerning tables,
-additional `dotlessj' glyph.
-
-\begin{decl}
-  +[slantedGreek]+
-\end{decl}
-When the package is loaded with the +[slantedGreek]+ option,
-uppercase Greek letters in math will be italic by default.
-
-\begin{decl}
-  +[noBBpl]+
-\end{decl}
-This option disables the use of the Pazo fonts as a partial
-+\mathbb+ alphabet -- see below.  The option should be specified,
-if you want to use a different `blackboard bold' font.
-
-
-\subsection{New commands}
-
-\begin{decl}
-  +\upGamma+, +\upDelta+ \dots +\upOmega+
-\end{decl}
-\NEWfeature{2004-09-15 v9.2}
-Regardless of the \texttt{slantedGreek} option,
-these commands always yield upright uppercase Greek letters.
-Upright \emph{lowercase} Greek is, however, not available.
-
-\begin{decl}
-  +\mathbold+\\
-  +\mathbb+
-\end{decl}
-+\mathbold+ is a math alphabet for typesetting variables (incl.\ Greek)
-in a {\bfseries\itshape bold italic} style.  Do not mix this up with +\mathbf+,
-which selects a {\bfseries\upshape bold upright} text font
-for use in math!
-
-+\mathbb+ is a `blackboard bold' alphabet, whose characters
-are taken from the Pazo fonts.  %% \NEWfeature{2002-04-10 v9.0}
-All upper case letters and the numeral `1' are available.
-If you want to use a different, external, doublestroke  alphabet,
-load the package \Lpack{mathpazo} with the package option +[noBBppl]+, see above.
-
-\iffalse
-\begin{decl}
-  +\ppleuro+
-\end{decl}
-The command +\ppleuro+ typesets the Euro
-symbol in a way that suits Palatino using the appropriate glyphs
-from the Pazo Math font family.  It is compatible with both the
-\Lpack{eurofont} and \Lpack{europs} packages, and one can continue to use either
-one of these packages, using the +\euro+ command from the
-\Lpack{eurofont} package or the +\EUR+ command from the \Lpack{europs} package.
-\fi
-
-
-\subsection{Font size of the `large' math symbols}
-With \Lpack{mathpazo}, the `large' math symbols are automatically
-scaled to fit the base font size.
-In contrast to standard \LaTeX{} you need not
-load the package \Lpack{exscale} for this purpose!
-
-
-\subsection{Known problems}
-
-In contrast to the standard CM fonts, the virtual \Lpack{mathpazo} fonts
-do not provide any Greek letters in the math alphabet +\mathrm+.
-Applying this math alphabet command to Greek letters
-will result in garbage output.
-
-
-
-\section{The package \Lpack{mathptmx}}
-\label{sec:mathptmx}
-Loading this package changes the default roman font family
-to Times, and the virtual `mathptmx' fonts will be used
-for math.
-These virtual fonts are made up basically from Times Italic, with the
-missing math symbols coming from CM, RSFS (for +\mathcal+) and
-Adobe~Symbol.
-
-\subsection{Package options}
-\begin{decl}
-  +[slantedGreek]+
-\end{decl}
-%% \NEWfeature{2001-06-04 v8.2}
-When the package is loaded with this option,
-uppercase Greek letters in math will be italic by default.
-
-\subsection{New commands}
-\begin{decl}
-  +\upGamma+, +\upDelta+ \dots +\upOmega+
-\end{decl}
-\NEWfeature{2004-09-15 v9.2}
-Regardless of the \texttt{slantedGreek} option,
-these commands always yield upright uppercase Greek letters.
-Upright \emph{lowercase} Greek is, however, not available.
-
-
-\subsection{Font size of the `large' math symbols}
-With \Lpack{mathptmx}, the `large' math symbols are automatically scaled
-to fit the base font size.  In contrast to standard \LaTeX{} you need not
-load the package \Lpack{exscale} for this purpose!
-
-
-\subsection{Known bugs and deficiencies}
-\begin{itemize}
-  \item There are no bold math fonts, and +\boldmath+ has no effect.
-  Use of the package \Lpack{bm} in conjunction with \Lpack{mathptmx}
-  is not recommended.
-  \item The symbols
-   +\jmath+, +\coprod +and +\amalg+
-   are not available.
-\end{itemize}
-
-
-
-\section{The package \Lpack{pifont}}
-\label{sec:pifont}
-
-Using symbol fonts is supported by means of the
-\Lpack{pifont} package, providing commands for using the Zapf Dingbats font,
-as well as an interface to other families.\footnote{%
-This section was adopted, with minor changes,
-from \cite{companion}, 1st ed.}
-
-\subsection{Commands for using Zapf Dingbats}
-
-\begin{decl}
-  +\ding+ \arg{number}
-\end{decl}
-
-A given character can be chosen via the +\ding+ command.
-Its parameter is an integer that specifies the character to be
-typeset.  For example, +\ding{38}+ gives \ding{38};
-see table~\vref{tab:dingbats}.
-
-\begin{decl}
-  +\begin{dinglist}+ \arg{number}\\
-  +\begin{dingautolist}+ \arg{number}
-\end{decl}
-
-The +dinglist+ environment is a special itemized list.
-The argument specifies the number of the character to be used
-as the beginning of each item.  For example,
-\begin{verbatim}
-\begin{dinglist}{43}
-  \item The first item in the list
-  \item The second item in the list
-  \item The third item in the list
-\end{dinglist}
-\end{verbatim}
-prints
-\begin{dinglist}{43}
-  \item The first item in the list
-  \item The second item in the list
-  \item The third item in the list
-\end{dinglist}
-
-There also exists an environment +dingautolist+, which
-allows you to build an enumerated list with a set of Zapf Dingbats
-characters.  In this case, the argument specifies the number
-of the first character in the list.  Subsequent items will be numbered
-with the character following the previous one.  E.g.,
-\begin{verbatim}
-\begin{dingautolist}{192}
-  \item The first item
-  \item The second item
-  \item The third item
-\end{dingautolist}
-\end{verbatim}
-prints
-\begin{dingautolist}{192}
-  \item The first item
-  \item The second item
-  \item The third item
-\end{dingautolist}
-
-\begin{decl}
-  +\dingfill+ \arg{number}\\
-  +\dingline+ \arg{number}
-\end{decl}
-
-+\dingfill+ acts like the other filling commands in \TeX, but
-fills the space with a chosen symbol \dingfill{224} like that.
-
-+\dingline+ generates a freestanding line filled with the given symbol,
-with a little space on the left and right:
-\dingline{34}
-
-
-\begin{table}[bt!]
-  \caption{The characters in the \ps{} font Zapf Dingbats}
-  \label{tab:dingbats}
-  \medskip
-
-{\footnotesize
-\begin{tabular}{|rr|rr|rr|rr|rr|rr|rr|rr|}
-\hline
-32 &  \ding{32} & 33 &  \ding{33} & 34 &  \ding{34} & 35 &  \ding{35} & 36 &  \ding{36} & 37 &  \ding{37} & 38 &  \ding{38} & 39 &  \ding{39}  \\ \hline
-40 &  \ding{40} & 41 &  \ding{41} & 42 &  \ding{42} & 43 &  \ding{43} & 44 &  \ding{44} & 45 &  \ding{45} & 46 &  \ding{46} & 47 &  \ding{47}  \\ \hline
-48 &  \ding{48} & 49 &  \ding{49} & 50 &  \ding{50} & 51 &  \ding{51} & 52 &  \ding{52} & 53 &  \ding{53} & 54 &  \ding{54} & 55 &  \ding{55}  \\ \hline
-56 &  \ding{56} & 57 &  \ding{57} & 58 &  \ding{58} & 59 &  \ding{59} & 60 &  \ding{60} & 61 &  \ding{61} & 62 &  \ding{62} & 63 &  \ding{63}  \\ \hline
-64 &  \ding{64} & 65 &  \ding{65} & 66 &  \ding{66} & 67 &  \ding{67} & 68 &  \ding{68} & 69 &  \ding{69} & 70 &  \ding{70} & 71 &  \ding{71}  \\ \hline
-72 &  \ding{72} & 73 &  \ding{73} & 74 &  \ding{74} & 75 &  \ding{75} & 76 &  \ding{76} & 77 &  \ding{77} & 78 &  \ding{78} & 79 &  \ding{79}  \\ \hline
-80 &  \ding{80} & 81 &  \ding{81} & 82 &  \ding{82} & 83 &  \ding{83} & 84 &  \ding{84} & 85 &  \ding{85} & 86 &  \ding{86} & 87 &  \ding{87}  \\ \hline
-88 &  \ding{88} & 89 &  \ding{89} & 90 &  \ding{90} & 91 &  \ding{91} & 92 &  \ding{92} & 93 &  \ding{93} & 94 &  \ding{94} & 95 &  \ding{95}  \\ \hline
-96 &  \ding{96} & 97 &  \ding{97} & 98 &  \ding{98} & 99 &  \ding{99} & 100 &  \ding{100} & 101 &  \ding{101} & 102 &  \ding{102} & 103 &  \ding{103}  \\ \hline
-104 &  \ding{104} & 105 &  \ding{105} & 106 &  \ding{106} & 107 &  \ding{107} & 108 &  \ding{108} & 109 &  \ding{109} & 110 &  \ding{110} & 111 &  \ding{111}  \\ \hline
-112 &  \ding{112} & 113 &  \ding{113} & 114 &  \ding{114} & 115 &  \ding{115} & 116 &  \ding{116} & 117 &  \ding{117} & 118 &  \ding{118} & 119 &  \ding{119}  \\ \hline
-120 &  \ding{120} & 121 &  \ding{121} & 122 &  \ding{122} & 123 &  \ding{123} & 124 &  \ding{124} & 125 &  \ding{125} & 126 &  \ding{126} &     &              \\ \hline
-    &             & 161 &  \ding{161} & 162 &  \ding{162} & 163 &  \ding{163} & 164 &  \ding{164} & 165 &  \ding{165} & 166 &  \ding{166} & 167 &  \ding{167}  \\ \hline
-168 &  \ding{168} & 169 &  \ding{169} & 170 &  \ding{170} & 171 &  \ding{171} & 172 &  \ding{172} & 173 &  \ding{173} & 174 &  \ding{174} & 175 &  \ding{175}  \\ \hline
-176 &  \ding{176} & 177 &  \ding{177} & 178 &  \ding{178} & 179 &  \ding{179} & 180 &  \ding{180} & 181 &  \ding{181} & 182 &  \ding{182} & 183 &  \ding{183}  \\ \hline
-184 &  \ding{184} & 185 &  \ding{185} & 186 &  \ding{186} & 187 &  \ding{187} & 188 &  \ding{188} & 189 &  \ding{189} & 190 &  \ding{190} & 191 &  \ding{191}  \\ \hline
-192 &  \ding{192} & 193 &  \ding{193} & 194 &  \ding{194} & 195 &  \ding{195} & 196 &  \ding{196} & 197 &  \ding{197} & 198 &  \ding{198} & 199 &  \ding{199}  \\ \hline
-200 &  \ding{200} & 201 &  \ding{201} & 202 &  \ding{202} & 203 &  \ding{203} & 204 &  \ding{204} & 205 &  \ding{205} & 206 &  \ding{206} & 207 &  \ding{207}  \\ \hline
-208 &  \ding{208} & 209 &  \ding{209} & 210 &  \ding{210} & 211 &  \ding{211} & 212 &  \ding{212} & 213 &  \ding{213} & 214 &  \ding{214} & 215 &  \ding{215}  \\ \hline
-216 &  \ding{216} & 217 &  \ding{217} & 218 &  \ding{218} & 219 &  \ding{219} & 220 &  \ding{220} & 221 &  \ding{221} & 222 &  \ding{222} & 223 &  \ding{223}  \\ \hline
-224 &  \ding{224} & 225 &  \ding{225} & 226 &  \ding{226} & 227 &  \ding{227} & 228 &  \ding{228} & 229 &  \ding{229} & 230 &  \ding{230} & 231 &  \ding{231}  \\ \hline
-232 &  \ding{232} & 233 &  \ding{233} & 234 &  \ding{234} & 235 &  \ding{235} & 236 &  \ding{236} & 237 &  \ding{237} & 238 &  \ding{238} & 239 &  \ding{239}  \\ \hline
-    &             & 241 &  \ding{241} & 242 &  \ding{242} & 243 &  \ding{243} & 244 &  \ding{244} & 245 &  \ding{245} & 246 &  \ding{246} & 247 &  \ding{247}  \\ \hline
-248 &  \ding{248} & 249 &  \ding{249} & 250 &  \ding{250} & 251 &  \ding{251} & 252 &  \ding{252} & 253 &  \ding{253} & 254 &  \ding{254} &     &              \\ \hline
-\end{tabular}
-\par}
-
-\end{table}
-
-\subsection{Generic commands}
-The \Lpack{pifont} package has a general mechanism for coping with
-Pi fonts. It provides the following generic commands with, in each case,
-the first argument \m{family} specifying the name of the
-Pi font family in question (such as \texttt{psy} for the Symbol font,
-and \texttt{pzd} for the Zapf Dingbats font, see table~\vref{tab:families}).
-If indicated, a second argument \m{number}
-specifies the decimal position of a symbol in that font.
-
-\begin{decl}
-  +\Pifont+ \arg{family}
-\end{decl}
-
-This switches to the font family \m{family}
-and the encoding U.
-
-\begin{decl}
-  +\Pisymbol+ \arg{family} \arg{number}
-\end{decl}
-
-This command typesets the specified symbol
-(compare this with the +\ding+ command).
-
-\begin{decl}
-  +\begin{Pilist}+ \arg{family} \arg{number}\\
-  +\begin{Piautolist}+ \arg{family} \arg{number}
-\end{decl}
-
-In the +Pilist+ environment the specified symbol is used in front
-of each item in an itemized list (compare with the +dinglist+
-environment).
-
-+Piautolist+ is an environment where a series of symbols starting
-with the one at the decimal position \m{number} in font family
-\m{family} is used to number the items in an enumerated list
-(compare with the +dingautolist+ environment).
-
-\begin{decl}
-  +\Pifill+ \arg{family} \arg{number}\\
-  +\Piline+ \arg{family} \arg{number}
-\end{decl}
-
-+\Pifill+ acts like the other filling commands in \TeX, but
-fills the space with a chosen symbol (compare with +\dingfill+).
-
-+\Piline+ typesets a line consisting of several copies of
-the specified symbol, with some space at the left and right
-(compare with +\dingline+).
-
-
-
-\section{NFSS classification}
-Table~\vref{tab:families} lists all text and symbol font shapes
-supported by the basic PSNFSS distribution,
-and the related \ps\ fonts.
-\NEWdescription{2004-09-15 v9.2}
-With the exception of Charter and Utopia, these fonts are commercial products.
-Therefore, most \TeX\ systems include free substitutes instead.
-
-Available encodings are OT1, T1 and TS1, except for
-Symbol and Zapf~Dingbats, which are implemented with encoding U.
-See \cite{fntguide} for how to access a given font shape directly.
-
-Only the font families +pplx+ and +pplj+ provide true small capitals
-(and only in the regular series).
-With the other families the shape `sc' refers to so-called `faked' small capitals,
-whose typographical quality is -- at least -- questionable.
-
-The math font families loaded by the
-\Lpack{mathptm}, \Lpack{mathptmx}, \Lpack{mathpazo} and \Lpack{mathpple} packages
-are not listed here.
-See the documented source file \texttt{psfonts.dtx}
-for information on this topic.
-
-\begin{table}[p]
-  \caption{Font shapes supported by the basic PSNFSS distribution}
-  \label{tab:families}
-  \medskip
-
-  {\small
-  \begin{tabularx}{\linewidth}{|l|l|l|>{\raggedright\arraybackslash}X|}
-  \hline
-  \textbf{family} & \textbf{series} & \textbf{shape(s)} & \textbf{\ps{} font names}\\
-  \hline\hline
-  \multicolumn{4}{|c|}{\textit{Avant Garde}}\\ \hline
-   pag & m & n, sl, sc & AvantGarde-Book, AvantGarde-BookOblique\\ \hline
-   pag & b & n, sl, sc & AvantGarde-Demi, AvantGarde-DemiOblique\\ \hline \hline
-  \multicolumn{4}{|c|}{\textit{Bookman}}\\ \hline
-   pbk & l & n, sl, it, sc & Bookman-Light, Bookman-LightItalic\\ \hline
-   pbk & db & n, sl, it, sc & Bookman-Demi, Bookman-DemiItalic\\ \hline \hline
-  \multicolumn{4}{|c|}{\textit{Charter}}\\ \hline
-   bch & m & n, sl, it, sc & CharterBT-Roman, CharterBT-Italic\\ \hline
-   bch & b & n, sl, it, sc & CharterBT-Bold, CharterBT-BoldItalic\\ \hline \hline
-  \multicolumn{4}{|c|}{\textit{Courier}}\\ \hline
-   pcr & m & n, sl, sc & Courier, CourierOblique\\ \hline
-   pcr & b & n, sl, sc & Courier-Bold, Courier-BoldOblique\\ \hline \hline
-  \multicolumn{4}{|c|}{\textit{Helvetica}}\\ \hline
-   phv & m & n, sl, sc & Helvetica, Helvetica-Oblique\\ \hline
-   phv & b & n, sl, sc & Helvetica-Bold, Helvetica-BoldOblique\\ \hline
-   phv & mc & n, sl, sc & Helvetica-Narrow, Helvetica-Narrow-Oblique\\ \hline
-   phv & bc & n, sl, sc & Helvetica-Narrow-Bold, Helvetica-Narrow-BoldOblique\\\hline \hline
-  \multicolumn{4}{|c|}{\textit{New Century Schoolbook}}\\ \hline
-   pnc & m & n, sl, it, sc & NewCenturySchlbk-Roman, NewCenturySchlbk-Italic\\ \hline
-   pnc & b & n, sl, it, sc & NewCenturySchlbk-Bold, NewCenturySchlbk-BoldItalic\\ \hline \hline
-  \multicolumn{4}{|c|}{\textit{Palatino}}\\ \hline
-   ppl & m & n, sl, it, sc & Palatino-Roman, Palatino-Italic\\ \hline
-   ppl & b & n, sl, it, sc & Palatino-Bold, Palatino-BoldItalic\\ \hline
-   pplx & m & n, it, sc & Palatino-Roman, Palatino-Italic, Palatino-SC\\ \hline
-   pplx & b & n, it     & Palatino-Bold, Palatino-BoldItalic\\ \hline
-   pplj & m & n, it, sc & Palatino-Roman, Palatino-SC, Palatino-Italic, Palatino-ItalicOsF\\ \hline
-   pplj & b & n, it     & Palatino-Bold, Palatino-BoldOsF, Palatino-BoldItalic, Palatino-BoldItalicOsF\\ \hline \hline
-  \multicolumn{4}{|c|}{\textit{Times}}\\ \hline
-   ptm & m & n, sl, it, sc  & Times-Roman, Times-Italic\\ \hline
-   ptm & b & n, sl, it, sc  & Times-Bold, Times-BoldItalic\\ \hline \hline
-  \multicolumn{4}{|c|}{\textit{Zapf Chancery}}\\ \hline
-   pzc & mb & it & ZapfChancery-MediumItalic\\ \hline \hline
-  \multicolumn{4}{|c|}{\textit{Utopia}}\\ \hline
-   put & m & n, sl, it, sc & Utopia-Regular, Utopia-Italic\\ \hline
-   put & b & n, sl, it, sc & Utopia-Bold, Utopia-BoldItalic\\ \hline \hline
-  \multicolumn{4}{|c|}{\textit{Symbol}}\\ \hline
-   psy & m & n & Symbol\\ \hline \hline
-  \multicolumn{4}{|c|}{\textit{Zapf Dingbats}}\\ \hline
-   pzd & m & n & ZapfDingbats\\ \hline
-  \end{tabularx}
-  \par}
-\end{table}
-
-
-
-\section{Obsolete packages}
-The macro packages listed in table \vref{tab:obsolete} should be considered as obsolete.
-They are provided for compatibility with existing documents only.
-
-\begin{table}[hbt]
-\caption{Obsolete packages in the PSNFSS collection}
-\label{tab:obsolete}
-\medskip
-{\footnotesize
-\begin{center}
-\renewcommand{\arraystretch}{1.2}
-\begin{tabular}{|l|p{1.8cm}p{2.2cm}p{2.4cm}p{2.2cm}|}
-\hline
-\textbf{package} & \textbf{roman}  & \textbf{sans serif} & \textbf{typewriter} & \textbf{math} \\\hline\hline
-\Lpack{times}    & Times
-                 & Helvetica
-                 & Courier
-                 & \\\hline
-\Lpack{palatino} & Palatino
-                 & Helvetica
-                 & Courier
-                 & \\\hline
-\Lpack{mathptm}  & Times
-                 &
-                 &
-                 & $\approx$ Times\\\hline
-\Lpack{mathpple} & Palatino
-                 &
-                 &
-                 & $\approx$ Palatino\\\hline
-\Lpack{utopia}   & Utopia
-                 &
-                 &
-                 & \\\hline
-\end{tabular}
-\end{center}
-}
-\end{table}
-
-
-\subsection{The packages \Lpack{times} and \Lpack{palatino}}
-These packages do not load suitable math fonts,
-and they do not scale the Helvetica fonts appropriately
-to match Times and Palatino -- see section \ref{sec:helvet}.
-Use \Lpack{mathptmx} or \Lpack{mathpazo} in conjunction with
-\Lpack{helvet} and \Lpack{courier} instead!
-
-In case you need to load Times or Palatino \emph{without} the
-related math fonts of the PSNFSS bundle, you can still use the
-basic NFSS commands.  For instance,
-\begin{quote}
-+\renewcommand{\rmdefault}{ptm}+
-\end{quote}
-changes only the default roman font family to
-\texttt{ptm}, i.e.\ Times.
-
-\subsection{The package \Lpack{mathptm}}
-The package \Lpack{mathptm} is a predecessor to \Lpack{mathptmx}.
-In contrast to the latter and to \LaTeX's standard behavior,
-lowercase Greek in math is typeset upright.
-Zapf Chancery is used as the calligraphic math alphabet,
-which causes some problems with proper spacing.
-\Lpack{mathptm} needs the font \texttt{cmex9}, which may not
-be available in Type~1 format.
-
-\subsection{The package \Lpack{mathpple}}
-\Lpack{mathpple} is a predecessor to \Lpack{mathpazo},
-using also a set of virtual math fonts to go with Palatino.
-The Greek alphabet is, however, taken from the
-Euler fonts (which get slanted), rather than from the Pazo fonts.
-The package \Lpack{mathpple} does not support the
-Palatino SC/OsF fonts, and there is no `blackboard bold' math alphabet.
-Further flaws are:
-\begin{itemize}
-  \item The spacing within numbers and function names in formulas
-   is somewhat too loose.
-  \item The +\coprod+ symbol is missing.
-  \item There are no bold variants of +\partial+ and +\infty+.
-  \item +\jmath+ is taken from the CM math italic font, which does
-  not blend well with Palatino.
-  \item DVI viewers may exhibit problems as to rendering of the artificially slanted
-  Greek letters.
-\end{itemize}
-The newer \Lpack{mathpazo} package can  be considered as
-superior; yet you may still use \Lpack{mathpple}, if you prefer
-the shape of its Greek letters.
-
-\subsection{The package \Lpack{utopia}}
-Use %%\NEWdescription{2003-11-17 v9.1}
-of the \Lpack{utopia}
-package is no longer recommended, because
-the newer package \Lpack{fourier} provides a basically improved
-interface to the Utopia typeface and loads suitable math fonts, too.
-Notice that this package does \emph{not} belong to the PSNFSS collection!
-
-Furthermore, the \LaTeX3 team does no longer regard the Utopia
-fonts as a \emph{required} component of \LaTeX{},
-because their license does not comply with the strict
-guidelines of the FSF.
-
-
-\section{Typeface samples}
-
-The following samples show the regular font of each typeface family
-supported by PSNFSS.
-The particular font size and baselineskip is indicated below the font name.
-Notice that Helvetica is scaled to 92\,\% of the nominal size.
-
-\medskip
-
-\sample{Times}{ptm}{10}{12pt}{}
-
-\sample{Palatino}{pplx}{10}{12.4pt}{}
-
-\sample{Bookman}{pbk}{9.6}{11.5pt}{}
-
-\sample{Charter}{bch}{10}{12.4pt}{}
-
-\sample{New Century Schoolbook}{pnc}{9.6}{12pt}{}
-
-\ifutopia
-  \sample{Utopia}{put}{9.6}{12pt}{}
-\fi
-
-\sample{Helvetica}{phv}{10}{12pt}{}
-
-\parbox[t]{\leftwidth}{%
-  {\raggedright\footnotesize
-  \mbox{}Avant\-Garde\\
-  9.6pt
-  \par}}
-\hfill
-\parbox[t]{\rightwidth}{
-{\fontfamily{pag}\fontsize{9.6}{11.5pt}\selectfont\raggedright
- Don't use Avant Garde for typesetting larger portions of text\,!
-\par}}\medskip
-
-\parbox[t]{\leftwidth}{
-  {\raggedright\footnotesize
-  Courier\\
-  10/12pt
-  \par}}
-\hfill
-\parbox[t]{\rightwidth}{
-{\fontfamily{pcr}\fontsize{10}{12pt}\selectfont\raggedright
- A monospaced typeface, suitable for typesetting filenames, URLs etc.
-\par}}\medskip
-
-\parbox[t]{\leftwidth}{
-  {\raggedright\footnotesize
-  Zapf Chancery\\
-  14.4pt
-  \par}}
-\hfill
-\parbox[t]{\rightwidth}{
-{\fontfamily{pzc}\Large\raggedright
-To Hermann Zapf -- whose strokes are the best.
-\par}}\medskip
-
-
-
-\section*{Credits}
-The PSNFSS system was originally developed by Sebastian Rahtz.
-
-The virtual \Lpack{mathptm} and \Lpack{mathptmx} fonts and the related packages
-were created by Alan Jeffrey, Sebastian Rathz and Ulrik Vieth.
-
-The \Lpack{mathpple} package and its virtual fonts are based
-on earlier work by Aloysius Helminck. Special thanks to Daniel Schlieper
-without whose initiative the package would not have been developed.
-
-The Pazo math fonts and the related virtual fonts were created
-by Diego Puga.
-
-
-
-\begin{thebibliography}{1}
-\raggedright
-
-\bibitem{companion}
-Frank Mittelbach et al.:
-\textit{The LaTeX Companion}.\\
-2nd edition. Addison Wesley, 2004.
-
-%\bibitem{gcompanion}
-%Michel Goossens, Sebastian Rahtz, and
-%Frank Mittelbach:\\
-%\textit{The LaTeX Graphics Companion}.\\
-%Addison Wesley Longman, 1997.
-
-\bibitem{fntguide}
-\LaTeX3 Project Team (Ed.):
-\textit{LaTeX2e font selection.}\\
-CTAN: \path{macros/latex/doc/fntguide.pdf}\\
-(Part of the \LaTeX{} online documentation)
-\end{thebibliography}
-
-
-\end{document}

Modified: trunk/Master/texmf-dist/tex/latex/psnfss/8rphv.fd
===================================================================
--- trunk/Master/texmf-dist/tex/latex/psnfss/8rphv.fd	2020-04-12 00:47:52 UTC (rev 54693)
+++ trunk/Master/texmf-dist/tex/latex/psnfss/8rphv.fd	2020-04-12 18:27:45 UTC (rev 54694)
@@ -1,5 +1,5 @@
 \ProvidesFile{8rphv.fd}
-   [2001/06/04 font definitions for 8r/phv.]
+   [2020/03/25 font definitions for 8r/phv.]
 
 \expandafter\ifx\csname Hv at Scale\endcsname\relax
  \let\Hv@@Scale\@empty
@@ -17,11 +17,11 @@
    <-> \Hv@@Scale phvro8r
 }{}
 
-\DeclareFontShape{8r}{phv}{mc}{n}{
+\DeclareFontShape{8r}{phv}{c}{n}{
    <-> \Hv@@Scale phvr8rn
 }{}
 
-\DeclareFontShape{8r}{phv}{mc}{sl}{
+\DeclareFontShape{8r}{phv}{c}{sl}{
    <-> \Hv@@Scale phvro8rn
 }{}
 
@@ -42,7 +42,7 @@
 }{}
 
 \DeclareFontShape{8r}{phv}{m}{it}{<->ssub * phv/m/sl}{}
-\DeclareFontShape{8r}{phv}{mc}{it}{<->ssub * phv/mc/sl}{}
+\DeclareFontShape{8r}{phv}{c}{it}{<->ssub * phv/c/sl}{}
 \DeclareFontShape{8r}{phv}{bx}{n}{<->ssub * phv/b/n}{}
 \DeclareFontShape{8r}{phv}{bx}{sl}{<->ssub * phv/b/sl}{}
 \DeclareFontShape{8r}{phv}{b}{it}{<->ssub * phv/b/sl}{}

Modified: trunk/Master/texmf-dist/tex/latex/psnfss/8rpzc.fd
===================================================================
--- trunk/Master/texmf-dist/tex/latex/psnfss/8rpzc.fd	2020-04-12 00:47:52 UTC (rev 54693)
+++ trunk/Master/texmf-dist/tex/latex/psnfss/8rpzc.fd	2020-04-12 18:27:45 UTC (rev 54694)
@@ -1,15 +1,13 @@
 \ProvidesFile{8rpzc.fd}
-   [2001/06/04 font definitions for 8r/pzc.]
+   [2020/03/25 font definitions for 8r/pzc.]
 
 \DeclareFontFamily{8r}{pzc}{}
 
-\DeclareFontShape{8r}{pzc}{mb}{it}{
+\DeclareFontShape{8r}{pzc}{m}{it}{
    <-> pzcmi8r
 }{}
 
-\DeclareFontShape{8r}{pzc}{m}{it}{<->ssub * pzc/mb/it}{}
-\DeclareFontShape{8r}{pzc}{mb}{sl}{<->ssub * pzc/mb/it}{}
-\DeclareFontShape{8r}{pzc}{m}{sl}{<->ssub * pzc/mb/sl}{}
-\DeclareFontShape{8r}{pzc}{m}{n}{<->ssub * pzc/mb/it}{}
+\DeclareFontShape{8r}{pzc}{m}{sl}{<->ssub * pzc/m/it}{}
+\DeclareFontShape{8r}{pzc}{m}{n}{<->ssub * pzc/m/it}{}
 
 \endinput

Modified: trunk/Master/texmf-dist/tex/latex/psnfss/avant.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/psnfss/avant.sty	2020-04-12 00:47:52 UTC (rev 54693)
+++ trunk/Master/texmf-dist/tex/latex/psnfss/avant.sty	2020-04-12 18:27:45 UTC (rev 54694)
@@ -21,7 +21,7 @@
 %% same distribution. (The sources need not necessarily be
 %% in the same archive or directory.)
 \ProvidesPackage{avant}%
-[2005/04/12 PSNFSS-v9.2a
+[2020/03/25 PSNFSS-v9.3
 (SPQR)
 ]
 \renewcommand{\sfdefault}{pag}

Modified: trunk/Master/texmf-dist/tex/latex/psnfss/bookman.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/psnfss/bookman.sty	2020-04-12 00:47:52 UTC (rev 54693)
+++ trunk/Master/texmf-dist/tex/latex/psnfss/bookman.sty	2020-04-12 18:27:45 UTC (rev 54694)
@@ -21,7 +21,7 @@
 %% same distribution. (The sources need not necessarily be
 %% in the same archive or directory.)
 \ProvidesPackage{bookman}%
-[2005/04/12 PSNFSS-v9.2a
+[2020/03/25 PSNFSS-v9.3
 (SPQR)
 ]
 \renewcommand{\rmdefault}{pbk}

Modified: trunk/Master/texmf-dist/tex/latex/psnfss/chancery.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/psnfss/chancery.sty	2020-04-12 00:47:52 UTC (rev 54693)
+++ trunk/Master/texmf-dist/tex/latex/psnfss/chancery.sty	2020-04-12 18:27:45 UTC (rev 54694)
@@ -21,7 +21,7 @@
 %% same distribution. (The sources need not necessarily be
 %% in the same archive or directory.)
 \ProvidesPackage{chancery}%
-[2005/04/12 PSNFSS-v9.2a
+[2020/03/25 PSNFSS-v9.3
 (SPQR)
 ]
 \renewcommand{\rmdefault}{pzc}

Modified: trunk/Master/texmf-dist/tex/latex/psnfss/charter.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/psnfss/charter.sty	2020-04-12 00:47:52 UTC (rev 54693)
+++ trunk/Master/texmf-dist/tex/latex/psnfss/charter.sty	2020-04-12 18:27:45 UTC (rev 54694)
@@ -21,7 +21,7 @@
 %% same distribution. (The sources need not necessarily be
 %% in the same archive or directory.)
 \ProvidesPackage{charter}%
-[2005/04/12 PSNFSS-v9.2a
+[2020/03/25 PSNFSS-v9.3
 (P.Dyballa)
 ]
 \renewcommand{\rmdefault}{bch}

Modified: trunk/Master/texmf-dist/tex/latex/psnfss/courier.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/psnfss/courier.sty	2020-04-12 00:47:52 UTC (rev 54693)
+++ trunk/Master/texmf-dist/tex/latex/psnfss/courier.sty	2020-04-12 18:27:45 UTC (rev 54694)
@@ -21,7 +21,7 @@
 %% same distribution. (The sources need not necessarily be
 %% in the same archive or directory.)
 \ProvidesPackage{courier}%
-[2005/04/12 PSNFSS-v9.2a
+[2020/03/25 PSNFSS-v9.3
 (WaS)
 ]
 \renewcommand{\ttdefault}{pcr}

Modified: trunk/Master/texmf-dist/tex/latex/psnfss/helvet.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/psnfss/helvet.sty	2020-04-12 00:47:52 UTC (rev 54693)
+++ trunk/Master/texmf-dist/tex/latex/psnfss/helvet.sty	2020-04-12 18:27:45 UTC (rev 54694)
@@ -21,7 +21,7 @@
 %% same distribution. (The sources need not necessarily be
 %% in the same archive or directory.)
 \ProvidesPackage{helvet}%
-[2005/04/12 PSNFSS-v9.2a
+[2020/03/25 PSNFSS-v9.3
 (WaS)
 ]
 \RequirePackage{keyval}

Modified: trunk/Master/texmf-dist/tex/latex/psnfss/mathpazo.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/psnfss/mathpazo.sty	2020-04-12 00:47:52 UTC (rev 54693)
+++ trunk/Master/texmf-dist/tex/latex/psnfss/mathpazo.sty	2020-04-12 18:27:45 UTC (rev 54694)
@@ -21,7 +21,7 @@
 %% same distribution. (The sources need not necessarily be
 %% in the same archive or directory.)
 \ProvidesPackage{mathpazo}%
-[2005/04/12 PSNFSS-v9.2a
+[2020/03/25 PSNFSS-v9.3
  Palatino w/ Pazo Math (D.Puga, WaS)
 ]
 \let\s at ved@info\@font at info

Modified: trunk/Master/texmf-dist/tex/latex/psnfss/mathpple.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/psnfss/mathpple.sty	2020-04-12 00:47:52 UTC (rev 54693)
+++ trunk/Master/texmf-dist/tex/latex/psnfss/mathpple.sty	2020-04-12 18:27:45 UTC (rev 54694)
@@ -21,7 +21,7 @@
 %% same distribution. (The sources need not necessarily be
 %% in the same archive or directory.)
 \ProvidesPackage{mathpple}%
-[2005/04/12 PSNFSS-v9.2a
+[2020/03/25 PSNFSS-v9.3
 Palatino w/ Math (WaS)
 ]
 \PackageWarningNoLine{mathpple}{%

Modified: trunk/Master/texmf-dist/tex/latex/psnfss/mathptm.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/psnfss/mathptm.sty	2020-04-12 00:47:52 UTC (rev 54693)
+++ trunk/Master/texmf-dist/tex/latex/psnfss/mathptm.sty	2020-04-12 18:27:45 UTC (rev 54694)
@@ -21,7 +21,7 @@
 %% same distribution. (The sources need not necessarily be
 %% in the same archive or directory.)
 \ProvidesPackage{mathptm}%
-[2005/04/12 PSNFSS-v9.2a
+[2020/03/25 PSNFSS-v9.3
 Times w/ Math (SPQR, WaS)
 ]
 \PackageWarningNoLine{mathptm}{%

Modified: trunk/Master/texmf-dist/tex/latex/psnfss/mathptmx.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/psnfss/mathptmx.sty	2020-04-12 00:47:52 UTC (rev 54693)
+++ trunk/Master/texmf-dist/tex/latex/psnfss/mathptmx.sty	2020-04-12 18:27:45 UTC (rev 54694)
@@ -21,7 +21,7 @@
 %% same distribution. (The sources need not necessarily be
 %% in the same archive or directory.)
 \ProvidesPackage{mathptmx}%
-[2005/04/12 PSNFSS-v9.2a
+[2020/03/25 PSNFSS-v9.3
 Times w/ Math, improved (SPQR, WaS)
 ]
 \def\rmdefault{ptm}

Modified: trunk/Master/texmf-dist/tex/latex/psnfss/newcent.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/psnfss/newcent.sty	2020-04-12 00:47:52 UTC (rev 54693)
+++ trunk/Master/texmf-dist/tex/latex/psnfss/newcent.sty	2020-04-12 18:27:45 UTC (rev 54694)
@@ -21,7 +21,7 @@
 %% same distribution. (The sources need not necessarily be
 %% in the same archive or directory.)
 \ProvidesPackage{newcent}%
-[2005/04/12 PSNFSS-v9.2a
+[2020/03/25 PSNFSS-v9.3
 (SPQR)
 ]
 \renewcommand{\rmdefault}{pnc}

Modified: trunk/Master/texmf-dist/tex/latex/psnfss/ot1phv.fd
===================================================================
--- trunk/Master/texmf-dist/tex/latex/psnfss/ot1phv.fd	2020-04-12 00:47:52 UTC (rev 54693)
+++ trunk/Master/texmf-dist/tex/latex/psnfss/ot1phv.fd	2020-04-12 18:27:45 UTC (rev 54694)
@@ -1,5 +1,5 @@
 \ProvidesFile{ot1phv.fd}
-   [2001/06/04 scalable font definitions for OT1/phv.]
+   [2020/03/25 scalable font definitions for OT1/phv.]
 \expandafter\ifx\csname Hv at scale\endcsname\relax
  \let\Hv@@scale\@empty
 \else
@@ -16,13 +16,13 @@
 \DeclareFontShape{OT1}{phv}{m}{sl}{
    <-> \Hv@@scale phvro7t
 }{}
-\DeclareFontShape{OT1}{phv}{mc}{n}{
+\DeclareFontShape{OT1}{phv}{c}{n}{
    <-> \Hv@@scale phvr7tn
 }{}
-\DeclareFontShape{OT1}{phv}{mc}{sc}{
+\DeclareFontShape{OT1}{phv}{c}{sc}{
    <-> \Hv@@scale phvrc7tn
 }{}
-\DeclareFontShape{OT1}{phv}{mc}{sl}{
+\DeclareFontShape{OT1}{phv}{c}{sl}{
    <-> \Hv@@scale phvro7tn
 }{}
 \DeclareFontShape{OT1}{phv}{b}{n}{
@@ -44,7 +44,7 @@
    <-> \Hv@@scale phvbo7tn
 }{}
 \DeclareFontShape{OT1}{phv}{m}{it}{<->ssub * phv/m/sl}{}
-\DeclareFontShape{OT1}{phv}{mc}{it}{<->ssub * phv/mc/sl}{}
+\DeclareFontShape{OT1}{phv}{c}{it}{<->ssub * phv/c/sl}{}
 \DeclareFontShape{OT1}{phv}{bx}{n}{<->ssub * phv/b/n}{}
 \DeclareFontShape{OT1}{phv}{bx}{sc}{<->ssub * phv/b/sc}{}
 \DeclareFontShape{OT1}{phv}{bx}{sl}{<->ssub * phv/b/sl}{}

Modified: trunk/Master/texmf-dist/tex/latex/psnfss/ot1pzc.fd
===================================================================
--- trunk/Master/texmf-dist/tex/latex/psnfss/ot1pzc.fd	2020-04-12 00:47:52 UTC (rev 54693)
+++ trunk/Master/texmf-dist/tex/latex/psnfss/ot1pzc.fd	2020-04-12 18:27:45 UTC (rev 54694)
@@ -1,15 +1,13 @@
 \ProvidesFile{ot1pzc.fd}
-   [2001/06/04 font definitions for OT1/pzc.]
+   [2020/03/25 font definitions for OT1/pzc.]
 
 \DeclareFontFamily{OT1}{pzc}{}
 
-\DeclareFontShape{OT1}{pzc}{mb}{it}{
+\DeclareFontShape{OT1}{pzc}{m}{it}{
    <-> pzcmi7t
 }{}
 
-\DeclareFontShape{OT1}{pzc}{m}{it}{<->ssub * pzc/mb/it}{}
-\DeclareFontShape{OT1}{pzc}{mb}{sl}{<->ssub * pzc/mb/it}{}
-\DeclareFontShape{OT1}{pzc}{m}{sl}{<->ssub * pzc/mb/it}{}
-\DeclareFontShape{OT1}{pzc}{m}{n}{<->ssub * pzc/mb/it}{}
+\DeclareFontShape{OT1}{pzc}{m}{sl}{<->ssub * pzc/m/it}{}
+\DeclareFontShape{OT1}{pzc}{m}{n}{<->ssub * pzc/m/it}{}
 
 \endinput

Modified: trunk/Master/texmf-dist/tex/latex/psnfss/palatino.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/psnfss/palatino.sty	2020-04-12 00:47:52 UTC (rev 54693)
+++ trunk/Master/texmf-dist/tex/latex/psnfss/palatino.sty	2020-04-12 18:27:45 UTC (rev 54694)
@@ -21,7 +21,7 @@
 %% same distribution. (The sources need not necessarily be
 %% in the same archive or directory.)
 \ProvidesPackage{palatino}%
-[2005/04/12 PSNFSS-v9.2a
+[2020/03/25 PSNFSS-v9.3
 (SPQR)
 ]
 \renewcommand{\rmdefault}{ppl}

Modified: trunk/Master/texmf-dist/tex/latex/psnfss/pifont.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/psnfss/pifont.sty	2020-04-12 00:47:52 UTC (rev 54693)
+++ trunk/Master/texmf-dist/tex/latex/psnfss/pifont.sty	2020-04-12 18:27:45 UTC (rev 54694)
@@ -21,7 +21,7 @@
 %% same distribution. (The sources need not necessarily be
 %% in the same archive or directory.)
 \ProvidesPackage{pifont}%
-[2005/04/12 PSNFSS-v9.2a
+[2020/03/25 PSNFSS-v9.3
 Pi font support (SPQR)
 ]
 \newcommand{\Pifont}[1]{\fontfamily{#1}\fontencoding{U}%

Modified: trunk/Master/texmf-dist/tex/latex/psnfss/t1phv.fd
===================================================================
--- trunk/Master/texmf-dist/tex/latex/psnfss/t1phv.fd	2020-04-12 00:47:52 UTC (rev 54693)
+++ trunk/Master/texmf-dist/tex/latex/psnfss/t1phv.fd	2020-04-12 18:27:45 UTC (rev 54694)
@@ -1,5 +1,5 @@
 \ProvidesFile{t1phv.fd}
-   [2001/06/04 scalable font definitions for T1/phv.]
+   [2020/03/25 scalable font definitions for T1/phv.]
 \expandafter\ifx\csname Hv at scale\endcsname\relax
  \let\Hv@@scale\@empty
 \else
@@ -15,13 +15,13 @@
 \DeclareFontShape{T1}{phv}{m}{sl}{
    <-> \Hv@@scale phvro8t
 }{}
-\DeclareFontShape{T1}{phv}{mc}{n}{
+\DeclareFontShape{T1}{phv}{c}{n}{
    <-> \Hv@@scale phvr8tn
 }{}
-\DeclareFontShape{T1}{phv}{mc}{sc}{
+\DeclareFontShape{T1}{phv}{c}{sc}{
    <-> \Hv@@scale phvrc8tn
 }{}
-\DeclareFontShape{T1}{phv}{mc}{sl}{
+\DeclareFontShape{T1}{phv}{c}{sl}{
    <-> \Hv@@scale phvro8tn
 }{}
 \DeclareFontShape{T1}{phv}{b}{n}{
@@ -43,7 +43,7 @@
    <-> \Hv@@scale phvbo8tn
 }{}
 \DeclareFontShape{T1}{phv}{m}{it}{<->ssub * phv/m/sl}{}
-\DeclareFontShape{T1}{phv}{mc}{it}{<->ssub * phv/mc/sl}{}
+\DeclareFontShape{T1}{phv}{c}{it}{<->ssub * phv/c/sl}{}
 \DeclareFontShape{T1}{phv}{bx}{n}{<->ssub * phv/b/n}{}
 \DeclareFontShape{T1}{phv}{bx}{sc}{<->ssub * phv/b/sc}{}
 \DeclareFontShape{T1}{phv}{bx}{sl}{<->ssub * phv/b/sl}{}

Modified: trunk/Master/texmf-dist/tex/latex/psnfss/t1pzc.fd
===================================================================
--- trunk/Master/texmf-dist/tex/latex/psnfss/t1pzc.fd	2020-04-12 00:47:52 UTC (rev 54693)
+++ trunk/Master/texmf-dist/tex/latex/psnfss/t1pzc.fd	2020-04-12 18:27:45 UTC (rev 54694)
@@ -1,15 +1,13 @@
 \ProvidesFile{t1pzc.fd}
-   [2001/06/04 font definitions for T1/pzc.]
+   [2020/03/25 font definitions for T1/pzc.]
 
 \DeclareFontFamily{T1}{pzc}{}
 
-\DeclareFontShape{T1}{pzc}{mb}{it}{
+\DeclareFontShape{T1}{pzc}{m}{it}{
    <-> pzcmi8t
 }{}
 
-\DeclareFontShape{T1}{pzc}{m}{it}{<->ssub * pzc/mb/it}{}
-\DeclareFontShape{T1}{pzc}{mb}{sl}{<->ssub * pzc/mb/it}{}
-\DeclareFontShape{T1}{pzc}{m}{sl}{<->ssub * pzc/mb/sl}{}
-\DeclareFontShape{T1}{pzc}{m}{n}{<->ssub * pzc/mb/it}{}
+\DeclareFontShape{T1}{pzc}{m}{sl}{<->ssub * pzc/m/it}{}
+\DeclareFontShape{T1}{pzc}{m}{n}{<->ssub * pzc/m/it}{}
 
 \endinput

Modified: trunk/Master/texmf-dist/tex/latex/psnfss/times.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/psnfss/times.sty	2020-04-12 00:47:52 UTC (rev 54693)
+++ trunk/Master/texmf-dist/tex/latex/psnfss/times.sty	2020-04-12 18:27:45 UTC (rev 54694)
@@ -21,7 +21,7 @@
 %% same distribution. (The sources need not necessarily be
 %% in the same archive or directory.)
 \ProvidesPackage{times}%
-[2005/04/12 PSNFSS-v9.2a
+[2020/03/25 PSNFSS-v9.3
 (SPQR)
 ]
 \renewcommand{\sfdefault}{phv}

Modified: trunk/Master/texmf-dist/tex/latex/psnfss/ts1phv.fd
===================================================================
--- trunk/Master/texmf-dist/tex/latex/psnfss/ts1phv.fd	2020-04-12 00:47:52 UTC (rev 54693)
+++ trunk/Master/texmf-dist/tex/latex/psnfss/ts1phv.fd	2020-04-12 18:27:45 UTC (rev 54694)
@@ -1,5 +1,5 @@
 \ProvidesFile{ts1phv.fd}
-   [2001/06/04 scalable font definitions for TS1/phv.]
+   [2020/03/25 scalable font definitions for TS1/phv.]
 \expandafter\ifx\csname Hv at scale\endcsname\relax
  \let\Hv@@scale\@empty
 \else
@@ -12,10 +12,10 @@
 \DeclareFontShape{TS1}{phv}{m}{sl}{
    <-> \Hv@@scale phvro8c
 }{}
-\DeclareFontShape{TS1}{phv}{mc}{n}{
+\DeclareFontShape{TS1}{phv}{c}{n}{
    <-> \Hv@@scale phvr8cn
 }{}
-\DeclareFontShape{TS1}{phv}{mc}{sl}{
+\DeclareFontShape{TS1}{phv}{c}{sl}{
    <-> \Hv@@scale phvro8cn
 }{}
 \DeclareFontShape{TS1}{phv}{b}{n}{
@@ -31,7 +31,7 @@
    <-> \Hv@@scale phvbo8cn
 }{}
 \DeclareFontShape{TS1}{phv}{m}{it}{<->ssub * phv/m/sl}{}
-\DeclareFontShape{TS1}{phv}{mc}{it}{<->ssub * phv/mc/sl}{}
+\DeclareFontShape{TS1}{phv}{c}{it}{<->ssub * phv/c/sl}{}
 \DeclareFontShape{TS1}{phv}{bx}{n}{<->ssub * phv/b/n}{}
 \DeclareFontShape{TS1}{phv}{bx}{sl}{<->ssub * phv/b/sl}{}
 \DeclareFontShape{TS1}{phv}{b}{it}{<->ssub * phv/b/sl}{}

Modified: trunk/Master/texmf-dist/tex/latex/psnfss/ts1pzc.fd
===================================================================
--- trunk/Master/texmf-dist/tex/latex/psnfss/ts1pzc.fd	2020-04-12 00:47:52 UTC (rev 54693)
+++ trunk/Master/texmf-dist/tex/latex/psnfss/ts1pzc.fd	2020-04-12 18:27:45 UTC (rev 54694)
@@ -3,13 +3,11 @@
 
 \DeclareFontFamily{TS1}{pzc}{}
 
-\DeclareFontShape{TS1}{pzc}{mb}{it}{
+\DeclareFontShape{TS1}{pzc}{m}{it}{
    <-> pzcmi8c
 }{}
 
-\DeclareFontShape{TS1}{pzc}{m}{it}{<->ssub * pzc/mb/it}{}
-\DeclareFontShape{TS1}{pzc}{mb}{sl}{<->ssub * pzc/mb/it}{}
-\DeclareFontShape{TS1}{pzc}{m}{sl}{<->ssub * pzc/mb/sl}{}
-\DeclareFontShape{TS1}{pzc}{m}{n}{<->ssub * pzc/mb/it}{}
+\DeclareFontShape{TS1}{pzc}{m}{sl}{<->ssub * pzc/m/it}{}
+\DeclareFontShape{TS1}{pzc}{m}{n}{<->ssub * pzc/m/it}{}
 
 \endinput

Modified: trunk/Master/texmf-dist/tex/latex/psnfss/utopia.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/psnfss/utopia.sty	2020-04-12 00:47:52 UTC (rev 54693)
+++ trunk/Master/texmf-dist/tex/latex/psnfss/utopia.sty	2020-04-12 18:27:45 UTC (rev 54694)
@@ -21,7 +21,7 @@
 %% same distribution. (The sources need not necessarily be
 %% in the same archive or directory.)
 \ProvidesPackage{utopia}%
-[2005/04/12 PSNFSS-v9.2a
+[2020/03/25 PSNFSS-v9.3
 (P.Dyballa)
 ]
 \PackageWarningNoLine{utopia}{%

Modified: trunk/Master/tlpkg/bin/tlpkginfo
===================================================================
--- trunk/Master/tlpkg/bin/tlpkginfo	2020-04-12 00:47:52 UTC (rev 54693)
+++ trunk/Master/tlpkg/bin/tlpkginfo	2020-04-12 18:27:45 UTC (rev 54694)
@@ -80,7 +80,7 @@
   
   # special packages from latex-tds project; used by prepare()
   $latex_tds_pkgs  = "latex-tds";
-  $latex_tds_pkgs .= "|psnfss"; # amsmath|cyrillic|graphics|latex|tools on own
+#  $latex_tds_pkgs .= "|psnfss"; # amsmath|cyrillic|graphics|latex|tools on own
   $latex_tds_pkgs .= "|knuth";  # other
   $latex_tds_dir = "$CTAN/macros/latex/contrib/latex-tds";
   

Modified: trunk/Master/tlpkg/libexec/ctan2tds
===================================================================
--- trunk/Master/tlpkg/libexec/ctan2tds	2020-04-12 00:47:52 UTC (rev 54693)
+++ trunk/Master/tlpkg/libexec/ctan2tds	2020-04-12 18:27:45 UTC (rev 54694)
@@ -1553,6 +1553,7 @@
  'pmx'                  => '&POSTpmx',
  'pmxchords'            => '&POST_do_man',
  'prerex'               => '&POSTprerex',
+ 'psnfss'               => '&POSTpsnfss',
  'pst-cox'              => '&POSTpstcox',
  'pst-geo'              => '&POSTpstgeo',
  'ptex-fontmaps'        => '&POSTptex_fontmaps',
@@ -3346,6 +3347,7 @@
  'musixtnt'	=> 'msxlint(.exe)?$',    		# extra binaries
  'pkfix-helper' => 'pkfix-helper.pdf',
  'placeat'      => $standardclean . '|README\.$',
+ 'psnfss'	=> $standardclean . '|8r\.enc$',	# already in dvips
  'purifyeps'    => 'purifyeps.pdf',
  'revtex'       => '00readme.tex|DOWNLOAD|README',      # already in doc
  'sanskrit'     => 'ps-type1|sktdoc.ps',          # symlink, pdf in sanskrit-t1
@@ -5441,22 +5443,6 @@
   print "\t YOU-MUST-DO $package copy fontinst.bat to bin/win32\n";  
 }
 
-sub MAKEpsnfss {
-  # we use the psnfss.zip from the latex-tds project.
-  # But we don't want the actual tfm/vf; TL has many more tfm's (in
-  # different packages), and we don't want to mess with that.  So just
-  # remove the fonts subdir -- except for the map files, which we do want.
-  #
-  print "\t SPECIAL $package omit fonts from latex-tds version\n";
-  
-  # Start with the usual straight copy.
-  &MAKEcopy ();
-
-  # Then remove the entire fonts tree.
-  &xchdir ("$DEST/fonts");
-  &SYSTEM ("rm -rf enc tfm vf");
-}
-
 

 # CJK (from Werner Lemberg)
 
@@ -6371,6 +6357,26 @@
   &SYSTEM ("rmdir interactiveworkbook.sty");
 }
 
+sub POSTpsnfss {
+  print "POST$package - extract tex subdirs from zip files, etc.\n";
+  #
+  # keep test/ subdir in doc just because that's what heiko did in latex-tds.
+  &xmkdir ("test");
+  &xsystem ("mv *test*.tex test/");
+  #
+  # We don't want the actual tfm/vf from the sub-package zip files; TL
+  # has many more tfm's (in different packages), and we don't want to
+  # mess with that. So just remove the fonts subdir -- except for the
+  # map files, which we do want.
+  # Each zip has a top-level dir named the same as the .zip file.
+  for my $zip ("freenfss", "lw35nfss") {
+    &xsystem ("unzip -q $zip.zip");
+    &xsystem ("rm -rf $zip/fonts/tfm $zip/fonts/vf");
+    &xsystem ("$MV $zip/tex/latex/$package/* $DEST/tex/latex/$package/");
+    &xsystem ("rm -rf $zip.zip $zip/");
+  }
+}
+
 sub POSTptex_fontmaps {
   print "POST$package - move directories around\n";
   # dir "src" content -> run files



More information about the tex-live-commits mailing list.