diff options
author | Norbert Preining <norbert@preining.info> | 2020-04-02 03:02:37 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2020-04-02 03:02:37 +0000 |
commit | 0e03b1c035f50863fd828faf12e59f1b3c6850a7 (patch) | |
tree | e7d84e3fbaf71d54256d43e2adbb07e82417c077 /macros/latex/required/psnfss | |
parent | cbb8c5a5f12642aa506e68d0eb0503e021804595 (diff) |
CTAN sync 202004020302
Diffstat (limited to 'macros/latex/required/psnfss')
-rw-r--r-- | macros/latex/required/psnfss/00readme.txt | 264 | ||||
-rw-r--r--[l---------] | macros/latex/required/psnfss/README | 265 | ||||
-rw-r--r-- | macros/latex/required/psnfss/changes.txt | 161 | ||||
-rw-r--r-- | macros/latex/required/psnfss/manifest.txt | 4 | ||||
-rw-r--r-- | macros/latex/required/psnfss/psfonts.dtx | 36 | ||||
-rw-r--r-- | macros/latex/required/psnfss/psnfss2e.pdf | bin | 151708 -> 243463 bytes | |||
-rw-r--r-- | macros/latex/required/psnfss/psnfss2e.tex | 172 | ||||
-rw-r--r-- | macros/latex/required/psnfss/test1.tex | 4 |
8 files changed, 457 insertions, 449 deletions
diff --git a/macros/latex/required/psnfss/00readme.txt b/macros/latex/required/psnfss/00readme.txt deleted file mode 100644 index 572e6df2a3..0000000000 --- a/macros/latex/required/psnfss/00readme.txt +++ /dev/null @@ -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 diff --git a/macros/latex/required/psnfss/README b/macros/latex/required/psnfss/README index 5d84037450..26dab86127 120000..100644 --- a/macros/latex/required/psnfss/README +++ b/macros/latex/required/psnfss/README @@ -1 +1,264 @@ -00readme.txt
\ No newline at end of file +------------------------------------------------------------ + 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 diff --git a/macros/latex/required/psnfss/changes.txt b/macros/latex/required/psnfss/changes.txt index e4da98f6fb..c60511c4b0 100644 --- a/macros/latex/required/psnfss/changes.txt +++ b/macros/latex/required/psnfss/changes.txt @@ -1,119 +1,128 @@ +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: + fix for psnfss/3773, affecting only helvet.sty: the package can now be loaded before \documentclass - + 2004-10-18 * freenfss.zip: fixed a major bug in the Charter font metrics (will I ever get them right?) - + 2004-09-15 PSNFSS 9.2 * Charter: improved kerning data (once again...) - + * Palatino: additional font families pplx and pplj with real smallcaps and oldstyle figures and improved kerning tables; - the free FPL fonts can be used as a substitute for te required + the free FPL fonts can be used as a substitute for te required Palatino SC/OsF fonts - + * mathpazo, mathptmx: beside \upDelta and \upOmega also the other upright uppercase Greek letters are explicitly accessible. - - * documentation psnfss2e.tex(.pdf) updated - + + * documentation psnfss2e.tex(.pdf) updated + * font map files: new file fpls.map for the FPL fonts. - + * minor changes to mathtest.tex - + (* lw35nfss.zip is unchanged) 2004-01-26 PSNFSS 9.1b * freenfss.zip with fixed VFs and metrics for the Bitstream Charter fonts: New kerning pairs Y-g and Y-s; corrected - \fontdimen1 of the italic shapes; improved italic Euro symbols - + \fontdimen1 of the italic shapes; improved italic Euro symbols + * helvet.sty: Fixed implementation of the key-value interface. - + * Warning messages added to obsolete packages. - + 2003-11-17 PSNFSS 9.1 * Updated VFs for all Adobe text font families, except Utopia: Added \texteuro, fixed zdot and \textasteriskcentered. - + * Courier: normal asterisk (*) is now vertically centered. - - * New VFs for Bitstream Charter with revised kerning data and - faked \texteuro. In particular, the overly tight kerning + + * New VFs for Bitstream Charter with revised kerning data and + faked \texteuro. In particular, the overly tight kerning between L and quoteright has been abolished. * The Pazo doublestroke font is now assigned the encoding U, rather than T1 and OT1. The files t1fplmbb.fd and ot1fplm.fd are replaced by ufplmbb.fd. - - * The Utopia fonts are no longer regarded as "required"; the + + * The Utopia fonts are no longer regarded as "required"; the package utopia.sty is marked as "obsolete". - + * Documentation psnfss2e.* updated accordingly. * Test files enhanced to test the Euro symbols and the Pazo doublestroke font, while Utopia is omitted now. - - + + 2003-03-02 PSNFSS 9.0c * mathptmx,sty, mathpazo.sty: \upOmega and \UpDelta are of type \mathord now, to make sure that they are always upright - + * pifont.sty: \Pifill and \dingfill should no longer fail at the beginning or end of a paragraph. (Bug fix suggested by FMi.) - + * mathptm(x).sty: \jmath, \coprod, and \amalg will now generate error messages rather than print black squares. (Suggested by FMi.) - + * Small changes to the documentation psnfss2e.*. - + * Enhanced test0.tex to test also the math alphabets. - + * 8r.enc: version 2.0, comprising all of the Mac Roman character set, too. - + * The *.map files and the file 8r.enc have been moved out of the ZIP archives, since their final location in the texmf tree may vary wrt/ changes in the TDS specs. - + 2002-09-08 PSNFSS 9.0a * Fixed TFM and VF files for mathpazo. The size of certain symbols was wrong, because of a bug in the fontinst program. - + * psfonts.dtx: Changed definition of \hbar in mathpazo.sty to improve spacing. - + * Fixed identification strings in 8rpcr.fd and t1put.fd. - + * Fixed comments in 8r.enc. - + * Removed one unneeded file from lw35nfss.zip. - + 2002-07-04 * Improved installation instructions (file 00readme.txt) - + 2002-05-17 Pazo fonts v1.003 * Changed the positioning of the double stroke in X and Z in Pazo Math Blackboard Bold (suggested by Marco Kuhlmann). The font metrics are unchanged. - + 2002-04-24 PSNFSS-9.0 - * mathptmx.sty: Improved \hbar. Added missing redefinitions + * mathptmx.sty: Improved \hbar. Added missing redefinitions of \defaultscriptratio and \defaultscriptscriptratio. - + * psnfss2e.pdf: All fonts are embedded now. 2002-04-10 PSNFSS-9.0 pre-release @@ -121,93 +130,93 @@ * 8r.enc: The TeXBase1Encoding includes the Euro symbol in slot 128 now. Thus, future fonts that provide the Euro, can be supported. This does, however, NOT affect the present - Base35, Charter and Utopia fonts. + Base35, Charter and Utopia fonts. * mathpazo.sty: The undocumented macro ppljeuro is no longer - provided. - + provided. + * freenfss.zip: The VFs and TFMs are to be used with version 1.002 of the Pazo fonts now. - + * Palatino text fonts: The textcompanion fonts of the Palatino family provide the Euro symbol \texteuro as well as the Omega \textohm now. The letters are actually taken from - the Pazo fonts. - - * Documentation psnfss2e.tex updated and slightly improved. + the Pazo fonts. + + * Documentation psnfss2e.tex updated and slightly improved. 2002-02-28 Pazo fonts v1.002 * Added all the remaining uppercase latin letters and digit "one" to Pazo Math Blackboard Bold. - + * Re-designed \Phi to make it better proportioned - + * Re-designed \varsigma to give it a more recognisable shape (suggested by Pablo Rodriguez). Re-designed \xi and \zeta to match the new \varsigma. - + 2001-06-04 PSNFSS-v8.2 - + * mathpazo.sty: Changed behavior of the options sc and osf. \jmath and \imath changed back to type 'mathord', as in normal LaTeX. - + * mathptm.sty: Revoked the changes re. AMS fonts, since the package is only provided for use with legacy douments, anyway. - + * Many changes to the documentation (psnfss2e.*). - + * test1.tex, test2.tex, test3.tex: Fixed typo. - + 2001/05/27 PSNFSS-v8.2beta - * mathpazo.sty: + * mathpazo.sty: An improved version of this package is now part of the PSNFSS distribution. - + * freenfss.zip: Added TFM, VF and FD files for the Pazo fonts. * mathptmx.sty New option: [slantedGreek] - + * The AMS fonts are scaled properly now, when used together with the packages mathptm, mathptmx, mathpple or mathpazo. Specifying the [psamsfonts] option for the packages amsfonts or amssymb may be needed wrt/ the Euler Fraktur fonts, but will not affect the scaling of the others. - + * ot1*.fd: additional font shape substitition bx/ui -> b/it - + * fixed TFM file zptmcm7y.tfm so as to raise the subscripts generated by mathptmx (pr/3279) - + * fixed FD files for Adobe Courier so as to disable hyphenation (I wonder why this bug was never noticed...) - + * test files completely revised - + 2000-01-12 PSNFSS-v8.1 - - * support for commercial fonts is no longer part of the basic + + * support for commercial fonts is no longer part of the basic PSNFSS distribution. * new, enhanced user documentation - + * freenfss.zip: new file, containing metrics, vf's, fd's and map files for Bitstream Charter and Adobe Utopia - - * lw35nfss.zip: + + * lw35nfss.zip: removed tfm's and vf's for `raw' fonts and the duplicate psyr.tfm; removed tfm's and vf's for Helvetica Light, which isn't free; removed the related entries from the .fd files, too; added the fd/tfm/vf files of the mathpple collection. - * metrics (general): + * metrics (general): removed the checksums, which are useless anyway; added missing macron accent to all sc fonts; removed 1-1 kern pair from Palatino. @@ -216,27 +225,27 @@ fonts plus mathpple.map to one single psnfss.map; removed duplicate entries; the map file will unpack to dvips/psnfss/ now. - + * 8r.enc: the file is now distributed as part of lw35nfss.zip and will unpack to the directory dvips/psnfss/. - * psfonts.dtx: + * psfonts.dtx: added courier.sty, which was previously not generated from a .dtx source; added charter.sty and utopia.sty, which were previously generated from dtx's of their own; added mathpple.sty. - - * mathptm.sty, mathptmx.sty: + + * mathptm.sty, mathptmx.sty: fixed problems in conjunction with latexsym.sty and amssymb.sty (pr/2910, pr/2762) as FMi had suggested; fixed the weird warning message with \boldmath (pr/2994); made \hbar work with Times; fixed \big & friends for font sizes <> 10pt; - + * mathpple.sty: - this package is now part of the PSNFSS distribution; + this package is now part of the PSNFSS distribution; slightly enlarged font sizes for super- and subscripts in math; \Re, \Im, \infty taken from Euler now. * helvet.sty: new option for scaling Helvetica - + %% finis diff --git a/macros/latex/required/psnfss/manifest.txt b/macros/latex/required/psnfss/manifest.txt index 473ac3dc9a..13bd3ab7fa 100644 --- a/macros/latex/required/psnfss/manifest.txt +++ b/macros/latex/required/psnfss/manifest.txt @@ -1,10 +1,10 @@ The following files constitute the PSNFSS bundle and must be -distributed as a whole. +distributed as a whole. This restriction does NOT affect 8r.enc, which is originally 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) diff --git a/macros/latex/required/psnfss/psfonts.dtx b/macros/latex/required/psnfss/psfonts.dtx index 2be328867b..a0cf4ab001 100644 --- a/macros/latex/required/psnfss/psfonts.dtx +++ b/macros/latex/required/psnfss/psfonts.dtx @@ -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) @@ -73,10 +73,10 @@ % \maketitle % % \noindent -% The source file \texttt{psfonts.dtx} contains suitable package files +% 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; -% it also explains how to obtain the +% 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. % % See the document `Using common PostScript fonts with \LaTeX', @@ -225,7 +225,7 @@ \fi }{\endlist} % \end{macrocode} -% All the old Dingbat commands still work; +% All the old Dingbat commands still work; % they are now implemented using the +\Pi...+ commands. % \begin{macrocode} \newcommand{\ding}{\Pisymbol{pzd}} @@ -295,12 +295,12 @@ \PackageError %<mathptm> {mathptm} %<mathptmx> {mathptmx} - {The symbols \protect\jmath, \protect\amalg\space and + {The symbols \protect\jmath, \protect\amalg\space and \protect\coprod\MessageBreak are not available with this package} - {Type \space <return> \space to proceed; + {Type \space <return> \space to proceed; your command will be ignored.}} -\let\amalg=\jmath +\let\amalg=\jmath \let\coprod=\jmath % \end{macrocode} % @@ -318,7 +318,7 @@ \def\hbar{{\mskip1.6mu\mathchar'26\mkern-7.6muh}} %</mathptm> % \end{macrocode} -% With \textsf{mathptmx}, PSNFSS 9.0 and later is using an improved definition, +% With \textsf{mathptmx}, PSNFSS 9.0 and later is using an improved definition, % which was adopted from Frank Mittelbach's \textsf{mathtime} package: % \begin{macrocode} %<*mathptmx> @@ -656,7 +656,7 @@ % `BlueSky' distribution. % \end{itemize} % Special thanks to Daniel Schlieper, who suggested the -% development of the \textsf{mathpple} package, +% development of the \textsf{mathpple} package, % contributed many good ideas and helped with testing. % % @@ -703,7 +703,7 @@ % \end{macrocode} % % Make Palatino (+ppl+) the default roman font. -% If the options +osf+ or +sc+ were specified, +% If the options +osf+ or +sc+ were specified, % use +pplj+ or +pplx+ instead, % and make sure that +\oldstylenums+ switches to +pplj+, too. % \begin{macrocode} @@ -721,7 +721,7 @@ % \end{macrocode} % % The Pazo fonts provide an Euro symbol, which is now available in the -% Palatino text companion fonts. For the sake of compatibility, we still define +% Palatino text companion fonts. For the sake of compatibility, we still define % the macro +\ppleuro+, which was introduced with version 8.2, and % we make it work with the % \textsf{eurofont} and \textsf{europs} packages: @@ -731,14 +731,14 @@ % \end{macrocode} % % Now we declare the math fonts. The \textsf{mathpazo} package uses -% a Palatino text font family with OT1 encoding +% a Palatino text font family with OT1 encoding % as the +operators+ and +\mathit+ alphabets. % If the +sc+ option was specified, we use the family +pplx+. % Otherwise we just take +ppl+, thus making sure that no oldstyle digits are % used in math mode. Note that specifying both +sc+ and +osf+ gives % oldstyle numbers in text and uses the family +pplx+ in math mode, % so that the +ppl+ family is not required at all. Thus, the number -% of TFM's loaded by \TeX{} is minimized. +% of TFM's loaded by \TeX{} is minimized. % \begin{macrocode} \ifpazo@sc \DeclareSymbolFont{operators} {OT1}{pplx}{m}{n} @@ -752,7 +752,7 @@ \SetMathAlphabet{\mathit}{bold} {OT1}{ppl}{b}{it} \fi % \end{macrocode} -% Uppercase upright Greek +% Uppercase upright Greek % and math symbols such as `plus', `equal' and others % are taken from a new symbol font named +upright+. % Its spacing is less tight than in the text font. @@ -808,7 +808,7 @@ % As to uppercase Greek, see below! % % The follwowing symbols used to come from `letters'. -% Now they are taken from `operators', with respect to +% Now they are taken from `operators', with respect to % correct spacing of decimal numbers: % \begin{macrocode} \DeclareMathSymbol{,}{\mathpunct}{operators}{44} @@ -990,7 +990,7 @@ % \end{macrocode} % % \subsection*{Credits} -% The Pazo fonts and the related virtual fonts +% The Pazo fonts and the related virtual fonts % were created by Diego Puga. % The \textsf{mathpazo} package was written by D.~Puga and W.~Schmidt. % \Finale diff --git a/macros/latex/required/psnfss/psnfss2e.pdf b/macros/latex/required/psnfss/psnfss2e.pdf Binary files differindex c7f27997cd..cc34d5fb51 100644 --- a/macros/latex/required/psnfss/psnfss2e.pdf +++ b/macros/latex/required/psnfss/psnfss2e.pdf diff --git a/macros/latex/required/psnfss/psnfss2e.tex b/macros/latex/required/psnfss/psnfss2e.tex index 2e60445264..c7dc0dafa7 100644 --- a/macros/latex/required/psnfss/psnfss2e.tex +++ b/macros/latex/required/psnfss/psnfss2e.tex @@ -1,6 +1,6 @@ -% file: psnfss2e.tex as of 2004-09-15 +% file: psnfss2e.tex as of 2020-03-25 % -% Copyright 2000--2004 Walter Schmidt +% 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 @@ -12,7 +12,7 @@ \newif\ifutopia -% \utopiatrue +% \utopiatrue % If you have got the Utopia fonts, uncomment the above line, % or put \utopiatrue into your ltxguide.cfg. @@ -94,7 +94,7 @@ \newcommand{\Lpack}[1]{\textsf{#1}} % the macros for the typeface samples: -\newlength{\rightwidth} +\newlength{\rightwidth} \rightwidth=11cm \newlength{\leftwidth} \leftwidth=\textwidth @@ -116,7 +116,7 @@ And when one looked up again at the mountains there was the whole unbearable glory of the risen sun. \par}} - \par + \par \medskip} @@ -124,12 +124,12 @@ \author{Walter Schmidt} -\date{PSNFSS version 9.2 \\ 2004-09-15} +\date{PSNFSS version 9.3 \\ 2020-03-25} \hypersetup{pdfauthor={Walter Schmidt}, pdftitle={Using common PostScript fonts with LaTeX}, - pdfsubject={PSNFSS v9.2}, + pdfsubject={PSNFSS v9.3}, pdfkeywords={LaTeX PSNFSS PostScript fonts}} @@ -158,16 +158,16 @@ 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 +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}. +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 +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 +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}. @@ -183,29 +183,29 @@ such as Symbol and Zapf Dingbats, see section~\ref{sec:pifont}. \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 +\Lpack{mathpazo} & Palatino & & & $\approx$ Palatino\\\hline -\Lpack{mathptmx} & Times +\Lpack{mathptmx} & Times & & & $\approx$ Times\\\hline -\Lpack{helvet} & +\Lpack{helvet} & & Helvetica & & \\\hline -\Lpack{avant} & +\Lpack{avant} & & Avant~Garde & & \\\hline \Lpack{courier} & & - & Courier + & Courier & \\\hline \Lpack{chancery} & Zapf Chancery - & - & + & + & & \\\hline \Lpack{bookman} & Bookman & Avant~Garde @@ -216,8 +216,8 @@ such as Symbol and Zapf Dingbats, see section~\ref{sec:pifont}. & Courier & \\\hline \Lpack{charter} & Charter - & - & + & + & & \\\hline \end{tabular} \end{center} @@ -231,17 +231,17 @@ such as Symbol and Zapf Dingbats, see section~\ref{sec:pifont}. \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 +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, +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 +However, since these fonts were not particularly designed +for use with \TeX{}, they do \emph{not} include all of the text companion (TS1) symbols. @@ -254,13 +254,13 @@ 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 +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 +the packages of the PSNFSS bundle do \emph{not} take care of this. +Issuing the command \begin{quote} +\linespread+ \arg{factor} \end{quote} @@ -269,7 +269,7 @@ 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 +The packages \Lpack{helvet} and \Lpack{avant} do not change the default text font family from `roman'. If required, the additional command \begin{quote} @@ -284,9 +284,9 @@ 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. +of the same nominal size. As a result, mixing, \eg Times and Helvetica within running text -may look bad. +may look bad. \begin{decl} \texttt{[scaled=}\m{scale}\texttt{]}\\ \texttt{[scaled]} @@ -295,7 +295,7 @@ 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 +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 @@ -309,8 +309,8 @@ Specifying +[scaled]+ alone is equivalent to +[scaled=0.95]+% and makes \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 +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. @@ -324,14 +324,14 @@ missing math symbols coming from the CM and Pazo math fonts. 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+). +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. +improvements over +ppl+: Increased word space, enhanced kerning tables, +additional `dotlessj' glyph. \begin{decl} +[slantedGreek]+ @@ -362,13 +362,13 @@ Upright \emph{lowercase} Greek is, however, not available. +\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+, +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. +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. @@ -386,29 +386,29 @@ one of these packages, using the +\euro+ command from the \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 +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 +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. +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. +missing math symbols coming from CM, RSFS (for +\mathcal+) and +Adobe~Symbol. \subsection{Package options} \begin{decl} @@ -429,8 +429,8 @@ 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 +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! @@ -439,7 +439,7 @@ load the package \Lpack{exscale} for this purpose! \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 + \item The symbols +\jmath+, +\coprod +and +\amalg+ are not available. \end{itemize} @@ -449,10 +449,10 @@ load the package \Lpack{exscale} for this purpose! \section{The package \Lpack{pifont}} \label{sec:pifont} -Using symbol fonts is supported by means of the +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, +This section was adopted, with minor changes, from \cite{companion}, 1st ed.} \subsection{Commands for using Zapf Dingbats} @@ -462,8 +462,8 @@ from \cite{companion}, 1st ed.} \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}; +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} @@ -524,7 +524,7 @@ with a little space on the left and right: \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 @@ -609,14 +609,14 @@ the specified symbol, with some space at the left and right \section{NFSS classification} -Table~\vref{tab:families} lists all text and symbol font shapes +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. +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 +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. @@ -628,14 +628,14 @@ 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} +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 @@ -663,9 +663,9 @@ for information on this topic. 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 + 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 + 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 @@ -700,7 +700,7 @@ They are provided for compatibility with existing documents only. \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 +\Lpack{times} & Times & Helvetica & Courier & \\\hline @@ -708,11 +708,11 @@ They are provided for compatibility with existing documents only. & Helvetica & Courier & \\\hline -\Lpack{mathptm} & Times +\Lpack{mathptm} & Times & & & $\approx$ Times\\\hline -\Lpack{mathpple} & Palatino +\Lpack{mathpple} & Palatino & & & $\approx$ Palatino\\\hline @@ -727,10 +727,10 @@ They are provided for compatibility with existing documents only. \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 +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 +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 @@ -740,7 +740,7 @@ basic NFSS commands. For instance, +\renewcommand{\rmdefault}{ptm}+ \end{quote} changes only the default roman font family to -\texttt{ptm}, i.e.\ Times. +\texttt{ptm}, i.e.\ Times. \subsection{The package \Lpack{mathptm}} The package \Lpack{mathptm} is a predecessor to \Lpack{mathptmx}. @@ -755,7 +755,7 @@ be available in Type~1 format. \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. +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: @@ -766,31 +766,31 @@ Further flaws are: \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 + \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 +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 +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. +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 +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 +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. +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. @@ -853,11 +853,11 @@ 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 +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 +The Pazo math fonts and the related virtual fonts were created by Diego Puga. diff --git a/macros/latex/required/psnfss/test1.tex b/macros/latex/required/psnfss/test1.tex index 77be282aeb..3e981080da 100644 --- a/macros/latex/required/psnfss/test1.tex +++ b/macros/latex/required/psnfss/test1.tex @@ -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.\\ @@ -39,7 +39,7 @@ A regular f\'ee costs 123\,\texteuro.\\ 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 |