summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2010-09-25 23:38:09 +0000
committerKarl Berry <karl@freefriends.org>2010-09-25 23:38:09 +0000
commit10a5d2d54f59b374d4dac9b4b5e19ca6738b5c43 (patch)
tree7b1645030bf7824e455caeda6294c44163ba5eb9 /Master
parente86c79976f62fb449db1eb67282bcbb8a9c014b8 (diff)
rm pclnfss, nonfree HP hardware fonts (tfms previously removed)
git-svn-id: svn://tug.org/texlive/trunk@19897 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r--Master/texmf-dist/doc/fonts/pclnfss/COPYING340
-rw-r--r--Master/texmf-dist/doc/fonts/pclnfss/README101
-rw-r--r--Master/texmf-dist/source/fonts/pclnfss/0n.etx106
-rw-r--r--Master/texmf-dist/source/fonts/pclnfss/10u.etx65
-rw-r--r--Master/texmf-dist/source/fonts/pclnfss/2n.etx108
-rw-r--r--Master/texmf-dist/source/fonts/pclnfss/6j.etx159
-rw-r--r--Master/texmf-dist/source/fonts/pclnfss/7j.etx111
-rw-r--r--Master/texmf-dist/source/fonts/pclnfss/8u.etx113
-rw-r--r--Master/texmf-dist/source/fonts/pclnfss/9t.etx67
-rw-r--r--Master/texmf-dist/source/fonts/pclnfss/GNUmakefile100
-rw-r--r--Master/texmf-dist/source/fonts/pclnfss/README77
-rw-r--r--Master/texmf-dist/source/fonts/pclnfss/ascii.etw409
-rw-r--r--Master/texmf-dist/source/fonts/pclnfss/cork.map43
-rw-r--r--Master/texmf-dist/source/fonts/pclnfss/etxmac.tex101
-rw-r--r--Master/texmf-dist/source/fonts/pclnfss/fontdim.tex39
-rw-r--r--Master/texmf-dist/source/fonts/pclnfss/fonthp.tex28
-rw-r--r--Master/texmf-dist/source/fonts/pclnfss/fontinst.rc1
-rw-r--r--Master/texmf-dist/source/fonts/pclnfss/hpfontshow.tex110
-rw-r--r--Master/texmf-dist/source/fonts/pclnfss/hpsymhi.etw85
-rw-r--r--Master/texmf-dist/source/fonts/pclnfss/hpsymlo.etw35
-rw-r--r--Master/texmf-dist/source/fonts/pclnfss/hptex.etx304
-rw-r--r--Master/texmf-dist/source/fonts/pclnfss/hptex.tex21
-rw-r--r--Master/texmf-dist/source/fonts/pclnfss/k2n.awk3
-rw-r--r--Master/texmf-dist/source/fonts/pclnfss/latin.mtx1127
-rw-r--r--Master/texmf-dist/source/fonts/pclnfss/plain.map43
-rw-r--r--Master/texmf-dist/source/fonts/pclnfss/rmligdups.awk14
-rw-r--r--Master/texmf-dist/source/fonts/pclnfss/test.map1
-rw-r--r--Master/texmf-dist/source/fonts/pclnfss/test.tex16
-rw-r--r--Master/texmf-dist/source/fonts/pclnfss/tests/typelist.tex54
-rw-r--r--Master/texmf-dist/source/fonts/pclnfss/uclc.tex7
-rw-r--r--Master/texmf-dist/tex/latex/pclnfss/albertus.sty3
-rw-r--r--Master/texmf-dist/tex/latex/pclnfss/antolive.sty3
-rw-r--r--Master/texmf-dist/tex/latex/pclnfss/arial.sty3
-rw-r--r--Master/texmf-dist/tex/latex/pclnfss/cgomega.sty5
-rw-r--r--Master/texmf-dist/tex/latex/pclnfss/cgtimes.sty5
-rw-r--r--Master/texmf-dist/tex/latex/pclnfss/clarend.sty3
-rw-r--r--Master/texmf-dist/tex/latex/pclnfss/coronet.sty3
-rw-r--r--Master/texmf-dist/tex/latex/pclnfss/ltgothic.sty3
-rw-r--r--Master/texmf-dist/tex/latex/pclnfss/marigold.sty3
-rw-r--r--Master/texmf-dist/tex/latex/pclnfss/ot1cal.fd6
-rw-r--r--Master/texmf-dist/tex/latex/pclnfss/ot1cao.fd7
-rw-r--r--Master/texmf-dist/tex/latex/pclnfss/ot1ccd.fd5
-rw-r--r--Master/texmf-dist/tex/latex/pclnfss/ot1cgm.fd8
-rw-r--r--Master/texmf-dist/tex/latex/pclnfss/ot1clg.fd7
-rw-r--r--Master/texmf-dist/tex/latex/pclnfss/ot1cmg.fd5
-rw-r--r--Master/texmf-dist/tex/latex/pclnfss/ot1cop.fd8
-rw-r--r--Master/texmf-dist/tex/latex/pclnfss/ot1cot.fd5
-rw-r--r--Master/texmf-dist/tex/latex/pclnfss/ot1ctm.fd8
-rw-r--r--Master/texmf-dist/tex/latex/pclnfss/ot1cun.fd12
-rw-r--r--Master/texmf-dist/tex/latex/pclnfss/ot1hwi.fd5
-rw-r--r--Master/texmf-dist/tex/latex/pclnfss/ot1mhv.fd8
-rw-r--r--Master/texmf-dist/tex/latex/pclnfss/ot1mnt.fd8
-rw-r--r--Master/texmf-dist/tex/latex/pclnfss/ot1msy.fd5
-rw-r--r--Master/texmf-dist/tex/latex/pclnfss/timesnew.sty5
-rw-r--r--Master/texmf-dist/tex/latex/pclnfss/univers.sty3
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds2
-rw-r--r--Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/pclnfss.tlpsrc0
58 files changed, 1 insertions, 3926 deletions
diff --git a/Master/texmf-dist/doc/fonts/pclnfss/COPYING b/Master/texmf-dist/doc/fonts/pclnfss/COPYING
deleted file mode 100644
index d60c31a97a5..00000000000
--- a/Master/texmf-dist/doc/fonts/pclnfss/COPYING
+++ /dev/null
@@ -1,340 +0,0 @@
- GNU GENERAL PUBLIC LICENSE
- Version 2, June 1991
-
- Copyright (C) 1989, 1991 Free Software Foundation, Inc.
- 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
- Everyone is permitted to copy and distribute verbatim copies
- of this license document, but changing it is not allowed.
-
- Preamble
-
- The licenses for most software are designed to take away your
-freedom to share and change it. By contrast, the GNU General Public
-License is intended to guarantee your freedom to share and change free
-software--to make sure the software is free for all its users. This
-General Public License applies to most of the Free Software
-Foundation's software and to any other program whose authors commit to
-using it. (Some other Free Software Foundation software is covered by
-the GNU Library General Public License instead.) You can apply it to
-your programs, too.
-
- When we speak of free software, we are referring to freedom, not
-price. Our General Public Licenses are designed to make sure that you
-have the freedom to distribute copies of free software (and charge for
-this service if you wish), that you receive source code or can get it
-if you want it, that you can change the software or use pieces of it
-in new free programs; and that you know you can do these things.
-
- To protect your rights, we need to make restrictions that forbid
-anyone to deny you these rights or to ask you to surrender the rights.
-These restrictions translate to certain responsibilities for you if you
-distribute copies of the software, or if you modify it.
-
- For example, if you distribute copies of such a program, whether
-gratis or for a fee, you must give the recipients all the rights that
-you have. You must make sure that they, too, receive or can get the
-source code. And you must show them these terms so they know their
-rights.
-
- We protect your rights with two steps: (1) copyright the software, and
-(2) offer you this license which gives you legal permission to copy,
-distribute and/or modify the software.
-
- Also, for each author's protection and ours, we want to make certain
-that everyone understands that there is no warranty for this free
-software. If the software is modified by someone else and passed on, we
-want its recipients to know that what they have is not the original, so
-that any problems introduced by others will not reflect on the original
-authors' reputations.
-
- Finally, any free program is threatened constantly by software
-patents. We wish to avoid the danger that redistributors of a free
-program will individually obtain patent licenses, in effect making the
-program proprietary. To prevent this, we have made it clear that any
-patent must be licensed for everyone's free use or not licensed at all.
-
- The precise terms and conditions for copying, distribution and
-modification follow.
-
- GNU GENERAL PUBLIC LICENSE
- TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
- 0. This License applies to any program or other work which contains
-a notice placed by the copyright holder saying it may be distributed
-under the terms of this General Public License. The "Program", below,
-refers to any such program or work, and a "work based on the Program"
-means either the Program or any derivative work under copyright law:
-that is to say, a work containing the Program or a portion of it,
-either verbatim or with modifications and/or translated into another
-language. (Hereinafter, translation is included without limitation in
-the term "modification".) Each licensee is addressed as "you".
-
-Activities other than copying, distribution and modification are not
-covered by this License; they are outside its scope. The act of
-running the Program is not restricted, and the output from the Program
-is covered only if its contents constitute a work based on the
-Program (independent of having been made by running the Program).
-Whether that is true depends on what the Program does.
-
- 1. You may copy and distribute verbatim copies of the Program's
-source code as you receive it, in any medium, provided that you
-conspicuously and appropriately publish on each copy an appropriate
-copyright notice and disclaimer of warranty; keep intact all the
-notices that refer to this License and to the absence of any warranty;
-and give any other recipients of the Program a copy of this License
-along with the Program.
-
-You may charge a fee for the physical act of transferring a copy, and
-you may at your option offer warranty protection in exchange for a fee.
-
- 2. You may modify your copy or copies of the Program or any portion
-of it, thus forming a work based on the Program, and copy and
-distribute such modifications or work under the terms of Section 1
-above, provided that you also meet all of these conditions:
-
- a) You must cause the modified files to carry prominent notices
- stating that you changed the files and the date of any change.
-
- b) You must cause any work that you distribute or publish, that in
- whole or in part contains or is derived from the Program or any
- part thereof, to be licensed as a whole at no charge to all third
- parties under the terms of this License.
-
- c) If the modified program normally reads commands interactively
- when run, you must cause it, when started running for such
- interactive use in the most ordinary way, to print or display an
- announcement including an appropriate copyright notice and a
- notice that there is no warranty (or else, saying that you provide
- a warranty) and that users may redistribute the program under
- these conditions, and telling the user how to view a copy of this
- License. (Exception: if the Program itself is interactive but
- does not normally print such an announcement, your work based on
- the Program is not required to print an announcement.)
-
-These requirements apply to the modified work as a whole. If
-identifiable sections of that work are not derived from the Program,
-and can be reasonably considered independent and separate works in
-themselves, then this License, and its terms, do not apply to those
-sections when you distribute them as separate works. But when you
-distribute the same sections as part of a whole which is a work based
-on the Program, the distribution of the whole must be on the terms of
-this License, whose permissions for other licensees extend to the
-entire whole, and thus to each and every part regardless of who wrote it.
-
-Thus, it is not the intent of this section to claim rights or contest
-your rights to work written entirely by you; rather, the intent is to
-exercise the right to control the distribution of derivative or
-collective works based on the Program.
-
-In addition, mere aggregation of another work not based on the Program
-with the Program (or with a work based on the Program) on a volume of
-a storage or distribution medium does not bring the other work under
-the scope of this License.
-
- 3. You may copy and distribute the Program (or a work based on it,
-under Section 2) in object code or executable form under the terms of
-Sections 1 and 2 above provided that you also do one of the following:
-
- a) Accompany it with the complete corresponding machine-readable
- source code, which must be distributed under the terms of Sections
- 1 and 2 above on a medium customarily used for software interchange; or,
-
- b) Accompany it with a written offer, valid for at least three
- years, to give any third party, for a charge no more than your
- cost of physically performing source distribution, a complete
- machine-readable copy of the corresponding source code, to be
- distributed under the terms of Sections 1 and 2 above on a medium
- customarily used for software interchange; or,
-
- c) Accompany it with the information you received as to the offer
- to distribute corresponding source code. (This alternative is
- allowed only for noncommercial distribution and only if you
- received the program in object code or executable form with such
- an offer, in accord with Subsection b above.)
-
-The source code for a work means the preferred form of the work for
-making modifications to it. For an executable work, complete source
-code means all the source code for all modules it contains, plus any
-associated interface definition files, plus the scripts used to
-control compilation and installation of the executable. However, as a
-special exception, the source code distributed need not include
-anything that is normally distributed (in either source or binary
-form) with the major components (compiler, kernel, and so on) of the
-operating system on which the executable runs, unless that component
-itself accompanies the executable.
-
-If distribution of executable or object code is made by offering
-access to copy from a designated place, then offering equivalent
-access to copy the source code from the same place counts as
-distribution of the source code, even though third parties are not
-compelled to copy the source along with the object code.
-
- 4. You may not copy, modify, sublicense, or distribute the Program
-except as expressly provided under this License. Any attempt
-otherwise to copy, modify, sublicense or distribute the Program is
-void, and will automatically terminate your rights under this License.
-However, parties who have received copies, or rights, from you under
-this License will not have their licenses terminated so long as such
-parties remain in full compliance.
-
- 5. You are not required to accept this License, since you have not
-signed it. However, nothing else grants you permission to modify or
-distribute the Program or its derivative works. These actions are
-prohibited by law if you do not accept this License. Therefore, by
-modifying or distributing the Program (or any work based on the
-Program), you indicate your acceptance of this License to do so, and
-all its terms and conditions for copying, distributing or modifying
-the Program or works based on it.
-
- 6. Each time you redistribute the Program (or any work based on the
-Program), the recipient automatically receives a license from the
-original licensor to copy, distribute or modify the Program subject to
-these terms and conditions. You may not impose any further
-restrictions on the recipients' exercise of the rights granted herein.
-You are not responsible for enforcing compliance by third parties to
-this License.
-
- 7. If, as a consequence of a court judgment or allegation of patent
-infringement or for any other reason (not limited to patent issues),
-conditions are imposed on you (whether by court order, agreement or
-otherwise) that contradict the conditions of this License, they do not
-excuse you from the conditions of this License. If you cannot
-distribute so as to satisfy simultaneously your obligations under this
-License and any other pertinent obligations, then as a consequence you
-may not distribute the Program at all. For example, if a patent
-license would not permit royalty-free redistribution of the Program by
-all those who receive copies directly or indirectly through you, then
-the only way you could satisfy both it and this License would be to
-refrain entirely from distribution of the Program.
-
-If any portion of this section is held invalid or unenforceable under
-any particular circumstance, the balance of the section is intended to
-apply and the section as a whole is intended to apply in other
-circumstances.
-
-It is not the purpose of this section to induce you to infringe any
-patents or other property right claims or to contest validity of any
-such claims; this section has the sole purpose of protecting the
-integrity of the free software distribution system, which is
-implemented by public license practices. Many people have made
-generous contributions to the wide range of software distributed
-through that system in reliance on consistent application of that
-system; it is up to the author/donor to decide if he or she is willing
-to distribute software through any other system and a licensee cannot
-impose that choice.
-
-This section is intended to make thoroughly clear what is believed to
-be a consequence of the rest of this License.
-
- 8. If the distribution and/or use of the Program is restricted in
-certain countries either by patents or by copyrighted interfaces, the
-original copyright holder who places the Program under this License
-may add an explicit geographical distribution limitation excluding
-those countries, so that distribution is permitted only in or among
-countries not thus excluded. In such case, this License incorporates
-the limitation as if written in the body of this License.
-
- 9. The Free Software Foundation may publish revised and/or new versions
-of the General Public License from time to time. Such new versions will
-be similar in spirit to the present version, but may differ in detail to
-address new problems or concerns.
-
-Each version is given a distinguishing version number. If the Program
-specifies a version number of this License which applies to it and "any
-later version", you have the option of following the terms and conditions
-either of that version or of any later version published by the Free
-Software Foundation. If the Program does not specify a version number of
-this License, you may choose any version ever published by the Free Software
-Foundation.
-
- 10. If you wish to incorporate parts of the Program into other free
-programs whose distribution conditions are different, write to the author
-to ask for permission. For software which is copyrighted by the Free
-Software Foundation, write to the Free Software Foundation; we sometimes
-make exceptions for this. Our decision will be guided by the two goals
-of preserving the free status of all derivatives of our free software and
-of promoting the sharing and reuse of software generally.
-
- NO WARRANTY
-
- 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
-FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
-OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
-PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
-OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
-TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
-PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
-REPAIR OR CORRECTION.
-
- 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
-WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
-REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
-INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
-OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
-TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
-YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
-PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGES.
-
- END OF TERMS AND CONDITIONS
-
- How to Apply These Terms to Your New Programs
-
- If you develop a new program, and you want it to be of the greatest
-possible use to the public, the best way to achieve this is to make it
-free software which everyone can redistribute and change under these terms.
-
- To do so, attach the following notices to the program. It is safest
-to attach them to the start of each source file to most effectively
-convey the exclusion of warranty; and each file should have at least
-the "copyright" line and a pointer to where the full notice is found.
-
- <one line to give the program's name and a brief idea of what it does.>
- Copyright (C) <year> <name of author>
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
-
-Also add information on how to contact you by electronic and paper mail.
-
-If the program is interactive, make it output a short notice like this
-when it starts in an interactive mode:
-
- Gnomovision version 69, Copyright (C) year name of author
- Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
- This is free software, and you are welcome to redistribute it
- under certain conditions; type `show c' for details.
-
-The hypothetical commands `show w' and `show c' should show the appropriate
-parts of the General Public License. Of course, the commands you use may
-be called something other than `show w' and `show c'; they could even be
-mouse-clicks or menu items--whatever suits your program.
-
-You should also get your employer (if you work as a programmer) or your
-school, if any, to sign a "copyright disclaimer" for the program, if
-necessary. Here is a sample; alter the names:
-
- Yoyodyne, Inc., hereby disclaims all copyright interest in the program
- `Gnomovision' (which makes passes at compilers) written by James Hacker.
-
- <signature of Ty Coon>, 1 April 1989
- Ty Coon, President of Vice
-
-This General Public License does not permit incorporating your program into
-proprietary programs. If your program is a subroutine library, you may
-consider it more useful to permit linking proprietary applications with the
-library. If this is what you want to do, use the GNU Library General
-Public License instead of this License.
diff --git a/Master/texmf-dist/doc/fonts/pclnfss/README b/Master/texmf-dist/doc/fonts/pclnfss/README
deleted file mode 100644
index d1a253e0058..00000000000
--- a/Master/texmf-dist/doc/fonts/pclnfss/README
+++ /dev/null
@@ -1,101 +0,0 @@
-ABOUT
-
-pclnfss - a package of LaTeX 2e class files for selecting and using
-the standard 45 scalable fonts built into most PCL laser printers.
-Updates the .../texmf/tex/latex/dvilj/*.sty package files provided
-with the original dviljk-2.x distribution.
-
-VERSIONS
-
-2004 Mar 15 - v0.1 Leif Harcke <lharcke@stanford.edu>
-
-INSTALLATION
-
- Style files
- -----------
-Copy the tex/latex/pclnfss directory containing the *.sty and *.fd
-files to your .../texmf/tex/latex directory. You should remove the
-older .../texmf/tex/latex/dvilj/* class files.
-
- Font Metrics and Virtual Fonts
- ------------------------------
-If your TeX distribution doesn't have the LaserJet font metric files
-and virtual fonts installed, copy the files in the fonts/ directory to
-the corresponding locations in your .../texmf/fonts/ directory.
-
-DEPENDENCIES
-
-You need dviljk-2.6p2 as distributed with teTeX or a similar DVI to
-PCL driver in order to generate PCL code from the resulting DVI
-driver. dviljk is still part of the base teTeX distribution. A
-different branch of the code can be found in
-
- http://www.ctan.org/tex-archive/obsolete/dviware/dviljk/
-
-and
-
- http://ftp.tug.org/historic/systems/dviware/dviljk/
-
-Warning: the above versions are labeled 2.8, but teTeX seems to be
-distributing v2.6p2 as the current version. The dviljk codebase
-branched sometime in the 1996-1997 timeframe.
-
-TEST SUITE
-
-Run LaTeX on the typelist.tex file in the tests/ directory. Then run
-the dvihp shell script on the dvi file to send the output to the PCL
-printer. The output should resemble a facsimile of the PCL Typeface
-List that can be printed using the front panel controls of the
-printer.
-
-USING THE PACKAGES
-
-A quick example:
-
- \documentclass{article}
- \usepackage{garamond}
- \begin{document}
- \noindent Testing the Garamond font. {\it Italic} {\bf Bold}\\
- Here is a WingDing of a pencil: \usefont{OT1}{hwi}{m}{n} \char033
- \end{document}
-
-
-LICENSE
-
-GNU General Public License. This package is a modification of the
-original dvilj style files which came with the dviljk package, which
-was distributed under the GPL. See the file COPYING in the root level
-of this package.
-
-CREDITS
-
-Andy Piper contributed the original dvilj PCL font selection packages
-for the LaserJet 4L printer to the dviljk package. Karl Berry
-generated the virtual font files (see src/README) for the dviljk
-package. dviljk is based on the dvi2xx package by Gustaf Neumann.
-Norman Walsh generated the original pl files from the TFM files
-supplied on the HP developer's disk using his HPtfm2pl program.
-
-BUGS / MISSING FEATURES
-
- * need better documentation
- * provide virtual math fonts a la PSNFSS's mathptx package
- * generate font metrics and style files for the 60 or 80 standard
- PCL6 fonts.
-
-BUILDING METRICS AND VIRTUAL FONTS FROM SCRATCH
-
-Only for the diehard. This would require getting a copy of the
-original TFM files on the Hewlett Packard developer disk. Then use
-Norman Walsh's HPtfm2pl program (DOS executable only):
-
- http://www.ctan.org/tex-archive/support/hp2pl/
-
-to convert the TFM files to pl files. Optionally, you could start
-with Norm's pl metrics available from
-
- http://www.ctan.org/tex-archive/fonts/ljmetrics/
-
-Then use Karl Berry's programs in this package's src/ directory to
-generate the virtual fonts.
-
diff --git a/Master/texmf-dist/source/fonts/pclnfss/0n.etx b/Master/texmf-dist/source/fonts/pclnfss/0n.etx
deleted file mode 100644
index 9c02f08ff0e..00000000000
--- a/Master/texmf-dist/source/fonts/pclnfss/0n.etx
+++ /dev/null
@@ -1,106 +0,0 @@
-\relax
-\encoding
-
-\input uclc.tex
-\input ascii.etw
-
-\doslot{rubout}
-
-% 0x80--0xA1 inclusive undefined.
-\nextslot{"A1}
-
-\doslot{exclamdown}
-\doslot{cent}
-\doslot{sterling}
-\doslot{currency}
-\doslot{yen}
-\doslot{brokenbar}
-\doslot{section}
-\doslot{dieresis}
-\doslot{copyright}
-\doslot{ordfeminine}
-\doslot{guillemotleft}
-\doslot{logicalnot}
-\doslot{hyphen}
-\doslot{register}
-\doslot{macro}
-\doslot{degree}
-\doslot{plusminus}
-\doslot{twosuperior}
-\doslot{threesuperior}
-\doslot{acute}
-\doslot{mu}
-\doslot{paragraph}
-\doslot{dotmath}
-\doslot{cedilla}
-\doslot{onesuperior}
-\doslot{ordmasculine}
-\doslot{guillemotright}
-\doslot{onequarter}
-\doslot{onehalf}
-\doslot{threequarters}
-\doslot{questiondown}
-\doslot{Agrave}
-\doslot{Aacute}
-\doslot{Ahat}
-\doslot{Atilde}
-\doslot{Adieresis}
-\doslot{Aring}
-\doslot{AE}
-\doslot{Ccedilla}
-\doslot{Egrave}
-\doslot{Eacute}
-\doslot{Ecircumflex}
-\doslot{Edieresis}
-\doslot{Igrave}
-\doslot{Iacute}
-\doslot{Icircumflex}
-\doslot{Idiereses}
-\doslot{Eth}
-\doslot{Ntilde}
-\doslot{Ograve}
-\doslot{Oacute}
-\doslot{Ocircumflex}
-\doslot{Otilde}
-\doslot{Odieresis}
-\doslot{times}
-\doslot{Oslash}
-\doslot{Ugrave}
-\doslot{Uacute}
-\doslot{Ucircumflex}
-\doslot{Udieresis}
-\doslot{Yacute}
-\doslot{Thorn}
-\doslot{germandbls}
-\doslot{agrave}
-\doslot{aacute}
-\doslot{acircumflex}
-\doslot{atilde}
-\doslot{adieresis}
-\doslot{aring}
-\doslot{ae}
-\doslot{ccedilla}
-\doslot{egrave}
-\doslot{eacute}
-\doslot{ecircumflex}
-\doslot{edieresis}
-\doslot{igrave}
-\doslot{iacute}
-\doslot{icircumflex}
-\doslot{idieresis}
-\doslot{eth}
-\doslot{ntilde}
-\doslot{ograve}
-\doslot{oacute}
-\doslot{ocircumflex}
-\doslot{otilde}
-\doslot{odieresis}
-\doslot{divide}
-\doslot{oslash}
-\doslot{ugrave}
-\doslot{uacute}
-\doslot{ucircumflex}
-\doslot{udieresis}
-\doslot{yacute}
-\doslot{thorn}
-\doslot{ydieresis}
diff --git a/Master/texmf-dist/source/fonts/pclnfss/10u.etx b/Master/texmf-dist/source/fonts/pclnfss/10u.etx
deleted file mode 100644
index 02d45d2caae..00000000000
--- a/Master/texmf-dist/source/fonts/pclnfss/10u.etx
+++ /dev/null
@@ -1,65 +0,0 @@
-\relax
-\encoding
-
-\input uclc.tex
-\input etxmac.tex
-
-\doslot{null} % supposedly undefined, but not in Univers, with kern pairs yet
-\input hpsymlo.etw
-\input ascii.etw
-\doslot{homeplate}
-
-\doslot{Ccedilla}
-\doslot{udieresis}
-\doslot{eacute}
-\doslot{acircumflex}
-\doslot{adieresis}
-\doslot{agrave}
-\doslot{aring}
-\doslot{ccedilla}
-\doslot{ecircumflex}
-\doslot{edieresis}
-\doslot{egrave}
-\doslot{idieresis}
-\doslot{icircumflex}
-\doslot{igrave}
-\doslot{Adieresis}
-\doslot{Aring}
-
-\doslot{Eacute}
-\doslot{ae}
-\doslot{AE}
-\doslot{ocircumflex}
-\doslot{cdieresis}
-\doslot{ograve}
-\doslot{ucircumflex}
-\doslot{ugrave}
-\doslot{ydieresis}
-\doslot{Odieresis}
-\doslot{Udieresis}
-\doslot{cent}
-\doslot{sterling}
-\doslot{yen}
-\doslot{peseta}
-\doslot{florin}
-
-\doslot{aacute}
-\doslot{iacute}
-\doslot{oacute}
-\doslot{uacute}
-\doslot{ntilde}
-\doslot{Ntilde}
-\doslot{feminine}
-\doslot{masculine}
-\doslot{questiondown}
-\doslot{tickdownleft}
-\doslot{logicalnot}
-\doslot{onehalf}
-\doslot{onequarter}
-\doslot{exclamdown}
-\doslot{guillemotleft}
-\doslot{guillemotright}
-
-\input hpsymhi.etw
-
-\endencoding
diff --git a/Master/texmf-dist/source/fonts/pclnfss/2n.etx b/Master/texmf-dist/source/fonts/pclnfss/2n.etx
deleted file mode 100644
index 3393b8f9acf..00000000000
--- a/Master/texmf-dist/source/fonts/pclnfss/2n.etx
+++ /dev/null
@@ -1,108 +0,0 @@
-\relax
-\encoding
-
-\input uclc.tex
-\input ascii.etw
-
-\doslot{rubout}
-
-% 0x80--0xA1 inclusive undefined.
-\nextslot{"A1}
-
-\doslot{Aogonek}
-\doslot{breve}
-\doslot{Lslash}
-\doslot{currency}
-\doslot{Lcaron}
-\doslot{Sacute}
-\doslot{section}
-\doslot{dieresis}
-\doslot{Scaron}
-\doslot{Scedilla}
-\doslot{Tcaron}
-\doslot{Zacute}
-\doslot{hyphen}
-\doslot{Zcaron}
-\doslot{Zdotaccent}
-\doslot{degree}
-\doslot{aogonek}
-\doslot{ogonek}
-\doslot{lslash}
-\doslot{acute}
-\doslot{lcaron}
-\doslot{sacute}
-\doslot{caron}
-\doslot{cedilla}
-\doslot{scaron}
-\doslot{scedilla}
-\doslot{tcaron}
-\doslot{zacute}
-\doslot{hungarumlaut}
-\doslot{zcaron}
-\doslot{zdotaccent}
-\doslot{Racute}
-\doslot{Aacute}
-\doslot{Acircumflex}
-\doslot{Abreve}
-\doslot{Adieresis}
-\doslot{Lacute}
-\doslot{Cacute}
-\doslot{Ccedilla}
-\doslot{Ccaron}
-\doslot{Eacute}
-\doslot{Eogonek}
-\doslot{Edieresis}
-\doslot{Ecaron}
-\doslot{Iacute}
-\doslot{Icircumflex}
-\doslot{Dcaron}
-\doslot{Eth}
-\doslot{Nacute}
-\doslot{Ncaron}
-\doslot{Oacute}
-\doslot{Ocircumflex}
-\doslot{Ohungarumlaut}
-\doslot{Odieresis}
-\doslot{times}
-\doslot{Rcaron}
-\doslot{Uring}
-\doslot{Uacute}
-\doslot{Uhungarumlaut}
-\doslot{Udieresis}
-\doslot{Yacute}
-\doslot{Tcedilla}
-\doslot{germandbls}
-\doslot{racute}
-\doslot{acute}
-\doslot{acircumflex}
-\doslot{abreve}
-\doslot{adieresis}
-\doslot{lacute}
-\doslot{cacute}
-\doslot{ccedilla}
-\doslot{ccaron}
-\doslot{eacute}
-\doslot{eogonek}
-\doslot{edieresis}
-\doslot{ecaron}
-\doslot{iacute}
-\doslot{icircumflex}
-\doslot{dcaron}
-\doslot{dbar}
-\doslot{nacute}
-\doslot{ncaron}
-\doslot{oacute}
-\doslot{ocircumflex}
-\doslot{ohungarumlaut}
-\doslot{odieresis}
-\doslot{divide}
-\doslot{rcaron}
-\doslot{uring}
-\doslot{uacute}
-\doslot{uhungarumlaut}
-\doslot{udieresis}
-\doslot{yacute}
-\doslot{tcedilla}
-\doslot{dotaccent}
-
-\endencoding
diff --git a/Master/texmf-dist/source/fonts/pclnfss/6j.etx b/Master/texmf-dist/source/fonts/pclnfss/6j.etx
deleted file mode 100644
index 6a7b11da75e..00000000000
--- a/Master/texmf-dist/source/fonts/pclnfss/6j.etx
+++ /dev/null
@@ -1,159 +0,0 @@
-\relax
-\encoding
-
-\input uclc.tex
-\input etxmac.tex
-
-\nextslot{"20}
-\doslot{space}
-\doslot{onesuperior}
-\doslot{quotedblright}
-\doslot{threesuperior}
-\doslot{foursuperior}
-\doslot{fivesuperior}
-\doslot{sevensuperior}
-\doslot{quoteright}
-\doslot{ninesuperior}
-\doslot{zerosuperior}
-\doslot{eightsuperior}
-\doslot{dagger}
-\doslot{quotesinglbase}
-\doslot{rangedash}
-\doslot{ellipsis}
-\doslot{fraction}
-
-\nextslot{"3C}
-\doslot{quotedblbase}
-\doslot{daggerdbl}
-
-\nextslot{"40}
-\doslot{twosuperior}
-
-\nextslot{"4D}
-\doslot{punctdash}
-\doslot{hyphen}
-\doslot{OE}
-
-\nextslot{"52}
-\doslot{Rx}
-\doslot{Scaron}
-\doslot{trademarkserif}
-
-\nextslot{"59}
-\doslot{Ydieresis}
-\doslot{Zcaron}
-
-
-\nextslot{"5E}
-\doslot{sixsuperior}
-\doslot{doubleunderscore}
-\doslot{quoteleft}
-
-\nextslot{"63}
-\doslot{careof}
-
-\nextslot{"6C}
-\doslot{litre}
-\doslot{emspace}
-\doslot{enspace}
-\doslot{oe}
-
-\nextslot{"63}
-\doslot{scaron}
-\doslot{thinspace}
-
-\nextslot{"7A}
-\doslot{zcaron}
-
-\nextslot{"7E}
-\doslot{quotedblleft}
-
-\nextslot{"9E}
-\doslot{peseta}
-\doslot{florin}
-
-\nextslot{"A1}
-\doslot{prime}
-\doslot{doubleprime}
-\doslot{asciicircum}
-\doslot{asciitilde}
-
-\nextslot{"A9}
-\doslot{fi}
-\doslot{fl}
-\doslot{ff}
-\doslot{ffi}
-\doslot{ffl}
-\doslot{guilsinglleft}
-\doslot{guilsinglright}
-\doslot{degree}
-\doslot{smallsolidcircle}
-\doslot{mediumsolidcircle}
-\doslot{largesolidcircle}
-\doslot{smallopencircle}
-\doslot{mediumopencircle}
-\doslot{largeopencircle}
-\doslot{smallsolidsquare}
-\doslot{mediumsolidsquare}
-\doslot{largesolidsquare}
-\doslot{smallopensquare}
-\doslot{mediumopensquare}
-\doslot{largeopensquare}
-\doslot{perthousand}
-\doslot{diamond}
-\doslot{opendiamond}
-
-\nextslot{"C1}
-\doslot{ucgrave}
-\doslot{ucacute}
-\doslot{uccircumflex}
-\doslot{uctilde}
-\doslot{ucmacron}
-\doslot{ucbreeve}
-\doslot{ucdotaccent}
-\doslot{ucdieresis}
-
-\nextslot{"CA}
-\doslot{ucring}
-\doslot{uccedilla}
-
-\nextslot{"CD}
-\doslot{uchungarumlaut}
-\doslot{ucogonek}
-\doslot{uccaron}
-
-\nextslot{"D1}
-\doslot{grave}
-\doslot{acute}
-\doslot{circumflex}
-\doslot{tilde}
-\doslot{macro}
-\doslot{breve}
-\doslot{dotaccent}
-\doslot{dieresis}
-
-\nextslot{"DA}
-\doslot{ring}
-\doslot{cedilla}
-
-\nextslot{"DD}
-\doslot{hungarumlaut}
-\doslot{ogonek}
-\doslot{caron}
-\doslot{Omega}
-
-\nextslot{"E6}
-\doslot{IJ}
-\doslot{Ldot}
-\doslot{Lslash}
-
-\nextslot{"EF}
-\doslot{quoterightn}
-
-\nextslot{"F5}
-\doslot{dotlessi}
-\doslot{ij}
-\doslot{ldot}
-\doslot{lslash}
-
-\endencoding
diff --git a/Master/texmf-dist/source/fonts/pclnfss/7j.etx b/Master/texmf-dist/source/fonts/pclnfss/7j.etx
deleted file mode 100644
index cde8ecea844..00000000000
--- a/Master/texmf-dist/source/fonts/pclnfss/7j.etx
+++ /dev/null
@@ -1,111 +0,0 @@
-\relax
-
-\encoding
-
-\input uclc.tex
-\input etxmac.tex
-
-\input ascii.etw
-
-\doslot{rubout}
-
-% 0x80--0x9F inclusive undefined.
-\nextslot{"A0}
-
-\doslot{nobreakspace}
-\doslot{paragraph}
-\doslot{section}
-\doslot{dagger}
-\doslot{daggerdbl}
-\doslot{copyright}
-\doslot{register}
-\doslot{trademark}
-\doslot{careof}
-\doslot{cent}
-\doslot{rangedash}
-\doslot{punctdash}
-\doslot{ellipsis}
-\doslot{fi}
-\doslot{fl}
-\doslot{space}
-\doslot{quotedblleft}
-\doslot{quotedblright}
-\doslot{mu}
-\doslot{perthousand}
-\doslot{bullet}
-\doslot{largebullet}
-\doslot{circle}
-\doslot{largecircle}
-\doslot{square}
-\doslot{largesquare}
-\doslot{opensquare}
-\doslot{largeopensquare}
-\doslot{quotesingle}
-\doslot{logicalnot}
-\doslot{brokenbar}
-\doslot{doubleunderscore}
-\doslot{minus}
-\doslot{plusminus}
-\doslot{times}
-\doslot{divide}
-\doslot{degree}
-\doslot{prime}
-\doslot{doubleprime}
-\doslot{onequarter}
-\doslot{onehalf}
-\doslot{threequarters}
-\doslot{onesuperior}
-\doslot{twosuperior}
-\doslot{threesuperior}
-\doslot{fraction}
-\doslot{space}
-\doslot{space}
-\doslot{guilsinglleft}
-\doslot{guilsinglright}
-\doslot{guillemotleft}
-\doslot{guillemotright}
-\doslot{quotesinglbase}
-\doslot{quotedblbase}
-\doslot{dotmath}
-\doslot{exclamdown}
-\doslot{questiondown}
-\doslot{pesetas}
-\doslot{litre}
-\doslot{sterline}
-\doslot{yen}
-\doslot{currency}
-\doslot{florin}
-\doslot{germandbls}
-\doslot{ordfeminine}
-\doslot{ordmasculine}
-\doslot{ae}
-\doslot{AE}
-\doslot{eth}
-\doslot{Eth}
-\doslot{ij}
-\doslot{IJ}
-\doslot{lslash}
-\doslot{Lslash}
-\doslot{oe}
-\doslot{OE}
-\doslot{oslash}
-\doslot{Oslash}
-\doslot{thorn}
-\doslot{Thorn}
-\doslot{acute}
-\doslot{grave}
-\doslot{circumflex}
-\doslot{dieresis}
-\doslot{tilde}
-\doslot{caron}
-\doslot{breve}
-\doslot{hungarumlaut}
-\doslot{ring}
-\doslot{dotaccent}
-\doslot{macron}
-\doslot{cedilla}
-\doslot{ogonek}
-\doslot{dotmath}
-\doslot{dotlessi}
-
-\endencoding
diff --git a/Master/texmf-dist/source/fonts/pclnfss/8u.etx b/Master/texmf-dist/source/fonts/pclnfss/8u.etx
deleted file mode 100644
index 13ba4ced079..00000000000
--- a/Master/texmf-dist/source/fonts/pclnfss/8u.etx
+++ /dev/null
@@ -1,113 +0,0 @@
-\relax
-
-Character names from PostScript books, or made from HP's Master Symbol List.
-
-\encoding
-
-\input uclc.tex
-\input etxmac.tex
-
-\input ascii.etw
-
-\doslot{rubout}
-
-% 0x80--0x9F inclusive undefined.
-\nextslot{"A0}
-
-\doslot{nobreakspace}
-\doslot{Agrave}
-\doslot{Acircumflex}
-\doslot{Egrave}
-\doslot{Ecircumflex}
-\doslot{Edieresis}
-\doslot{Icircumflex}
-\doslot{Idieresis}
-\doslot{acute}
-\doslot{grave}
-\doslot{circumflex}
-\doslot{dieresis}
-\doslot{tilde}
-\doslot{Ugrave}
-\doslot{Ucircumflex}
-\doslot{sterling}
-\doslot{overscore}
-\doslot{Yacute}
-\doslot{yacute}
-\doslot{degree}
-\doslot{Ccedilla}
-\doslot{ccedilla}
-\doslot{Ntilde}
-\doslot{ntilde}
-\doslot{exclamdown}
-\doslot{questiondown}
-\doslot{currency}
-\doslot{sterling}
-\doslot{yen}
-\doslot{section}
-\doslot{florin}
-\doslot{cents}
-\doslot{acircumflex}
-\doslot{ecircumflex}
-\doslot{ocircumflex}
-\doslot{ucircumflex}
-\doslot{aacute}
-\doslot{eacute}
-\doslot{oacute}
-\doslot{uacute}
-\doslot{agrave}
-\doslot{egrave}
-\doslot{ograve}
-\doslot{ugrave}
-\doslot{adieresis}
-\doslot{edieresis}
-\doslot{odieresis}
-\doslot{udieresis}
-\doslot{Aring}
-\doslot{icircumflex}
-\doslot{Oslash}
-\doslot{AE}
-\doslot{aring}
-\doslot{iacute}
-\doslot{oslash}
-\doslot{ae}
-\doslot{Adieresis}
-\doslot{igrave}
-\doslot{Odieresis}
-\doslot{Udieresis}
-\doslot{Eacute}
-\doslot{idieresis}
-\doslot{germandbls}
-\doslot{Ocircumflex}
-\doslot{Aacute}
-\doslot{Atilde}
-\doslot{atilde}
-\doslot{Eth}
-\doslot{eth}
-\doslot{Iacute}
-\doslot{Igrave}
-\doslot{Oacute}
-\doslot{Ograve}
-\doslot{Otilde}
-\doslot{otilde}
-\doslot{Scaron}
-\doslot{scaron}
-\doslot{Uacute}
-\doslot{Ydieresis}
-\doslot{ydieresis}
-\doslot{Thorn}
-\doslot{thorn}
-\doslot{dotmath}
-\doslot{mu}
-\doslot{paragraph}
-\doslot{threequarters}
-\doslot{minus}
-\doslot{onequarter}
-\doslot{onehalf}
-\doslot{feminine}
-\doslot{masculine}
-\doslot{guillemotleft}
-\doslot{mediumsolidbox}
-\doslot{guillemotright}
-\doslot{plusminus}
-
-\endencoding
diff --git a/Master/texmf-dist/source/fonts/pclnfss/9t.etx b/Master/texmf-dist/source/fonts/pclnfss/9t.etx
deleted file mode 100644
index d9e1de55ee8..00000000000
--- a/Master/texmf-dist/source/fonts/pclnfss/9t.etx
+++ /dev/null
@@ -1,67 +0,0 @@
-% 9t.etx -- PC Turkish. There's a lot in common with 10u here.
-
-\relax
-\encoding
-
-\input uclc.tex
-\input etxmac.tex
-
-\input hpsymlo.etw
-\input ascii.etw
-\doslot{homeplate}
-
-\doslot{Ccedilla}
-\doslot{udieresis}
-\doslot{eacute}
-\doslot{acircumflex}
-\doslot{adieresis}
-\doslot{agrave}
-\doslot{aring}
-\doslot{ccedilla}
-\doslot{ecircumflex}
-\doslot{edieresis}
-\doslot{egrave}
-\doslot{idieresis}
-\doslot{icircumflex}
-\doslot{dotlessi}
-\doslot{Adieresis}
-\doslot{Aring}
-
-\doslot{Eacute}
-\doslot{ae}
-\doslot{AE}
-\doslot{ocircumflex}
-\doslot{cdieresis}
-\doslot{ograve}
-\doslot{ucircumflex}
-\doslot{ugrave}
-\doslot{Idot}
-\doslot{Odieresis}
-\doslot{Udieresis}
-\doslot{cent}
-\doslot{sterling}
-\doslot{yen}
-\doslot{Scedilla}
-\doslot{scedilla}
-
-\doslot{aacute}
-\doslot{iacute}
-\doslot{oacute}
-\doslot{uacute}
-\doslot{ntilde}
-\doslot{Ntilde}
-\doslot{Gbreve}
-\doslot{gbreve}
-\doslot{questiondown}
-\doslot{tickdownleft}
-\doslot{logicalnot}
-\doslot{onehalf}
-\doslot{onequarter}
-\doslot{exclamdown}
-\doslot{guillemotleft}
-\doslot{guillemotright}
-
-\input hpsymhi.etw
-\doslot{nobreakspace}
-
-\endencoding
diff --git a/Master/texmf-dist/source/fonts/pclnfss/GNUmakefile b/Master/texmf-dist/source/fonts/pclnfss/GNUmakefile
deleted file mode 100644
index 7613fcd8463..00000000000
--- a/Master/texmf-dist/source/fonts/pclnfss/GNUmakefile
+++ /dev/null
@@ -1,100 +0,0 @@
-# These are assigned by the recursive make.
-#norm = unr
-#karl = cunm
-
-# Set on the cmdline for make fixup.
-#weight=
-
-# This is the order in which the fonts will be used.
-symbol_sets = 8u 7j 10u 2n 9t 6j
-norm_fonts = $(addprefix $(norm), $(symbol_sets))
-tfm = $(addsuffix .tfm, $(norm_fonts))
-mtx = $(addsuffix .mtx, $(norm_fonts))
-
-dvilj = ../../dvilj
-ECHO = /usr/local/gnu/bin/echo -e
-
-default: all
-
-# Also: hwir.tfm msyr.tfm (no vf's needed).
-map = cork.map # Choices: plain.map cork.map test.map
-all: $(map) k2n.awk
- for karl in `gawk '{print $$1}' $(map)`; do \
- norm=`gawk -f k2n.awk karl=$$karl $(map)`; \
- $(MAKE) --no-print-dir norm=$$norm karl=$$karl $$karl.lj; done
-
-$(karl).lj: $(karl).dvi $(dvilj)
- $(dvilj) -w $< -p1 || rm -f $@
-
-$(karl).dvi: $(karl).tfm $(karl).vf $(tfm)
- echo $(karl) | tex sample
- dvicopy sample.dvi $@ </dev/null || (rm -f $@ && exit 1)
-
-$(karl).vf $(karl).tfm: $(karl)uq.vpl
- vptovf $< $(karl).vf $(karl).tfm
-
-# uq for unique.
-$(karl)uq.vpl: $(karl).vpl
- gawk -f rmligdups.awk $< >$@
-
-$(karl).vpl: $(karl).top hptex.etx latin.mtx $(mtx) fontdim.tex \
- fontinst.rc fonthp.tex
- tex '\nonstopmode \input $<'
-
-$(karl).top: $(norm).avail
- cp /dev/null $@
- $(ECHO) '\\def\\karl{$(karl)}' >>$@
- if echo $(karl) | grep '...[a-z0-9]*q' >/dev/null; then \
- $(ECHO) '\\def\\outputetx{T1}' >>$@; \
- else $(ECHO) '\\def\\outputetx{hptex}' >>$@; fi
- $(ECHO) '\\input $(norm).avail' >>$@
- $(ECHO) '\\input fonthp.tex' >>$@
-
-$(norm).avail: $(tfm)
- cp /dev/null $@
- $(ECHO) -n '\\def\\avail{' >>$@
- -for f in $(tfm); do test -s $$f && printf `basename $$f .tfm`, >>$@; done
- $(ECHO) "}" >>$@
-
-# This is bizarre, but it's fontinst that makes *.mtx.
-# Only 10u and 9t really depend on hpsym{hi,lo}.etw, but oh well.
-$(norm)%.mtx: $(norm)%.pl %.etx fontinst.rc ascii.etw uclc.tex \
- etxmac.tex hpsymhi.etw hpsymlo.etw
- if test -s $<; then rm -f $@; else touch $@; fi
-
-# If the font is lacking a certain symset, don't quit. We'll have an
-# empty file in that case.
-%.pl: %.tfm
- if test -s $<; then tftopl $< $@; else touch $@; fi
-
-# Not all fonts have all the symbol sets we want.
-# unzip exits 0 if the requested file is not in the archive. Create an
-# empty file in that case, so make doesn't need to remake it.
-$(norm)%.tfm:
- unzip ../../norm/zip/lj4tf$(norm).zip $@
- test -r $@ || touch $@
-
-norm_dir = ../base
-dump_dir = ../../karl/dump
-main_dir = ..
-install:
- mkdir -p $(norm_dir) $(dump_dir)
- for e in $(symbol_sets); do mv *$$e.tfm $(norm_dir); done
- for e in $(symbol_sets); do mv *$$e.mtx $(dump_dir); done
- for ext in avail top vpl; do mv *.$$ext $(dump_dir); done
- mv *.vf $(main_dir)
-
-clean:
- mv latin.mtx save
- rm -f *.pl *.mtx *.vpl *.lj *.dvi *.log *.avail *.top
- mv save latin.mtx
-
-
-ftm = $(addsuffix .ftm, $(norm_fonts))
-fixup: $(ftm)
- for f in $(norm_fonts); do test -s $$f.ftm && mv $$f.ftm $$f.tfm; done
-
-%.ftm: %.pl
- sed -e 's/^\((HEADER D 19 O .*\).)/\1$(weight))/' $< >temp.ftm
- pltotf temp.ftm $@
- rm -f temp.ftm
diff --git a/Master/texmf-dist/source/fonts/pclnfss/README b/Master/texmf-dist/source/fonts/pclnfss/README
deleted file mode 100644
index 1e9a1cb8779..00000000000
--- a/Master/texmf-dist/source/fonts/pclnfss/README
+++ /dev/null
@@ -1,77 +0,0 @@
-These files were used with fontinst 1.317 to create the VF/TFM files for
-the HP builtin font in TeX-compatible encodings.
-
-The GNUmakefile is probably of no use as-is to anyone but me; it depends
-on lots of my development pathnames, etc.
-
-{0n,10u,2n,6j,7j,8u,9t}.etx are encoding files I made up for the HP
-encodings that I used. I chose which encodings to use based on (all
-other factors being equal) how many fonts had that encoding available.
-There are many other HP encodings. Norm (Walsh) created the builtin
-fonts in all of them, and you can use them directly if you wish.
-
-*.etw are bits of encoding files that are repeated in all the encodings.
-
-*.map and k2n.awk are used by the GNUmakefile to go from Norm's names to mine.
-
-etxmac.tex, fontdim.tex, fonthp.tex, and uclc.tex are utility TeX macros
-used to make the encoding files shorter and avoid duplication.
-
-fontinst.rc defines \HEADER (to do nothing), since our fonts have extra
-headerbyte info. This will presumably appear in fontinst proper at some
-point.
-
-hptex.tex could be read by (plain) TeX documents to take advantage of
-the extra characters in the plain-compatible encoding.
-
-latin.mtx is the usual fontinst one minus the smallcap definitions. I
-found that my (big) TeX ran out of memory with the smallcap definitions,
-and my encodings don't use them, so ...
-
-oneline.tex creates a document with one-line showings of all the builtin
-fonts. You'll need to apply the following patch to dvicopy to process
-the resulting dvi files.
-
-rmligdups.awk is necessary because we have (much) duplicate kerning info
-in our fonts. Given two entries for a kerning pair (X,Y) fontinst writes
-them both, instead of just the latter. The result is a VPL file that's
-too big for vptovf (and maybe too big for the TFM/VF formats at all, I forget).
-
-test.tex uses testfont.tex routines to exercise the fonts.
-
---kb@cs.umb,edu, 25feb94
-
-Change dvicopy.ch to this if you want to. This suffices to expand oneline.dvi.
-(ftp.cs.umb.edu:pub/tex/web2c.tar.gz)
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% [5] Make name_length match the system constant.
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-@x
-@<Constants...@>=
-@!max_fonts=100; {maximum number of distinct fonts}
-@!max_chars=10000; {maximum number of different characters among all fonts}
-@!max_widths=3000; {maximum number of different characters widths}
-@!max_packets=5000; {maximum number of different characters packets;
- must be less than 65536}
-@!max_bytes=30000; {maximum number of bytes for characters packets}
-@!max_recursion=10; {\.{VF} files shouldn't recurse beyond this level}
-@!stack_size=100; {\.{DVI} files shouldn't |push| beyond this depth}
-@!terminal_line_length=150; {maximum number of characters input in a single
- line of input from the terminal}
-@!name_length=50; {a file name shouldn't be longer than this}
-@y
-@d name_length==PATH_MAX
-
-@<Constants...@>=
-@!max_fonts=300; {maximum number of distinct fonts}
-@!max_chars=750000; {maximum number of different characters among all fonts}
-@!max_widths=10000; {maximum number of different characters widths}
-@!max_packets=20000; {maximum number of different characters packets;
- must be less than 65536}
-@!max_bytes=100000; {maximum number of bytes for characters packets}
-@!max_recursion=10; {\.{VF} files shouldn't recurse beyond this level}
-@!stack_size=100; {\.{DVI} files shouldn't |push| beyond this depth}
-@!terminal_line_length=256; {maximum number of characters input in a single
- line of input from the terminal}
-@z
diff --git a/Master/texmf-dist/source/fonts/pclnfss/ascii.etw b/Master/texmf-dist/source/fonts/pclnfss/ascii.etw
deleted file mode 100644
index 2e0b9a60255..00000000000
--- a/Master/texmf-dist/source/fonts/pclnfss/ascii.etw
+++ /dev/null
@@ -1,409 +0,0 @@
-% ascii.etw -- 0x20 (space) through 0x7e (tilde).
-
-% 0x00-0x1F undefined.
-\nextslot{"20}
-
-\setslot{space}
- \comment{Invisible space.}
-\endsetslot
-
-\setslot{exclam}
- \ligature{LIG}{quoteleft}{exclamdown}
- \comment{The exclamation mark `!'.}
-\endsetslot
-
-\setslot{quotedbl}
- \comment{The `neutral' quotation mark `{\tt\char`\"}', included for
- use in monowidth fonts, or for setting computer programs. Note
- that the inclusion of this glyph in this slot means that \TeX\
- document which used `{\tt\char`\"}' as an input character will no
- longer work.}
-\endsetslot
-
-\setslot{numbersign}
- \comment{The hash sign `\#'.}
-\endsetslot
-
-\setslot{dollar}
- \comment{The dollar sign `\$'.}
-\endsetslot
-
-\setslot{percent}
- \comment{The percent sign `\%'.}
-\endsetslot
-
-\setslot{ampersand}
- \comment{The ampersand sign `\&'.}
-\endsetslot
-
-\setslot{quoteright}
- \ligature{LIG}{quoteright}{quotedblright}
- \comment{The English closing quotation mark `\,'\,'.}
-\endsetslot
-
-\setslot{parenleft}
- \comment{The opening parenthesis `('.}
-\endsetslot
-
-\setslot{parenright}
- \comment{The closing parenthesis `)'.}
-\endsetslot
-
-\setslot{asterisk}
- \comment{The raised asterisk `*'.}
-\endsetslot
-
-\setslot{plus}
- \comment{The addition sign `+'.}
-\endsetslot
-
-\setslot{comma}
- \ligature{LIG}{comma}{quotedblbase}
- \comment{The comma `,'.}
-\endsetslot
-
-\setslot{hyphen}
- \ligature{LIG}{hyphen}{rangedash}
- \comment{The hyphen `-'.}
-\endsetslot
-
-\setslot{period}
- \comment{The full point `.'.}
-\endsetslot
-
-\setslot{slash}
- \comment{The forward oblique `/'.}
-\endsetslot
-
-\setslot{\digit{zero}}
- \comment{The number zero `0'. This (and all the other numerals) may be
- old style or ranging digits.}
-\endsetslot
-
-\setslot{\digit{one}}
- \comment{The number one `1'.}
-\endsetslot
-
-\setslot{\digit{two}}
- \comment{The number two `2'.}
-\endsetslot
-
-\setslot{\digit{three}}
- \comment{The number three `3'.}
-\endsetslot
-
-\setslot{\digit{four}}
- \comment{The number four `4'.}
-\endsetslot
-
-\setslot{\digit{five}}
- \comment{The number five `5'.}
-\endsetslot
-
-\setslot{\digit{six}}
- \comment{The number six `6'.}
-\endsetslot
-
-\setslot{\digit{seven}}
- \comment{The number seven `7'.}
-\endsetslot
-
-\setslot{\digit{eight}}
- \comment{The number eight `8'.}
-\endsetslot
-
-\setslot{\digit{nine}}
- \comment{The number nine `9'.}
-\endsetslot
-
-\setslot{colon}
- \comment{The colon punctuation mark `:'.}
-\endsetslot
-
-\setslot{semicolon}
- \comment{The semi-colon punctuation mark `;'.}
-\endsetslot
-
-\setslot{less}
- \ligature{LIG}{less}{guillemotleft}
- \comment{The less-than sign `$<$'.}
-\endsetslot
-
-\setslot{equal}
- \comment{The equals sign `='.}
-\endsetslot
-
-\setslot{greater}
- \ligature{LIG}{greater}{guillemotright}
- \comment{The greater-than sign `$>$'.}
-\endsetslot
-
-\setslot{question}
- \ligature{LIG}{quoteleft}{questiondown}
- \comment{The question mark `?'.}
-\endsetslot
-
-\setslot{at}
- \comment{The at sign `@'.}
-\endsetslot
-
-\setslot{\uc{A}{a}}
- \comment{The letter `{A}'.}
-\endsetslot
-
-\setslot{\uc{B}{b}}
- \comment{The letter `{B}'.}
-\endsetslot
-
-\setslot{\uc{C}{c}}
- \comment{The letter `{C}'.}
-\endsetslot
-
-\setslot{\uc{D}{d}}
- \comment{The letter `{D}'.}
-\endsetslot
-
-\setslot{\uc{E}{e}}
- \comment{The letter `{E}'.}
-\endsetslot
-
-\setslot{\uc{F}{f}}
- \comment{The letter `{F}'.}
-\endsetslot
-
-\setslot{\uc{G}{g}}
- \comment{The letter `{G}'.}
-\endsetslot
-
-\setslot{\uc{H}{h}}
- \comment{The letter `{H}'.}
-\endsetslot
-
-\setslot{\uc{I}{i}}
- \comment{The letter `{I}'.}
-\endsetslot
-
-\setslot{\uc{J}{j}}
- \comment{The letter `{J}'.}
-\endsetslot
-
-\setslot{\uc{K}{k}}
- \comment{The letter `{K}'.}
-\endsetslot
-
-\setslot{\uc{L}{l}}
- \comment{The letter `{L}'.}
-\endsetslot
-
-\setslot{\uc{M}{m}}
- \comment{The letter `{M}'.}
-\endsetslot
-
-\setslot{\uc{N}{n}}
- \comment{The letter `{N}'.}
-\endsetslot
-
-\setslot{\uc{O}{o}}
- \comment{The letter `{O}'.}
-\endsetslot
-
-\setslot{\uc{P}{p}}
- \comment{The letter `{P}'.}
-\endsetslot
-
-\setslot{\uc{Q}{q}}
- \comment{The letter `{Q}'.}
-\endsetslot
-
-\setslot{\uc{R}{r}}
- \comment{The letter `{R}'.}
-\endsetslot
-
-\setslot{\uc{S}{s}}
- \comment{The letter `{S}'.}
-\endsetslot
-
-\setslot{\uc{T}{t}}
- \comment{The letter `{T}'.}
-\endsetslot
-
-\setslot{\uc{U}{u}}
- \comment{The letter `{U}'.}
-\endsetslot
-
-\setslot{\uc{V}{v}}
- \comment{The letter `{V}'.}
-\endsetslot
-
-\setslot{\uc{W}{w}}
- \comment{The letter `{W}'.}
-\endsetslot
-
-\setslot{\uc{X}{x}}
- \comment{The letter `{X}'.}
-\endsetslot
-
-\setslot{\uc{Y}{y}}
- \comment{The letter `{Y}'.}
-\endsetslot
-
-\setslot{\uc{Z}{z}}
- \comment{The letter `{Z}'.}
-\endsetslot
-
-\setslot{bracketleft}
- \comment{The opening square bracket `['.}
-\endsetslot
-
-\setslot{backslash}
- \comment{The backwards oblique `$\backslash$'.}
-\endsetslot
-
-\setslot{bracketright}
- \comment{The closing square bracket `]'.}
-\endsetslot
-
-\setslot{asciicircum}
- \comment{The ASCII upward-pointing L-shape `{\tt\char`\^}'. This is
- included for compatibility with typewriter fonts used for computer
- listings.}
-\endsetslot
-
-\setslot{underscore}
- \comment{The ASCII underline character `{\tt\char`\_}', usually set on
- the baseline. This is
- included for compatibility with typewriter fonts used for computer
- listings.}
-\endsetslot
-
-\setslot{quoteleft}
- \ligature{LIG}{quoteleft}{quotedblleft}
- \comment{The English opening single quotation mark `\,`\,'.}
-\endsetslot
-
-\setslot{\lc{A}{a}}
- \comment{The letter `{a}'.}
-\endsetslot
-
-\setslot{\lc{B}{b}}
- \comment{The letter `{b}'.}
-\endsetslot
-
-\setslot{\lc{C}{c}}
- \comment{The letter `{c}'.}
-\endsetslot
-
-\setslot{\lc{D}{d}}
- \comment{The letter `{d}'.}
-\endsetslot
-
-\setslot{\lc{E}{e}}
- \comment{The letter `{e}'.}
-\endsetslot
-
-\setslot{\lc{F}{f}}
- \ligature{LIG}{\lc{I}{i}}{\lclig{FI}{fi}}
- \ligature{LIG}{\lc{F}{f}}{\lclig{FF}{ff}}
- \ligature{LIG}{\lc{L}{l}}{\lclig{FL}{fl}}
- \comment{The letter `{f}'.}
-\endsetslot
-
-\setslot{\lc{G}{g}}
- \comment{The letter `{g}'.}
-\endsetslot
-
-\setslot{\lc{H}{h}}
- \comment{The letter `{h}'.}
-\endsetslot
-
-\setslot{\lc{I}{i}}
- \comment{The letter `{i}'.}
-\endsetslot
-
-\setslot{\lc{J}{j}}
- \comment{The letter `{j}'.}
-\endsetslot
-
-\setslot{\lc{K}{k}}
- \comment{The letter `{k}'.}
-\endsetslot
-
-\setslot{\lc{L}{l}}
- \comment{The letter `{l}'.}
-\endsetslot
-
-\setslot{\lc{M}{m}}
- \comment{The letter `{m}'.}
-\endsetslot
-
-\setslot{\lc{N}{n}}
- \comment{The letter `{n}'.}
-\endsetslot
-
-\setslot{\lc{O}{o}}
- \comment{The letter `{o}'.}
-\endsetslot
-
-\setslot{\lc{P}{p}}
- \comment{The letter `{p}'.}
-\endsetslot
-
-\setslot{\lc{Q}{q}}
- \comment{The letter `{q}'.}
-\endsetslot
-
-\setslot{\lc{R}{r}}
- \comment{The letter `{r}'.}
-\endsetslot
-
-\setslot{\lc{S}{s}}
- \comment{The letter `{s}'.}
-\endsetslot
-
-\setslot{\lc{T}{t}}
- \comment{The letter `{t}'.}
-\endsetslot
-
-\setslot{\lc{U}{u}}
- \comment{The letter `{u}'.}
-\endsetslot
-
-\setslot{\lc{V}{v}}
- \comment{The letter `{v}'.}
-\endsetslot
-
-\setslot{\lc{W}{w}}
- \comment{The letter `{w}'.}
-\endsetslot
-
-\setslot{\lc{X}{x}}
- \comment{The letter `{x}'.}
-\endsetslot
-
-\setslot{\lc{Y}{y}}
- \comment{The letter `{y}'.}
-\endsetslot
-
-\setslot{\lc{Z}{z}}
- \comment{The letter `{z}'.}
-\endsetslot
-
-\setslot{braceleft}
- \comment{The opening curly brace `\{'.}
-\endsetslot
-
-\setslot{bar}
- \comment{The ASCII vertical bar `$|$'. This is
- included for compatibility with typewriter fonts used for computer
- listings.}
-\endsetslot
-
-\setslot{braceright}
- \comment{The closing curly brace `\}'.}
-\endsetslot
-
-\setslot{asciitilde}
- \comment{The ASCII tilde `{\tt\char`\~}'. This is
- included for compatibility with typewriter fonts used for computer
- listings.}
-\endsetslot
diff --git a/Master/texmf-dist/source/fonts/pclnfss/cork.map b/Master/texmf-dist/source/fonts/pclnfss/cork.map
deleted file mode 100644
index ef895138ff0..00000000000
--- a/Master/texmf-dist/source/fonts/pclnfss/cork.map
+++ /dev/null
@@ -1,43 +0,0 @@
-calqx ale # Albertus extra bold
-calmq alr # Albertus medium
-caobq anb # Antique Olive bold
-caoriq ani # Antique Olive italic
-caorq anr # Antique Olive
-mhvbq arb # Arial bold
-mhvriq ari # Arial italic
-mhvbiq arj # Arial bold italic
-mhvrq arr # Arial (i.e., Helvetica)
-ccdrqc clc # Clarendon condensed
-cotrq cor # Coronet
-ccrbq crb # Courier bold
-ccrriq cri # Courier italic
-ccrbiq crj # Courier bold italic
-ccrrq crr # Courier
-cgmrq gra # Garamond Antiqua
-cgmbq grh # Garamond halbfett
-cgmriq grk # Garamond kursiv
-cgmbiq grl # Garamond kursiv halbfett (i.e., bold italic)
-clgbq lgb # Letter Gothic bold
-clgriq lgi # Letter Gothic italic
-clgrq lgr # Letter Gothic
-cmgrq mrr # Marigold
-copbq omb # CG Omega bold
-copriq omi # CG Omega italic
-copbiq omj # CG Omega bold italic
-coprq omr # CG Omega (i.e., Optima)
-mntbq tnb # Monotype Times New bold (TrueType)
-mntriq tni # Monotype Times New italic (TrueType)
-mntbiq tnj # Monotype Times New bold italic (TrueType)
-mntrq tnr # Monotype Times New (TrueType)
-ctmbq trb # CG Times bold
-ctmriq tri # CG Times italic
-ctmbiq trj # CG Times bold italic
-ctmrq trr # CG Times
-cunbqc ucb # Univers bold condensed
-cunmiqc uci # Univers medium italic condensed
-cunbiqc ucj # Univers bold italic condensed
-cunmqc ucr # Univers medium condensed
-cunbq unb # Univers bold
-cunmiq uni # Univers medium italic
-cunbiq unj # Univers bold italic
-cunmq unr # Univers medium
diff --git a/Master/texmf-dist/source/fonts/pclnfss/etxmac.tex b/Master/texmf-dist/source/fonts/pclnfss/etxmac.tex
deleted file mode 100644
index 986b9ecc058..00000000000
--- a/Master/texmf-dist/source/fonts/pclnfss/etxmac.tex
+++ /dev/null
@@ -1,101 +0,0 @@
-{\catcode`_ = 11
-
-% Retain all the following definitions outside of the group.
-% (We have the group in the first place to restore _'s catcode cleanly.)
-\globaldefs = 1
-
-% If we've defined a special macro `\slot_#1' to expand to the glyph
-% name, use it. Otherwise, just use what we're given.
-%
-% No provision here for \usedas or \ligature or other slot commands.
-\def\doslot#1{%
- \expandafter\ifx\csname slot_#1\endcsname \relax
- \def\temp{#1}%
- \else
- \edef\temp{\csname slot_#1\endcsname}%
- \fi
- \setslot{\temp}\csname ligs_#1\endcsname\endsetslot
-}
-\def\slot_Agrave{\uctop{Agrave}{agrave}}
-\def\slot_Acircumflex{\uctop{Acircumflex}{acircumflex}}
-\def\slot_Egrave{\uctop{Egrave}{egrave}}
-\def\slot_Ecircumflex{\uctop{Ecircumflex}{ecircumflex}}
-\def\slot_Edieresis{\uctop{Edieresis}{edieresis}}
-\def\slot_Icircumflex{\uctop{Icircumflex}{icircumflex}}
-\def\slot_Idieresis{\lctop{Idieresis}{idieresis}}
-\def\slot_Ugrave{\uctop{Ugrave}{ugrave}}
-\def\slot_Ucircumflex{\uctop{Ucircumflex}{ucircumflex}}
-\def\slot_Yacute{\uctop{Yacute}{yacute}}
-\def\slot_yacute{\lctop{Yacute}{yacute}}
-\def\slot_Ccedilla{\uc{Ccedilla}{ccedilla}}
-\def\slot_ccedilla{\lc{Ccedilla}{ccedilla}}
-\def\slot_Ntilde{\uctop{Ntilde}{ntilde}}
-\def\slot_ntilde{\lctop{Ntilde}{ntilde}}
-\def\slot_acircumflex{\lctop{Acircumflex}{acircumflex}}
-\def\slot_ecircumflex{\lctop{Ecircumflex}{ecircumflex}}
-\def\slot_ocircumflex{\lctop{Ocircumflex}{ocircumflex}}
-\def\slot_ucircumflex{\lctop{Ucircumflex}{ucircumflex}}
-\def\slot_aacute{\lctop{Aacute}{aacute}}
-\def\slot_eacute{\lctop{Eacute}{eacute}}
-\def\slot_oacute{\lctop{Oacute}{oacute}}
-\def\slot_uacute{\lctop{Uacute}{uacute}}
-\def\slot_agrave{\lctop{Agrave}{agrave}}
-\def\slot_egrave{\lctop{Egrave}{egrave}}
-\def\slot_ograve{\lctop{Ograve}{ograve}}
-\def\slot_ugrave{\lctop{Ugrave}{ugrave}}
-\def\slot_adieresis{\lctop{Adieresis}{adieresis}}
-\def\slot_edieresis{\lctop{Edieresis}{edieresis}}
-\def\slot_odieresis{\lctop{Odieresis}{odieresis}}
-\def\slot_udieresis{\lctop{Udieresis}{udieresis}}
-\def\slot_Aring{\uctop{Aring}{aring}}
-\def\slot_icircumflex{\lctop{Icircumflex}{icircumflex}}
-\def\slot_aring{\lctop{Aring}{aring}}
-\def\slot_iacute{\lctop{Iacute}{iacute}}
-\def\slot_Adieresis{\uctop{Adieresis}{adieresis}}
-\def\slot_igrave{\lctop{Igrave}{igrave}}
-\def\slot_Odieresis{\uctop{Odieresis}{odieresis}}
-\def\slot_Udieresis{\uctop{Udieresis}{udieresis}}
-\def\slot_Eacute{\uctop{Eacute}{eacute}}
-\def\slot_idieresis{\lctop{Idieresis}{idieresis}}
-\def\slot_Ocircumflex{\uctop{Ocircumflex}{ocircumflex}}
-\def\slot_Aacute{\uctop{Aacute}{aacute}}
-\def\slot_Atilde{\uctop{Atilde}{atilde}}
-\def\slot_atilde{\lctop{Atilde}{atilde}}
-\def\slot_Iacute{\uctop{Iacute}{iacute}}
-\def\slot_Igrave{\uctop{Igrave}{igrave}}
-\def\slot_Oacute{\uctop{Oacute}{oacute}}
-\def\slot_Ograve{\uctop{Ograve}{ograve}}
-\def\slot_Otilde{\uctop{Otilde}{otilde}}
-\def\slot_otilde{\lctop{Otilde}{otilde}}
-\def\slot_Scaron{\uctop{Scaron}{scaron}}
-\def\slot_scaron{\lctop{Scaron}{scaron}}
-\def\slot_Uacute{\uctop{Uacute}{uacute}}
-\def\slot_Ydieresis{\uctop{Ydieresis}{ydieresis}}
-\def\slot_ydieresis{\lctop{Ydieresis}{ydieresis}}
-\def\slot_ff{\lclig{FF}{ff}}
-\def\slot_fi{\lclig{FI}{fi}}
-\def\slot_fl{\lclig{FL}{fl}}
-\def\slot_ffi{\lclig{FFI}{ffi}}
-\def\slot_ffl{\lclig{FFL}{ffl}}
-\def\slot_IJ{\uclig{IJ}{ij}}
-\def\slot_ij{\lclig{IJ}{ij}}
-\def\slot_SS{\uclig{SS}{germandbls}}
-
-\def\ligs_rangedash{\ligature{LIG}{hyphen}{punctdash}}
-\def\ligs_ff{%
- \ligature{LIG}{\lc{I}{i}}{\lclig{FFI}{ffi}}
- \ligature{LIG}{\lc{L}{l}}{\lclig{FFL}{ffl}}}
-\def\ligs_exclam{\ligature{LIG}{quoteleft}{exclamdown}}
-\def\ligs_quoteright{\ligature{LIG}{quoteright}{quotedblright}}
-\def\ligs_comma{\ligature{LIG}{comma}{quotedblbase}}
-\def\ligs_hyphen{\ligature{LIG}{hyphen}{rangedash}}
-\def\ligs_less{\ligature{LIG}{less}{guillemotleft}}
-\def\ligs_greater{\ligature{LIG}{greater}{guillemotright}}
-\def\ligs_question{\ligature{LIG}{quoteleft}{questiondown}}
-\def\ligs_quoteleft{\ligature{LIG}{quoteleft}{quotedblleft}}
-\def\ligs_f{%
- \ligature{LIG}{\lc{I}{i}}{\lclig{FI}{fi}}
- \ligature{LIG}{\lc{F}{f}}{\lclig{FF}{ff}}
- \ligature{LIG}{\lc{L}{l}}{\lclig{FL}{fl}}}
-
-} % end of group
diff --git a/Master/texmf-dist/source/fonts/pclnfss/fontdim.tex b/Master/texmf-dist/source/fonts/pclnfss/fontdim.tex
deleted file mode 100644
index dffe2091d5b..00000000000
--- a/Master/texmf-dist/source/fonts/pclnfss/fontdim.tex
+++ /dev/null
@@ -1,39 +0,0 @@
-% from T1.etx.
-\setint{italicslant}{0}
-
-\ifisglyph{x}\then
- \setint{xheight}{\height{x}}
-\else
- \setint{xheight}{500}
-\fi
-
-\ifisglyph{space}\then
- \setint{interword}{\width{space}}
-\else\ifisglyph{i}\then
- \setint{interword}{\width{i}}
-\else
- \setint{interword}{333}
-\fi\fi
-
-\ifisglyph{emspace}\then
- \setint{quad}{\width{emspace}}
-\else
- \setint{quad}{1000}
-\fi
-
-\setint{fontdimen(1)}{\int{italicslant}} % italic slant
-\setint{fontdimen(2)}{\int{interword}} % interword space
-\ifisint{monowidth}\then
- \setint{fontdimen(3)}{0} % interword stretch
- \setint{fontdimen(4)}{0} % interword shrink
-\else
- \setint{fontdimen(3)}{\scale{\int{interword}}{333}}% interword stretch
- \setint{fontdimen(4)}{\scale{\int{interword}}{333}}% interword shrink
-\fi
-\setint{fontdimen(5)}{\int{xheight}} % x-height
-\setint{fontdimen(6)}{\int{quad}} % quad
-\ifisint{monowidth}\then
- \setint{fontdimen(7)}{\int{interword}} % extra space after .
-\else
- \setint{fontdimen(7)}{\scale{\int{interword}}{333}}% extra space after .
-\fi
diff --git a/Master/texmf-dist/source/fonts/pclnfss/fonthp.tex b/Master/texmf-dist/source/fonts/pclnfss/fonthp.tex
deleted file mode 100644
index 178c68cd0f3..00000000000
--- a/Master/texmf-dist/source/fonts/pclnfss/fonthp.tex
+++ /dev/null
@@ -1,28 +0,0 @@
-% fonthp.tex -- generate the font \karl.vpl from input files \avail (+latin).
-% This is \input by (e.g.) cunm.tex (which is created automatically by
-% the GNUmakefile.)
-
-\input fontinst.sty
-
-\errorcontextlines = -1
-
-% These map the strings found in PL files to filenames.
-\declareencoding{8U}{8u} % roman-8
-\declareencoding{10U}{10u} % PC-8 code page 437
-\declareencoding{7J}{7j} % desktop
-\declareencoding{0N}{0n} % iso latin 1
-\declareencoding{2N}{2n} % iso latin 2
-\declareencoding{9T}{9t} % turkish
-\declareencoding{6J}{6j} % microsoft publishing
-
-\edef\temp{\noexpand\installfont
- {\karl} % output vpl
- {\avail latin} % input mtx&pl; \avail ends with comma
- {\outputetx} % hptex or T1
- {\outputetx}{}{}{}{} % latex garbage
-}
-\installfonts
- \temp
-\endinstallfonts
-
-\bye
diff --git a/Master/texmf-dist/source/fonts/pclnfss/fontinst.rc b/Master/texmf-dist/source/fonts/pclnfss/fontinst.rc
deleted file mode 100644
index d9c0c156c36..00000000000
--- a/Master/texmf-dist/source/fonts/pclnfss/fontinst.rc
+++ /dev/null
@@ -1 +0,0 @@
-\def\HEADER #1 #2 #3 #4 {}
diff --git a/Master/texmf-dist/source/fonts/pclnfss/hpfontshow.tex b/Master/texmf-dist/source/fonts/pclnfss/hpfontshow.tex
deleted file mode 100644
index 6c12ce792f4..00000000000
--- a/Master/texmf-dist/source/fonts/pclnfss/hpfontshow.tex
+++ /dev/null
@@ -1,110 +0,0 @@
-% hpfontshow.tex to do one-line or full showings of builtin LJ 4 fonts.
-
-\newif\ifoneline \onelinefalse % one-line showings, or full tables?
-\input fontabbrev
-
-\def\startfamily#1{\def\family{#1}\bigbreak} % glue disappears at page breaks
-
-% Print a one-line sample of the font #1.
-\def\fontline#1{%
- \def\variant{#1}%
- \font\testfont = \family\variant
- \testfont
- \vskip3pt
- \line{%
- \hbox to 42pt{\tt \fontname\testfont\hfil}%
- \fullname
- \hfil
- ABCDEFGHIJKLMNOPQRSTUVWXYZ
- abcdefghijklmnopqrstuvwxyz
- 0123456789%
- }
- \vfil
-}
-
-\def\fullname{%
- \csname \family family\endcsname
- \space
- \csname \variant variant\endcsname
- \space
-}
-
-
-\startfamily{cal}
-\dofont{m}
-\dofont{x}
-
-\startfamily{cao}
-\dofont{r}
-\dofont{ri}
-\dofont{b}
-
-\startfamily{ccd}
-\dofont{rrc}
-
-\startfamily{ccr}
-\dofont{r}
-\dofont{ri}
-\dofont{b}
-\dofont{bi}
-
-\startfamily{cgm}
-\dofont{r}
-\dofont{ri}
-\dofont{b}
-\dofont{bi}
-
-\startfamily{clg}
-\dofont{r}
-\dofont{ri}
-\dofont{b}
-
-\startfamily{cmg}
-\dofont{r}
-
-\startfamily{cop}
-\dofont{r}
-\dofont{ri}
-\dofont{b}
-\dofont{bi}
-
-\startfamily{cot}
-\dofont{r}
-
-\startfamily{ctm}
-\dofont{r}
-\dofont{ri}
-\dofont{b}
-\dofont{bi}
-
-\startfamily{cun}
-\dofont{m}
-\dofont{mi}
-\dofont{b}
-\dofont{bi}
-
-\startfamily{cun}
-\dofont{mrc}
-\dofont{mic}
-\dofont{brc}
-\dofont{bic}
-
-\startfamily{hwi}
-\dofont{r}
-
-\startfamily{mhv}
-\dofont{r}
-\dofont{ri}
-\dofont{b}
-\dofont{bi}
-
-\startfamily{mnt}
-\dofont{r}
-\dofont{ri}
-\dofont{b}
-\dofont{bi}
-
-\startfamily{msy}
-\dofont{r}
-
-\bye
diff --git a/Master/texmf-dist/source/fonts/pclnfss/hpsymhi.etw b/Master/texmf-dist/source/fonts/pclnfss/hpsymhi.etw
deleted file mode 100644
index 6616b1e1e07..00000000000
--- a/Master/texmf-dist/source/fonts/pclnfss/hpsymhi.etw
+++ /dev/null
@@ -1,85 +0,0 @@
-% hpsymhi.etw -- last 80 characters of some encodings.
-
-\doslot{lightshadingpat}
-\doslot{mediumshadingpat}
-\doslot{darkshadingpat}
-\doslot{vertical1}
-\doslot{left1vertical1}
-\doslot{left2vertical1}
-\doslot{left1vertical2}
-\doslot{left1down2}
-\doslot{left2down1}
-\doslot{left2vertical2}
-\doslot{vertical2}
-\doslot{left2down2}
-\doslot{left2up2}
-\doslot{left1up2}
-\doslot{left2up1}
-\doslot{left1down1}
-
-\doslot{right1up1}
-\doslot{horizontal1up1}
-\doslot{horizontal1down1}
-\doslot{horizontal1right1}
-\doslot{horizontal1}
-\doslot{horizontal1vertical1}
-\doslot{right2vertical1}
-\doslot{right1vertical2}
-\doslot{right2up2}
-\doslot{right2down2}
-\doslot{horizontal2up2}
-\doslot{horizontal2down2}
-\doslot{right2vertical2}
-\doslot{horizontal2}
-\doslot{horizontal2vertical2}
-\doslot{horizontal2up1}
-
-\doslot{horizontal1up2}
-\doslot{horizontal2down1}
-\doslot{horizontal1down2}
-\doslot{right1up2}
-\doslot{right2up1}
-\doslot{right2down1}
-\doslot{right1down2}
-\doslot{horizontal1vertical2}
-\doslot{horizontal2vertical1}
-\doslot{left1up1}
-\doslot{left1down1}
-\doslot{solidfullrectangle}
-\doslot{bottomhalfsolidrectangle}
-\doslot{lefthalfsolidrectangle}
-\doslot{righthalfsolidrectangle}
-\doslot{tophalfsolidrectangle}
-
-\doslot{alpha}
-\doslot{beta}
-\doslot{Gamma}
-\doslot{pi}
-\doslot{Sigma}
-\doslot{sigma}
-\doslot{mu}
-\doslot{tau}
-\doslot{Phi}
-\doslot{Theta}
-\doslot{Omega}
-\doslot{delta}
-\doslot{infinity}
-\doslot{phi}
-\doslot{epsilon}
-\doslot{intersection}
-
-\doslot{equivalence}
-\doslot{plusminus}
-\doslot{greaterequal}
-\doslot{lessequal}
-\doslot{integraltp}
-\doslot{integralbot}
-\doslot{divide}
-\doslot{approxequal}
-\doslot{degree}
-\doslot{dotmath}
-\doslot{dotmath}
-\doslot{radical}
-\doslot{nsuperior}
-\doslot{2superior}
-\doslot{smallsolidrectangle}
diff --git a/Master/texmf-dist/source/fonts/pclnfss/hpsymlo.etw b/Master/texmf-dist/source/fonts/pclnfss/hpsymlo.etw
deleted file mode 100644
index accfb65e261..00000000000
--- a/Master/texmf-dist/source/fonts/pclnfss/hpsymlo.etw
+++ /dev/null
@@ -1,35 +0,0 @@
-% hpsymlo.etw -- first 32 chars of some PC encodings.
-
-\nextslot{"01} % character #0 is undefined
-\doslot{opensmileyface}
-\doslot{solidsmileyface}
-\doslot{heart}
-\doslot{diamond}
-\doslot{club}
-\doslot{spade}
-\doslot{mediumbullet}
-\doslot{solidsquareopendot}
-\doslot{largeopenbullet}
-\doslot{solidsquareopenring}
-\doslot{male}
-\doslot{female}
-\doslot{eighthnoteup}
-\doslot{sixteenthsup}
-\doslot{compass}
-
-\doslot{solidtrianglert}
-\doslot{solidtrianglelft}
-\doslot{updownarrow}
-\doslot{exclamexclam}
-\doslot{paragraph}
-\doslot{section}
-\doslot{thickunderscore}
-\doslot{updownarrowbaseline}
-\doslot{uparrow}
-\doslot{downarrow}
-\doslot{rightarrow}
-\doslot{leftarrow}
-\doslot{tickupleft}
-\doslot{leftrightarrow}
-\doslot{solidtriangleup}
-\doslot{solidtriangledn}
diff --git a/Master/texmf-dist/source/fonts/pclnfss/hptex.etx b/Master/texmf-dist/source/fonts/pclnfss/hptex.etx
deleted file mode 100644
index cb36075e846..00000000000
--- a/Master/texmf-dist/source/fonts/pclnfss/hptex.etx
+++ /dev/null
@@ -1,304 +0,0 @@
-\relax
-\encoding
-
-\input etxmac.tex
-\input uclc.tex
-\input fontdim.tex
-\setstr{codingscheme}{TeX text for HP}
-
-\doslot{quotesinglbase} %1 grave already
-\doslot{guilsinglleft} %1 acute already
-\doslot{guilsinglright} %1 circumflex already
-\doslot{quotedblbase} %1 tilde already
-\doslot{guillemotleft} %1 dieresis already
-\doslot{guillemotright} %1 hungarumlaut already
-\doslot{dagger} %2 breve already
-\doslot{daggerdbl} %2 macron already
-
-\doslot{copyright} %2 ring already
-\doslot{register} %2 caron already
-\doslot{trademark} %2 dotaccent already
-\doslot{ff} % cedilla already
-\doslot{fi} % ogonek moved
-\doslot{fl} % quotesinglbase moved
-\doslot{ffi} % guilsinglleft moved
-\doslot{ffl} % guilsinglright moved
-
-\doslot{dotlessi} % quotedblleft already
-\doslot{dotlessj} %1 dotlessj missing, but fake it;
- % quotedblright already
-\doslot{grave} % quotedblbase moved
-\doslot{acute} % guillemotleft moved
-\doslot{caron} % guillemotright moved
-\doslot{breve} % endash already
-\doslot{macron} % emdash already
-\doslot{ring} % cwm omit
-
-\doslot{cedilla} % perthousandzero omit
-\doslot{germandbls}
-\doslot{ae}
-\doslot{oe}
-\doslot{oslash}
-\doslot{AE}
-\doslot{OE}
-\doslot{Oslash}
-
-\setslot{paragraph} %2 no lslashslash, omit visiblespace
- \ligature{LIG}{\lc{L}{l}}{\lc{Lslash}{lslash}}
- \ligature{LIG}{\uc{L}{l}}{\uc{Lslash}{lslash}}
- % \l and \L typeset character 32 next to l and L. To avoid having to
- % redefine \l and \L, we use ligatures. (Alan Jeffreys' idea.)
-\endsetslot
-
-\doslot{exclam}
-\doslot{quotedblright}
-\doslot{numbersign}
-\doslot{dollar}
-\doslot{percent}
-\doslot{ampersand}
-\doslot{quoteright}
-
-\doslot{parenleft}
-\doslot{parenright}
-\doslot{asterisk}
-\doslot{plus}
-\doslot{comma}
-\doslot{hyphen}
-\doslot{period}
-\doslot{slash}
-
-\doslot{zero}
-\doslot{one}
-\doslot{two}
-\doslot{three}
-\doslot{four}
-\doslot{five}
-\doslot{six}
-\doslot{seven}
-
-\doslot{eight}
-\doslot{nine}
-\doslot{colon}
-\doslot{semicolon}
-\doslot{exclamdown}
-\doslot{equal}
-\doslot{questiondown}
-\doslot{question}
-
-\doslot{at}
-\doslot{A}
-\doslot{B}
-\doslot{C}
-\doslot{D}
-\doslot{E}
-\doslot{F}
-\doslot{G}
-
-\doslot{H}
-\doslot{I}
-\doslot{J}
-\doslot{K}
-\doslot{L}
-\doslot{M}
-\doslot{N}
-\doslot{O}
-
-\doslot{P}
-\doslot{Q}
-\doslot{R}
-\doslot{S}
-\doslot{T}
-\doslot{U}
-\doslot{V}
-\doslot{W}
-
-\doslot{X}
-\doslot{Y}
-\doslot{Z}
-\doslot{bracketleft}
-\doslot{quotedblleft}
-\doslot{bracketright}
-\doslot{circumflex}
-\doslot{dotaccent}
-
-\doslot{quoteleft}
-\doslot{a}
-\doslot{b}
-\doslot{c}
-\doslot{d}
-\doslot{e}
-\doslot{f}
-\doslot{g}
-
-\doslot{h}
-\doslot{i}
-\doslot{j}
-\doslot{k}
-\doslot{l}
-\doslot{m}
-\doslot{n}
-\doslot{o}
-
-\doslot{p}
-\doslot{q}
-\doslot{r}
-\doslot{s}
-\doslot{t}
-\doslot{u}
-\doslot{v}
-\doslot{w}
-
-\doslot{x}
-\doslot{y}
-\doslot{z}
-\doslot{rangedash}
-\doslot{punctdash}
-\doslot{hungarumlaut}
-\doslot{tilde}
-\doslot{dieresis}
-
-\doslot{Abreve}
-\doslot{Aogonek}
-\doslot{Cacute}
-\doslot{Ccaron}
-\doslot{Dcaron}
-\doslot{Ecaron}
-\doslot{Eogonek}
-\doslot{Gbreve}
-
-\doslot{Lacute}
-\doslot{Lcaron}
-\doslot{Lslash}
-\doslot{Nacute}
-\doslot{Ncaron}
-\doslot{bullet} %2 Ng missing
-\doslot{Ohungarumlaut}
-\doslot{Racute}
-
-\doslot{Rcaron}
-\doslot{Sacute}
-\doslot{Scaron}
-\doslot{Scedilla}
-\doslot{Tcaron}
-\doslot{Tcedilla}
-\doslot{Uhungarumlaut}
-\doslot{Uring}
-
-\doslot{Ydieresis}
-\doslot{Zacute}
-\doslot{Zcaron}
-\doslot{Zdotaccent}
-\doslot{IJ}
-\doslot{Idotaccent}
-\doslot{dbar}
-\doslot{section}
-
-\doslot{abreve}
-\doslot{aogonek}
-\doslot{cacute}
-\doslot{ccaron}
-\doslot{dcaron}
-\doslot{ecaron}
-\doslot{eogonek}
-\doslot{gbreve}
-
-\doslot{lacute}
-\doslot{lcaron}
-\doslot{lslash}
-\doslot{nacute}
-\doslot{ncaron}
-\doslot{perthousand} %2 ng missing
-\doslot{ohungarumlaut}
-\doslot{racute}
-
-\doslot{rcaron}
-\doslot{sacute}
-\doslot{scaron}
-\doslot{scedilla}
-\doslot{tcaron}
-\doslot{tcedilla}
-\doslot{uhungarumlaut}
-\doslot{uring}
-
-\doslot{ydieresis}
-\doslot{zacute}
-\doslot{zcaron}
-\doslot{zdotaccent}
-\doslot{ij}
-\doslot{yen} %2 exclamdown already
-\doslot{cents} %2 questiondown already
-\doslot{sterling}
-
-\doslot{Agrave}
-\doslot{Aacute}
-\doslot{Acircumflex}
-\doslot{Atilde}
-\doslot{Adieresis}
-\doslot{Aring}
-\doslot{florin} %2 AE already
-\doslot{Ccedilla}
-
-\doslot{Egrave}
-\doslot{Eacute}
-\doslot{Ecircumflex}
-\doslot{Edieresis}
-\doslot{Igrave}
-\doslot{Iacute}
-\doslot{Icircumflex}
-\doslot{Idieresis}
-
-\doslot{Eth}
-\doslot{Ntilde}
-\doslot{Ograve}
-\doslot{Oacute}
-\doslot{Ocircumflex}
-\doslot{Otilde}
-\doslot{Odieresis}
-\doslot{currency} %2 OE already
-
-\doslot{degree} %2 Oslash already
-\doslot{Ugrave}
-\doslot{Uacute}
-\doslot{Ucircumflex}
-\doslot{Udieresis}
-\doslot{Yacute}
-\doslot{Thorn}
-\doslot{SS} % constructed
-
-\doslot{agrave}
-\doslot{aacute}
-\doslot{acircumflex}
-\doslot{atilde}
-\doslot{adieresis}
-\doslot{aring}
-\doslot{compass} %2 ae already
-\doslot{ccedilla}
-
-\doslot{egrave}
-\doslot{eacute}
-\doslot{ecircumflex}
-\doslot{edieresis}
-\doslot{igrave}
-\doslot{iacute}
-\doslot{icircumflex}
-\doslot{idieresis}
-
-\doslot{eth}
-\doslot{ntilde}
-\doslot{ograve}
-\doslot{oacute}
-\doslot{ocircumflex}
-\doslot{otilde}
-\doslot{odieresis}
-\doslot{male} %2 oe already
-
-\doslot{ogonek} %2 oslash already; ogonek moved to here
-\doslot{ugrave}
-\doslot{uacute}
-\doslot{ucircumflex}
-\doslot{udieresis}
-\doslot{yacute}
-\doslot{thorn}
-\doslot{female} %2 germandbls already
-
-\endencoding
diff --git a/Master/texmf-dist/source/fonts/pclnfss/hptex.tex b/Master/texmf-dist/source/fonts/pclnfss/hptex.tex
deleted file mode 100644
index f316cda07e0..00000000000
--- a/Master/texmf-dist/source/fonts/pclnfss/hptex.tex
+++ /dev/null
@@ -1,21 +0,0 @@
-% Can get some characters from the text font, instead of the math font.
-\chardef\dag = "06
-\chardef\ddag = "06
-\chardef\copyright = "08
-\chardef\P = "20
-\chardef\bullet = "8D
-\chardef\S = "9F
-
-% And lots more new stuff ...
-\chardef\registered = "09
-\chardef\trademark = "0A
-\chardef\perthousand = "AD
-\chardef\yen = "BD
-\chardef\cents = "BE
-\chardef\pounds = "BF
-\chardef\florin = "C6
-\chardef\currency = "D7
-\chardef\degree = "D8
-\chardef\compass = "E6
-\chardef\male = "F7
-\chardef\female = "FF
diff --git a/Master/texmf-dist/source/fonts/pclnfss/k2n.awk b/Master/texmf-dist/source/fonts/pclnfss/k2n.awk
deleted file mode 100644
index b719680212f..00000000000
--- a/Master/texmf-dist/source/fonts/pclnfss/k2n.awk
+++ /dev/null
@@ -1,3 +0,0 @@
-$1 == karl { print $2 }
- { }
-
diff --git a/Master/texmf-dist/source/fonts/pclnfss/latin.mtx b/Master/texmf-dist/source/fonts/pclnfss/latin.mtx
deleted file mode 100644
index 6965a0cc58a..00000000000
--- a/Master/texmf-dist/source/fonts/pclnfss/latin.mtx
+++ /dev/null
@@ -1,1127 +0,0 @@
-%%% ====================================================================
-%%% @TeX-metrics-file{
-%%% author = "Alan Jeffrey",
-%%% version = "1.317",
-%%% date = "08 February 1994",
-%%% time = "18:21:11 GMT",
-%%% filename = "latin.mtx",
-%%% address = "School of Cognitive and Computing Sciences
-%%% University of Sussex
-%%% Brighton BN1 9QH
-%%% UK",
-%%% telephone = "+44 273 606755 x 3238",
-%%% FAX = "+44 273 678188",
-%%% checksum = "???",
-%%% email = "alanje@cogs.sussex.ac.uk",
-%%% codetable = "ISO/ASCII",
-%%% keywords = "AFM, virtual fonts, fonts, PostScript, TeX",
-%%% supported = "yes",
-%%% abstract = "This is the default list of Latin glyphs for
-%%% the fontinst package.",
-%%% docstring = "The checksum field above contains a CRC-16
-%%% checksum as the first value, followed by the
-%%% equivalent of the standard UNIX wc (word
-%%% count) utility output of lines, words, and
-%%% characters. This is produced by Robert
-%%% Solovay's checksum utility.",
-%%% package = "fontinst",
-%%% dependencies = "none",
-%%% }
-%%% ====================================================================
-
-\relax
-
-\documentstyle[fontinst]{ltugboat}
-
-\title{The {\tt fontinst} latin glyphs}
-\author{Alan Jeffrey}
-\address{School of Cognitive and Computing Sciences \\
- University of Sussex \\
- Falmer \\
- Brighton \\
- BN1 9QH \\
- UK}
-\netaddress{alanje@cogs.susx.ac.uk}
-
-\begin{document}
-
-\maketitle
-
-\section{Introduction}
-
-This document describes the glyphs used by the {\tt fontinst}
-package when generating Latin fonts.
-
-\raggedright
-
-\metrics
-
-% Uses the fontinst package.
-
-\needsfontinstversion{1.317}
-
-% A top accent is set by placing the center of the accent at the given
-% position along the width of the letter, raised up by the difference
-% between the height of the letter and the xheight.
-
-\setcommand\topaccent#1#2#3{
- \push
- \moveup{\max{0}{\sub{\height{#1}}{\int{xheight}}}}
- \movert{\add{\sub{\scale{\width{#1}}{#3}}{\scale{\width{#2}}{500}}}
- {\scale{\sub{\height{#1}}{\int{xheight}}}{\int{italicslant}}}}
- \glyph{#2}{1000}
- \pop
- \glyph{#1}{1000}
-}
-
-% A bottom accent is set by placing the center of the accent at the given
-% position along the width of the letter.
-
-\setcommand\botaccent#1#2#3{
- \push
- \movert{\sub{\scale{\width{#1}}{#3}}{\scale{\width{#2}}{500}}}
- \glyph{#2}{1000}
- \pop
- \glyph{#1}{1000}
-}
-
-% A c&sc glyph is created by shrinking the cap glyph, and adding extra
-% space.
-
-\setcommand\cscglyph#1{
- \movert{\int{smallcapsextraspace}}
- \glyph{#1}{\int{smallcapsscale}}
- \movert{\int{smallcapsextraspace}}
-}
-
-% A c&sc top accent glyph is placed using the small glyphs if
-% available, and otherwise by shrinking the equivalent capital.
-
-\setcommand\csctopaccent#1#2#3{
- \ifisglyph{#1small}\then
- \topaccent{#1small}{#2small}{#3}
- \else
- \cscglyph{#1#2}
- \fi
-}
-
-% Ditto bot accents.
-
-\setcommand\cscbotaccent#1#2#3{
- \ifisglyph{#1small}\then
- \botaccent{#1small}{#2small}{#3}
- \else
- \cscglyph{#1#2}
- \fi
-}
-
-% A small accent is created by moving a shrunk accent up by the
-% difference between a scaled x and a scaled X.
-
-\setcommand\cscaccent#1{
- \moveup{\scale{\int{xheight}}{\sub{1000}{\int{smallcapsscale}}}}
- \cscglyph{#1}
- \moveup{\scale{\int{xheight}}{\sub{\int{smallcapsscale}}{1000}}}
-}
-
-% \setleftrightkerning is \setleftkerning and \setrightkerning.
-
-\setcommand\setleftrightkerning#1#2#3{
- \setleftkerning{#1}{#2}{#3}
- \setrightkerning{#1}{#2}{#3}
-}
-
-% \unfakable is a glyph which can't be faked.
-
-\setcommand\unfakable#1{
- \setglyph{#1}
- \ifisglyph{#1-not}\then
- \moveup{\neg{\depth{#1-not}}}
- \glyphrule{
- \width{#1-not}
- }{
- \add{\depth{#1-not}}{\height{#1-not}}
- }
- \resetitalic{\italic{#1-not}}
- \moveup{\depth{#1-not}}
- \else
- \glyphrule{500}{500}
- \fi
- \glyphwarning{missing glyph `#1'}
- \endsetglyph
-}
-\message{Default values}
-\comment{\section{Default values}}
-
-\setint{italicslant}{0}
-\setint{xheight}{\height{x}}
-\setint{capheight}{\height{A}}
-\setint{ascender}{\height{d}}
-\setint{descender}{\depth{g}}
-\setint{underlinethickness}{40}
-\setint{visiblespacedepth}{200}
-\setint{visiblespacewidth}{400}
-\setint{visiblespacesurround}{50}
-\setint{smallcapsscale}{800}
-\setint{smallcapskerning}{900}
-
-\ifisint{monowidth}\then
- \setint{capspacing}{0}
- \setint{smallcapsextraspace}
- {\div{\scale{\width{x}}{\sub{1000}{\int{smallcapsscale}}}}{2}}
-\else
- \setint{capspacing}{50}
- \setint{smallcapsextraspace}{0}
-\fi
-
-\ifisint{visiblespace}\then
- \setint{boundarychar}{\int{visiblespace}}
-\fi
-\message{Kerning}
-\comment{\section{Kerning}}
-
-\setleftrightkerning{visiblespace}{space}{1000}
-
-\setleftrightkerning{Aacute}{A}{1000}
-\setleftrightkerning{Abreve}{A}{1000}
-\setleftrightkerning{Acircumflex}{A}{1000}
-\setleftrightkerning{Adieresis}{A}{1000}
-\setleftrightkerning{Agrave}{A}{1000}
-\setleftrightkerning{Aogonek}{A}{1000}
-\setleftrightkerning{Aring}{A}{1000}
-\setleftrightkerning{Atilde}{A}{1000}
-
-\setleftrightkerning{Cacute}{C}{1000}
-\setleftrightkerning{Ccaron}{C}{1000}
-\setleftrightkerning{Ccedilla}{C}{1000}
-
-\setleftrightkerning{Dcaron}{D}{1000}
-
-\setleftrightkerning{Eacute}{E}{1000}
-\setleftrightkerning{Ecaron}{E}{1000}
-\setleftrightkerning{Ecircumflex}{E}{1000}
-\setleftrightkerning{Edieresis}{E}{1000}
-\setleftrightkerning{Egrave}{E}{1000}
-\setleftrightkerning{Eogonek}{E}{1000}
-
-\setleftrightkerning{Gbreve}{G}{1000}
-
-\setleftkerning{IJ}{I}{1000}
-
-\setleftrightkerning{Iacute}{I}{1000}
-\setleftrightkerning{Icircumflex}{I}{1000}
-\setleftrightkerning{Idieresis}{I}{1000}
-\setleftrightkerning{Idotaccent}{I}{1000}
-\setleftrightkerning{Igrave}{I}{1000}
-
-\setrightkerning{IJ}{J}{1000}
-
-\setleftrightkerning{Lacute}{L}{1000}
-\setleftrightkerning{Lslash}{L}{1000}
-\setleftkerning{Lcaron}{L}{1000}
-
-\setleftrightkerning{Nacute}{N}{1000}
-\setleftrightkerning{Ncaron}{N}{1000}
-\setleftrightkerning{Ntilde}{N}{1000}
-
-\setleftrightkerning{Oacute}{O}{1000}
-\setleftrightkerning{Ocircumflex}{O}{1000}
-\setleftrightkerning{Odieresis}{O}{1000}
-\setleftrightkerning{Ograve}{O}{1000}
-\setleftrightkerning{Ohungarumlaut}{O}{1000}
-\setleftrightkerning{Oslash}{O}{1000}
-\setleftrightkerning{Otilde}{O}{1000}
-
-\setleftrightkerning{Rcaron}{R}{1000}
-\setleftrightkerning{Racute}{R}{1000}
-
-\setleftrightkerning{SS}{S}{1000}
-\setleftrightkerning{Sacute}{S}{1000}
-\setleftrightkerning{Scaron}{S}{1000}
-\setleftrightkerning{Scedilla}{S}{1000}
-
-\setleftrightkerning{Tcaron}{T}{1000}
-\setleftrightkerning{Tcedilla}{T}{1000}
-
-\setleftrightkerning{Uacute}{U}{1000}
-\setleftrightkerning{Ucircumflex}{U}{1000}
-\setleftrightkerning{Ugrave}{U}{1000}
-\setleftrightkerning{Uhungarumlaut}{U}{1000}
-\setleftrightkerning{Uring}{U}{1000}
-
-\setleftrightkerning{Yacute}{Y}{1000}
-\setleftrightkerning{Ydieresis}{Y}{1000}
-
-\setleftrightkerning{Zacute}{Z}{1000}
-\setleftrightkerning{Zcaron}{Z}{1000}
-\setleftrightkerning{Zdotaccent}{Z}{1000}
-
-\setleftrightkerning{aogonek}{a}{1000}
-
-\setleftrightkerning{ccedilla}{c}{1000}
-
-\setleftrightkerning{eogonek}{e}{1000}
-
-\setleftkerning{ffi}{f}{1000}
-\setleftkerning{ffl}{f}{1000}
-\setleftrightkerning{ff}{f}{1000}
-\setleftkerning{fi}{f}{1000}
-\setleftkerning{fl}{f}{1000}
-
-\setleftkerning{ij}{i}{1000}
-
-\setrightkerning{fi}{i}{1000}
-\setrightkerning{ffi}{i}{1000}
-
-\setrightkerning{ij}{j}{1000}
-
-\setrightkerning{fl}{l}{1000}
-\setrightkerning{ffl}{l}{1000}
-
-\setleftkerning{oe}{o}{1000}
-\setrightkerning{oe}{e}{1000}
-\setleftrightkerning{oslash}{o}{1000}
-
-\setleftrightkerning{scedilla}{s}{1000}
-
-\setleftrightkerning{tcedilla}{t}{1000}
-\message{All-caps kerning}
-\comment{\section{All-caps kerning}}
-
-\setleftrightkerning{dotlessI}{I}{1000}
-\setleftrightkerning{dotlessJ}{I}{1000}
-\setleftrightkerning{FFspaced}{F}{1000}
-\setleftkerning{FIspaced}{F}{1000}
-\setrightkerning{FIspaced}{I}{1000}
-\setleftkerning{FLspaced}{F}{1000}
-\setrightkerning{FLspaced}{L}{1000}
-\setleftkerning{FFIspaced}{F}{1000}
-\setrightkerning{FFIspaced}{I}{1000}
-\setleftkerning{FFLspaced}{F}{1000}
-\setrightkerning{FFLspaced}{L}{1000}
-\setleftrightkerning{Dbar}{Eth}{1000}
-\setleftkerning{IJspaced}{I}{1000}
-\setrightkerning{IJspaced}{J}{1000}
-\setleftrightkerning{SSspaced}{S}{1000}
-\message{Unfakable glyphs}
-\comment{\section{Unfakable glyphs}}
-
-\unfakable{Gamma}
-\unfakable{Delta}
-\unfakable{Theta}
-\unfakable{Lambda}
-\unfakable{Xi}
-\unfakable{Pi}
-\unfakable{Sigma}
-\unfakable{Upsilon}
-\unfakable{Phi}
-\unfakable{Psi}
-\unfakable{Omega}
-\unfakable{grave}
-\unfakable{acute}
-\unfakable{circumflex}
-\unfakable{tilde}
-\unfakable{dieresis}
-\unfakable{hungarumlaut}
-\unfakable{ring}
-\unfakable{caron}
-\unfakable{breve}
-\unfakable{macron}
-\unfakable{dotaccent}
-\unfakable{cedilla}
-\unfakable{ogonek}
-\unfakable{guilsinglleft}
-\unfakable{guilsinglright}
-\unfakable{quotedblleft}
-\unfakable{quotedblright}
-\unfakable{quotedblbase}
-\unfakable{guillemotleft}
-\unfakable{guillemotright}
-\unfakable{endash}
-\unfakable{emdash}
-\unfakable{perthousandzero}
-\unfakable{exclam}
-\unfakable{quotedbl}
-\unfakable{numbersign}
-\unfakable{dollar}
-\unfakable{percent}
-\unfakable{ampersand}
-\unfakable{quoteright}
-\unfakable{parenleft}
-\unfakable{parenright}
-\unfakable{asterisk}
-\unfakable{plus}
-\unfakable{comma}
-\unfakable{hyphen}
-\unfakable{period}
-\unfakable{slash}
-\unfakable{zero}
-\unfakable{one}
-\unfakable{two}
-\unfakable{three}
-\unfakable{four}
-\unfakable{five}
-\unfakable{six}
-\unfakable{seven}
-\unfakable{eight}
-\unfakable{nine}
-\unfakable{zerooldstyle}
-\unfakable{oneoldstyle}
-\unfakable{twooldstyle}
-\unfakable{threeoldstyle}
-\unfakable{fouroldstyle}
-\unfakable{fiveoldstyle}
-\unfakable{sixoldstyle}
-\unfakable{sevenoldstyle}
-\unfakable{eightoldstyle}
-\unfakable{nineoldstyle}
-\unfakable{colon}
-\unfakable{semicolon}
-\unfakable{less}
-\unfakable{equal}
-\unfakable{greater}
-\unfakable{question}
-\unfakable{at}
-\unfakable{A}
-\unfakable{B}
-\unfakable{C}
-\unfakable{D}
-\unfakable{E}
-\unfakable{F}
-\unfakable{G}
-\unfakable{H}
-\unfakable{I}
-\unfakable{J}
-\unfakable{K}
-\unfakable{L}
-\unfakable{M}
-\unfakable{N}
-\unfakable{O}
-\unfakable{P}
-\unfakable{Q}
-\unfakable{R}
-\unfakable{S}
-\unfakable{T}
-\unfakable{U}
-\unfakable{V}
-\unfakable{W}
-\unfakable{X}
-\unfakable{Y}
-\unfakable{Z}
-\unfakable{bracketleft}
-\unfakable{backslash}
-\unfakable{bracketright}
-\unfakable{asciicircum}
-\unfakable{underscore}
-\unfakable{quoteleft}
-\unfakable{a}
-\unfakable{b}
-\unfakable{c}
-\unfakable{d}
-\unfakable{e}
-\unfakable{f}
-\unfakable{g}
-\unfakable{h}
-\unfakable{i}
-\unfakable{j}
-\unfakable{k}
-\unfakable{l}
-\unfakable{m}
-\unfakable{n}
-\unfakable{o}
-\unfakable{p}
-\unfakable{q}
-\unfakable{r}
-\unfakable{s}
-\unfakable{t}
-\unfakable{u}
-\unfakable{v}
-\unfakable{w}
-\unfakable{x}
-\unfakable{y}
-\unfakable{z}
-\unfakable{braceleft}
-\unfakable{bar}
-\unfakable{braceright}
-\unfakable{asciitilde}
-\unfakable{Ng}
-\unfakable{section}
-\unfakable{ng}
-\unfakable{exclamdown}
-\unfakable{questiondown}
-\unfakable{sterling}
-\unfakable{AE}
-\unfakable{Eth}
-\unfakable{OE}
-\unfakable{Oslash}
-\unfakable{Thorn}
-\unfakable{ae}
-\unfakable{eth}
-\unfakable{oe}
-\unfakable{oslash}
-\unfakable{thorn}
-\unfakable{germandbls}
-\unfakable{lslashslash}
-
-\setglyph{dotlessj}
- \moveup{\neg{\depth{j}}}
- \glyphrule{\width{j}}{\add{\depth{j}}{\height{dotlessi}}}
- \resetitalic{\italic{dotlessi}}
- \moveup{\depth{j}}
- \glyphwarning{missing glyph `dotlessj'}
-\endsetglyph
-\message{Glyphs}
-\comment{\section{Glyphs}}
-
-\setglyph{space}
- \ifisglyph{space-not}\then
- \movert{\width{space-not}}
- \else
- \movert{\width{i}}
- \fi
-\endsetglyph
-
-\setglyph{compwordmark}
- \movert{0}
-\endsetglyph
-
-\setglyph{quotesinglbase}
- \glyph{comma}{1000}
-\endsetglyph
-
-\setglyph{fi}
- \glyph{f}{1000}
- \movert{\kerning{f}{i}}
- \glyph{i}{1000}
-\endsetglyph
-
-\setglyph{ff}
- \glyph{f}{1000}
- \movert{\kerning{f}{f}}
- \glyph{f}{1000}
-\endsetglyph
-
-\setglyph{fl}
- \glyph{f}{1000}
- \movert{\kerning{f}{l}}
- \glyph{l}{1000}
-\endsetglyph
-
-\setglyph{ffi}
- \glyph{f}{1000}
- \movert{\kerning{f}{f}}
- \glyph{fi}{1000}
-\endsetglyph
-
-\setglyph{ffl}
- \glyph{f}{1000}
- \movert{\kerning{f}{f}}
- \glyph{fl}{1000}
-\endsetglyph
-
-\setglyph{visiblespace}
- \moveup{\neg{\int{visiblespacedepth}}}
- \movert{\int{visiblespacesurround}}
- \glyphrule
- {\int{underlinethickness}}
- {\int{visiblespacedepth}}
- \glyphrule
- {\int{visiblespacewidth}}
- {\int{underlinethickness}}
- \glyphrule
- {\int{underlinethickness}}
- {\int{visiblespacedepth}}
- \movert{\int{visiblespacesurround}}
- \moveup{\int{visiblespacedepth}}
-\endsetglyph
-
-\setglyph{rangedash}
- \ifisint{monowidth}\then
- \glyph{hyphen}{1000}
- \else
- \glyph{endash}{1000}
- \fi
-\endsetglyph
-
-\setglyph{punctdash}
- \ifisint{monowidth}\then
- \glyph{hyphen}{1000}
- \glyph{hyphen}{1000}
- \else
- \glyph{emdash}{1000}
- \fi
-\endsetglyph
-
-\setglyph{hyphenchar}
- \glyph{hyphen}{1000}
-\endsetglyph
-
-\setglyph{ringfitted}
- \movert{\div{\sub{\width{A}}{\width{ring}}}{2}}
- \glyph{ring}{1000}
- \movert{\div{\sub{\width{A}}{\width{ring}}}{2}}
-\endsetglyph
-
-\setglyph{lslash}
- \glyph{lslashslash}{1000}
- \movert{\kerning{lslashslash}{l}}
- \glyph{l}{1000}
-\endsetglyph
-
-\setglyph{Lslash}
- \glyph{lslashslash}{1000}
- \movert{\kerning{lslashslash}{L}}
- \glyph{L}{1000}
-\endsetglyph
-
-\setglyph{Abreve}
- \topaccent{A}{breve}{500}
-\endsetglyph
-
-\setglyph{Aogonek}
- \botaccent{A}{ogonek}{900}
-\endsetglyph
-
-\setglyph{Cacute}
- \topaccent{C}{acute}{500}
-\endsetglyph
-
-\setglyph{Ccaron}
- \topaccent{C}{caron}{500}
-\endsetglyph
-
-\setglyph{Dcaron}
- \topaccent{D}{caron}{450}
-\endsetglyph
-
-\setglyph{Ecaron}
- \topaccent{E}{caron}{500}
-\endsetglyph
-
-\setglyph{Eogonek}
- \botaccent{E}{ogonek}{850}
-\endsetglyph
-
-\setglyph{Gbreve}
- \topaccent{G}{breve}{500}
-\endsetglyph
-
-\setglyph{Lacute}
- \topaccent{L}{acute}{250}
-\endsetglyph
-
-\setglyph{Lcaron}
- \glyph{L}{1000}
- \ifisint{monowidth}\then\else
- \movert{-200}
- \fi
- \glyph{quoteright}{1000}
-\endsetglyph
-
-\setglyph{Nacute}
- \topaccent{N}{acute}{500}
-\endsetglyph
-
-\setglyph{Ncaron}
- \topaccent{N}{caron}{500}
-\endsetglyph
-
-\setglyph{Ohungarumlaut}
- \topaccent{O}{hungarumlaut}{500}
-\endsetglyph
-
-\setglyph{Racute}
- \topaccent{R}{acute}{500}
-\endsetglyph
-
-\setglyph{Rcaron}
- \topaccent{R}{caron}{500}
-\endsetglyph
-
-\setglyph{Sacute}
- \topaccent{S}{acute}{500}
-\endsetglyph
-
-\setglyph{Scaron}
- \topaccent{S}{caron}{500}
-\endsetglyph
-
-\setglyph{Scedilla}
- \botaccent{S}{cedilla}{500}
-\endsetglyph
-
-\setglyph{Tcaron}
- \topaccent{T}{caron}{500}
-\endsetglyph
-
-\setglyph{Tcedilla}
- \botaccent{T}{cedilla}{500}
-\endsetglyph
-
-\setglyph{Uhungarumlaut}
- \topaccent{U}{hungarumlaut}{500}
-\endsetglyph
-
-\setglyph{Uring}
- \topaccent{U}{ring}{500}
-\endsetglyph
-
-\setglyph{Ydieresis}
- \topaccent{Y}{dieresis}{500}
-\endsetglyph
-
-\setglyph{Zacute}
- \topaccent{Z}{acute}{500}
-\endsetglyph
-
-\setglyph{Zcaron}
- \topaccent{Z}{caron}{500}
-\endsetglyph
-
-\setglyph{Zdotaccent}
- \topaccent{Z}{dotaccent}{500}
-\endsetglyph
-
-\setglyph{IJ}
- \glyph{I}{1000}
- \movert{\kerning{I}{J}}
- \glyph{J}{1000}
-\endsetglyph
-
-\setglyph{Idotaccent}
- \topaccent{I}{dotaccent}{500}
-\endsetglyph
-
-\setglyph{dbar}
- \push
- \movert{\sub{\width{d}}{\width{macron}}}
- \glyph{macron}{1000}
- \pop
- \glyph{d}{1000}
-\endsetglyph
-
-\setglyph{abreve}
- \topaccent{a}{breve}{500}
-\endsetglyph
-
-\setglyph{aogonek}
- \botaccent{a}{ogonek}{850}
-\endsetglyph
-
-\setglyph{cacute}
- \topaccent{c}{acute}{500}
-\endsetglyph
-
-\setglyph{ccaron}
- \topaccent{c}{caron}{500}
-\endsetglyph
-
-\setglyph{dcaron}
- \glyph{d}{1000}
- \ifisint{monowidth}\then\else
- \movert{-75}
- \fi
- \glyph{quoteright}{1000}
-\endsetglyph
-
-\setglyph{ecaron}
- \topaccent{e}{caron}{500}
-\endsetglyph
-
-\setglyph{eogonek}
- \botaccent{e}{ogonek}{500}
-\endsetglyph
-
-\setglyph{gbreve}
- \topaccent{g}{breve}{500}
-\endsetglyph
-
-\setglyph{lacute}
- \topaccent{l}{acute}{500}
-\endsetglyph
-
-\setglyph{lcaron}
- \glyph{l}{1000}
- \ifisint{monowidth}\then\else
- \movert{-100}
- \fi
- \glyph{quoteright}{1000}
-\endsetglyph
-
-\setglyph{nacute}
- \topaccent{n}{acute}{500}
-\endsetglyph
-
-\setglyph{ncaron}
- \topaccent{n}{caron}{500}
-\endsetglyph
-
-\setglyph{ohungarumlaut}
- \topaccent{o}{hungarumlaut}{500}
-\endsetglyph
-
-\setglyph{racute}
- \topaccent{r}{acute}{500}
-\endsetglyph
-
-\setglyph{rcaron}
- \topaccent{r}{caron}{500}
-\endsetglyph
-
-\setglyph{sacute}
- \topaccent{s}{acute}{500}
-\endsetglyph
-
-\setglyph{scaron}
- \topaccent{s}{caron}{500}
-\endsetglyph
-
-\setglyph{scedilla}
- \botaccent{s}{cedilla}{500}
-\endsetglyph
-
-\setglyph{tcaron}
- \glyph{t}{1000}
- \ifisint{monowidth}\then\else
- \movert{-75}
- \fi
- \glyph{quoteright}{1000}
-\endsetglyph
-
-\setglyph{tcedilla}
- \botaccent{t}{cedilla}{500}
-\endsetglyph
-
-\setglyph{uhungarumlaut}
- \topaccent{u}{hungarumlaut}{500}
-\endsetglyph
-
-\setglyph{uring}
- \topaccent{u}{ring}{500}
-\endsetglyph
-
-\setglyph{ydieresis}
- \topaccent{y}{dieresis}{500}
-\endsetglyph
-
-\setglyph{zacute}
- \topaccent{z}{acute}{500}
-\endsetglyph
-
-\setglyph{zcaron}
- \topaccent{z}{caron}{500}
-\endsetglyph
-
-\setglyph{zdotaccent}
- \topaccent{z}{dotaccent}{500}
-\endsetglyph
-
-\setglyph{ij}
- \glyph{i}{1000}
- \movert{\kerning{i}{j}}
- \glyph{j}{1000}
-\endsetglyph
-
-\setglyph{Agrave}
- \topaccent{A}{grave}{500}
-\endsetglyph
-
-\setglyph{Aacute}
- \topaccent{A}{acute}{500}
-\endsetglyph
-
-\setglyph{Acircumflex}
- \topaccent{A}{circumflex}{500}
-\endsetglyph
-
-\setglyph{Atilde}
- \topaccent{A}{tilde}{500}
-\endsetglyph
-
-\setglyph{Adieresis}
- \topaccent{A}{dieresis}{500}
-\endsetglyph
-
-\setglyph{Aring}
- \topaccent{A}{ring}{500}
-\endsetglyph
-
-\setglyph{Ccedilla}
- \botaccent{C}{cedilla}{500}
-\endsetglyph
-
-\setglyph{Egrave}
- \topaccent{E}{grave}{500}
-\endsetglyph
-
-\setglyph{Eacute}
- \topaccent{E}{acute}{500}
-\endsetglyph
-
-\setglyph{Ecircumflex}
- \topaccent{E}{circumflex}{500}
-\endsetglyph
-
-\setglyph{Edieresis}
- \topaccent{E}{dieresis}{500}
-\endsetglyph
-
-\setglyph{Iacute}
- \topaccent{I}{acute}{500}
-\endsetglyph
-
-\setglyph{Igrave}
- \topaccent{I}{grave}{500}
-\endsetglyph
-
-\setglyph{Icircumflex}
- \topaccent{I}{circumflex}{500}
-\endsetglyph
-
-\setglyph{Idieresis}
- \topaccent{I}{dieresis}{500}
-\endsetglyph
-
-\setglyph{Ntilde}
- \topaccent{N}{tilde}{500}
-\endsetglyph
-
-\setglyph{Ograve}
- \topaccent{O}{grave}{500}
-\endsetglyph
-
-\setglyph{Oacute}
- \topaccent{O}{acute}{500}
-\endsetglyph
-
-\setglyph{Ocircumflex}
- \topaccent{O}{circumflex}{500}
-\endsetglyph
-
-\setglyph{Otilde}
- \topaccent{O}{tilde}{500}
-\endsetglyph
-
-\setglyph{Odieresis}
- \topaccent{O}{dieresis}{500}
-\endsetglyph
-
-\setglyph{Ugrave}
- \topaccent{U}{grave}{500}
-\endsetglyph
-
-\setglyph{Uacute}
- \topaccent{U}{acute}{500}
-\endsetglyph
-
-\setglyph{Ucircumflex}
- \topaccent{U}{circumflex}{500}
-\endsetglyph
-
-\setglyph{Udieresis}
- \topaccent{U}{dieresis}{500}
-\endsetglyph
-
-\setglyph{Yacute}
- \topaccent{Y}{acute}{500}
-\endsetglyph
-
-\setglyph{SS}
- \glyph{S}{1000}
- \movert{\kerning{S}{S}}
- \glyph{S}{1000}
-\endsetglyph
-
-\setglyph{agrave}
- \topaccent{a}{grave}{500}
-\endsetglyph
-
-\setglyph{aacute}
- \topaccent{a}{acute}{500}
-\endsetglyph
-
-\setglyph{acircumflex}
- \topaccent{a}{circumflex}{500}
-\endsetglyph
-
-\setglyph{atilde}
- \topaccent{a}{tilde}{500}
-\endsetglyph
-
-\setglyph{adieresis}
- \topaccent{a}{dieresis}{500}
-\endsetglyph
-
-\setglyph{aring}
- \topaccent{a}{ring}{500}
-\endsetglyph
-
-\setglyph{ccedilla}
- \topaccent{c}{cedilla}{500}
-\endsetglyph
-
-\setglyph{egrave}
- \topaccent{e}{grave}{500}
-\endsetglyph
-
-\setglyph{eacute}
- \topaccent{e}{acute}{500}
-\endsetglyph
-
-\setglyph{ecircumflex}
- \topaccent{e}{circumflex}{500}
-\endsetglyph
-
-\setglyph{edieresis}
- \topaccent{e}{dieresis}{500}
-\endsetglyph
-
-\setglyph{igrave}
- \topaccent{dotlessi}{grave}{500}
-\endsetglyph
-
-\setglyph{iacute}
- \topaccent{dotlessi}{acute}{500}
-\endsetglyph
-
-\setglyph{icircumflex}
- \topaccent{dotlessi}{circumflex}{500}
-\endsetglyph
-
-\setglyph{idieresis}
- \topaccent{dotlessi}{dieresis}{500}
-\endsetglyph
-
-\setglyph{ntilde}
- \topaccent{n}{tilde}{500}
-\endsetglyph
-
-\setglyph{ograve}
- \topaccent{o}{grave}{500}
-\endsetglyph
-
-\setglyph{oacute}
- \topaccent{o}{acute}{500}
-\endsetglyph
-
-\setglyph{ocircumflex}
- \topaccent{o}{circumflex}{500}
-\endsetglyph
-
-\setglyph{otilde}
- \topaccent{o}{tilde}{500}
-\endsetglyph
-
-\setglyph{odieresis}
- \topaccent{o}{dieresis}{500}
-\endsetglyph
-
-\setglyph{ugrave}
- \topaccent{u}{grave}{500}
-\endsetglyph
-
-\setglyph{uacute}
- \topaccent{u}{acute}{500}
-\endsetglyph
-
-\setglyph{ucircumflex}
- \topaccent{u}{circumflex}{500}
-\endsetglyph
-
-\setglyph{udieresis}
- \topaccent{u}{dieresis}{500}
-\endsetglyph
-
-\setglyph{yacute}
- \topaccent{y}{acute}{500}
-\endsetglyph
-\message{All-caps glyphs}
-\comment{\section{All-caps glyphs}}
-
-\setglyph{dotlessI}
- \glyph{I}{1000}
-\endsetglyph
-
-\setglyph{dotlessJ}
- \glyph{J}{1000}
-\endsetglyph
-
-\setglyph{FFspaced}
- \glyph{F}{1000}
- \movert{\add{\kerning{F}{F}}
- {\int{capspacing}}}
- \glyph{F}{1000}
-\endsetglyph
-
-\setglyph{FIspaced}
- \glyph{F}{1000}
- \movert{\add{\kerning{F}{I}}
- {\int{capspacing}}}
- \glyph{I}{1000}
-\endsetglyph
-
-\setglyph{FLspaced}
- \glyph{F}{1000}
- \movert{\add{\kerning{F}{L}}
- {\int{capspacing}}}
- \glyph{L}{1000}
-\endsetglyph
-
-\setglyph{FFIspaced}
- \glyph{FFspaced}{1000}
- \movert{\add{\kerning{FFspaced}{I}}
- {\int{capspacing}}}
- \glyph{I}{1000}
-\endsetglyph
-
-\setglyph{FFLspaced}
- \glyph{FFspaced}{1000}
- \movert{\add{\kerning{FFspaced}{L}}
- {\int{capspacing}}}
- \glyph{L}{1000}
-\endsetglyph
-
-\setglyph{Dbar}
- \glyph{Eth}{1000}
-\endsetglyph
-
-\setglyph{IJspaced}
- \glyph{I}{1000}
- \movert{\add{\kerning{I}{J}}{\int{capspacing}}}
- \glyph{J}{1000}
-\endsetglyph
-
-\setglyph{SSspaced}
- \glyph{S}{1000}
- \movert{\add{\kerning{S}{S}}{\int{capspacing}}}
- \glyph{S}{1000}
-\endsetglyph
-\message{Accents}
-\comment{\section{Accents}
- \TeX's math accent-positioning requires accents to have zero depth.}
-
-\setcommand\zerodepth#1{
- \resetglyph{#1}
- \glyph{#1}{1000}
- \resetdepth{0}
- \endresetglyph
-}
-
-\zerodepth{acute}
-\zerodepth{grave}
-\zerodepth{caron}
-\zerodepth{breve}
-\zerodepth{macron}
-\zerodepth{ring}
-\zerodepth{circumflex}
-\zerodepth{dotaccent}
-\zerodepth{tilde}
-\zerodepth{dieresis}
-
-\endmetrics
-
-\makesignature
-
-\end{document}
-
-
diff --git a/Master/texmf-dist/source/fonts/pclnfss/plain.map b/Master/texmf-dist/source/fonts/pclnfss/plain.map
deleted file mode 100644
index e8af0e0b0fb..00000000000
--- a/Master/texmf-dist/source/fonts/pclnfss/plain.map
+++ /dev/null
@@ -1,43 +0,0 @@
-calx ale # Albertus extra bold
-calm alr # Albertus medium
-caob anb # Antique Olive bold
-caori ani # Antique Olive italic
-caor anr # Antique Olive
-mhvb arb # Arial bold
-mhvri ari # Arial italic
-mhvbi arj # Arial bold italic
-mhvr arr # Arial (i.e., Helvetica)
-ccdrrc clc # Clarendon condensed
-cotr cor # Coronet
-ccrb crb # Courier bold
-ccrri cri # Courier italic
-ccrbi crj # Courier bold italic
-ccrr crr # Courier
-cgmr gra # Garamond Antiqua
-cgmb grh # Garamond halbfett
-cgmri grk # Garamond kursiv
-cgmbi grl # Garamond kursiv halbfett (i.e., bold italic)
-clgb lgb # Letter Gothic bold
-clgri lgi # Letter Gothic italic
-clgr lgr # Letter Gothic
-cmgr mrr # Marigold
-copb omb # CG Omega bold
-copri omi # CG Omega italic
-copbi omj # CG Omega bold italic
-copr omr # CG Omega (i.e., Optima)
-mntb tnb # Monotype Times New bold (TrueType)
-mntri tni # Monotype Times New italic (TrueType)
-mntbi tnj # Monotype Times New bold italic (TrueType)
-mntr tnr # Monotype Times New (TrueType)
-ctmb trb # CG Times bold
-ctmri tri # CG Times italic
-ctmbi trj # CG Times bold italic
-ctmr trr # CG Times
-cunbrc ucb # Univers bold condensed
-cunmic uci # Univers medium italic condensed
-cunbic ucj # Univers bold italic condensed
-cunmrc ucr # Univers medium condensed
-cunb unb # Univers bold
-cunmi uni # Univers medium italic
-cunbi unj # Univers bold italic
-cunm unr # Univers medium
diff --git a/Master/texmf-dist/source/fonts/pclnfss/rmligdups.awk b/Master/texmf-dist/source/fonts/pclnfss/rmligdups.awk
deleted file mode 100644
index 83445ec7941..00000000000
--- a/Master/texmf-dist/source/fonts/pclnfss/rmligdups.awk
+++ /dev/null
@@ -1,14 +0,0 @@
-# At kern steps, just save away the value, so only the last one will be output.
-/\(KRN/ { lk_table[$3] = $0; next }
-
-# Assume (STOP)'s are in the right place.
-# This rearranges the order, but oh well.
-# It's random by the time the vpl file has been written anyway.
-/\(STOP\)/ { for (lk in lk_table)
- {
- print lk_table[lk];
- delete lk_table[lk];
- }
- }
-
- { print }
diff --git a/Master/texmf-dist/source/fonts/pclnfss/test.map b/Master/texmf-dist/source/fonts/pclnfss/test.map
deleted file mode 100644
index 9ce35f02bac..00000000000
--- a/Master/texmf-dist/source/fonts/pclnfss/test.map
+++ /dev/null
@@ -1 +0,0 @@
-calx ale # Albertus extra bold
diff --git a/Master/texmf-dist/source/fonts/pclnfss/test.tex b/Master/texmf-dist/source/fonts/pclnfss/test.tex
deleted file mode 100644
index 825f1498e97..00000000000
--- a/Master/texmf-dist/source/fonts/pclnfss/test.tex
+++ /dev/null
@@ -1,16 +0,0 @@
-\input testfont
-
-\input hptex
-
-\table
-\vfill\eject
-
-\text
-\punct
-\names
-
-(N.B. The name `Taja' will look a bit strange, since HP provides no dotless j.)
-
-This is a quad space: \vrule\quad\vrule.
-
-\bye
diff --git a/Master/texmf-dist/source/fonts/pclnfss/tests/typelist.tex b/Master/texmf-dist/source/fonts/pclnfss/tests/typelist.tex
deleted file mode 100644
index 2524e3165e0..00000000000
--- a/Master/texmf-dist/source/fonts/pclnfss/tests/typelist.tex
+++ /dev/null
@@ -1,54 +0,0 @@
-% typelist.tex - simulate PCL Typeface List
-\documentclass[12pt]{article}
-\begin{document}
-\pagestyle{empty}
-\renewcommand{\baselinestretch}{1.5}
-\noindent\usefont{OT1}{ccr}{m}{n} Courier\\
-\usefont{OT1}{ctm}{m}{n} CG Times\\
-\usefont{OT1}{ctm}{bx}{n} CG Times Bold\\
-\usefont{OT1}{ctm}{m}{it} CG Times Italic\\
-\usefont{OT1}{ctm}{bx}{it} CG Times Bold Italic\\
-\usefont{OT1}{cop}{m}{n} CG Omega\\
-\usefont{OT1}{cop}{bx}{n} CG Omega Bold\\
-\usefont{OT1}{cop}{m}{it} CG Omega Italic\\
-\usefont{OT1}{cop}{bx}{it} CG Omega Bold Italic\\
-\usefont{OT1}{cot}{m}{n} Coronet\\
-\usefont{OT1}{ccd}{bc}{n} Clarendon Condensed\\
-\usefont{OT1}{cun}{m}{n} Univers Medium\\
-\usefont{OT1}{cun}{bx}{n} Univers Bold\\
-\usefont{OT1}{cun}{m}{it} Univers Medium Italic\\
-\usefont{OT1}{cun}{bx}{it} Univers Bold Italic\\
-\usefont{OT1}{cun}{c}{n} Univers Medium Condensed\\
-\usefont{OT1}{cun}{bc}{n} Univers Bold Condensed\\
-\usefont{OT1}{cun}{c}{it} Univers Medium Condensed Italic\\
-\usefont{OT1}{cun}{bc}{it} Univers Bold Condensed Italic\\
-\usefont{OT1}{cao}{m}{n} Antique Olive\\
-\usefont{OT1}{cao}{bx}{n} Antique Olive Bold\\
-\usefont{OT1}{cao}{m}{it} Antique Olive Italic\\
-\usefont{OT1}{cgm}{m}{n} Garamond Antiqua\\
-\usefont{OT1}{cgm}{bx}{n} Garamond Halbfett
-\pagebreak
-
-\noindent\usefont{OT1}{cgm}{m}{it} Garamond Kursiv\\
-\usefont{OT1}{cgm}{bx}{it} Garamond Kursiv Halbfett\\
-\usefont{OT1}{cmg}{m}{n} Marigold\\
-\usefont{OT1}{cal}{m}{n} Albertus Medium\\
-\usefont{OT1}{cal}{ebx}{n} Albertus Extra Bold\\
-\usefont{OT1}{mhv}{m}{n} Arial\\
-\usefont{OT1}{mhv}{bx}{n} Arial Bold\\
-\usefont{OT1}{mhv}{m}{it} Arial Italic\\
-\usefont{OT1}{mhv}{bx}{it} Arial Bold Italic\\
-\usefont{OT1}{mnt}{m}{n} Times New\\
-\usefont{OT1}{mnt}{bx}{n} Times New Bold\\
-\usefont{OT1}{mnt}{m}{it} Times New Italic\\
-\usefont{OT1}{mnt}{bx}{it} Times New Bold Italic\\
-\usefont{OT1}{msy}{m}{n} \char65\char66\char67\char68\char69\char102\char103\char104\char105\char106\char161\char162\char179\char182\char184\char185\char187\char189\char193\char35\char36\\
-\usefont{OT1}{hwi}{m}{n}\char65\char66\char67\char68\char69\char102\char103\char104\char105\char106\char161\char162\\
-\usefont{OT1}{ccr}{bx}{n} Courier Bold\\
-\usefont{OT1}{ccr}{m}{it} Courier Italic\\
-\usefont{OT1}{ccr}{bx}{it} Courier Bold Italic\\
-\usefont{OT1}{clg}{m}{n} Letter Gothic\\
-\usefont{OT1}{clg}{bx}{n} Letter Gothic Bold\\
-\usefont{OT1}{clg}{m}{it} Letter Gothic Italic\\
-
-\end{document}
diff --git a/Master/texmf-dist/source/fonts/pclnfss/uclc.tex b/Master/texmf-dist/source/fonts/pclnfss/uclc.tex
deleted file mode 100644
index 476ab886826..00000000000
--- a/Master/texmf-dist/source/fonts/pclnfss/uclc.tex
+++ /dev/null
@@ -1,7 +0,0 @@
-\setcommand\lc#1#2{#2}
-\setcommand\uc#1#2{#1}
-\setcommand\lctop#1#2{#2}
-\setcommand\uctop#1#2{#1}
-\setcommand\lclig#1#2{#2}
-\setcommand\uclig#1#2{#1}
-\setcommand\digit#1{#1}
diff --git a/Master/texmf-dist/tex/latex/pclnfss/albertus.sty b/Master/texmf-dist/tex/latex/pclnfss/albertus.sty
deleted file mode 100644
index 6b9ef708d0b..00000000000
--- a/Master/texmf-dist/tex/latex/pclnfss/albertus.sty
+++ /dev/null
@@ -1,3 +0,0 @@
-\ProvidesPackage{albertus}
-\renewcommand{\rmdefault}{cal}
-\endinput
diff --git a/Master/texmf-dist/tex/latex/pclnfss/antolive.sty b/Master/texmf-dist/tex/latex/pclnfss/antolive.sty
deleted file mode 100644
index 49f3517561d..00000000000
--- a/Master/texmf-dist/tex/latex/pclnfss/antolive.sty
+++ /dev/null
@@ -1,3 +0,0 @@
-\ProvidesPackage{antolive}
-\renewcommand{\sfdefault}{cao}
-\endinput
diff --git a/Master/texmf-dist/tex/latex/pclnfss/arial.sty b/Master/texmf-dist/tex/latex/pclnfss/arial.sty
deleted file mode 100644
index ca286822afa..00000000000
--- a/Master/texmf-dist/tex/latex/pclnfss/arial.sty
+++ /dev/null
@@ -1,3 +0,0 @@
-\ProvidesPackage{arial}
-\renewcommand{\sfdefault}{mhv}
-\endinput
diff --git a/Master/texmf-dist/tex/latex/pclnfss/cgomega.sty b/Master/texmf-dist/tex/latex/pclnfss/cgomega.sty
deleted file mode 100644
index cfb7c3f5c65..00000000000
--- a/Master/texmf-dist/tex/latex/pclnfss/cgomega.sty
+++ /dev/null
@@ -1,5 +0,0 @@
-\ProvidesPackage{cgomega}
-\renewcommand{\rmdefault}{cop}
-\renewcommand{\sfdefault}{cun}
-\renewcommand{\ttdefault}{ccr}
-\endinput
diff --git a/Master/texmf-dist/tex/latex/pclnfss/cgtimes.sty b/Master/texmf-dist/tex/latex/pclnfss/cgtimes.sty
deleted file mode 100644
index 42a62cbb382..00000000000
--- a/Master/texmf-dist/tex/latex/pclnfss/cgtimes.sty
+++ /dev/null
@@ -1,5 +0,0 @@
-\ProvidesPackage{cgtimes}
-\renewcommand{\rmdefault}{ctm}
-\renewcommand{\sfdefault}{cun}
-\renewcommand{\ttdefault}{ccr}
-\endinput
diff --git a/Master/texmf-dist/tex/latex/pclnfss/clarend.sty b/Master/texmf-dist/tex/latex/pclnfss/clarend.sty
deleted file mode 100644
index a65fc609369..00000000000
--- a/Master/texmf-dist/tex/latex/pclnfss/clarend.sty
+++ /dev/null
@@ -1,3 +0,0 @@
-\ProvidesPackage{clarend}
-\renewcommand{\rmdefault}{ccd}
-\endinput
diff --git a/Master/texmf-dist/tex/latex/pclnfss/coronet.sty b/Master/texmf-dist/tex/latex/pclnfss/coronet.sty
deleted file mode 100644
index 21729c4d237..00000000000
--- a/Master/texmf-dist/tex/latex/pclnfss/coronet.sty
+++ /dev/null
@@ -1,3 +0,0 @@
-\ProvidesPackage{coronet}
-\renewcommand{\rmdefault}{cot}
-\endinput
diff --git a/Master/texmf-dist/tex/latex/pclnfss/ltgothic.sty b/Master/texmf-dist/tex/latex/pclnfss/ltgothic.sty
deleted file mode 100644
index 12de75841d0..00000000000
--- a/Master/texmf-dist/tex/latex/pclnfss/ltgothic.sty
+++ /dev/null
@@ -1,3 +0,0 @@
-\ProvidesPackage{ltgothic}
-\renewcommand{\ttdefault}{clg}
-\endinput
diff --git a/Master/texmf-dist/tex/latex/pclnfss/marigold.sty b/Master/texmf-dist/tex/latex/pclnfss/marigold.sty
deleted file mode 100644
index 5663ebd06d8..00000000000
--- a/Master/texmf-dist/tex/latex/pclnfss/marigold.sty
+++ /dev/null
@@ -1,3 +0,0 @@
-\ProvidesPackage{marigold}
-\renewcommand{\rmdefault}{cmg}
-\endinput
diff --git a/Master/texmf-dist/tex/latex/pclnfss/ot1cal.fd b/Master/texmf-dist/tex/latex/pclnfss/ot1cal.fd
deleted file mode 100644
index 6772bc314a1..00000000000
--- a/Master/texmf-dist/tex/latex/pclnfss/ot1cal.fd
+++ /dev/null
@@ -1,6 +0,0 @@
-% Albertus
-\ProvidesFile{ot1cal.fd}
-\DeclareFontFamily{OT1}{cal}{}
-\DeclareFontShape{OT1}{cal}{m}{n}{ <-> calm }{}
-\DeclareFontShape{OT1}{cal}{ebx}{n}{ <-> calx }{}
-\endinput
diff --git a/Master/texmf-dist/tex/latex/pclnfss/ot1cao.fd b/Master/texmf-dist/tex/latex/pclnfss/ot1cao.fd
deleted file mode 100644
index 2090fee5ecc..00000000000
--- a/Master/texmf-dist/tex/latex/pclnfss/ot1cao.fd
+++ /dev/null
@@ -1,7 +0,0 @@
-% Antique Olive
-\ProvidesFile{ot1cao.fd}
-\DeclareFontFamily{OT1}{cao}{}
-\DeclareFontShape{OT1}{cao}{m}{n}{ <-> caor }{}
-\DeclareFontShape{OT1}{cao}{bx}{n}{ <-> caob }{}
-\DeclareFontShape{OT1}{cao}{m}{it}{ <-> caori }{}
-\endinput
diff --git a/Master/texmf-dist/tex/latex/pclnfss/ot1ccd.fd b/Master/texmf-dist/tex/latex/pclnfss/ot1ccd.fd
deleted file mode 100644
index 0dad4274d6f..00000000000
--- a/Master/texmf-dist/tex/latex/pclnfss/ot1ccd.fd
+++ /dev/null
@@ -1,5 +0,0 @@
-% Clarendon
-\ProvidesFile{ot1ccd.fd}
-\DeclareFontFamily{OT1}{ccd}{}
-\DeclareFontShape{OT1}{ccd}{bc}{n}{ <-> ccdrrc }{}
-\endinput
diff --git a/Master/texmf-dist/tex/latex/pclnfss/ot1cgm.fd b/Master/texmf-dist/tex/latex/pclnfss/ot1cgm.fd
deleted file mode 100644
index 926bdfe0825..00000000000
--- a/Master/texmf-dist/tex/latex/pclnfss/ot1cgm.fd
+++ /dev/null
@@ -1,8 +0,0 @@
-% Garamond
-\ProvidesFile{ot1cgm.fd}
-\DeclareFontFamily{OT1}{cgm}{}
-\DeclareFontShape{OT1}{cgm}{m}{n}{ <-> cgmr }{}
-\DeclareFontShape{OT1}{cgm}{bx}{n}{ <-> cgmb }{}
-\DeclareFontShape{OT1}{cgm}{m}{it}{ <-> cgmri }{}
-\DeclareFontShape{OT1}{cgm}{bx}{it}{ <-> cgmbi }{}
-\endinput
diff --git a/Master/texmf-dist/tex/latex/pclnfss/ot1clg.fd b/Master/texmf-dist/tex/latex/pclnfss/ot1clg.fd
deleted file mode 100644
index 9ac77a1aef0..00000000000
--- a/Master/texmf-dist/tex/latex/pclnfss/ot1clg.fd
+++ /dev/null
@@ -1,7 +0,0 @@
-% Letter Gothic
-\ProvidesFile{ot1clg.fd}
-\DeclareFontFamily{OT1}{clg}{}
-\DeclareFontShape{OT1}{clg}{m}{n}{ <-> clgr }{}
-\DeclareFontShape{OT1}{clg}{bx}{n}{ <-> clgb }{}
-\DeclareFontShape{OT1}{clg}{m}{it}{ <-> clgri }{}
-\endinput
diff --git a/Master/texmf-dist/tex/latex/pclnfss/ot1cmg.fd b/Master/texmf-dist/tex/latex/pclnfss/ot1cmg.fd
deleted file mode 100644
index 5e963e49ff8..00000000000
--- a/Master/texmf-dist/tex/latex/pclnfss/ot1cmg.fd
+++ /dev/null
@@ -1,5 +0,0 @@
-% Marigold
-\ProvidesFile{ot1cmg.fd}
-\DeclareFontFamily{OT1}{cmg}{}
-\DeclareFontShape{OT1}{cmg}{m}{n}{ <-> cmgr }{}
-\endinput
diff --git a/Master/texmf-dist/tex/latex/pclnfss/ot1cop.fd b/Master/texmf-dist/tex/latex/pclnfss/ot1cop.fd
deleted file mode 100644
index d02dfa714d7..00000000000
--- a/Master/texmf-dist/tex/latex/pclnfss/ot1cop.fd
+++ /dev/null
@@ -1,8 +0,0 @@
-% CG Omega (Compugraphics Optima)
-\ProvidesFile{ot1cop.fd}
-\DeclareFontFamily{OT1}{cop}{}
-\DeclareFontShape{OT1}{cop}{m}{n}{ <-> copr }{}
-\DeclareFontShape{OT1}{cop}{bx}{n}{ <-> copb }{}
-\DeclareFontShape{OT1}{cop}{m}{it}{ <-> copri }{}
-\DeclareFontShape{OT1}{cop}{bx}{it}{ <-> copbi }{}
-\endinput
diff --git a/Master/texmf-dist/tex/latex/pclnfss/ot1cot.fd b/Master/texmf-dist/tex/latex/pclnfss/ot1cot.fd
deleted file mode 100644
index 0293e3a0b2a..00000000000
--- a/Master/texmf-dist/tex/latex/pclnfss/ot1cot.fd
+++ /dev/null
@@ -1,5 +0,0 @@
-% Coronet
-\ProvidesFile{ot1cot.fd}
-\DeclareFontFamily{OT1}{cot}{}
-\DeclareFontShape{OT1}{cot}{m}{n}{ <-> cotr }{}
-\endinput
diff --git a/Master/texmf-dist/tex/latex/pclnfss/ot1ctm.fd b/Master/texmf-dist/tex/latex/pclnfss/ot1ctm.fd
deleted file mode 100644
index bf9f5a2c06c..00000000000
--- a/Master/texmf-dist/tex/latex/pclnfss/ot1ctm.fd
+++ /dev/null
@@ -1,8 +0,0 @@
-% CG Times (Compugraphic Times)
-\ProvidesFile{ot1ctm.fd}
-\DeclareFontFamily{OT1}{ctm}{}
-\DeclareFontShape{OT1}{ctm}{m}{n}{ <-> ctmr }{}
-\DeclareFontShape{OT1}{ctm}{bx}{n}{ <-> ctmb }{}
-\DeclareFontShape{OT1}{ctm}{m}{it}{ <-> ctmri }{}
-\DeclareFontShape{OT1}{ctm}{bx}{it}{ <-> ctmbi }{}
-\endinput
diff --git a/Master/texmf-dist/tex/latex/pclnfss/ot1cun.fd b/Master/texmf-dist/tex/latex/pclnfss/ot1cun.fd
deleted file mode 100644
index e08bddc87ad..00000000000
--- a/Master/texmf-dist/tex/latex/pclnfss/ot1cun.fd
+++ /dev/null
@@ -1,12 +0,0 @@
-% Univers
-\ProvidesFile{ot1cun.fd}
-\DeclareFontFamily{OT1}{cun}{}
-\DeclareFontShape{OT1}{cun}{m}{n}{ <-> cunm }{}
-\DeclareFontShape{OT1}{cun}{bx}{n}{ <-> cunb }{}
-\DeclareFontShape{OT1}{cun}{m}{it}{ <-> cunmi }{}
-\DeclareFontShape{OT1}{cun}{bx}{it}{ <-> cunbi }{}
-\DeclareFontShape{OT1}{cun}{c}{n}{ <-> cunmrc }{}
-\DeclareFontShape{OT1}{cun}{bc}{n}{ <-> cunbrc }{}
-\DeclareFontShape{OT1}{cun}{c}{it}{ <-> cunmic }{}
-\DeclareFontShape{OT1}{cun}{bc}{it}{ <-> cunbic }{}
-\endinput
diff --git a/Master/texmf-dist/tex/latex/pclnfss/ot1hwi.fd b/Master/texmf-dist/tex/latex/pclnfss/ot1hwi.fd
deleted file mode 100644
index 4d74021c6ae..00000000000
--- a/Master/texmf-dist/tex/latex/pclnfss/ot1hwi.fd
+++ /dev/null
@@ -1,5 +0,0 @@
-% Wingdings (Bigelow and Holmes Wingdings)
-\ProvidesFile{ot1hwi.fd}
-\DeclareFontFamily{OT1}{hwi}{}
-\DeclareFontShape{OT1}{hwi}{m}{n}{ <-> hwir }{}
-\endinput
diff --git a/Master/texmf-dist/tex/latex/pclnfss/ot1mhv.fd b/Master/texmf-dist/tex/latex/pclnfss/ot1mhv.fd
deleted file mode 100644
index b080be9e27f..00000000000
--- a/Master/texmf-dist/tex/latex/pclnfss/ot1mhv.fd
+++ /dev/null
@@ -1,8 +0,0 @@
-% Arial (Monotype Helvetic)
-\ProvidesFile{ot1mhv.fd}
-\DeclareFontFamily{OT1}{mhv}{}
-\DeclareFontShape{OT1}{mhv}{m}{n}{ <-> mhvr }{}
-\DeclareFontShape{OT1}{mhv}{bx}{n}{ <-> mhvri }{}
-\DeclareFontShape{OT1}{mhv}{m}{it}{ <-> mhvb }{}
-\DeclareFontShape{OT1}{mhv}{bx}{it}{ <-> mhvbi }{}
-\endinput
diff --git a/Master/texmf-dist/tex/latex/pclnfss/ot1mnt.fd b/Master/texmf-dist/tex/latex/pclnfss/ot1mnt.fd
deleted file mode 100644
index 2be96c3db8e..00000000000
--- a/Master/texmf-dist/tex/latex/pclnfss/ot1mnt.fd
+++ /dev/null
@@ -1,8 +0,0 @@
-% Times New Roman (Monotype Times New)
-\ProvidesFile{ot1mnt.fd}
-\DeclareFontFamily{OT1}{mnt}{}
-\DeclareFontShape{OT1}{mnt}{m}{n}{ <-> mntr }{}
-\DeclareFontShape{OT1}{mnt}{bx}{n}{ <-> mntb }{}
-\DeclareFontShape{OT1}{mnt}{m}{it}{ <-> mntri }{}
-\DeclareFontShape{OT1}{mnt}{bx}{it}{ <-> mntbi }{}
-\endinput
diff --git a/Master/texmf-dist/tex/latex/pclnfss/ot1msy.fd b/Master/texmf-dist/tex/latex/pclnfss/ot1msy.fd
deleted file mode 100644
index abfc7272c3b..00000000000
--- a/Master/texmf-dist/tex/latex/pclnfss/ot1msy.fd
+++ /dev/null
@@ -1,5 +0,0 @@
-% Symbol (Monotype HP - not PostScript)
-\ProvidesFile{ot1cal.fd}
-\DeclareFontFamily{OT1}{msy}{}
-\DeclareFontShape{OT1}{msy}{m}{n}{ <-> msyr }{}
-\endinput
diff --git a/Master/texmf-dist/tex/latex/pclnfss/timesnew.sty b/Master/texmf-dist/tex/latex/pclnfss/timesnew.sty
deleted file mode 100644
index 1768f4be812..00000000000
--- a/Master/texmf-dist/tex/latex/pclnfss/timesnew.sty
+++ /dev/null
@@ -1,5 +0,0 @@
-\ProvidesPackage{timesnew}
-\renewcommand{\rmdefault}{mnt}
-\renewcommand{\sfdefault}{mhv}
-\renewcommand{\ttdefault}{ccr}
-\endinput
diff --git a/Master/texmf-dist/tex/latex/pclnfss/univers.sty b/Master/texmf-dist/tex/latex/pclnfss/univers.sty
deleted file mode 100644
index 2af36de3758..00000000000
--- a/Master/texmf-dist/tex/latex/pclnfss/univers.sty
+++ /dev/null
@@ -1,3 +0,0 @@
-\ProvidesPackage{univers}
-\renewcommand{\sfdefault}{cun}
-\endinput
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index 471b7d94db5..60d7ef95c9f 100755
--- a/Master/tlpkg/libexec/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
@@ -499,7 +499,7 @@ $Master = "$mydir/../..";
'pandora', "&MAKEflatten",
'paradigm', "die 'skipping, too old, for BLUe'",
'pb-diagram', "&MAKEpbdiagram",
- 'pclnfss', "&MAKEpclnfss",
+ 'pclnfss', "die 'skipping, nonfree hardware fonts'",
'pdcmac', "die 'skipping, needs work'",
'pdf-forms-tutorial', "die 'skipping, use pdf-forms-tutorial-de or -en'",
'pdf-forms-tutorial-de', "&MAKEpdf_forms_tutorial",
diff --git a/Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc b/Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc
index a70eeeff00d..2fd58296291 100644
--- a/Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc
+++ b/Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc
@@ -118,7 +118,6 @@ depend oldstandard
depend orkhun
depend osmanian
depend pacioli
-depend pclnfss
depend phaistos
depend phonetic
depend pigpen
diff --git a/Master/tlpkg/tlpsrc/pclnfss.tlpsrc b/Master/tlpkg/tlpsrc/pclnfss.tlpsrc
deleted file mode 100644
index e69de29bb2d..00000000000
--- a/Master/tlpkg/tlpsrc/pclnfss.tlpsrc
+++ /dev/null