summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2007-10-02 21:22:42 +0000
committerKarl Berry <karl@freefriends.org>2007-10-02 21:22:42 +0000
commit4b850fc0445101387ea6093ae097cc1a8f4a8a2a (patch)
treedcaac18c48841a5e5067bf4c62659a617c3690ee
parent3c0902788394ff3a54a70ae163ed04b9cbce6eb0 (diff)
ae non-update to get things in fonts/ instead of latex/
git-svn-id: svn://tug.org/texlive/trunk@5100 c570f23f-e606-0410-a88d-b1316a301751
-rwxr-xr-xBuild/tools/tpm-ctan-check2
-rw-r--r--Master/texmf-dist/doc/fonts/ae/COPYING416
-rw-r--r--Master/texmf-dist/doc/fonts/ae/MANIFEST139
-rw-r--r--Master/texmf-dist/doc/fonts/ae/README69
-rw-r--r--Master/texmf-dist/source/fonts/ae/aefonts.mtx130
-rw-r--r--Master/texmf-dist/source/fonts/ae/aefonts.tex139
-rw-r--r--Master/texmf-dist/source/fonts/ae/aehax5.mtx54
-rw-r--r--Master/texmf-dist/source/fonts/ae/aehaxit.mtx90
-rw-r--r--Master/texmf-dist/source/fonts/ae/aehaxrm.mtx91
-rw-r--r--Master/texmf-dist/source/fonts/ae/aehaxsc.mtx59
-rw-r--r--Master/texmf-dist/source/fonts/ae/aehaxsl.mtx91
-rw-r--r--Master/texmf-dist/source/fonts/ae/aehaxss.mtx91
-rw-r--r--Master/texmf-dist/source/fonts/ae/aelatin.mtx1559
-rw-r--r--Master/texmf-dist/source/fonts/ae/aelatint.mtx1704
-rw-r--r--Master/texmf-dist/source/fonts/ae/aesample.tex819
-rw-r--r--Master/texmf-dist/source/fonts/ae/aet1.etx1322
-rw-r--r--Master/texmf-dist/source/fonts/ae/bxittest.tex17
-rwxr-xr-xMaster/texmf-dist/source/fonts/ae/clean2
-rw-r--r--Master/texmf-dist/source/fonts/ae/germtest.tex38
-rw-r--r--Master/texmf-dist/source/fonts/ae/go31
-rwxr-xr-xMaster/texmf-dist/source/fonts/ae/install4
-rw-r--r--Master/texmf-dist/source/fonts/ae/makepl32
-rw-r--r--Master/texmf-dist/source/fonts/ae/ot1tt.etx68
-rw-r--r--Master/texmf-dist/source/fonts/ae/slitest.tex39
24 files changed, 7005 insertions, 1 deletions
diff --git a/Build/tools/tpm-ctan-check b/Build/tools/tpm-ctan-check
index 42be9368df9..aa715f1ce7c 100755
--- a/Build/tools/tpm-ctan-check
+++ b/Build/tools/tpm-ctan-check
@@ -10,7 +10,7 @@ my @WorkingTPM = qw(
12many
a0poster aastex abbr abc abstract abstyles accfonts achemso
acmtrans acronym
- active-conf adrconv aguplus algorithm2e algorithmicx algorithms
+ active-conf adrconv ae aguplus algorithm2e algorithmicx algorithms
alnumsec altfont ametsoc ams amsldoc-it amsrefs
amsthdoc-it animate apacite appendix apl
arabi arabtex arabxetex archaic arcs arev
diff --git a/Master/texmf-dist/doc/fonts/ae/COPYING b/Master/texmf-dist/doc/fonts/ae/COPYING
new file mode 100644
index 00000000000..90e5e3ab797
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/ae/COPYING
@@ -0,0 +1,416 @@
+The LaTeX Project Public License
+=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
+
+LPPL Version 1.3c 2006-05-20
+
+Copyright 1999 2002-2006 LaTeX3 Project
+ Everyone is allowed to distribute verbatim copies of this
+ license document, but modification of it is not allowed.
+
+
+PREAMBLE
+========
+
+The LaTeX Project Public License (LPPL) is the primary license under
+which the the LaTeX kernel and the base LaTeX packages are distributed.
+
+You may use this license for any work of which you hold the copyright
+and which you wish to distribute. This license may be particularly
+suitable if your work is TeX-related (such as a LaTeX package), but
+it is written in such a way that you can use it even if your work is
+unrelated to TeX.
+
+The section `WHETHER AND HOW TO DISTRIBUTE WORKS UNDER THIS LICENSE',
+below, gives instructions, examples, and recommendations for authors
+who are considering distributing their works under this license.
+
+This license gives conditions under which a work may be distributed
+and modified, as well as conditions under which modified versions of
+that work may be distributed.
+
+We, the LaTeX3 Project, believe that the conditions below give you
+the freedom to make and distribute modified versions of your work
+that conform with whatever technical specifications you wish while
+maintaining the availability, integrity, and reliability of
+that work. If you do not see how to achieve your goal while
+meeting these conditions, then read the document `cfgguide.tex'
+and `modguide.tex' in the base LaTeX distribution for suggestions.
+
+
+DEFINITIONS
+===========
+
+In this license document the following terms are used:
+
+ `Work'
+ Any work being distributed under this License.
+
+ `Derived Work'
+ Any work that under any applicable law is derived from the Work.
+
+ `Modification'
+ Any procedure that produces a Derived Work under any applicable
+ law -- for example, the production of a file containing an
+ original file associated with the Work or a significant portion of
+ such a file, either verbatim or with modifications and/or
+ translated into another language.
+
+ `Modify'
+ To apply any procedure that produces a Derived Work under any
+ applicable law.
+
+ `Distribution'
+ Making copies of the Work available from one person to another, in
+ whole or in part. Distribution includes (but is not limited to)
+ making any electronic components of the Work accessible by
+ file transfer protocols such as FTP or HTTP or by shared file
+ systems such as Sun's Network File System (NFS).
+
+ `Compiled Work'
+ A version of the Work that has been processed into a form where it
+ is directly usable on a computer system. This processing may
+ include using installation facilities provided by the Work,
+ transformations of the Work, copying of components of the Work, or
+ other activities. Note that modification of any installation
+ facilities provided by the Work constitutes modification of the Work.
+
+ `Current Maintainer'
+ A person or persons nominated as such within the Work. If there is
+ no such explicit nomination then it is the `Copyright Holder' under
+ any applicable law.
+
+ `Base Interpreter'
+ A program or process that is normally needed for running or
+ interpreting a part or the whole of the Work.
+
+ A Base Interpreter may depend on external components but these
+ are not considered part of the Base Interpreter provided that each
+ external component clearly identifies itself whenever it is used
+ interactively. Unless explicitly specified when applying the
+ license to the Work, the only applicable Base Interpreter is a
+ `LaTeX-Format' or in the case of files belonging to the
+ `LaTeX-format' a program implementing the `TeX language'.
+
+
+
+CONDITIONS ON DISTRIBUTION AND MODIFICATION
+===========================================
+
+1. Activities other than distribution and/or modification of the Work
+are not covered by this license; they are outside its scope. In
+particular, the act of running the Work is not restricted and no
+requirements are made concerning any offers of support for the Work.
+
+2. You may distribute a complete, unmodified copy of the Work as you
+received it. Distribution of only part of the Work is considered
+modification of the Work, and no right to distribute such a Derived
+Work may be assumed under the terms of this clause.
+
+3. You may distribute a Compiled Work that has been generated from a
+complete, unmodified copy of the Work as distributed under Clause 2
+above, as long as that Compiled Work is distributed in such a way that
+the recipients may install the Compiled Work on their system exactly
+as it would have been installed if they generated a Compiled Work
+directly from the Work.
+
+4. If you are the Current Maintainer of the Work, you may, without
+restriction, modify the Work, thus creating a Derived Work. You may
+also distribute the Derived Work without restriction, including
+Compiled Works generated from the Derived Work. Derived Works
+distributed in this manner by the Current Maintainer are considered to
+be updated versions of the Work.
+
+5. If you are not the Current Maintainer of the Work, you may modify
+your copy of the Work, thus creating a Derived Work based on the Work,
+and compile this Derived Work, thus creating a Compiled Work based on
+the Derived Work.
+
+6. If you are not the Current Maintainer of the Work, you may
+distribute a Derived Work provided the following conditions are met
+for every component of the Work unless that component clearly states
+in the copyright notice that it is exempt from that condition. Only
+the Current Maintainer is allowed to add such statements of exemption
+to a component of the Work.
+
+ a. If a component of this Derived Work can be a direct replacement
+ for a component of the Work when that component is used with the
+ Base Interpreter, then, wherever this component of the Work
+ identifies itself to the user when used interactively with that
+ Base Interpreter, the replacement component of this Derived Work
+ clearly and unambiguously identifies itself as a modified version
+ of this component to the user when used interactively with that
+ Base Interpreter.
+
+ b. Every component of the Derived Work contains prominent notices
+ detailing the nature of the changes to that component, or a
+ prominent reference to another file that is distributed as part
+ of the Derived Work and that contains a complete and accurate log
+ of the changes.
+
+ c. No information in the Derived Work implies that any persons,
+ including (but not limited to) the authors of the original version
+ of the Work, provide any support, including (but not limited to)
+ the reporting and handling of errors, to recipients of the
+ Derived Work unless those persons have stated explicitly that
+ they do provide such support for the Derived Work.
+
+ d. You distribute at least one of the following with the Derived Work:
+
+ 1. A complete, unmodified copy of the Work;
+ if your distribution of a modified component is made by
+ offering access to copy the modified component from a
+ designated place, then offering equivalent access to copy
+ the Work from the same or some similar place meets this
+ condition, even though third parties are not compelled to
+ copy the Work along with the modified component;
+
+ 2. Information that is sufficient to obtain a complete,
+ unmodified copy of the Work.
+
+7. If you are not the Current Maintainer of the Work, you may
+distribute a Compiled Work generated from a Derived Work, as long as
+the Derived Work is distributed to all recipients of the Compiled
+Work, and as long as the conditions of Clause 6, above, are met with
+regard to the Derived Work.
+
+8. The conditions above are not intended to prohibit, and hence do not
+apply to, the modification, by any method, of any component so that it
+becomes identical to an updated version of that component of the Work as
+it is distributed by the Current Maintainer under Clause 4, above.
+
+9. Distribution of the Work or any Derived Work in an alternative
+format, where the Work or that Derived Work (in whole or in part) is
+then produced by applying some process to that format, does not relax or
+nullify any sections of this license as they pertain to the results of
+applying that process.
+
+10. a. A Derived Work may be distributed under a different license
+ provided that license itself honors the conditions listed in
+ Clause 6 above, in regard to the Work, though it does not have
+ to honor the rest of the conditions in this license.
+
+ b. If a Derived Work is distributed under a different license, that
+ Derived Work must provide sufficient documentation as part of
+ itself to allow each recipient of that Derived Work to honor the
+ restrictions in Clause 6 above, concerning changes from the Work.
+
+11. This license places no restrictions on works that are unrelated to
+the Work, nor does this license place any restrictions on aggregating
+such works with the Work by any means.
+
+12. Nothing in this license is intended to, or may be used to, prevent
+complete compliance by all parties with all applicable laws.
+
+
+NO WARRANTY
+===========
+
+There is no warranty for the Work. Except when otherwise stated in
+writing, the Copyright Holder provides the Work `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 Work is with you. Should the Work prove defective, you assume
+the cost of all necessary servicing, repair, or correction.
+
+In no event unless required by applicable law or agreed to in writing
+will The Copyright Holder, or any author named in the components of the
+Work, or any other party who may distribute and/or modify the Work as
+permitted above, be liable to you for damages, including any general,
+special, incidental or consequential damages arising out of any use of
+the Work or out of inability to use the Work (including, but not limited
+to, loss of data, data being rendered inaccurate, or losses sustained by
+anyone as a result of any failure of the Work to operate with any other
+programs), even if the Copyright Holder or said author or said other
+party has been advised of the possibility of such damages.
+
+
+MAINTENANCE OF THE WORK
+=======================
+
+The Work has the status `author-maintained' if the Copyright Holder
+explicitly and prominently states near the primary copyright notice in
+the Work that the Work can only be maintained by the Copyright Holder
+or simply that it is `author-maintained'.
+
+The Work has the status `maintained' if there is a Current Maintainer
+who has indicated in the Work that they are willing to receive error
+reports for the Work (for example, by supplying a valid e-mail
+address). It is not required for the Current Maintainer to acknowledge
+or act upon these error reports.
+
+The Work changes from status `maintained' to `unmaintained' if there
+is no Current Maintainer, or the person stated to be Current
+Maintainer of the work cannot be reached through the indicated means
+of communication for a period of six months, and there are no other
+significant signs of active maintenance.
+
+You can become the Current Maintainer of the Work by agreement with
+any existing Current Maintainer to take over this role.
+
+If the Work is unmaintained, you can become the Current Maintainer of
+the Work through the following steps:
+
+ 1. Make a reasonable attempt to trace the Current Maintainer (and
+ the Copyright Holder, if the two differ) through the means of
+ an Internet or similar search.
+
+ 2. If this search is successful, then enquire whether the Work
+ is still maintained.
+
+ a. If it is being maintained, then ask the Current Maintainer
+ to update their communication data within one month.
+
+ b. If the search is unsuccessful or no action to resume active
+ maintenance is taken by the Current Maintainer, then announce
+ within the pertinent community your intention to take over
+ maintenance. (If the Work is a LaTeX work, this could be
+ done, for example, by posting to comp.text.tex.)
+
+ 3a. If the Current Maintainer is reachable and agrees to pass
+ maintenance of the Work to you, then this takes effect
+ immediately upon announcement.
+
+ b. If the Current Maintainer is not reachable and the Copyright
+ Holder agrees that maintenance of the Work be passed to you,
+ then this takes effect immediately upon announcement.
+
+ 4. If you make an `intention announcement' as described in 2b. above
+ and after three months your intention is challenged neither by
+ the Current Maintainer nor by the Copyright Holder nor by other
+ people, then you may arrange for the Work to be changed so as
+ to name you as the (new) Current Maintainer.
+
+ 5. If the previously unreachable Current Maintainer becomes
+ reachable once more within three months of a change completed
+ under the terms of 3b) or 4), then that Current Maintainer must
+ become or remain the Current Maintainer upon request provided
+ they then update their communication data within one month.
+
+A change in the Current Maintainer does not, of itself, alter the fact
+that the Work is distributed under the LPPL license.
+
+If you become the Current Maintainer of the Work, you should
+immediately provide, within the Work, a prominent and unambiguous
+statement of your status as Current Maintainer. You should also
+announce your new status to the same pertinent community as
+in 2b) above.
+
+
+WHETHER AND HOW TO DISTRIBUTE WORKS UNDER THIS LICENSE
+======================================================
+
+This section contains important instructions, examples, and
+recommendations for authors who are considering distributing their
+works under this license. These authors are addressed as `you' in
+this section.
+
+Choosing This License or Another License
+----------------------------------------
+
+If for any part of your work you want or need to use *distribution*
+conditions that differ significantly from those in this license, then
+do not refer to this license anywhere in your work but, instead,
+distribute your work under a different license. You may use the text
+of this license as a model for your own license, but your license
+should not refer to the LPPL or otherwise give the impression that
+your work is distributed under the LPPL.
+
+The document `modguide.tex' in the base LaTeX distribution explains
+the motivation behind the conditions of this license. It explains,
+for example, why distributing LaTeX under the GNU General Public
+License (GPL) was considered inappropriate. Even if your work is
+unrelated to LaTeX, the discussion in `modguide.tex' may still be
+relevant, and authors intending to distribute their works under any
+license are encouraged to read it.
+
+A Recommendation on Modification Without Distribution
+-----------------------------------------------------
+
+It is wise never to modify a component of the Work, even for your own
+personal use, without also meeting the above conditions for
+distributing the modified component. While you might intend that such
+modifications will never be distributed, often this will happen by
+accident -- you may forget that you have modified that component; or
+it may not occur to you when allowing others to access the modified
+version that you are thus distributing it and violating the conditions
+of this license in ways that could have legal implications and, worse,
+cause problems for the community. It is therefore usually in your
+best interest to keep your copy of the Work identical with the public
+one. Many works provide ways to control the behavior of that work
+without altering any of its licensed components.
+
+How to Use This License
+-----------------------
+
+To use this license, place in each of the components of your work both
+an explicit copyright notice including your name and the year the work
+was authored and/or last substantially modified. Include also a
+statement that the distribution and/or modification of that
+component is constrained by the conditions in this license.
+
+Here is an example of such a notice and statement:
+
+ %% pig.dtx
+ %% Copyright 2005 M. Y. Name
+ %
+ % This work may be distributed and/or modified under the
+ % conditions of the LaTeX Project Public License, either version 1.3
+ % of this license or (at your option) any later version.
+ % The latest version of this license is in
+ % http://www.latex-project.org/lppl.txt
+ % and version 1.3 or later is part of all distributions of LaTeX
+ % version 2005/12/01 or later.
+ %
+ % This work has the LPPL maintenance status `maintained'.
+ %
+ % The Current Maintainer of this work is M. Y. Name.
+ %
+ % This work consists of the files pig.dtx and pig.ins
+ % and the derived file pig.sty.
+
+Given such a notice and statement in a file, the conditions
+given in this license document would apply, with the `Work' referring
+to the three files `pig.dtx', `pig.ins', and `pig.sty' (the last being
+generated from `pig.dtx' using `pig.ins'), the `Base Interpreter'
+referring to any `LaTeX-Format', and both `Copyright Holder' and
+`Current Maintainer' referring to the person `M. Y. Name'.
+
+If you do not want the Maintenance section of LPPL to apply to your
+Work, change `maintained' above into `author-maintained'.
+However, we recommend that you use `maintained', as the Maintenance
+section was added in order to ensure that your Work remains useful to
+the community even when you can no longer maintain and support it
+yourself.
+
+Derived Works That Are Not Replacements
+---------------------------------------
+
+Several clauses of the LPPL specify means to provide reliability and
+stability for the user community. They therefore concern themselves
+with the case that a Derived Work is intended to be used as a
+(compatible or incompatible) replacement of the original Work. If
+this is not the case (e.g., if a few lines of code are reused for a
+completely different task), then clauses 6b and 6d shall not apply.
+
+
+Important Recommendations
+-------------------------
+
+ Defining What Constitutes the Work
+
+ The LPPL requires that distributions of the Work contain all the
+ files of the Work. It is therefore important that you provide a
+ way for the licensee to determine which files constitute the Work.
+ This could, for example, be achieved by explicitly listing all the
+ files of the Work near the copyright notice of each file or by
+ using a line such as:
+
+ % This work consists of all files listed in manifest.txt.
+
+ in that place. In the absence of an unequivocal list it might be
+ impossible for the licensee to determine what is considered by you
+ to comprise the Work and, in such a case, the licensee would be
+ entitled to make reasonable conjectures as to which files comprise
+ the Work.
+
diff --git a/Master/texmf-dist/doc/fonts/ae/MANIFEST b/Master/texmf-dist/doc/fonts/ae/MANIFEST
new file mode 100644
index 00000000000..84c1e313fc9
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/ae/MANIFEST
@@ -0,0 +1,139 @@
+The AE package consists of the following files:
+
+src/aefonts.mtx
+src/aefonts.tex
+src/aehax5.mtx
+src/aehaxit.mtx
+src/aehaxrm.mtx
+src/aehaxsc.mtx
+src/aehaxsl.mtx
+src/aehaxss.mtx
+src/aelatin.mtx
+src/aelatint.mtx
+src/aesample.tex
+src/aet1.etx
+src/bxittest.tex
+src/clean
+src/germtest.tex
+src/go
+src/install
+src/makepl
+src/ot1tt.etx
+src/slitest.tex
+tex/ae.sty
+tex/aecompl.sty
+tex/omlaer.fd
+tex/omsaer.fd
+tex/ot1aer.fd
+tex/ot1aess.fd
+tex/ot1aett.fd
+tex/ot1laess.fd
+tex/ot1laett.fd
+tex/t1aer.fd
+tex/t1aess.fd
+tex/t1aett.fd
+tex/t1laess.fd
+tex/t1laett.fd
+tfm/aeb10.tfm
+tfm/aebx10.tfm
+tfm/aebx12.tfm
+tfm/aebx5.tfm
+tfm/aebx6.tfm
+tfm/aebx7.tfm
+tfm/aebx8.tfm
+tfm/aebx9.tfm
+tfm/aebxsl10.tfm
+tfm/aebxti10.tfm
+tfm/aecsc10.tfm
+tfm/aeitt10.tfm
+tfm/aer10.tfm
+tfm/aer12.tfm
+tfm/aer17.tfm
+tfm/aer5.tfm
+tfm/aer6.tfm
+tfm/aer7.tfm
+tfm/aer8.tfm
+tfm/aer9.tfm
+tfm/aesl10.tfm
+tfm/aesl12.tfm
+tfm/aesl8.tfm
+tfm/aesl9.tfm
+tfm/aesltt10.tfm
+tfm/aess10.tfm
+tfm/aess12.tfm
+tfm/aess17.tfm
+tfm/aess8.tfm
+tfm/aess9.tfm
+tfm/aessbx10.tfm
+tfm/aessdc10.tfm
+tfm/aessi10.tfm
+tfm/aessi12.tfm
+tfm/aessi17.tfm
+tfm/aessi8.tfm
+tfm/aessi9.tfm
+tfm/aetcsc10.tfm
+tfm/aeti10.tfm
+tfm/aeti12.tfm
+tfm/aeti7.tfm
+tfm/aeti8.tfm
+tfm/aeti9.tfm
+tfm/aett10.tfm
+tfm/aett12.tfm
+tfm/aett8.tfm
+tfm/aett9.tfm
+tfm/laess8.tfm
+tfm/laessb8.tfm
+tfm/laessi8.tfm
+vf/aeb10.vf
+vf/aebx10.vf
+vf/aebx12.vf
+vf/aebx5.vf
+vf/aebx6.vf
+vf/aebx7.vf
+vf/aebx8.vf
+vf/aebx9.vf
+vf/aebxsl10.vf
+vf/aebxti10.vf
+vf/aecsc10.vf
+vf/aeitt10.vf
+vf/aer10.vf
+vf/aer12.vf
+vf/aer17.vf
+vf/aer5.vf
+vf/aer6.vf
+vf/aer7.vf
+vf/aer8.vf
+vf/aer9.vf
+vf/aesl10.vf
+vf/aesl12.vf
+vf/aesl8.vf
+vf/aesl9.vf
+vf/aesltt10.vf
+vf/aess10.vf
+vf/aess12.vf
+vf/aess17.vf
+vf/aess8.vf
+vf/aess9.vf
+vf/aessbx10.vf
+vf/aessdc10.vf
+vf/aessi10.vf
+vf/aessi12.vf
+vf/aessi17.vf
+vf/aessi8.vf
+vf/aessi9.vf
+vf/aetcsc10.vf
+vf/aeti10.vf
+vf/aeti12.vf
+vf/aeti7.vf
+vf/aeti8.vf
+vf/aeti9.vf
+vf/aett10.vf
+vf/aett12.vf
+vf/aett8.vf
+vf/aett9.vf
+vf/laess8.vf
+vf/laessb8.vf
+vf/laessi8.vf
+COPYING
+README
+MANIFEST
diff --git a/Master/texmf-dist/doc/fonts/ae/README b/Master/texmf-dist/doc/fonts/ae/README
new file mode 100644
index 00000000000..f7828b4cf8f
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/ae/README
@@ -0,0 +1,69 @@
+Version 1.4 of the AE fonts
+~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+This is a set of virtual fonts building, from the standard CM fonts,
+a set of almost T1 encoded fonts. The characters missing are mainly:
+eth, thorn, and the sami letter eng. Sometimes the £ character is
+also missing. For the typewriter fonts, the situation is worse.
+
+My idea with these fonts is that it should be possible to use the
+exisiting Type1 versions of the CM fonts to produce PDF files even
+when one needs hyphenation patterns other than English.
+
+It would be nice to have a font containing the missing caracters, in
+order to make the layout fully T1. By the way, the name AE fonts was
+chosen since the fonts are Almost European Computer Modern.
+
+To use the fonts, simply \usepackage{ae}.
+
+To use bitmap versions of the characters missing in the ae fonts,
+\usepackage{aecompl}.
+
+Denis Roegel has constructed a separate package, aeguill, to produce
+guillemets built with the polish CMR fonts, WNCYR fonts, LASY fonts,
+or EC fonts.
+
+Changes since version 1.3:
+
+* Apparently, cmr5 does not contain any f-ligatures. Corrected the
+ fontinst script to create faked ones instead.
+
+Changes since version 1.2:
+
+* The sans-serif slides fonts were added. Gilbert Ritschard contributed
+ support for those fonts in ae.sty; if the option [slides] is given,
+ the sans-serif slides fonts are used.
+
+Changes since version 1.1:
+
+* Matthias Köppe contributed an adjustment of the positioning of
+ umlauts and better kerning in some cases.
+
+* Added the files omsaer.fd and omlaer.fd to get rid of some
+ LaTeX warnings.
+
+Changes since version 1.0:
+
+* Denis Roegel contributed aecompl.sty; a style file which adds
+ (as bitmaps) the characters missing in the ae fonts.
+
+Changes since version 0.9:
+
+* ae.sty no longer fails if the EC fonts are not installed.
+* The fi-type ligatures in aecsc are fixed.
+
+Changes since version 0.8:
+
+* Rolf Niepraschk contributed ae.sty.
+* Some character heights and depths were corrected.
+
+
+Licensing terms
+~~~~~~~~~~~~~~~
+
+This work is distributed under the conditions of the LaTeX Project Public
+License, either version 1.3 or (at your option) any later version. Please
+refer to the file COPYING for details.
+
+
+/Lars Engebretsen, <lars@engebretsen.se>, 2007-04-20.
diff --git a/Master/texmf-dist/source/fonts/ae/aefonts.mtx b/Master/texmf-dist/source/fonts/ae/aefonts.mtx
new file mode 100644
index 00000000000..ad62ad82e26
--- /dev/null
+++ b/Master/texmf-dist/source/fonts/ae/aefonts.mtx
@@ -0,0 +1,130 @@
+%% aefonts.mtx
+%% Copyright 1999 Lars Engebretsen
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is Lars Engebretsen.
+%
+% This work consists of all files listed in MANIFEST.
+%
+\input fontinst.sty
+
+\declareencoding{TEX TEXT ITALIC}{ot1i}
+\declareencoding{LATEX SYMBOLS}{lasy}
+
+\installfonts
+ \installfamily{T1}{aer}{}
+ \installfamily{T1}{aess}{}
+ \installfamily{T1}{aett}{}
+ \installfont{aer5}{cmr5,kernoff,cmmi5,cmu10,cmsy5,aelatin,kernon,aehaxrm}{aet1}
+ {T1}{aer}{m}{n}{<5>}
+ \installfont{aer6}{cmr6,kernoff,cmmi6,cmu10,cmsy6,aelatin,kernon,aehaxrm}{aet1}
+ {T1}{aer}{m}{n}{<6>}
+ \installfont{aer7}{cmr7,kernoff,cmmi7,cmu10,cmsy7,aelatin,kernon,aehaxrm}{aet1}
+ {T1}{aer}{m}{n}{<7>}
+ \installfont{aer8}{cmr8,kernoff,cmmi8,cmu10,cmsy8,aelatin,kernon,aehaxrm}{aet1}
+ {T1}{aer}{m}{n}{<8>}
+ \installfont{aer9}{cmr9,kernoff,cmmi9,cmu10,cmsy9,aelatin,kernon,aehaxrm}{aet1}
+ {T1}{aer}{m}{n}{<9>}
+ \installfont{aer10}{cmr10,kernoff,cmmi10,cmu10,cmsy10,aelatin,kernon,aehaxrm}{aet1}
+ {T1}{aer}{m}{n}{<10> <10.95>}
+ \installfont{aer12}{cmr12,kernoff,cmmi12,cmu10,cmsy10,aelatin,kernon,aehaxrm}{aet1}
+ {T1}{aer}{m}{n}{<12> <14.4>}
+ \installfont{aer17}{cmr17,kernoff,cmmi12,cmu10,cmsy10,aelatin,kernon,aehaxrm}{aet1}
+ {T1}{aer}{m}{n}{<17.28> <20.74> <24.88>}
+ \installfont{aebx5}{cmbx5,kernoff,cmmib10,cmbsy10,cmbxti10,aelatin,kernon,aehaxrm}{aet1}
+ {T1}{aer}{bx}{n}{<5>}
+ \installfont{aebx6}{cmbx6,kernoff,cmmib10,cmbsy10,cmbxti10,aelatin,kernon,aehaxrm}{aet1}
+ {T1}{aer}{bx}{n}{<6>}
+ \installfont{aebx7}{cmbx7,kernoff,cmmib10,cmbsy10,cmbxti10,aelatin,kernon,aehaxrm}{aet1}
+ {T1}{aer}{bx}{n}{<7>}
+ \installfont{aebx8}{cmbx8,kernoff,cmmib10,cmbsy10,cmbxti10,aelatin,kernon,aehaxrm}{aet1}
+ {T1}{aer}{bx}{n}{<8>}
+ \installfont{aebx9}{cmbx9,kernoff,cmmib10,cmbsy10,cmbxti10,aelatin,kernon,aehaxrm}{aet1}
+ {T1}{aer}{bx}{n}{<9>}
+ \installfont{aebx10}{cmbx10,kernoff,cmmib10,cmbsy10,cmbxti10,aelatin,kernon,aehaxrm}{aet1}
+ {T1}{aer}{bx}{n}{<10> <10.95>}
+ \installfont{aebx12}{cmbx12,kernoff,cmmib10,cmbsy10,cmbxti10,aelatin,kernon,aehaxrm}{aet1}
+ {T1}{aer}{bx}{n}{<12> <14.4> <17.28> <20.74> <24.88>}
+ \installfont{aeti7}{cmti7,kernoff,cmmi7,cmsl8,cmsy7,aelatin,kernon,aehaxit}{aet1}
+ {T1}{aer}{m}{it}{<5> <6> <7>}
+ \installfont{aeti8}{cmti8,kernoff,cmmi8,cmsl8,cmsy8,aelatin,kernon,aehaxit}{aet1}
+ {T1}{aer}{m}{it}{<8>}
+ \installfont{aeti9}{cmti9,kernoff,cmmi9,cmsl9,cmsy9,aelatin,kernon,aehaxit}{aet1}
+ {T1}{aer}{m}{it}{<9>}
+ \installfont{aeti10}{cmti10,kernoff,cmmi10,cmsl10,cmsy10,aelatin,kernon,aehaxit}{aet1}
+ {T1}{aer}{m}{it}{<10> <10.95>}
+ \installfont{aeti12}{cmti12,kernoff,cmmi12,cmsl12,cmsy10,aelatin,kernon,aehaxit}{aet1}
+ {T1}{aer}{m}{it}{<12> <14.4> <17.28> <20.74> <24.88>}
+ \installfont{aesl8}{cmsl8,kernoff,cmmi8,cmti8,cmsy8,aelatin,kernon,aehaxsl}{aet1}
+ {T1}{aer}{m}{sl}{<5> <6> <7> <8>}
+ \installfont{aesl9}{cmsl9,kernoff,cmmi9,cmti9,cmsy9,aelatin,kernon,aehaxsl}{aet1}
+ {T1}{aer}{m}{sl}{<9>}
+ \installfont{aesl10}{cmsl10,kernoff,cmmi10,cmti10,cmsy10,aelatin,kernon,aehaxsl}{aet1}
+ {T1}{aer}{m}{sl}{<10> <10.95>}
+ \installfont{aesl12}{cmsl12,kernoff,cmmi12,cmti12,cmsy10,aelatin,kernon,aehaxsl}{aet1}
+ {T1}{aer}{m}{sl}{<12> <14.4> <17.28> <20.74> <24.88>}
+ \installfont{aeb10}{cmb10,kernoff,cmmib10,cmbsy10,aelatin,kernon,aehaxrm}{aet1}
+ {T1}{aer}{b}{n}{<5> <6> <7> <8> <9> <10> <10.95> <12> <14.4>
+ <17.28> <20.74> <24.88>}
+ \installfont{aebxti10}{cmbxti10,kernoff,cmmib10,cmbxsl10,cmbsy10,aelatin,kernon,aehaxit}{aet1}
+ {T1}{aer}{bx}{it}{<5> <6> <7> <8> <9> <10> <10.95> <12> <14.4>
+ <17.28> <20.74> <24.88>}
+ \installfont{aebxsl10}{cmbxsl10,kernoff,cmmib10,cmbxti10,cmbsy10,aelatin,kernon,aehaxsl}{aet1}
+ {T1}{aer}{bx}{sl}{<5> <6> <7> <8> <9> <10> <10.95> <12> <14.4>
+ <17.28> <20.74> <24.88>}
+ \installfont{aecsc10}{cmcsc10,kernoff,cmmi10,cmu10,cmsy10,aelatin,kernon,aehaxrm,aehaxsc}{aet1}
+ {T1}{aer}{m}{sc}{<5> <6> <7> <8> <9> <10> <10.95> <12> <14.4>
+ <17.28> <20.74> <24.88>}
+ \installfont{aess8}{cmss8,kernoff,cmmi8,cmsy8,aelatin,kernon,aehaxss}{aet1}
+ {T1}{aess}{m}{n}{<8>}
+ \installfont{aess9}{cmss9,kernoff,cmmi9,cmsy9,aelatin,kernon,aehaxss}{aet1}
+ {T1}{aess}{m}{n}{<9>}
+ \installfont{aess10}{cmss10,kernoff,cmmi10,cmsy10,aelatin,kernon,aehaxss}{aet1}
+ {T1}{aess}{m}{n}{<10> <10.95>}
+ \installfont{aess12}{cmss12,kernoff,cmmi12,cmsy10,aelatin,kernon,aehaxss}{aet1}
+ {T1}{aess}{m}{n}{<12> <14.4>}
+ \installfont{aess17}{cmss17,kernoff,cmmi12,cmsy10,aelatin,kernon,aehaxss}{aet1}
+ {T1}{aess}{m}{n}{<17.28> <20.74> <24.88>}
+ \installfont{aessi8}{cmssi8,kernoff,cmmi8,cmsy8,aelatin,kernon,aehaxss}{aet1}
+ {T1}{aess}{m}{sl}{<8>}
+ \installfont{aessi9}{cmssi9,kernoff,cmmi9,cmsy9,aelatin,kernon,aehaxss}{aet1}
+ {T1}{aess}{m}{sl}{<9>}
+ \installfont{aessi10}{cmssi10,kernoff,cmmi10,cmsy10,aelatin,kernon,aehaxss}{aet1}
+ {T1}{aess}{m}{sl}{<10> <10.95>}
+ \installfont{aessi12}{cmssi12,kernoff,cmmi12,cmsy10,aelatin,kernon,aehaxss}{aet1}
+ {T1}{aess}{m}{sl}{<12> <14.4>}
+ \installfont{aessi17}{cmssi17,kernoff,cmmi12,cmsy10,aelatin,kernon,aehaxss}{aet1}
+ {T1}{aess}{m}{sl}{<17.28> <20.74> <24.88>}
+ \installfont{aessdc10}{cmssdc10,kernoff,cmmi10,cmsy10,aelatin,kernon,aehaxss}{aet1}
+ {T1}{aess}{sbc}{n}{<5> <6> <7> <8> <9> <10> <10.95> <12> <14.4>
+ <17.28> <20.74> <24.88>}
+ \installfont{aessbx10}{cmssbx10,kernoff,cmmib10,cmbsy10,aelatin,kernon,aehaxss}{aet1}
+ {T1}{aess}{bx}{n}{<5> <6> <7> <8> <9> <10> <10.95> <12> <14.4>
+ <17.28> <20.74> <24.88>}
+
+ \installfont{aett8}{kernoff,cmtt8,cmmib10,aelatint}{aet1}
+ {T1}{aett}{m}{n}{<8>}
+ \installfont{aett9}{kernoff,cmtt9,cmmib10,aelatint}{aet1}
+ {T1}{aett}{m}{n}{<9>}
+ \installfont{aett10}{kernoff,cmtt10,cmmib10,aelatint}{aet1}
+ {T1}{aett}{m}{n}{<10>}
+ \installfont{aett12}{kernoff,cmtt12,cmmib10,aelatint}{aet1}
+ {T1}{aett}{m}{n}{<12>}
+ \installfont{aeitt10}{kernoff,cmitt10,cmmib10,aelatint}{aet1}
+ {T1}{aett}{m}{it}{<10>}
+ \installfont{aesltt10}{kernoff,cmsltt10,cmmib10,aelatint}{aet1}
+ {T1}{aett}{m}{sl}{<10>}
+ \installfont{aetcsc10}{kernoff,cmtcsc10,cmmib10,aelatint}{aet1}
+ {T1}{aett}{m}{sc}{<10>}
+\endinstallfonts
+
+\bye
diff --git a/Master/texmf-dist/source/fonts/ae/aefonts.tex b/Master/texmf-dist/source/fonts/ae/aefonts.tex
new file mode 100644
index 00000000000..9d317a9c50c
--- /dev/null
+++ b/Master/texmf-dist/source/fonts/ae/aefonts.tex
@@ -0,0 +1,139 @@
+%% aefonts.tex
+%% Copyright 2003 Lars Engebretsen
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is Lars Engebretsen.
+%
+% This work consists of all files listed in MANIFEST.
+%
+\input fontinst.sty
+
+\declareencoding{TEX TEXT ITALIC}{ot1i}
+\declareencoding{LATEX SYMBOLS}{lasy}
+
+\installfonts
+ \installfamily{T1}{aer}{}
+ \installfamily{T1}{aess}{}
+ \installfamily{T1}{aett}{}
+ \installfamily{T1}{laess}{}
+
+ \installfont{aer5}{cmr5,kernoff,cmmi5,cmu10,cmsy5,aelatin,kernon,aehaxrm,aehax5}{aet1}
+ {T1}{aer}{m}{n}{<5>}
+ \installfont{aer6}{cmr6,kernoff,cmmi6,cmu10,cmsy6,aelatin,kernon,aehaxrm}{aet1}
+ {T1}{aer}{m}{n}{<6>}
+ \installfont{aer7}{cmr7,kernoff,cmmi7,cmu10,cmsy7,aelatin,kernon,aehaxrm}{aet1}
+ {T1}{aer}{m}{n}{<7>}
+ \installfont{aer8}{cmr8,kernoff,cmmi8,cmu10,cmsy8,aelatin,kernon,aehaxrm}{aet1}
+ {T1}{aer}{m}{n}{<8>}
+ \installfont{aer9}{cmr9,kernoff,cmmi9,cmu10,cmsy9,aelatin,kernon,aehaxrm}{aet1}
+ {T1}{aer}{m}{n}{<9>}
+ \installfont{aer10}{cmr10,kernoff,cmmi10,cmu10,cmsy10,aelatin,kernon,aehaxrm}{aet1}
+ {T1}{aer}{m}{n}{<10> <10.95>}
+ \installfont{aer12}{cmr12,kernoff,cmmi12,cmu10,cmsy10,aelatin,kernon,aehaxrm}{aet1}
+ {T1}{aer}{m}{n}{<12> <14.4>}
+ \installfont{aer17}{cmr17,kernoff,cmmi12,cmu10,cmsy10,aelatin,kernon,aehaxrm}{aet1}
+ {T1}{aer}{m}{n}{<17.28> <20.74> <24.88>}
+ \installfont{aebx5}{cmbx5,kernoff,cmmib10,cmbsy10,cmbxti10,aelatin,kernon,aehaxrm}{aet1}
+ {T1}{aer}{bx}{n}{<5>}
+ \installfont{aebx6}{cmbx6,kernoff,cmmib10,cmbsy10,cmbxti10,aelatin,kernon,aehaxrm}{aet1}
+ {T1}{aer}{bx}{n}{<6>}
+ \installfont{aebx7}{cmbx7,kernoff,cmmib10,cmbsy10,cmbxti10,aelatin,kernon,aehaxrm}{aet1}
+ {T1}{aer}{bx}{n}{<7>}
+ \installfont{aebx8}{cmbx8,kernoff,cmmib10,cmbsy10,cmbxti10,aelatin,kernon,aehaxrm}{aet1}
+ {T1}{aer}{bx}{n}{<8>}
+ \installfont{aebx9}{cmbx9,kernoff,cmmib10,cmbsy10,cmbxti10,aelatin,kernon,aehaxrm}{aet1}
+ {T1}{aer}{bx}{n}{<9>}
+ \installfont{aebx10}{cmbx10,kernoff,cmmib10,cmbsy10,cmbxti10,aelatin,kernon,aehaxrm}{aet1}
+ {T1}{aer}{bx}{n}{<10> <10.95>}
+ \installfont{aebx12}{cmbx12,kernoff,cmmib10,cmbsy10,cmbxti10,aelatin,kernon,aehaxrm}{aet1}
+ {T1}{aer}{bx}{n}{<12> <14.4> <17.28> <20.74> <24.88>}
+ \installfont{aeti7}{cmti7,kernoff,cmmi7,cmsl8,cmsy7,aelatin,kernon,aehaxit}{aet1}
+ {T1}{aer}{m}{it}{<5> <6> <7>}
+ \installfont{aeti8}{cmti8,kernoff,cmmi8,cmsl8,cmsy8,aelatin,kernon,aehaxit}{aet1}
+ {T1}{aer}{m}{it}{<8>}
+ \installfont{aeti9}{cmti9,kernoff,cmmi9,cmsl9,cmsy9,aelatin,kernon,aehaxit}{aet1}
+ {T1}{aer}{m}{it}{<9>}
+ \installfont{aeti10}{cmti10,kernoff,cmmi10,cmsl10,cmsy10,aelatin,kernon,aehaxit}{aet1}
+ {T1}{aer}{m}{it}{<10> <10.95>}
+ \installfont{aeti12}{cmti12,kernoff,cmmi12,cmsl12,cmsy10,aelatin,kernon,aehaxit}{aet1}
+ {T1}{aer}{m}{it}{<12> <14.4> <17.28> <20.74> <24.88>}
+ \installfont{aesl8}{cmsl8,kernoff,cmmi8,cmti8,cmsy8,aelatin,kernon,aehaxsl}{aet1}
+ {T1}{aer}{m}{sl}{<5> <6> <7> <8>}
+ \installfont{aesl9}{cmsl9,kernoff,cmmi9,cmti9,cmsy9,aelatin,kernon,aehaxsl}{aet1}
+ {T1}{aer}{m}{sl}{<9>}
+ \installfont{aesl10}{cmsl10,kernoff,cmmi10,cmti10,cmsy10,aelatin,kernon,aehaxsl}{aet1}
+ {T1}{aer}{m}{sl}{<10> <10.95>}
+ \installfont{aesl12}{cmsl12,kernoff,cmmi12,cmti12,cmsy10,aelatin,kernon,aehaxsl}{aet1}
+ {T1}{aer}{m}{sl}{<12> <14.4> <17.28> <20.74> <24.88>}
+ \installfont{aeb10}{cmb10,kernoff,cmmib10,cmbsy10,aelatin,kernon,aehaxrm}{aet1}
+ {T1}{aer}{b}{n}{<5> <6> <7> <8> <9> <10> <10.95> <12> <14.4>
+ <17.28> <20.74> <24.88>}
+ \installfont{aebxti10}{cmbxti10,kernoff,cmmib10,cmbxsl10,cmbsy10,aelatin,kernon,aehaxit}{aet1}
+ {T1}{aer}{bx}{it}{<5> <6> <7> <8> <9> <10> <10.95> <12> <14.4>
+ <17.28> <20.74> <24.88>}
+ \installfont{aebxsl10}{cmbxsl10,kernoff,cmmib10,cmbxti10,cmbsy10,aelatin,kernon,aehaxsl}{aet1}
+ {T1}{aer}{bx}{sl}{<5> <6> <7> <8> <9> <10> <10.95> <12> <14.4>
+ <17.28> <20.74> <24.88>}
+ \installfont{aecsc10}{cmcsc10,kernoff,cmmi10,cmu10,cmsy10,aelatin,kernon,aehaxrm,aehaxsc}{aet1}
+ {T1}{aer}{m}{sc}{<5> <6> <7> <8> <9> <10> <10.95> <12> <14.4>
+ <17.28> <20.74> <24.88>}
+ \installfont{aess8}{cmss8,kernoff,cmmi8,cmsy8,aelatin,kernon,aehaxss}{aet1}
+ {T1}{aess}{m}{n}{<8>}
+ \installfont{aess9}{cmss9,kernoff,cmmi9,cmsy9,aelatin,kernon,aehaxss}{aet1}
+ {T1}{aess}{m}{n}{<9>}
+ \installfont{aess10}{cmss10,kernoff,cmmi10,cmsy10,aelatin,kernon,aehaxss}{aet1}
+ {T1}{aess}{m}{n}{<10> <10.95>}
+ \installfont{aess12}{cmss12,kernoff,cmmi12,cmsy10,aelatin,kernon,aehaxss}{aet1}
+ {T1}{aess}{m}{n}{<12> <14.4>}
+ \installfont{aess17}{cmss17,kernoff,cmmi12,cmsy10,aelatin,kernon,aehaxss}{aet1}
+ {T1}{aess}{m}{n}{<17.28> <20.74> <24.88>}
+ \installfont{aessi8}{cmssi8,kernoff,cmmi8,cmsy8,aelatin,kernon,aehaxss}{aet1}
+ {T1}{aess}{m}{sl}{<8>}
+ \installfont{aessi9}{cmssi9,kernoff,cmmi9,cmsy9,aelatin,kernon,aehaxss}{aet1}
+ {T1}{aess}{m}{sl}{<9>}
+ \installfont{aessi10}{cmssi10,kernoff,cmmi10,cmsy10,aelatin,kernon,aehaxss}{aet1}
+ {T1}{aess}{m}{sl}{<10> <10.95>}
+ \installfont{aessi12}{cmssi12,kernoff,cmmi12,cmsy10,aelatin,kernon,aehaxss}{aet1}
+ {T1}{aess}{m}{sl}{<12> <14.4>}
+ \installfont{aessi17}{cmssi17,kernoff,cmmi12,cmsy10,aelatin,kernon,aehaxss}{aet1}
+ {T1}{aess}{m}{sl}{<17.28> <20.74> <24.88>}
+ \installfont{aessdc10}{cmssdc10,kernoff,cmmi10,cmsy10,aelatin,kernon,aehaxss}{aet1}
+ {T1}{aess}{sbc}{n}{<5> <6> <7> <8> <9> <10> <10.95> <12> <14.4>
+ <17.28> <20.74> <24.88>}
+ \installfont{aessbx10}{cmssbx10,kernoff,cmmib10,cmbsy10,aelatin,kernon,aehaxss}{aet1}
+ {T1}{aess}{bx}{n}{<5> <6> <7> <8> <9> <10> <10.95> <12> <14.4>
+ <17.28> <20.74> <24.88>}
+
+ \installfont{aett8}{kernoff,cmtt8,cmmib10,aelatint}{aet1}
+ {T1}{aett}{m}{n}{<8>}
+ \installfont{aett9}{kernoff,cmtt9,cmmib10,aelatint}{aet1}
+ {T1}{aett}{m}{n}{<9>}
+ \installfont{aett10}{kernoff,cmtt10,cmmib10,aelatint}{aet1}
+ {T1}{aett}{m}{n}{<10>}
+ \installfont{aett12}{kernoff,cmtt12,cmmib10,aelatint}{aet1}
+ {T1}{aett}{m}{n}{<12>}
+ \installfont{aeitt10}{kernoff,cmitt10,cmmib10,aelatint}{aet1}
+ {T1}{aett}{m}{it}{<10>}
+ \installfont{aesltt10}{kernoff,cmsltt10,cmmib10,aelatint}{aet1}
+ {T1}{aett}{m}{sl}{<10>}
+ \installfont{aetcsc10}{kernoff,cmtcsc10,cmmib10,aelatint}{aet1}
+ {T1}{aett}{m}{sc}{<10>}
+
+ \installfont{laess8}{lcmss8,kernoff,cmmi8,cmsy8,aelatin,kernon,aehaxss}
+ {aet1}{T1}{laess}{m}{n}{<->}
+ \installfont{laessi8}{lcmssi8,kernoff,cmmi8,cmsy8,aelatin,kernon,aehaxss}
+ {aet1}{T1}{laess}{m}{sl}{<->}
+ \installfont{laessb8}{lcmssb8,kernoff,cmmib10,cmbsy10,aelatin,kernon,aehaxss}
+ {aet1}{T1}{laess}{bx}{n}{<->}
+\endinstallfonts
+
+\bye
diff --git a/Master/texmf-dist/source/fonts/ae/aehax5.mtx b/Master/texmf-dist/source/fonts/ae/aehax5.mtx
new file mode 100644
index 00000000000..896cbaf244b
--- /dev/null
+++ b/Master/texmf-dist/source/fonts/ae/aehax5.mtx
@@ -0,0 +1,54 @@
+%% aehax5.mtx
+%% Copyright 2003 Lars Engebretsen
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is Lars Engebretsen.
+%
+% This work consists of all files listed in MANIFEST.
+%
+\relax
+
+\metrics
+
+\needsfontinstversion{1.315}
+
+\resetglyph{ff}
+ \glyph{f}{1000}
+ \movert{\kerning{f}{f}}
+ \glyph{f}{1000}
+\endresetglyph
+
+\resetglyph{fi}
+ \glyph{f}{1000}
+ \movert{\kerning{f}{i}}
+ \glyph{i}{1000}
+\endresetglyph
+
+\resetglyph{fl}
+ \glyph{f}{1000}
+ \movert{\kerning{f}{l}}
+ \glyph{l}{1000}
+\endresetglyph
+
+\resetglyph{ffi}
+ \glyph{ff}{1000}
+ \movert{\kerning{ff}{i}}
+ \glyph{i}{1000}
+\endresetglyph
+
+\resetglyph{ffl}
+ \glyph{ff}{1000}
+ \movert{\kerning{ff}{l}}
+ \glyph{l}{1000}
+\endresetglyph
+
+\endmetrics
diff --git a/Master/texmf-dist/source/fonts/ae/aehaxit.mtx b/Master/texmf-dist/source/fonts/ae/aehaxit.mtx
new file mode 100644
index 00000000000..af712930097
--- /dev/null
+++ b/Master/texmf-dist/source/fonts/ae/aehaxit.mtx
@@ -0,0 +1,90 @@
+%% aehaxit.mtx
+%% Copyright 1999 Lars Engebretsen
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is Lars Engebretsen.
+%
+% This work consists of all files listed in MANIFEST.
+%
+\relax
+
+\metrics
+
+\needsfontinstversion{1.315}
+
+% \shiftglyph takes three parameters:
+%
+% #1 the name of the glyph
+% #2 the amount of extra space at the left
+% #3 the amount of extra space at the right
+
+\setcommand\shiftglyph#1#2#3{
+ \resetglyph{#1}
+ \movert{#2}
+ \glyph{#1}{1000}
+ \movert{#3}
+ \resetitalic{\add{\italic{#1}}{#3}}
+ \endresetglyph
+}
+
+\shiftglyph{quotedblright}{0}{-125}
+\shiftglyph{quotedblleft}{-125}{0}
+%\setrightkerning{quotedblbase}{comma}{1000}
+
+%% Following kerns stolen from the EC fonts
+\setkern{quotedblbase}{quotesinglbase}{200}
+\setkern{quotedblbase}{comma}{200}
+\def\setquotebasekerns#1{
+ \setkern{#1}{quotedblbase}{200}
+ \setkern{#1}{v}{-150}
+ \setkern{#1}{w}{-150}
+ \setkern{#1}{T}{-150}
+ \setkern{#1}{V}{-200}
+ \setkern{#1}{W}{-200}
+ \setkern{#1}{Y}{-150}
+ \setkern{#1}{Yacute}{-150}
+ \setkern{#1}{Ydieresis}{-150}
+ \setkern{#1}{O}{-50}
+ \setkern{#1}{Odieresis}{-50}
+ \setkern{#1}{Ohungarumlaut}{-50}
+ \setkern{#1}{Ograve}{-50}
+ \setkern{#1}{Oacute}{-50}
+ \setkern{#1}{Ocircumflex}{-50}
+ \setkern{#1}{Otilde}{-50}
+ \setkern{#1}{Oslash}{-50}
+ \setkern{#1}{OE}{-50}
+ \setkern{#1}{C}{-50}
+ \setkern{#1}{Ccedilla}{-50}
+ \setkern{#1}{Cacute}{-50}
+ \setkern{#1}{Ccaron}{-50}
+ \setkern{#1}{G}{-50}
+ \setkern{#1}{Gbreve}{-50}
+ \setkern{#1}{Q}{-50}}
+\setquotebasekerns{quotedblbase}
+\setquotebasekerns{quotesinglbase}
+
+\resetglyph{quotedbl}
+ \glyph{quotedblright}{1000}
+\endresetglyph
+
+\resetglyph{quotedblbase}
+ \moveup{\sub{\height{comma}}{\height{quotedblright}}}
+ \glyph{quotedblright}{1000}
+ \movert{150}
+ \resetdepth{\depth{comma}}
+\endresetglyph
+
+\resetglyph{underscore}
+ \glyphrule{\int{visiblespacewidth}}{\int{underlinethickness}}
+\endresetglyph
+
+\endmetrics
diff --git a/Master/texmf-dist/source/fonts/ae/aehaxrm.mtx b/Master/texmf-dist/source/fonts/ae/aehaxrm.mtx
new file mode 100644
index 00000000000..0bcbd0a8d11
--- /dev/null
+++ b/Master/texmf-dist/source/fonts/ae/aehaxrm.mtx
@@ -0,0 +1,91 @@
+%% aehaxrm.mtx
+%% Copyright 1999 Lars Engebretsen
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is Lars Engebretsen.
+%
+% This work consists of all files listed in MANIFEST.
+%
+\relax
+
+\metrics
+
+\needsfontinstversion{1.315}
+
+% \shiftglyph takes three parameters:
+%
+% #1 the name of the glyph
+% #2 the amount of extra space at the left
+% #3 the amount of extra space at the right
+
+\setcommand\shiftglyph#1#2#3{
+ \resetglyph{#1}
+ \movert{#2}
+ \glyph{#1}{1000}
+ \movert{#3}
+ \resetitalic{\add{\italic{#1}}{#3}}
+ \endresetglyph
+}
+
+\shiftglyph{quotedblright}{0}{-125}
+\shiftglyph{quotedblleft}{-125}{0}
+\setrightkerning{quotedblbase}{comma}{1000}
+
+%% Following kerns stolen from the EC fonts
+\setkern{quotedblbase}{quotesinglbase}{200}
+\setkern{quotedblbase}{comma}{200}
+\def\setquotebasekerns#1{
+ \setkern{#1}{quotedblbase}{200}
+ \setkern{#1}{j}{200}
+ \setkern{#1}{g}{100}
+ \setkern{#1}{gbreve}{100}
+ \setkern{#1}{y}{100}
+ \setkern{#1}{V}{-200}
+ \setkern{#1}{W}{-150}
+ \setkern{#1}{Y}{-150}
+ \setkern{#1}{Yacute}{-150}
+ \setkern{#1}{Ydieresis}{-150}
+ \setkern{#1}{O}{-50}
+ \setkern{#1}{Odieresis}{-50}
+ \setkern{#1}{Ohungarumlaut}{-50}
+ \setkern{#1}{Ograve}{-50}
+ \setkern{#1}{Oacute}{-50}
+ \setkern{#1}{Ocircumflex}{-50}
+ \setkern{#1}{Otilde}{-50}
+ \setkern{#1}{Oslash}{-50}
+ \setkern{#1}{OE}{-50}
+ \setkern{#1}{C}{-50}
+ \setkern{#1}{Ccedilla}{-50}
+ \setkern{#1}{Cacute}{-50}
+ \setkern{#1}{Ccaron}{-50}
+ \setkern{#1}{G}{-50}
+ \setkern{#1}{Gbreve}{-50}
+ \setkern{#1}{Q}{-50}}
+\setquotebasekerns{quotedblbase}
+\setquotebasekerns{quotesinglbase}
+
+\resetglyph{quotedbl}
+ \glyph{quotedblright}{1000}
+\endresetglyph
+
+\resetglyph{quotedblbase}
+ \moveup{\sub{\height{comma}}{\height{quotedblright}}}
+ \glyph{quotedblright}{1000}
+ \movert{50}
+ \resetdepth{\depth{comma}}
+\endresetglyph
+
+\resetglyph{underscore}
+ \glyphrule{\int{visiblespacewidth}}{\int{underlinethickness}}
+\endresetglyph
+
+\endmetrics
diff --git a/Master/texmf-dist/source/fonts/ae/aehaxsc.mtx b/Master/texmf-dist/source/fonts/ae/aehaxsc.mtx
new file mode 100644
index 00000000000..707192067f1
--- /dev/null
+++ b/Master/texmf-dist/source/fonts/ae/aehaxsc.mtx
@@ -0,0 +1,59 @@
+%% aehaxsc.mtx
+%% Copyright 1999 Lars Engebretsen
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is Lars Engebretsen.
+%
+% This work consists of all files listed in MANIFEST.
+%
+\relax
+
+\metrics
+
+\needsfontinstversion{1.315}
+
+\resetglyph{ff}
+ \glyph{f}{1000}
+ \movert{\add{\kerning{f}{f}}
+ {\mul{2}{\int{smallcapsextraspace}}}}
+ \glyph{f}{1000}
+\endresetglyph
+
+\resetglyph{fi}
+ \glyph{f}{1000}
+ \movert{\add{\kerning{f}{i}}
+ {\mul{2}{\int{smallcapsextraspace}}}}
+ \glyph{i}{1000}
+\endresetglyph
+
+\resetglyph{fl}
+ \glyph{f}{1000}
+ \movert{\add{\kerning{f}{l}}
+ {\mul{2}{\int{smallcapsextraspace}}}}
+ \glyph{l}{1000}
+\endresetglyph
+
+\resetglyph{ffi}
+ \glyph{ff}{1000}
+ \movert{\add{\kerning{ff}{i}}
+ {\mul{2}{\int{smallcapsextraspace}}}}
+ \glyph{i}{1000}
+\endresetglyph
+
+\resetglyph{ffl}
+ \glyph{ff}{1000}
+ \movert{\add{\kerning{ff}{l}}
+ {\mul{2}{\int{smallcapsextraspace}}}}
+ \glyph{l}{1000}
+\endresetglyph
+
+\endmetrics
diff --git a/Master/texmf-dist/source/fonts/ae/aehaxsl.mtx b/Master/texmf-dist/source/fonts/ae/aehaxsl.mtx
new file mode 100644
index 00000000000..3ac3f2b23cf
--- /dev/null
+++ b/Master/texmf-dist/source/fonts/ae/aehaxsl.mtx
@@ -0,0 +1,91 @@
+%% aehaxsl.mtx
+%% Copyright 1999 Lars Engebretsen
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is Lars Engebretsen.
+%
+% This work consists of all files listed in MANIFEST.
+%
+\relax
+
+\metrics
+
+\needsfontinstversion{1.315}
+
+% \shiftglyph takes three parameters:
+%
+% #1 the name of the glyph
+% #2 the amount of extra space at the left
+% #3 the amount of extra space at the right
+
+\setcommand\shiftglyph#1#2#3{
+ \resetglyph{#1}
+ \movert{#2}
+ \glyph{#1}{1000}
+ \movert{#3}
+ \resetitalic{\add{\italic{#1}}{#3}}
+ \endresetglyph
+}
+
+\shiftglyph{quotedblright}{0}{-125}
+\shiftglyph{quotedblleft}{-125}{0}
+%\setrightkerning{quotedblbase}{comma}{1000}
+
+%% Following kerns stolen from the EC fonts
+\setkern{quotedblbase}{quotesinglbase}{200}
+\setkern{quotedblbase}{comma}{200}
+\def\setquotebasekerns#1{
+ \setkern{#1}{quotedblbase}{200}
+ \setkern{#1}{j}{200}
+ \setkern{#1}{g}{100}
+ \setkern{#1}{gbreve}{100}
+ \setkern{#1}{y}{100}
+ \setkern{#1}{V}{-200}
+ \setkern{#1}{W}{-150}
+ \setkern{#1}{Y}{-150}
+ \setkern{#1}{Yacute}{-150}
+ \setkern{#1}{Ydieresis}{-150}
+ \setkern{#1}{O}{-50}
+ \setkern{#1}{Odieresis}{-50}
+ \setkern{#1}{Ohungarumlaut}{-50}
+ \setkern{#1}{Ograve}{-50}
+ \setkern{#1}{Oacute}{-50}
+ \setkern{#1}{Ocircumflex}{-50}
+ \setkern{#1}{Otilde}{-50}
+ \setkern{#1}{Oslash}{-50}
+ \setkern{#1}{OE}{-50}
+ \setkern{#1}{C}{-50}
+ \setkern{#1}{Ccedilla}{-50}
+ \setkern{#1}{Cacute}{-50}
+ \setkern{#1}{Ccaron}{-50}
+ \setkern{#1}{G}{-50}
+ \setkern{#1}{Gbreve}{-50}
+ \setkern{#1}{Q}{-50}}
+\setquotebasekerns{quotedblbase}
+\setquotebasekerns{quotesinglbase}
+
+\resetglyph{quotedbl}
+ \glyph{quotedblright}{1000}
+\endresetglyph
+
+\resetglyph{quotedblbase}
+ \moveup{\sub{\height{comma}}{\height{quotedblright}}}
+ \glyph{quotedblright}{1000}
+ \movert{150}
+ \resetdepth{\depth{comma}}
+\endresetglyph
+
+\resetglyph{underscore}
+ \glyphrule{\int{visiblespacewidth}}{\int{underlinethickness}}
+\endresetglyph
+
+\endmetrics
diff --git a/Master/texmf-dist/source/fonts/ae/aehaxss.mtx b/Master/texmf-dist/source/fonts/ae/aehaxss.mtx
new file mode 100644
index 00000000000..c81d90d2e79
--- /dev/null
+++ b/Master/texmf-dist/source/fonts/ae/aehaxss.mtx
@@ -0,0 +1,91 @@
+%% aehaxss.mtx
+%% Copyright 1999 Lars Engebretsen
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is Lars Engebretsen.
+%
+% This work consists of all files listed in MANIFEST.
+%
+\relax
+
+\metrics
+
+\needsfontinstversion{1.315}
+
+% \shiftglyph takes three parameters:
+%
+% #1 the name of the glyph
+% #2 the amount of extra space at the left
+% #3 the amount of extra space at the right
+
+\setcommand\shiftglyph#1#2#3{
+ \resetglyph{#1}
+ \movert{#2}
+ \glyph{#1}{1000}
+ \movert{#3}
+ \resetitalic{\add{\italic{#1}}{#3}}
+ \endresetglyph
+}
+
+\shiftglyph{quotedblright}{0}{-200}
+\shiftglyph{quotedblleft}{-200}{0}
+\setrightkerning{quotedblbase}{comma}{1000}
+
+%% Following kerns stolen from the EC fonts
+\setkern{quotedblbase}{quotesinglbase}{200}
+\setkern{quotedblbase}{comma}{200}
+\def\setquotebasekerns#1{
+ \setkern{#1}{quotedblbase}{200}
+ \setkern{#1}{j}{200}
+ \setkern{#1}{g}{100}
+ \setkern{#1}{gbreve}{100}
+ \setkern{#1}{y}{100}
+ \setkern{#1}{V}{-200}
+ \setkern{#1}{W}{-150}
+ \setkern{#1}{Y}{-150}
+ \setkern{#1}{Yacute}{-150}
+ \setkern{#1}{Ydieresis}{-150}
+ \setkern{#1}{O}{-50}
+ \setkern{#1}{Odieresis}{-50}
+ \setkern{#1}{Ohungarumlaut}{-50}
+ \setkern{#1}{Ograve}{-50}
+ \setkern{#1}{Oacute}{-50}
+ \setkern{#1}{Ocircumflex}{-50}
+ \setkern{#1}{Otilde}{-50}
+ \setkern{#1}{Oslash}{-50}
+ \setkern{#1}{OE}{-50}
+ \setkern{#1}{C}{-50}
+ \setkern{#1}{Ccedilla}{-50}
+ \setkern{#1}{Cacute}{-50}
+ \setkern{#1}{Ccaron}{-50}
+ \setkern{#1}{G}{-50}
+ \setkern{#1}{Gbreve}{-50}
+ \setkern{#1}{Q}{-50}}
+\setquotebasekerns{quotedblbase}
+\setquotebasekerns{quotesinglbase}
+
+\resetglyph{quotedbl}
+ \glyph{quotedblright}{1000}
+\endresetglyph
+
+\resetglyph{quotedblbase}
+ \moveup{\sub{\height{comma}}{\height{quotedblright}}}
+ \glyph{quotedblright}{1000}
+ \movert{50}
+ \resetdepth{\depth{comma}}
+\endresetglyph
+
+\resetglyph{underscore}
+ \glyphrule{\int{visiblespacewidth}}{\int{underlinethickness}}
+\endresetglyph
+
+\endmetrics
diff --git a/Master/texmf-dist/source/fonts/ae/aelatin.mtx b/Master/texmf-dist/source/fonts/ae/aelatin.mtx
new file mode 100644
index 00000000000..1dba1cdbd17
--- /dev/null
+++ b/Master/texmf-dist/source/fonts/ae/aelatin.mtx
@@ -0,0 +1,1559 @@
+%% aelatin.mtx
+%% Copyright 1999 Alan Jeffrey, Matthias Koeppe
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is Lars Engebretsen.
+%
+% This work consists of all files listed in MANIFEST.
+%
+% 1.6, hacked SPQR
+% Modified 1999-09-01 Matthias Koeppe <mkoeppe@mail.math.uni-magdeburg.de>
+% for proper umlauts.
+\relax
+
+\documentstyle[fontdoc]{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.6}
+
+% 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}
+}
+
+% An umlaut is almost the same as a dieresis but the dots are lower.
+% The magical x-height factor is taken from `german.sty'.
+
+\setcommand\umlautaccent#1#2#3{
+ \push
+ \moveup{\add{\sub{\sub{\int{xheight}}
+ {\max{\int{xheight}}{\sub{\height{#2}}{\scale{\int{xheight}}{450}}}}
+ }{\int{xheight}}}{\height{#1}}}
+ \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 umlauts.
+
+\setcommand\cscumlautaccent#1#2#3{
+ \ifisglyph{#1small}\then
+ \umlautaccent{#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
+}
+
+\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
+
+\comment{\section{Kerning}}
+
+\setleftrightkerning{visiblespace}{space}{1000}
+
+\setleftkerning{hyphenchar}{hyphen}{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}
+
+\setleftkerning{Ng}{N}{1000}
+\setrightkerning{Ng}{J}{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{Udieresis}{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{ng}{n}{1000}
+\setrightkerning{ng}{j}{1000}
+
+\setleftkerning{oe}{o}{1000}
+\setrightkerning{oe}{e}{1000}
+\setleftrightkerning{oslash}{o}{1000}
+
+\setleftrightkerning{scedilla}{s}{1000}
+
+\setleftrightkerning{tcedilla}{t}{1000}
+
+\comment{\section{All-caps kerning}}
+
+%\setleftrightkerning{dotlessI}{I}{1000}
+%\setleftrightkerning{dotlessJ}{J}{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}
+
+\comment{\section{Small caps kerning}}
+
+\setleftrightkerning{Asmall}{A}{\int{smallcapskerning}}
+\setleftrightkerning{Bsmall}{B}{\int{smallcapskerning}}
+\setleftrightkerning{Csmall}{C}{\int{smallcapskerning}}
+\setleftrightkerning{Dsmall}{D}{\int{smallcapskerning}}
+\setleftrightkerning{Esmall}{E}{\int{smallcapskerning}}
+\setleftrightkerning{Fsmall}{F}{\int{smallcapskerning}}
+\setleftrightkerning{Gsmall}{G}{\int{smallcapskerning}}
+\setleftrightkerning{Hsmall}{H}{\int{smallcapskerning}}
+\setleftrightkerning{Ismall}{I}{\int{smallcapskerning}}
+\setleftrightkerning{Jsmall}{J}{\int{smallcapskerning}}
+\setleftrightkerning{Ksmall}{K}{\int{smallcapskerning}}
+\setleftrightkerning{Lsmall}{L}{\int{smallcapskerning}}
+\setleftrightkerning{Msmall}{M}{\int{smallcapskerning}}
+\setleftrightkerning{Nsmall}{N}{\int{smallcapskerning}}
+\setleftrightkerning{Osmall}{O}{\int{smallcapskerning}}
+\setleftrightkerning{Psmall}{P}{\int{smallcapskerning}}
+\setleftrightkerning{Qsmall}{Q}{\int{smallcapskerning}}
+\setleftrightkerning{Rsmall}{R}{\int{smallcapskerning}}
+\setleftrightkerning{Ssmall}{S}{\int{smallcapskerning}}
+\setleftrightkerning{Tsmall}{T}{\int{smallcapskerning}}
+\setleftrightkerning{Usmall}{U}{\int{smallcapskerning}}
+\setleftrightkerning{Vsmall}{V}{\int{smallcapskerning}}
+\setleftrightkerning{Wsmall}{W}{\int{smallcapskerning}}
+\setleftrightkerning{Xsmall}{X}{\int{smallcapskerning}}
+\setleftrightkerning{Ysmall}{Y}{\int{smallcapskerning}}
+\setleftrightkerning{Zsmall}{Z}{\int{smallcapskerning}}
+\setleftrightkerning{Aacutesmall}{Aacute}{\int{smallcapskerning}}
+\setleftrightkerning{Abrevesmall}{Abreve}{\int{smallcapskerning}}
+\setleftrightkerning{Acircumflexsmall}{Acircumflex}{\int{smallcapskerning}}
+\setleftrightkerning{Adieresissmall}{Adieresis}{\int{smallcapskerning}}
+\setleftrightkerning{AEsmall}{AE}{\int{smallcapskerning}}
+\setleftrightkerning{Agravesmall}{Agrave}{\int{smallcapskerning}}
+\setleftrightkerning{Aogoneksmall}{Aogonek}{\int{smallcapskerning}}
+\setleftrightkerning{Aringsmall}{Aring}{\int{smallcapskerning}}
+\setleftrightkerning{Atildesmall}{Atilde}{\int{smallcapskerning}}
+\setleftrightkerning{Cacutesmall}{Cacute}{\int{smallcapskerning}}
+\setleftrightkerning{Ccaronsmall}{Ccaron}{\int{smallcapskerning}}
+\setleftrightkerning{Ccedillasmall}{Ccedilla}{\int{smallcapskerning}}
+\setleftrightkerning{Dbarsmall}{Dbar}{\int{smallcapskerning}}
+\setleftrightkerning{Dcaronsmall}{Dcaron}{\int{smallcapskerning}}
+\setleftrightkerning{Eacutesmall}{Eacute}{\int{smallcapskerning}}
+\setleftrightkerning{Ecaronsmall}{Ecaron}{\int{smallcapskerning}}
+\setleftrightkerning{Ecircumflexsmall}{Ecircumflex}{\int{smallcapskerning}}
+\setleftrightkerning{Edieresissmall}{Edieresis}{\int{smallcapskerning}}
+\setleftrightkerning{Egravesmall}{Egrave}{\int{smallcapskerning}}
+\setleftrightkerning{Eogoneksmall}{Eogonek}{\int{smallcapskerning}}
+\setleftrightkerning{Ethsmall}{Eth}{\int{smallcapskerning}}
+\setleftrightkerning{Gbrevesmall}{Gbreve}{\int{smallcapskerning}}
+\setleftrightkerning{IJsmall}{IJ}{\int{smallcapskerning}}
+\setleftrightkerning{Iacutesmall}{Iacute}{\int{smallcapskerning}}
+\setleftrightkerning{Icircumflexsmall}{Icircumflex}{\int{smallcapskerning}}
+\setleftrightkerning{Idieresissmall}{Idieresis}{\int{smallcapskerning}}
+\setleftrightkerning{Idotaccentsmall}{Idotaccent}{\int{smallcapskerning}}
+\setleftrightkerning{Igravesmall}{Igrave}{\int{smallcapskerning}}
+\setleftrightkerning{Lacutesmall}{Lacute}{\int{smallcapskerning}}
+\setleftrightkerning{Lcaronsmall}{Lcaron}{\int{smallcapskerning}}
+\setleftrightkerning{Lslashsmall}{Lslash}{\int{smallcapskerning}}
+\setleftrightkerning{Nacutesmall}{Nacute}{\int{smallcapskerning}}
+\setleftrightkerning{Ncaronsmall}{Ncaron}{\int{smallcapskerning}}
+\setleftrightkerning{Ngsmall}{Ng}{\int{smallcapskerning}}
+\setleftrightkerning{Ntildesmall}{Ntilde}{\int{smallcapskerning}}
+\setleftrightkerning{Oacutesmall}{Oacute}{\int{smallcapskerning}}
+\setleftrightkerning{Ocircumflexsmall}{Ocircumflex}{\int{smallcapskerning}}
+\setleftrightkerning{Odieresissmall}{Odieresis}{\int{smallcapskerning}}
+\setleftrightkerning{OEsmall}{OE}{\int{smallcapskerning}}
+\setleftrightkerning{Ogravesmall}{Ograve}{\int{smallcapskerning}}
+\setleftrightkerning{Ohungarumlautsmall}{Ohungarumlaut}{\int{smallcapskerning}}
+\setleftrightkerning{Oslashsmall}{Oslash}{\int{smallcapskerning}}
+\setleftrightkerning{Otildesmall}{Otilde}{\int{smallcapskerning}}
+\setleftrightkerning{Racutesmall}{Racute}{\int{smallcapskerning}}
+\setleftrightkerning{Rcaronsmall}{Rcaron}{\int{smallcapskerning}}
+\setleftrightkerning{SSsmall}{SS}{\int{smallcapskerning}}
+\setleftrightkerning{Sacutesmall}{Sacute}{\int{smallcapskerning}}
+\setleftrightkerning{Scaronsmall}{Scaron}{\int{smallcapskerning}}
+\setleftrightkerning{Scedillasmall}{Scedilla}{\int{smallcapskerning}}
+\setleftrightkerning{Tcaronsmall}{Tcaron}{\int{smallcapskerning}}
+\setleftrightkerning{Tcedillasmall}{Tcedilla}{\int{smallcapskerning}}
+\setleftrightkerning{Thornsmall}{Thorn}{\int{smallcapskerning}}
+\setleftrightkerning{Uacutesmall}{Uacute}{\int{smallcapskerning}}
+\setleftrightkerning{Ucircumflexsmall}{Ucircumflex}{\int{smallcapskerning}}
+\setleftrightkerning{Udieresissmall}{Udieresis}{\int{smallcapskerning}}
+\setleftrightkerning{Ugravesmall}{Ugrave}{\int{smallcapskerning}}
+\setleftrightkerning{Uhungarumlautsmall}{Uhungarumlaut}{\int{smallcapskerning}}
+\setleftrightkerning{Uringsmall}{Uring}{\int{smallcapskerning}}
+\setleftrightkerning{Yacutesmall}{Yacute}{\int{smallcapskerning}}
+\setleftrightkerning{Ydieresissmall}{Ydieresis}{\int{smallcapskerning}}
+\setleftrightkerning{Zacutesmall}{Zacute}{\int{smallcapskerning}}
+\setleftrightkerning{Zcaronsmall}{Zcaron}{\int{smallcapskerning}}
+\setleftrightkerning{Zdotaccentsmall}{Zdotaccent}{\int{smallcapskerning}}
+\setleftrightkerning{dotlessIsmall}{Ismall}{1000}
+\setleftrightkerning{dotlessJsmall}{Jsmall}{1000}
+
+\comment{\section{Unfakable glyphs}}
+
+\unfakable{Gamma}
+\unfakable{Delta}
+\unfakable{Theta}
+\unfakable{Lambda}
+\unfakable{Xi}
+\unfakable{Pi}
+\unfakable{Sigma}
+\unfakable{Upsilon}
+\unfakable{Upsilon1}
+\unfakable{Phi}
+\unfakable{Psi}
+\unfakable{Omega}
+\unfakable{grave}
+\unfakable{acute}
+\unfakable{circumflex}
+\unfakable{tilde}
+\unfakable{dieresis}
+\unfakable{hungarumlaut}
+\unfakable{ringfitted}
+\unfakable{caron}
+\unfakable{breve}
+\unfakable{macron}
+\unfakable{dotaccent}
+\unfakable{cedilla}
+\unfakable{guilsinglleft}
+\unfakable{guilsinglright}
+\unfakable{quotedblleft}
+\unfakable{quotedblright}
+\unfakable{quotedblbase}
+\unfakable{guillemotleft}
+\unfakable{guillemotright}
+\unfakable{endash}
+\unfakable{emdash}
+\unfakable{dotlessi}
+\unfakable{dotlessj}
+\unfakable{fi}
+\unfakable{fl}
+\unfakable{ff}
+\unfakable{ffi}
+\unfakable{ffl}
+\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{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{Eng}
+\unfakable{section}
+\unfakable{eng}
+\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}
+
+\comment{\section{Glyphs}}
+
+\setglyph{space}
+ \ifisglyph{space-not}\then
+ \movert{\width{space-not}}
+ \else
+ \movert{\width{i}}
+ \fi
+\endsetglyph
+
+\setglyph{compwordmark}
+ \glyphrule{0}{\int{xheight}}
+\endsetglyph
+\setint{compwordmark-spacing}{0}
+
+\setglyph{ogonek}
+ \glyph{hookrightchar}{800}
+\endsetglyph
+
+\resetglyph{ogonek}
+ \moveup{\neg{\height{ogonek}}}
+ \glyph{ogonek}{1000}
+ \resetdepth{\int{descender}}
+\endresetglyph
+
+\setglyph{asciicircum}
+ \glyph{circumflex}{1000}
+\endsetglyph
+
+\setglyph{asciitilde}
+ \glyph{tilde}{1000}
+\endsetglyph
+
+\setglyph{quotesinglbase}
+ \glyph{comma}{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{ring}
+ \movert{\neg{\div{\width{ringfitted}}{2}}}
+ \glyph{ringfitted}{1000}
+ \movert{\neg{\div{\width{ringfitted}}{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{Ng}
+ \glyph{Eng}{1000}
+\endsetglyph
+
+\setglyph{ng}
+ \glyph{eng}{1000}
+\endsetglyph
+
+\setglyph{Abreve}
+ \topaccent{A}{breve}{500}
+\endsetglyph
+
+\setglyph{Aogonek}
+ \botaccent{A}{ogonek}{800}
+\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}{750}
+\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}
+ \umlautaccent{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}}}
+ \moveup{
+ \sub{\scale{\add{\height{d}}{\int{xheight}}}{500}}
+ {\height{macron}}}
+ \glyph{macron}{1000}
+ \pop
+ \glyph{d}{1000}
+\endsetglyph
+
+\setglyph{abreve}
+ \topaccent{a}{breve}{500}
+\endsetglyph
+
+\setglyph{aogonek}
+ \botaccent{a}{ogonek}{800}
+\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}
+ \umlautaccent{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}
+ \umlautaccent{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}
+ \umlautaccent{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}
+ \umlautaccent{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}
+ \umlautaccent{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}
+ \umlautaccent{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}
+ \umlautaccent{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}
+ \umlautaccent{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}
+ \umlautaccent{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}
+ \umlautaccent{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}
+ \umlautaccent{u}{dieresis}{500}
+\endsetglyph
+
+\setglyph{yacute}
+ \topaccent{y}{acute}{500}
+\endsetglyph
+
+\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
+
+\comment{\section{Small caps glyphs}}
+
+\setglyph{Acutesmall}
+ \cscaccent{acute}
+\endsetglyph
+
+\setglyph{acutesmall}
+ \glyph{Acutesmall}{1000}
+\endsetglyph
+
+\setglyph{Gravesmall}
+ \cscaccent{grave}
+\endsetglyph
+
+\setglyph{gravesmall}
+ \glyph{Gravesmall}{1000}
+\endsetglyph
+
+\setglyph{Circumflexsmall}
+ \cscaccent{circumflex}
+\endsetglyph
+
+\setglyph{circumflexsmall}
+ \glyph{Circumflexsmall}{1000}
+\endsetglyph
+
+\setglyph{Tildesmall}
+ \cscaccent{tilde}
+\endsetglyph
+
+\setglyph{tildesmall}
+ \glyph{Tildesmall}{1000}
+\endsetglyph
+
+\setglyph{Dieresissmall}
+ \cscaccent{dieresis}
+\endsetglyph
+
+\setglyph{dieresissmall}
+ \glyph{Dieresissmall}{1000}
+\endsetglyph
+
+\setglyph{Brevesmall}
+ \cscaccent{breve}
+\endsetglyph
+
+\setglyph{brevesmall}
+ \glyph{Brevesmall}{1000}
+\endsetglyph
+
+\setglyph{Dotaccentsmall}
+ \cscaccent{dotaccent}
+\endsetglyph
+
+\setglyph{dotaccentsmall}
+ \glyph{Dotaccentsmall}{1000}
+\endsetglyph
+
+\setglyph{Caronsmall}
+ \cscaccent{caron}
+\endsetglyph
+
+\setglyph{caronsmall}
+ \glyph{Caronsmall}{1000}
+\endsetglyph
+
+\setglyph{Hungarumlautsmall}
+ \cscaccent{hungarumlaut}
+\endsetglyph
+
+\setglyph{hungarumlautsmall}
+ \glyph{Hungarumlautsmall}{1000}
+\endsetglyph
+
+\setglyph{Ringsmall}
+ \cscaccent{ring}
+\endsetglyph
+
+\setglyph{ringsmall}
+ \glyph{Ringsmall}{1000}
+\endsetglyph
+
+\setglyph{Cedillasmall}
+ \cscglyph{cedilla}
+\endsetglyph
+
+\setglyph{cedillasmall}
+ \glyph{Cedillasmall}{1000}
+\endsetglyph
+
+\setglyph{Ogoneksmall}
+ \cscglyph{ogonek}
+\endsetglyph
+
+\setglyph{ogoneksmall}
+ \glyph{Ogoneksmall}{1000}
+\endsetglyph
+
+\setglyph{Idotaccentsmall}
+ \csctopaccent{I}{dotaccent}{500}
+\endsetglyph
+
+\setglyph{Abrevesmall}
+ \csctopaccent{A}{breve}{500}
+\endsetglyph
+
+\setglyph{Aogoneksmall}
+ \cscbotaccent{A}{ogonek}{800}
+\endsetglyph
+
+\setglyph{Cacutesmall}
+ \csctopaccent{C}{acute}{500}
+\endsetglyph
+
+\setglyph{Ccaronsmall}
+ \csctopaccent{C}{caron}{500}
+\endsetglyph
+
+\setglyph{Dcaronsmall}
+ \csctopaccent{D}{caron}{500}
+\endsetglyph
+
+\setglyph{Ecaronsmall}
+ \csctopaccent{E}{caron}{500}
+\endsetglyph
+
+\setglyph{Eogoneksmall}
+ \cscbotaccent{E}{ogonek}{750}
+\endsetglyph
+
+\setglyph{Gbrevesmall}
+ \csctopaccent{G}{breve}{500}
+\endsetglyph
+
+\setglyph{Lacutesmall}
+ \csctopaccent{L}{acute}{250}
+\endsetglyph
+
+\setglyph{Nacutesmall}
+ \csctopaccent{N}{acute}{500}
+\endsetglyph
+
+\setglyph{Ncaronsmall}
+ \csctopaccent{N}{caron}{500}
+\endsetglyph
+
+\setglyph{Ngsmall}
+ \cscglyph{Ng}
+\endsetglyph
+
+\setglyph{Ohungarumlautsmall}
+ \csctopaccent{O}{hungarumlaut}{500}
+\endsetglyph
+
+\setglyph{Racutesmall}
+ \csctopaccent{R}{acute}{500}
+\endsetglyph
+
+\setglyph{Rcaronsmall}
+ \csctopaccent{R}{caron}{500}
+\endsetglyph
+
+\setglyph{Sacutesmall}
+ \csctopaccent{S}{acute}{500}
+\endsetglyph
+
+\setglyph{Scaronsmall}
+ \csctopaccent{S}{caron}{500}
+\endsetglyph
+
+\setglyph{Scedillasmall}
+ \cscbotaccent{S}{cedilla}{500}
+\endsetglyph
+
+\setglyph{Tcaronsmall}
+ \csctopaccent{T}{caron}{500}
+\endsetglyph
+
+\setglyph{Tcedillasmall}
+ \cscbotaccent{T}{cedilla}{500}
+\endsetglyph
+
+\setglyph{Uhungarumlautsmall}
+ \csctopaccent{U}{hungarumlaut}{500}
+\endsetglyph
+
+\setglyph{Uringsmall}
+ \csctopaccent{U}{ring}{500}
+\endsetglyph
+
+\setglyph{Ydieresissmall}
+ \cscumlautaccent{Y}{dieresis}{500}
+\endsetglyph
+
+\setglyph{Zacutesmall}
+ \csctopaccent{Z}{acute}{500}
+\endsetglyph
+
+\setglyph{Zcaronsmall}
+ \csctopaccent{Z}{caron}{500}
+\endsetglyph
+
+\setglyph{Zdotaccentsmall}
+ \csctopaccent{Z}{dotaccent}{500}
+\endsetglyph
+
+\setglyph{Agravesmall}
+ \csctopaccent{A}{grave}{500}
+\endsetglyph
+
+\setglyph{Aacutesmall}
+ \csctopaccent{A}{acute}{500}
+\endsetglyph
+
+\setglyph{Acircumflexsmall}
+ \csctopaccent{A}{circumflex}{500}
+\endsetglyph
+
+\setglyph{Atildesmall}
+ \csctopaccent{A}{tilde}{500}
+\endsetglyph
+
+\setglyph{Adieresissmall}
+ \cscumlautaccent{A}{dieresis}{500}
+\endsetglyph
+
+\setglyph{Aringsmall}
+ \csctopaccent{A}{ring}{500}
+\endsetglyph
+
+\setglyph{Ccedillasmall}
+ \csctopaccent{C}{cedilla}{500}
+\endsetglyph
+
+\setglyph{Egravesmall}
+ \csctopaccent{E}{grave}{500}
+\endsetglyph
+
+\setglyph{Eacutesmall}
+ \csctopaccent{E}{acute}{500}
+\endsetglyph
+
+\setglyph{Ecircumflexsmall}
+ \csctopaccent{E}{circumflex}{500}
+\endsetglyph
+
+\setglyph{Edieresissmall}
+ \cscumlautaccent{E}{dieresis}{500}
+\endsetglyph
+
+\setglyph{Igravesmall}
+ \csctopaccent{I}{grave}{500}
+\endsetglyph
+
+\setglyph{Iacutesmall}
+ \csctopaccent{I}{acute}{500}
+\endsetglyph
+
+\setglyph{Icircumflexsmall}
+ \csctopaccent{I}{circumflex}{500}
+\endsetglyph
+
+\setglyph{Idieresissmall}
+ \cscumlautaccent{I}{dieresis}{500}
+\endsetglyph
+
+\setglyph{Ethsmall}
+ \cscglyph{Eth}
+\endsetglyph
+
+\setglyph{Dbarsmall}
+ \glyph{Ethsmall}{1000}
+\endsetglyph
+
+\setglyph{Ntildesmall}
+ \csctopaccent{N}{tilde}{500}
+\endsetglyph
+
+\setglyph{Ogravesmall}
+ \csctopaccent{O}{grave}{500}
+\endsetglyph
+
+\setglyph{Oacutesmall}
+ \csctopaccent{O}{acute}{500}
+\endsetglyph
+
+\setglyph{Ocircumflexsmall}
+ \csctopaccent{O}{circumflex}{500}
+\endsetglyph
+
+\setglyph{Otildesmall}
+ \csctopaccent{O}{tilde}{500}
+\endsetglyph
+
+\setglyph{Odieresissmall}
+ \cscumlautaccent{O}{dieresis}{500}
+\endsetglyph
+
+\setglyph{Ugravesmall}
+ \csctopaccent{U}{grave}{500}
+\endsetglyph
+
+\setglyph{Uacutesmall}
+ \csctopaccent{U}{acute}{500}
+\endsetglyph
+
+\setglyph{Ucircumflexsmall}
+ \csctopaccent{U}{circumflex}{500}
+\endsetglyph
+
+\setglyph{Udieresissmall}
+ \cscumlautaccent{U}{dieresis}{500}
+\endsetglyph
+
+\setglyph{Yacutesmall}
+ \csctopaccent{Y}{acute}{500}
+\endsetglyph
+
+\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/ae/aelatint.mtx b/Master/texmf-dist/source/fonts/ae/aelatint.mtx
new file mode 100644
index 00000000000..a3b57860d77
--- /dev/null
+++ b/Master/texmf-dist/source/fonts/ae/aelatint.mtx
@@ -0,0 +1,1704 @@
+%% aelatint.mtx
+%% Copyright 1997 Alan Jeffrey
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is Lars Engebretsen.
+%
+% This work consists of all files listed in MANIFEST.
+%
+% 1.6, hacked SPQR
+\relax
+
+\documentstyle[fontdoc]{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
+
+\setint{monowidth}{1}
+
+% Uses the fontinst package.
+
+\needsfontinstversion{1.6}
+
+% 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
+}
+
+\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
+
+\comment{\section{Kerning}}
+
+\setleftrightkerning{visiblespace}{space}{1000}
+
+\setleftkerning{hyphenchar}{hyphen}{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}
+
+\setleftkerning{Ng}{N}{1000}
+\setrightkerning{Ng}{J}{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{Udieresis}{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{ij}{i}{1000}
+
+\setrightkerning{ij}{j}{1000}
+
+\setleftkerning{ng}{n}{1000}
+\setrightkerning{ng}{j}{1000}
+
+\setleftkerning{oe}{o}{1000}
+\setrightkerning{oe}{e}{1000}
+\setleftrightkerning{oslash}{o}{1000}
+
+\setleftrightkerning{scedilla}{s}{1000}
+
+\setleftrightkerning{tcedilla}{t}{1000}
+
+\comment{\section{All-caps kerning}}
+
+\setleftrightkerning{Dbar}{Eth}{1000}
+\setleftkerning{IJspaced}{I}{1000}
+\setrightkerning{IJspaced}{J}{1000}
+\setleftrightkerning{SSspaced}{S}{1000}
+
+\comment{\section{Small caps kerning}}
+
+\setleftrightkerning{Asmall}{A}{\int{smallcapskerning}}
+\setleftrightkerning{Bsmall}{B}{\int{smallcapskerning}}
+\setleftrightkerning{Csmall}{C}{\int{smallcapskerning}}
+\setleftrightkerning{Dsmall}{D}{\int{smallcapskerning}}
+\setleftrightkerning{Esmall}{E}{\int{smallcapskerning}}
+\setleftrightkerning{Fsmall}{F}{\int{smallcapskerning}}
+\setleftrightkerning{Gsmall}{G}{\int{smallcapskerning}}
+\setleftrightkerning{Hsmall}{H}{\int{smallcapskerning}}
+\setleftrightkerning{Ismall}{I}{\int{smallcapskerning}}
+\setleftrightkerning{Jsmall}{J}{\int{smallcapskerning}}
+\setleftrightkerning{Ksmall}{K}{\int{smallcapskerning}}
+\setleftrightkerning{Lsmall}{L}{\int{smallcapskerning}}
+\setleftrightkerning{Msmall}{M}{\int{smallcapskerning}}
+\setleftrightkerning{Nsmall}{N}{\int{smallcapskerning}}
+\setleftrightkerning{Osmall}{O}{\int{smallcapskerning}}
+\setleftrightkerning{Psmall}{P}{\int{smallcapskerning}}
+\setleftrightkerning{Qsmall}{Q}{\int{smallcapskerning}}
+\setleftrightkerning{Rsmall}{R}{\int{smallcapskerning}}
+\setleftrightkerning{Ssmall}{S}{\int{smallcapskerning}}
+\setleftrightkerning{Tsmall}{T}{\int{smallcapskerning}}
+\setleftrightkerning{Usmall}{U}{\int{smallcapskerning}}
+\setleftrightkerning{Vsmall}{V}{\int{smallcapskerning}}
+\setleftrightkerning{Wsmall}{W}{\int{smallcapskerning}}
+\setleftrightkerning{Xsmall}{X}{\int{smallcapskerning}}
+\setleftrightkerning{Ysmall}{Y}{\int{smallcapskerning}}
+\setleftrightkerning{Zsmall}{Z}{\int{smallcapskerning}}
+\setleftrightkerning{Aacutesmall}{Aacute}{\int{smallcapskerning}}
+\setleftrightkerning{Abrevesmall}{Abreve}{\int{smallcapskerning}}
+\setleftrightkerning{Acircumflexsmall}{Acircumflex}{\int{smallcapskerning}}
+\setleftrightkerning{Adieresissmall}{Adieresis}{\int{smallcapskerning}}
+\setleftrightkerning{AEsmall}{AE}{\int{smallcapskerning}}
+\setleftrightkerning{Agravesmall}{Agrave}{\int{smallcapskerning}}
+\setleftrightkerning{Aogoneksmall}{Aogonek}{\int{smallcapskerning}}
+\setleftrightkerning{Aringsmall}{Aring}{\int{smallcapskerning}}
+\setleftrightkerning{Atildesmall}{Atilde}{\int{smallcapskerning}}
+\setleftrightkerning{Cacutesmall}{Cacute}{\int{smallcapskerning}}
+\setleftrightkerning{Ccaronsmall}{Ccaron}{\int{smallcapskerning}}
+\setleftrightkerning{Ccedillasmall}{Ccedilla}{\int{smallcapskerning}}
+\setleftrightkerning{Dbarsmall}{Dbar}{\int{smallcapskerning}}
+\setleftrightkerning{Dcaronsmall}{Dcaron}{\int{smallcapskerning}}
+\setleftrightkerning{Eacutesmall}{Eacute}{\int{smallcapskerning}}
+\setleftrightkerning{Ecaronsmall}{Ecaron}{\int{smallcapskerning}}
+\setleftrightkerning{Ecircumflexsmall}{Ecircumflex}{\int{smallcapskerning}}
+\setleftrightkerning{Edieresissmall}{Edieresis}{\int{smallcapskerning}}
+\setleftrightkerning{Egravesmall}{Egrave}{\int{smallcapskerning}}
+\setleftrightkerning{Eogoneksmall}{Eogonek}{\int{smallcapskerning}}
+\setleftrightkerning{Ethsmall}{Eth}{\int{smallcapskerning}}
+\setleftrightkerning{Gbrevesmall}{Gbreve}{\int{smallcapskerning}}
+\setleftrightkerning{IJsmall}{IJ}{\int{smallcapskerning}}
+\setleftrightkerning{Iacutesmall}{Iacute}{\int{smallcapskerning}}
+\setleftrightkerning{Icircumflexsmall}{Icircumflex}{\int{smallcapskerning}}
+\setleftrightkerning{Idieresissmall}{Idieresis}{\int{smallcapskerning}}
+\setleftrightkerning{Idotaccentsmall}{Idotaccent}{\int{smallcapskerning}}
+\setleftrightkerning{Igravesmall}{Igrave}{\int{smallcapskerning}}
+\setleftrightkerning{Lacutesmall}{Lacute}{\int{smallcapskerning}}
+\setleftrightkerning{Lcaronsmall}{Lcaron}{\int{smallcapskerning}}
+\setleftrightkerning{Lslashsmall}{Lslash}{\int{smallcapskerning}}
+\setleftrightkerning{Nacutesmall}{Nacute}{\int{smallcapskerning}}
+\setleftrightkerning{Ncaronsmall}{Ncaron}{\int{smallcapskerning}}
+\setleftrightkerning{Ngsmall}{Ng}{\int{smallcapskerning}}
+\setleftrightkerning{Ntildesmall}{Ntilde}{\int{smallcapskerning}}
+\setleftrightkerning{Oacutesmall}{Oacute}{\int{smallcapskerning}}
+\setleftrightkerning{Ocircumflexsmall}{Ocircumflex}{\int{smallcapskerning}}
+\setleftrightkerning{Odieresissmall}{Odieresis}{\int{smallcapskerning}}
+\setleftrightkerning{OEsmall}{OE}{\int{smallcapskerning}}
+\setleftrightkerning{Ogravesmall}{Ograve}{\int{smallcapskerning}}
+\setleftrightkerning{Ohungarumlautsmall}{Ohungarumlaut}{\int{smallcapskerning}}
+\setleftrightkerning{Oslashsmall}{Oslash}{\int{smallcapskerning}}
+\setleftrightkerning{Otildesmall}{Otilde}{\int{smallcapskerning}}
+\setleftrightkerning{Racutesmall}{Racute}{\int{smallcapskerning}}
+\setleftrightkerning{Rcaronsmall}{Rcaron}{\int{smallcapskerning}}
+\setleftrightkerning{SSsmall}{SS}{\int{smallcapskerning}}
+\setleftrightkerning{Sacutesmall}{Sacute}{\int{smallcapskerning}}
+\setleftrightkerning{Scaronsmall}{Scaron}{\int{smallcapskerning}}
+\setleftrightkerning{Scedillasmall}{Scedilla}{\int{smallcapskerning}}
+\setleftrightkerning{Tcaronsmall}{Tcaron}{\int{smallcapskerning}}
+\setleftrightkerning{Tcedillasmall}{Tcedilla}{\int{smallcapskerning}}
+\setleftrightkerning{Thornsmall}{Thorn}{\int{smallcapskerning}}
+\setleftrightkerning{Uacutesmall}{Uacute}{\int{smallcapskerning}}
+\setleftrightkerning{Ucircumflexsmall}{Ucircumflex}{\int{smallcapskerning}}
+\setleftrightkerning{Udieresissmall}{Udieresis}{\int{smallcapskerning}}
+\setleftrightkerning{Ugravesmall}{Ugrave}{\int{smallcapskerning}}
+\setleftrightkerning{Uhungarumlautsmall}{Uhungarumlaut}{\int{smallcapskerning}}
+\setleftrightkerning{Uringsmall}{Uring}{\int{smallcapskerning}}
+\setleftrightkerning{Yacutesmall}{Yacute}{\int{smallcapskerning}}
+\setleftrightkerning{Ydieresissmall}{Ydieresis}{\int{smallcapskerning}}
+\setleftrightkerning{Zacutesmall}{Zacute}{\int{smallcapskerning}}
+\setleftrightkerning{Zcaronsmall}{Zcaron}{\int{smallcapskerning}}
+\setleftrightkerning{Zdotaccentsmall}{Zdotaccent}{\int{smallcapskerning}}
+\setleftrightkerning{dotlessIsmall}{Ismall}{1000}
+\setleftrightkerning{dotlessJsmall}{Jsmall}{1000}
+
+\comment{\section{Unfakable glyphs}}
+
+\unfakable{Gamma}
+\unfakable{Delta}
+\unfakable{Theta}
+\unfakable{Lambda}
+\unfakable{Xi}
+\unfakable{Pi}
+\unfakable{Sigma}
+\unfakable{Upsilon}
+\unfakable{Upsilon1}
+\unfakable{Phi}
+\unfakable{Psi}
+\unfakable{Omega}
+\unfakable{grave}
+\unfakable{acute}
+\unfakable{circumflex}
+\unfakable{tilde}
+\unfakable{dieresis}
+\unfakable{hungarumlaut}
+\unfakable{ringfitted}
+\unfakable{caron}
+\unfakable{breve}
+\unfakable{macron}
+\unfakable{dotaccent}
+\unfakable{cedilla}
+\unfakable{guilsinglleft}
+\unfakable{guilsinglright}
+\unfakable{quotedblleft}
+\unfakable{quotedblright}
+\unfakable{quotedblbase}
+\unfakable{guillemotleft}
+\unfakable{guillemotright}
+\unfakable{dotlessi}
+\unfakable{dotlessj}
+\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{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{Eng}
+\unfakable{section}
+\unfakable{eng}
+\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}
+
+\comment{\section{Glyphs}}
+
+\setglyph{space}
+ \ifisglyph{space-not}\then
+ \movert{\width{space-not}}
+ \else
+ \movert{\width{i}}
+ \fi
+\endsetglyph
+
+\setglyph{compwordmark}
+ \glyphrule{0}{\int{xheight}}
+\endsetglyph
+\setint{compwordmark-spacing}{0}
+
+\setglyph{ogonek}
+ \glyph{hookrightchar}{800}
+\endsetglyph
+
+\resetglyph{ogonek}
+ \moveup{\neg{\height{ogonek}}}
+ \glyph{ogonek}{1000}
+ \resetdepth{\int{descender}}
+\endresetglyph
+
+\setglyph{asciicircum}
+ \glyph{circumflex}{1000}
+\endsetglyph
+
+\setglyph{asciitilde}
+ \glyph{tilde}{1000}
+\endsetglyph
+
+\setglyph{quotesinglbase}
+ \glyph{comma}{1000}
+\endsetglyph
+
+\setglyph{fi}
+ \glyph{f}{1000}
+ \glyph{i}{1000}
+\endsetglyph
+
+\setglyph{ff}
+ \glyph{f}{1000}
+ \glyph{f}{1000}
+\endsetglyph
+
+\setglyph{fl}
+ \glyph{f}{1000}
+ \glyph{l}{1000}
+\endsetglyph
+
+\setglyph{ffi}
+ \glyph{f}{1000}
+ \glyph{f}{1000}
+ \glyph{i}{1000}
+\endsetglyph
+
+\setglyph{ffl}
+ \glyph{f}{1000}
+ \glyph{f}{1000}
+ \glyph{l}{1000}
+\endsetglyph
+
+\setglyph{rangedash}
+ \glyph{hyphen}{1000}
+\endsetglyph
+
+\setglyph{punctdash}
+ \glyph{hyphen}{1000}
+ \glyph{hyphen}{1000}
+\endsetglyph
+
+\setglyph{endash}
+ \glyph{rangedash}{1000}
+\endsetglyph
+
+\setglyph{emdash}
+ \glyph{punctdash}{1000}
+\endsetglyph
+
+\setglyph{hyphenchar}
+ \glyph{hyphen}{1000}
+\endsetglyph
+
+\setglyph{ring}
+ \movert{\neg{\div{\width{ringfitted}}{2}}}
+ \glyph{ringfitted}{1000}
+ \movert{\neg{\div{\width{ringfitted}}{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{Ng}
+ \glyph{Eng}{1000}
+\endsetglyph
+
+\setglyph{ng}
+ \glyph{eng}{1000}
+\endsetglyph
+
+\setglyph{Abreve}
+ \topaccent{A}{breve}{500}
+\endsetglyph
+
+\setglyph{Aogonek}
+ \botaccent{A}{ogonek}{800}
+\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}{750}
+\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}}}
+ \moveup{
+ \sub{\scale{\add{\height{d}}{\int{xheight}}}{500}}
+ {\height{macron}}}
+ \glyph{macron}{1000}
+ \pop
+ \glyph{d}{1000}
+\endsetglyph
+
+\setglyph{abreve}
+ \topaccent{a}{breve}{500}
+\endsetglyph
+
+\setglyph{aogonek}
+ \botaccent{a}{ogonek}{800}
+\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}
+ \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{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
+
+\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
+
+\comment{\section{Small caps glyphs}}
+
+\setglyph{Acutesmall}
+ \cscaccent{acute}
+\endsetglyph
+
+\setglyph{acutesmall}
+ \glyph{Acutesmall}{1000}
+\endsetglyph
+
+\setglyph{Gravesmall}
+ \cscaccent{grave}
+\endsetglyph
+
+\setglyph{gravesmall}
+ \glyph{Gravesmall}{1000}
+\endsetglyph
+
+\setglyph{Circumflexsmall}
+ \cscaccent{circumflex}
+\endsetglyph
+
+\setglyph{circumflexsmall}
+ \glyph{Circumflexsmall}{1000}
+\endsetglyph
+
+\setglyph{Tildesmall}
+ \cscaccent{tilde}
+\endsetglyph
+
+\setglyph{tildesmall}
+ \glyph{Tildesmall}{1000}
+\endsetglyph
+
+\setglyph{Dieresissmall}
+ \cscaccent{dieresis}
+\endsetglyph
+
+\setglyph{dieresissmall}
+ \glyph{Dieresissmall}{1000}
+\endsetglyph
+
+\setglyph{Brevesmall}
+ \cscaccent{breve}
+\endsetglyph
+
+\setglyph{brevesmall}
+ \glyph{Brevesmall}{1000}
+\endsetglyph
+
+\setglyph{Dotaccentsmall}
+ \cscaccent{dotaccent}
+\endsetglyph
+
+\setglyph{dotaccentsmall}
+ \glyph{Dotaccentsmall}{1000}
+\endsetglyph
+
+\setglyph{Caronsmall}
+ \cscaccent{caron}
+\endsetglyph
+
+\setglyph{caronsmall}
+ \glyph{Caronsmall}{1000}
+\endsetglyph
+
+\setglyph{Hungarumlautsmall}
+ \cscaccent{hungarumlaut}
+\endsetglyph
+
+\setglyph{hungarumlautsmall}
+ \glyph{Hungarumlautsmall}{1000}
+\endsetglyph
+
+\setglyph{Ringsmall}
+ \cscaccent{ring}
+\endsetglyph
+
+\setglyph{ringsmall}
+ \glyph{Ringsmall}{1000}
+\endsetglyph
+
+\setglyph{Cedillasmall}
+ \cscglyph{cedilla}
+\endsetglyph
+
+\setglyph{cedillasmall}
+ \glyph{Cedillasmall}{1000}
+\endsetglyph
+
+\setglyph{Ogoneksmall}
+ \cscglyph{ogonek}
+\endsetglyph
+
+\setglyph{ogoneksmall}
+ \glyph{Ogoneksmall}{1000}
+\endsetglyph
+
+\setglyph{Idotaccentsmall}
+ \csctopaccent{I}{dotaccent}{500}
+\endsetglyph
+
+\setglyph{Abrevesmall}
+ \csctopaccent{A}{breve}{500}
+\endsetglyph
+
+\setglyph{Aogoneksmall}
+ \cscbotaccent{A}{ogonek}{800}
+\endsetglyph
+
+\setglyph{Cacutesmall}
+ \csctopaccent{C}{acute}{500}
+\endsetglyph
+
+\setglyph{Ccaronsmall}
+ \csctopaccent{C}{caron}{500}
+\endsetglyph
+
+\setglyph{Dcaronsmall}
+ \csctopaccent{D}{caron}{500}
+\endsetglyph
+
+\setglyph{Ecaronsmall}
+ \csctopaccent{E}{caron}{500}
+\endsetglyph
+
+\setglyph{Eogoneksmall}
+ \cscbotaccent{E}{ogonek}{750}
+\endsetglyph
+
+\setglyph{Gbrevesmall}
+ \csctopaccent{G}{breve}{500}
+\endsetglyph
+
+\setglyph{Lacutesmall}
+ \csctopaccent{L}{acute}{250}
+\endsetglyph
+
+\setglyph{Nacutesmall}
+ \csctopaccent{N}{acute}{500}
+\endsetglyph
+
+\setglyph{Ncaronsmall}
+ \csctopaccent{N}{caron}{500}
+\endsetglyph
+
+\setglyph{Ngsmall}
+ \cscglyph{Ng}
+\endsetglyph
+
+\setglyph{Ohungarumlautsmall}
+ \csctopaccent{O}{hungarumlaut}{500}
+\endsetglyph
+
+\setglyph{Racutesmall}
+ \csctopaccent{R}{acute}{500}
+\endsetglyph
+
+\setglyph{Rcaronsmall}
+ \csctopaccent{R}{caron}{500}
+\endsetglyph
+
+\setglyph{Sacutesmall}
+ \csctopaccent{S}{acute}{500}
+\endsetglyph
+
+\setglyph{Scaronsmall}
+ \csctopaccent{S}{caron}{500}
+\endsetglyph
+
+\setglyph{Scedillasmall}
+ \cscbotaccent{S}{cedilla}{500}
+\endsetglyph
+
+\setglyph{Tcaronsmall}
+ \csctopaccent{T}{caron}{500}
+\endsetglyph
+
+\setglyph{Tcedillasmall}
+ \cscbotaccent{T}{cedilla}{500}
+\endsetglyph
+
+\setglyph{Uhungarumlautsmall}
+ \csctopaccent{U}{hungarumlaut}{500}
+\endsetglyph
+
+\setglyph{Uringsmall}
+ \csctopaccent{U}{ring}{500}
+\endsetglyph
+
+\setglyph{Ydieresissmall}
+ \csctopaccent{Y}{dieresis}{500}
+\endsetglyph
+
+\setglyph{Zacutesmall}
+ \csctopaccent{Z}{acute}{500}
+\endsetglyph
+
+\setglyph{Zcaronsmall}
+ \csctopaccent{Z}{caron}{500}
+\endsetglyph
+
+\setglyph{Zdotaccentsmall}
+ \csctopaccent{Z}{dotaccent}{500}
+\endsetglyph
+
+\setglyph{Agravesmall}
+ \csctopaccent{A}{grave}{500}
+\endsetglyph
+
+\setglyph{Aacutesmall}
+ \csctopaccent{A}{acute}{500}
+\endsetglyph
+
+\setglyph{Acircumflexsmall}
+ \csctopaccent{A}{circumflex}{500}
+\endsetglyph
+
+\setglyph{Atildesmall}
+ \csctopaccent{A}{tilde}{500}
+\endsetglyph
+
+\setglyph{Adieresissmall}
+ \csctopaccent{A}{dieresis}{500}
+\endsetglyph
+
+\setglyph{Aringsmall}
+ \csctopaccent{A}{ring}{500}
+\endsetglyph
+
+\setglyph{Ccedillasmall}
+ \csctopaccent{C}{cedilla}{500}
+\endsetglyph
+
+\setglyph{Egravesmall}
+ \csctopaccent{E}{grave}{500}
+\endsetglyph
+
+\setglyph{Eacutesmall}
+ \csctopaccent{E}{acute}{500}
+\endsetglyph
+
+\setglyph{Ecircumflexsmall}
+ \csctopaccent{E}{circumflex}{500}
+\endsetglyph
+
+\setglyph{Edieresissmall}
+ \csctopaccent{E}{dieresis}{500}
+\endsetglyph
+
+\setglyph{Igravesmall}
+ \csctopaccent{I}{grave}{500}
+\endsetglyph
+
+\setglyph{Iacutesmall}
+ \csctopaccent{I}{acute}{500}
+\endsetglyph
+
+\setglyph{Icircumflexsmall}
+ \csctopaccent{I}{circumflex}{500}
+\endsetglyph
+
+\setglyph{Idieresissmall}
+ \csctopaccent{I}{dieresis}{500}
+\endsetglyph
+
+\setglyph{Ethsmall}
+ \cscglyph{Eth}
+\endsetglyph
+
+\setglyph{Dbarsmall}
+ \glyph{Ethsmall}{1000}
+\endsetglyph
+
+\setglyph{Ntildesmall}
+ \csctopaccent{N}{tilde}{500}
+\endsetglyph
+
+\setglyph{Ogravesmall}
+ \csctopaccent{O}{grave}{500}
+\endsetglyph
+
+\setglyph{Oacutesmall}
+ \csctopaccent{O}{acute}{500}
+\endsetglyph
+
+\setglyph{Ocircumflexsmall}
+ \csctopaccent{O}{circumflex}{500}
+\endsetglyph
+
+\setglyph{Otildesmall}
+ \csctopaccent{O}{tilde}{500}
+\endsetglyph
+
+\setglyph{Odieresissmall}
+ \csctopaccent{O}{dieresis}{500}
+\endsetglyph
+
+\setglyph{Ugravesmall}
+ \csctopaccent{U}{grave}{500}
+\endsetglyph
+
+\setglyph{Uacutesmall}
+ \csctopaccent{U}{acute}{500}
+\endsetglyph
+
+\setglyph{Ucircumflexsmall}
+ \csctopaccent{U}{circumflex}{500}
+\endsetglyph
+
+\setglyph{Udieresissmall}
+ \csctopaccent{U}{dieresis}{500}
+\endsetglyph
+
+\setglyph{Yacutesmall}
+ \csctopaccent{Y}{acute}{500}
+\endsetglyph
+
+\setglyph{Thornsmall}
+ \cscglyph{Thorn}
+\endsetglyph
+
+\setglyph{Asmall}
+ \cscglyph{A}
+\endsetglyph
+
+\setglyph{Bsmall}
+ \cscglyph{B}
+\endsetglyph
+
+\setglyph{Csmall}
+ \cscglyph{C}
+\endsetglyph
+
+\setglyph{Dsmall}
+ \cscglyph{D}
+\endsetglyph
+
+\setglyph{Esmall}
+ \cscglyph{E}
+\endsetglyph
+
+\setglyph{Fsmall}
+ \cscglyph{F}
+\endsetglyph
+
+\setglyph{Gsmall}
+ \cscglyph{G}
+\endsetglyph
+
+\setglyph{Hsmall}
+ \cscglyph{H}
+\endsetglyph
+
+\setglyph{Ismall}
+ \cscglyph{I}
+\endsetglyph
+
+\setglyph{Jsmall}
+ \cscglyph{J}
+\endsetglyph
+
+\setglyph{Ksmall}
+ \cscglyph{K}
+\endsetglyph
+
+\setglyph{Lsmall}
+ \cscglyph{L}
+\endsetglyph
+
+\setglyph{Msmall}
+ \cscglyph{M}
+\endsetglyph
+
+\setglyph{Nsmall}
+ \cscglyph{N}
+\endsetglyph
+
+\setglyph{Osmall}
+ \cscglyph{O}
+\endsetglyph
+
+\setglyph{Psmall}
+ \cscglyph{P}
+\endsetglyph
+
+\setglyph{Qsmall}
+ \cscglyph{Q}
+\endsetglyph
+
+\setglyph{Rsmall}
+ \cscglyph{R}
+\endsetglyph
+
+\setglyph{Ssmall}
+ \cscglyph{S}
+\endsetglyph
+
+\setglyph{Tsmall}
+ \cscglyph{T}
+\endsetglyph
+
+\setglyph{Usmall}
+ \cscglyph{U}
+\endsetglyph
+
+\setglyph{Vsmall}
+ \cscglyph{V}
+\endsetglyph
+
+\setglyph{Wsmall}
+ \cscglyph{W}
+\endsetglyph
+
+\setglyph{Xsmall}
+ \cscglyph{X}
+\endsetglyph
+
+\setglyph{Ysmall}
+ \cscglyph{Y}
+\endsetglyph
+
+\setglyph{Zsmall}
+ \cscglyph{Z}
+\endsetglyph
+
+\setglyph{Lslashsmall}
+ \cscglyph{Lslash}
+\endsetglyph
+
+\setglyph{AEsmall}
+ \cscglyph{AE}
+\endsetglyph
+
+\setglyph{OEsmall}
+ \cscglyph{OE}
+\endsetglyph
+
+\setglyph{Oslashsmall}
+ \cscglyph{Oslash}
+\endsetglyph
+
+\setglyph{dotlessIsmall}
+ \glyph{Ismall}{1000}
+\endsetglyph
+
+\setglyph{dotlessJsmall}
+ \glyph{Jsmall}{1000}
+\endsetglyph
+
+\setglyph{FFsmall}
+ \glyph{Fsmall}{1000}
+ \movert{\add{\kerning{Fsmall}{Fsmall}}
+ {\mul{2}{\int{smallcapsextraspace}}}}
+ \glyph{Fsmall}{1000}
+\endsetglyph
+
+\setglyph{FIsmall}
+ \glyph{Fsmall}{1000}
+ \movert{\add{\kerning{Fsmall}{Ismall}}
+ {\mul{2}{\int{smallcapsextraspace}}}}
+ \glyph{Ismall}{1000}
+\endsetglyph
+
+\setglyph{FLsmall}
+ \glyph{Fsmall}{1000}
+ \movert{\add{\kerning{Fsmall}{Lsmall}}
+ {\mul{2}{\int{smallcapsextraspace}}}}
+ \glyph{Lsmall}{1000}
+\endsetglyph
+
+\setglyph{FFIsmall}
+ \glyph{FFsmall}{1000}
+ \movert{\add{\kerning{FFsmall}{Ismall}}
+ {\mul{2}{\int{smallcapsextraspace}}}}
+ \glyph{Ismall}{1000}
+\endsetglyph
+
+\setglyph{FFLsmall}
+ \glyph{FFsmall}{1000}
+ \movert{\add{\kerning{FFsmall}{Lsmall}}
+ {\mul{2}{\int{smallcapsextraspace}}}}
+ \glyph{Lsmall}{1000}
+\endsetglyph
+
+\setglyph{IJsmall}
+ \glyph{Ismall}{1000}
+ \movert{\add{\kerning{Ismall}{Jsmall}}
+ {\mul{2}{\int{smallcapsextraspace}}}}
+ \glyph{Jsmall}{1000}
+\endsetglyph
+
+\setglyph{Lcaronsmall}
+ \glyph{Lsmall}{1000}
+ \ifisint{monowidth}\then\else
+ \movert{-100}
+ \fi
+ \glyph{quoteright}{\int{smallcapsscale}}
+\endsetglyph
+
+\setglyph{SSsmall}
+ \glyph{Ssmall}{1000}
+ \movert{\add{\kerning{Ssmall}{Ssmall}}
+ {\mul{2}{\int{smallcapsextraspace}}}}
+ \glyph{Ssmall}{1000}
+\endsetglyph
+
+\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/ae/aesample.tex b/Master/texmf-dist/source/fonts/ae/aesample.tex
new file mode 100644
index 00000000000..16b37f5d2c3
--- /dev/null
+++ b/Master/texmf-dist/source/fonts/ae/aesample.tex
@@ -0,0 +1,819 @@
+%% aesample.tex
+%% Copyright 1999 Lars Engebretsen
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is Lars Engebretsen.
+%
+% This work consists of all files listed in MANIFEST.
+%
+\overfullrule=0pt
+\def\TeX{T\kern-.12em\lower.37ex\hbox{E}\kern-.135emX}
+\def\LaTeX{L\raise.42ex\hbox{\sc\kern-.5em A}\kern-.15em\TeX}
+\def\iTeX{T\kern-.2em\lower.37ex\hbox{E}\kern-.08emX}
+\def\iLaTeX{L\raise.5ex\hbox{\sc\kern-.45em A}\kern-.10em\iTeX}
+\let\latex=\LaTeX
+\def\fLaTeX{L\raise.42ex\hbox{\sc\kern-.39em A}\kern-.10em\TeX}
+\def\sLaTeX{L\raise.42ex\hbox{\ssubfont\kern-.39em A}\kern-.10em\TeX}
+\def\tex{\TeX}
+\font\sc=cmr7 at 7pt
+\font\bigE=cmmi10 at 14pt
+\font\smallE=cmmi10 at 8pt
+\def\E{~2\lower.08em\hbox{\Efont\char"F}}
+\def\varE{~2\lower.08em\hbox{\Efont\char"22}}
+\let\e=\varE
+\let\Efont=\smallE
+\def\it{\fam\itfam\font\sc=cmti7 at 7pt\let\tex=\iTeX\let\latex=\iLaTeX \tenit}
+\def\bf{\fam\bffam\font\sc=cmbx7 at 7pt\tenbf}
+%\def\bul{\leavevmode\llap{\vrule height.5em width.5em
+%depth0pt\hskip.5em}}
+\def\bs{$\backslash$}
+\def\vsm{\vskip2truept}
+
+
+ \def\ams{{\the\textfont2 A}\kern-.1667em
+ \lower.5ex\hbox{\the\textfont2 M}\kern-.125em
+ {\the\textfont2 S}}
+ \def\amstex{\ams-\TeX}
+
+\font\Bsym=cmbsy10 at 28pt
+\font\bbsym=cmbsy10 at 18pt
+\def\amstexb{{\bbsym A}\kern-.1667em\lower.5ex\hbox
+ {\bbsym M}\kern-.125em{\bbsym S}-\TeX}
+\def\amsb{{\bbsym A}\kern-.1667em\lower.5ex\hbox
+ {\bbsym M}\kern-.125em{\bbsym S}-\TeX}
+\def\amsB{{\Bsym A}\kern-.1667em\lower.5ex\hbox
+ {\Bsym M}\kern-.125em{\Bsym S}}
+
+\font\bsym=cmbsy10 at 10.5pt
+\def\amstexbh{{\bsym A}\kern-.1667em\lower.5ex\hbox
+ {\bsym M}\kern-.125em{\bsym S}-\TeX}
+\def\amsbh{{\bsym A}\kern-.1667em\lower.5ex\hbox
+ {\bsym M}\kern-.125em{\bsym S}}
+
+\def\pagenum{\ifnum\pageno=0\else\pagefont\folio\fi}
+\headline={}
+\footline{}
+
+%\newdimen\pagemargin \pagemargin=.5in
+\newdimen\pagemargin \pagemargin=.75in
+
+
+\newdimen\pageheight \pageheight=11in
+\advance\pageheight by -2\pagemargin
+
+\newdimen\pagewidth \pagewidth=8.5in
+\advance\pagewidth by -2\pagemargin
+
+\newdimen\headcolumn \headcolumn=.334\pagewidth
+\newdimen\bodycolumn \bodycolumn=.666\pagewidth
+
+\vsize\pageheight % already includes top/bottom margin
+%\advance\vsize by-\pagemargin
+
+\def\raggedright{\rightskip 0pt plus 3em } % we'll be back
+%\raggedbottom
+
+\pretolerance=1000
+\hyphenation{typeset typeset-ter typeset-ting Modern
+Post-Script Textures Classic Hyper-Card pro-gram-mable}
+
+\clubpenalty=10000
+\widowpenalty=\clubpenalty
+\hyphenpenalty=100
+\doublehyphendemerits=10000000
+\hsize=\pagewidth
+\topskip 20pt
+\leftskip=\headcolumn
+\parskip=.2\baselineskip
+\rightskip0pt plus .1\hsize
+%\everypar{\looseness=-1 }
+\setbox\strutbox=
+ \hbox{\vrule height 9pt depth 4pt width0pt}
+
+
+\emergencystretch .05\hsize
+
+
+\vbadness10000 % Shut up
+
+\font\chapterfont=cmssbx10 at 18pt
+\font\headfont=cmssbx10 at 10.5pt
+\font\subfont=cmss10 at 8pt
+\font\ssubfont=cmss10 at 5.5pt
+\font\pagefont=cmssbx10 at 9pt
+\font\bignumfont=cmssbx10 at 15pt
+\font\tt=cmtex10 at 10pt
+\font\bodyfont=cmr10 at 10pt
+\font\trade=cmr8 at 8pt
+\fontdimen3\bodyfont=0.0pt
+\font\tenit=cmti10 at 10pt
+\font\tenbf=cmbx10 at 10pt
+\fontdimen3\tenit=0.0pt
+\fontdimen3\tenbf=0.0pt
+\font\met=logo10 at 10pt
+\font\tmfont=cmr17 at 4.5pt
+\def\tm{\raise4pt\hbox{\tmfont TM}}
+\font\mbsy=cmbsy10
+
+\def\tagchar#1{\setbox0
+ \hbox{\char#1}\ifdim\wd0>0pt\box0\hskip.3em\fi}
+\def\tagfont#1#2{\hangafter=1\hang\noindent
+ \font\tf=#1 at 10pt
+ {\tf\count0=0\loop\tagchar{\count0}%
+ \ifnum\count0<127\advance\count0by1\repeat}
+ \par
+}
+
+\def\textsample#1#2#3
+ {\raggedright
+ {\font\ts=#1
+ \ts\par
+ \baselineskip= 1.2em
+ #2\par
+ #3\vskip 8pt}
+ \rm
+}
+
+\def\chaptertype{\chapterfont\font\sc=cmssbx10 at 12pt
+ \let\Efont=\bigE\let\e=\E
+ \let\latex=\fLaTeX\baselineskip26pt\spaceskip0pt}
+\def\headtype{\headfont\font\sc=cmssbx10 at 7pt
+ \let\Efont=\smallE\let\e=\E
+ \let\latex=\fLaTeX\baselineskip 13pt\spaceskip0pt}
+\def\subtype{\subfont\baselineskip 11pt}
+\def\bodytype{\bodyfont\baselineskip 13pt}
+%\def\headpar{\rightskip\hsize minus\hsize\parindent0pt}
+\def\headpar{\rightskip20pt plus3em minus1em\parindent0pt}
+%\let\subpar=\headpar
+\def\subpar{\rightskip25pt plus4em minus4em\parindent0pt}
+\def\bodypar{\rightskip0pt plus4em\parindent0pt}
+
+\bodytype
+\parindent=0pt
+
+\def\chapter#1#2\par{{\vfill\leftskip=0pt\hsize\pagewidth
+ \null\vskip 22pt\chaptertype\headpar\noindent\uppercase{#1}\par
+ \baselineskip13pt\null\hrule height 1pt\null
+ \bodytype\bodypar\noindent\leftskip\headcolumn
+ #2\par\null\vskip-2\baselineskip}}
+
+\def\head#1#2\par{%
+{\leftskip=0pt
+ \setbox0=\vtop{\hsize\headcolumn\headtype\headpar\noindent#1\par}
+ \dp0=0pt
+ \null\null\hrule\null\nobreak
+ \hbox{\box0\vtop{\hsize\bodycolumn\bodyfont\bodypar
+ \noindent\ignorespaces#2\par}}\vskip4pt}} % the 4pt is a kludge - bs
+
+\def\itemhead#1{%
+{\leftskip=0pt
+ \setbox0=\vtop{\hsize\headcolumn\headtype\headpar\noindent#1\par}
+ \dp0=0pt
+ \null\null\hrule\null\nobreak
+ \hbox{\box0\vtop{\hsize\bodycolumn\bodyfont\bodypar
+ }}\vskip-16pt}} % the 4pt is a kludge - bs
+
+\def\sub#1#2\par{%
+{\leftskip=0pt\setbox0=\vtop{\hsize\headcolumn\subtype\subpar\noindent#1\par}
+ \dp0=0pt
+ \vskip12pt\hrule height.2ptwidth\headcolumn\null\nobreak
+ \hbox{\box0\vtop{\hsize\bodycolumn\bodyfont\bodypar
+ \noindent\ignorespaces#2\par}}}}
+
+\def\itemsub#1{%
+{\leftskip=0pt\setbox0=\vtop{\hsize\headcolumn\subtype\subpar\noindent#1\par}
+ \dp0=0pt
+ \vskip12pt\hrule height.2ptwidth\headcolumn\null\nobreak
+ \hbox{\box0\vtop{\hsize\bodycolumn\bodyfont\bodypar
+ }}\vskip-\baselineskip}}
+
+\def\emptychapter{\null\vskip-\parskip\vskip-2\baselineskip}
+\def\emptyhead{\null\vskip-\parskip\vskip-2\baselineskip}
+
+\def\bignumbox#1{\vbox to 0pt{\vss
+ \hrule\hbox to 1.5\baselineskip{\vrule\hss\vbox to 1.5\baselineskip{
+ \vss
+ \bignumfont\hbox{#1}
+ \vss
+ }\hss\vrule}\hrule}}
+\def\bignum#1{\vskip3.5\baselineskip\goodbreak\vskip-3.5\baselineskip
+ \leavevmode\hangindent=2.\baselineskip\hangafter=-2\smash{%
+ \hbox to 0pt{\hss\lower\baselineskip\bignumbox{#1}\hskip.5\baselineskip
+ }}\ignorespaces}
+\let\item=\bignum
+
+\def\ms{\medskip}
+\newcount\TestCount
+\let\tex=\TeX
+\def \LaTeX{\TestCount=\the\fam \leavevmode L\raise.42ex
+\hbox{$\fam\TestCount\scriptstyle\kern-.3em A$}\kern-.15em\TeX}
+\let\latex=\LaTeX
+\def\LEX{L\lower.5ex\hbox{E}X}
+\let\pcmf=\pcMF
+\def\TUG{\TeX\ User Group}
+\let\tug=\TUG
+\font\eightss=cmss10 at 8pt
+\font\sectiontitle=cmbx10 at 12pt
+\font\sst=cmbx10
+\font\bti=cmbxti10
+\font\bt=cmb10
+\font\fivsvtn=cmr5 at 17pt
+\font\svtn=cmr17
+\font\fiv=cmr5
+\font\svtnfiv=cmr17 at 5pt
+
+\newbox\leftbox
+\def\makepage{\vtop{\hbox to\pagewidth{\the\headline}\box255}}
+\newif\ifleft
+\lefttrue
+\output{\shipout\makepage\advancepageno}
+
+\font\tiny=cmr17 at 4.25pt
+\def\reg{\raise.4em\rlap{\trade ¨}}
+\def\tm{\raise.4em\rlap{\tiny TM}}
+\def\ltwoe{\LaTeX~$2\epsilon$}
+
+
+\def\emptychapter{\null\vskip-\parskip\vskip-2\baselineskip}
+\def\emptyhead{\null\vskip-\parskip\vskip-2\baselineskip}
+\def\widedotfill{\leaders\hbox to 15pt{\hfil. \hfil}\hfill}
+\def\page#1{\widedotfill#1\par}
+
+\raggedright
+\pretolerance=10000
+\parindent=1.5em
+\parskip=0.2\baselineskip
+\font\capsmal=cmcsc10 at 5pt
+\def\Textures{{\it Textures\/}}
+\let\textures=\Textures
+\def\tm{\raise.75ex\hbox{\capsmal TM}\kern-.0625em}
+\font\tt=cmtt10
+\font\eightit=cmti8
+\font\title=cmr12 at 14pt
+\font\cpsmcp=cmcsc10 scaled \magstep5
+\font\subtitle=cmr12
+\def\TeX{T\kern-.18em\lower.35ex\hbox{E}\kern-.09emX}
+\let\tex=\TeX
+
+
+%%%%%Preamble above!!!!!!!
+
+{\parindent=0pt \obeylines \parskip=0pt \cpsmcp \baselineskip=1.05em
+Computer
+Modern
+Faces
+}
+
+\eject
+
+\headline={\hfill\pagenum}
+
+\vskip -.3in
+
+\chapter{Computer Modern PostScript Fonts}
+
+
+\vskip .3in
+
+{\leftskip .3in\baselineskip1.2\baselineskip\hrule height0pt
+
+The Computer Modern typefaces were created in the spirit of the typeface
+Monotype Modern 8A by Professor Donald E. Knuth of Stanford University. The
+Computer Modern family includes a large set of scientific and mathematical
+figures and symbols and is widely used with implementations of the \tex\
+typesetting system. {\it Computer Modern Typefaces}, Volume E of {\it
+Computers and Typesetting} (D.~E.~Knuth, Addison Wesley), is the definitive
+source for the Computer Modern faces. {\it The \tex book} (D.~E.~Knuth, Addison
+Wesley), Appendix F, is also a good reference.
+
+This package contains 75 faces from the Computer Modern family in Adobe
+PostScript Type~1 form. These fonts can be used with all PostScript printers
+and Adobe Type Manager.
+
+}
+
+\vskip -1in
+
+\chapter{Font Samples, Text Faces}
+
+\vskip .3in
+\parindent 0pt
+
+{\leftskip .3in\baselineskip1.2\baselineskip\hrule height0pt
+
+{\sst CM Bold}: cmb10
+\vskip -2pt
+\tagfont{cmb10}{}
+\textsample{cmb10}{My beautiful new watch had run eighteen months
+without losing or gaining, and without breaking any part of its
+machinery or stopping. I had come to}
+
+{\sst CM Bold Extended}: cmbx5, cmbx6, cmbx7, cmbx8, cmbx9, cmbx10, cmbx12
+\vskip -2pt
+\tagfont{cmbx10}{}
+\bt cmbx5:
+\vskip -2pt
+\textsample{cmbx5}{believe it infallible in its judgments about the time of
+day, and to consider its constitution and its anatomy imperishable. But at
+last, one night, I let it run down. I grieved about it as if it were a}
+
+
+\bt cmbx6:
+\vskip -2pt
+\textsample{cmbx6}{recognized messenger and forerunner of calamity. But by and
+by I cheered up, set the watch by guess, and commanded my bodings and
+superstitions to depart. Next day I stepped into}
+
+
+
+\bt cmbx7:
+\vskip -2pt
+\textsample{cmbx7}{the chief jeweler's to set it by the exact time, and the
+head of the establishment took it out of my hand and proceeded to set it for
+me. Then he said, ``She is four}
+
+}
+
+\vfill\eject
+
+{\leftskip .3in\baselineskip1.2\baselineskip\hrule height0pt
+
+\bt cmbx8:
+\vskip -2pt
+\textsample{cmbx8}{minutes slow---regulator wants pushing up.'' I tried to stop
+him---tried to make him understand that the watch kept perfect time. But no;
+all this human}
+
+
+\bt cmbx9:
+\vskip -2pt
+\textsample{cmbx9}{cabbage could see was that the watch was four minutes slow,
+and the regulator must be pushed up a little; and so, while I danced around him
+in}
+
+
+\bt cmbx10:
+\vskip -2pt
+\textsample{cmbx10}{anguish, and implored him to let the watch alone, he calmly
+and cruelly did the shameful deed. My watch began to gain. It gained}
+
+
+\bt cmbx12:
+\vskip -2pt
+\textsample{cmbx12}{faster and faster day by day. Within the week it sickened
+to a raging fever, and its pulse went up to a hundred and fifty}
+
+
+{\sst CM Bold Extended Slanted}: cmbxsl10
+\vskip -2pt
+\tagfont{cmbxsl10}{}
+\textsample{cmbxsl10}{in the shade. At the end of two months it had left all
+the timepieces of the town far in the rear, and was a fraction over thirteen
+days}
+
+{\sst CM Bold Extended Text Italic}: cmbxti10
+\vskip -2pt
+\tagfont{cmbxti10}{}
+\textsample{cmbxti10}{ahead of the almanac. It was away into November enjoying
+the snow, while the October leaves were still turning. It hurried}
+
+
+{\sst CM Caps and Small Caps}: cmcsc10
+\vskip -2pt
+\tagfont{cmcsc10}{}
+\textsample{cmcsc10}{up house rent, bills payable, and such things, in such a
+ruinous way that I could not abide it. I took it to the watchmaker to be}
+
+
+{\sst CM Dunhill}: cmdunh10
+\vskip -2pt
+\tagfont{cmdunh10}{}
+\textsample{cmdunh10}{regulated. He asked me if I had ever had it repaired. I
+said no, it had never needed any repairing. He looked a look of vicious
+happiness and eagerly pried}
+
+}
+
+\eject
+
+
+{\leftskip .3in\baselineskip1.2\baselineskip\hrule height0pt
+{\sst CM Funny Roman}: cmff10
+\vskip -2pt
+\tagfont{cmff10}{}
+\textsample{cmff10}{the watch open, and then put a small dice-box into his eye
+and peered into its machinery. He said it wanted cleaning and oiling, besides
+regulating---come in a week. After being cleaned and}
+
+
+{\sst CM Funny Italic}: cmfi10
+\vskip -2pt
+\tagfont{cmfi10}{}
+\textsample{cmfi10}{oiled, and regulated, my watch slowed down to that degree
+that it ticked like a tolling bell. I began to be left by trains, I failed all
+appointments, I got to}
+
+
+{\sst CM Fibonacci}: cmfib8
+\vskip -2pt
+\tagfont{cmfib8}{}
+\textsample{cmfib8}{missing my dinner; my watch strung out three days' grace to
+four and let me go to protest; I gradually drifted back into yesterday, then
+day}
+
+
+{\sst CM Italic Typewriter}: cmitt10
+\vskip -2pt
+\tagfont{cmitt10}{}
+\textsample{cmitt10}{before, then into last week, and by and by the
+comprehension came upon me that all solitary and alone I was lingering along in
+week before}
+
+
+{\sst CM Roman}: cmr5, cmr6, cmr7, cmr8, cmr9, cmr10, cmr12, cmr17
+\vskip -2pt
+\tagfont{cmr10}{}
+\bt cmr5:
+\vskip -2pt
+\textsample{cmr5}{last, and the world was out of sight. I seemed to detect in
+myself a sort of sneaking fellow-feeling for the mummy in the museum, and a
+desire to swap news with him. I went to a watchmaker again. He took the watch}
+
+\bt cmr6:
+\vskip -2pt
+\textsample{cmr6}{all to pieces while I waited, and then said the barrel was
+``swelled.'' He said he could reduce it in three days. After this the watch
+averaged well, but nothing more. For half a day it would go like}
+
+
+\bt cmr7:
+\vskip -2pt
+\textsample{cmr7}{the very mischief, and keep up such a barking and wheezing
+and whooping and sneezing and snorting, that I could not hear myself think for
+the disturbance; and as long as it held out}
+
+
+\bt cmr8:
+\vskip -2pt
+\textsample{cmr8}{there was not a watch in the land that stood any chance
+against it. But the rest of the day it would keep on slowing down and fooling
+along until all the clocks it had left behind}
+
+}
+
+\eject
+
+{\leftskip .3in\baselineskip1.2\baselineskip\hrule height0pt
+
+\bt cmr9:
+\vskip -2pt
+\textsample{cmr9}{caught up again. So at last, at the end of twenty-four
+hours, it would trot up to the judges' stand all right and just in time. It
+would show a fair and square average,}
+
+
+\bt cmr10:
+\vskip -2pt
+\textsample{cmr10}{and no man could say it had done more or less than its
+duty. But a correct average is only a mild virtue in a watch, and I took this
+instrument to another}
+
+
+\bt cmr12:
+\vskip -2pt
+\textsample{cmr12}{watchmaker. He said the king-bolt was broken. I said I was
+glad it was nothing more serious. To tell the plain truth, I had no idea}
+
+
+\bt cmr17:
+\vskip -2pt
+\textsample{cmr17}{what the king-bolt was, but I did not choose to appear
+ignorant to a stranger. He repaired the king-}
+
+{\sst CM Slanted}: cmsl8, cmsl9, cmsl10, cmsl12
+\vskip -2pt
+\tagfont{cmsl8}{}
+\bt cmsl8:
+\vskip -2pt
+\textsample{cmsl8}{bolt, but what the watch gained in one way it lost in
+another. It would run awhile and then stop awhile, and then run awhile again,
+and so on, using its own discretion about}
+
+\bt cmsl9:
+\vskip -2pt
+\textsample{cmsl9}{the intervals. And every time it went off it kicked back
+like a musket. I padded my breast for a few days, but finally took the watch to
+another watchmaker. He}
+
+\bt cmsl10:
+\vskip -2pt
+\textsample{cmsl10}{picked it all to pieces, and turned the ruin over and over
+under his glass; and then he said there appeared to be something the matter
+with the hair-trigger. He}
+
+\bt cmsl12:
+\vskip -2pt
+\textsample{cmsl12}{fixed it, and gave it a fresh start. It did well now,
+except that always at ten minutes to ten the hands would shut together like a
+pair of}
+
+{\sst CM Slanted Typewriter}: cmsltt10
+\vskip -2pt
+\tagfont{cmsltt10}{}
+\textsample{cmsltt10}{scissors, and from that time forth they would travel
+together. The oldest man in the world could not make head or tail of the time
+of day}
+
+{\sst CM Sans Serif}: cmss8, cmss9, cmss10, cmss12, cmss17
+\vskip -2pt
+\tagfont{cmss8}{}
+
+}
+
+\eject
+
+{\leftskip .3in\baselineskip1.2\baselineskip\hrule height0pt
+
+\bt cmss8:
+\vskip -2pt
+\textsample{cmss8}{by such a watch, and so I went again to have the thing
+repaired. This person said that the crystal had got bent, and that the
+mainspring was not straight. He also remarked that}
+
+
+\bt cmss9:
+\vskip -2pt
+\textsample{cmss9}{parts of the works needed half-soling. He made these things
+all right, and then my timepiece performed unexceptionably, save that now and
+then, after working}
+
+
+\bt cmss10:
+\vskip -2pt
+\textsample{cmss10}{along quietly for nearly eight hours, everything inside
+would let go all of a sudden and begin to buzz like a bee, and the hands would
+straightway begin to spin}
+
+
+\bt cmss12:
+\vskip -2pt
+\textsample{cmss12}{round and round so fast that their individuality was lost
+completely, and they simply seemed a delicate spider's web over the face of the
+watch.}
+
+
+\bt cmss17:
+\vskip -2pt
+\textsample{cmss17}{She would reel off the next twenty-four hours in six or
+seven minutes, and then stop with a bang.}
+
+
+{\sst CM Sans Serif Bold Extended}: cmssbx10
+\vskip -2pt
+\tagfont{cmssbx10}{}
+\textsample{cmssbx10}{I went with a heavy heart to one more watch\-maker, and
+looked on while he took her to pieces. Then I prepared to cross-question him
+rigidly, for}
+
+
+{\sst CM Sans Serif Demibold Condensed}: cmssdc10
+\vskip -2pt
+\tagfont{cmssdc10}{}
+\textsample{cmssdc10}{this thing was getting serious. The watch had cost two
+hundred dollars originally, and I seemed to have paid out two or three thousand
+for repairs. While I waited and}
+
+{\sst CM Sans Serif Italic}: cmssi8, cmssi9, cmssi10, cmssi12, cmssi17
+\vskip -2pt
+\tagfont{cmssi8}{}
+\bt cmssi8:
+\vskip -2pt
+\textsample{cmssi8}{looked on I presently recognized in this watchmaker an old
+acquaintance---a steamboat engineer of other days, and not a good engineer,
+either. He examined all the parts carefully,}
+
+
+\bt cmssi9:
+\vskip -2pt
+\textsample{cmssi9}{just as the other watchmakers had done, and then delivered
+his verdict with the same confidence of manner. He said: ``She makes too much
+steam---you want to hang the}
+
+
+\bt cmssi10:
+\vskip -2pt
+\textsample{cmssi10}{monkey-wrench on the safety-valve!'' I brained him on the
+spot, and had him buried at my own expense. My uncle William (now deceased,
+alas!) used to say that a}
+
+}
+
+\eject
+
+{\leftskip .3in\baselineskip1.2\baselineskip\hrule height0pt
+
+\bt cmssi12:
+\vskip -2pt
+\textsample{cmssi12}{good horse was a good horse until it had run away once,
+and that a good watch was a good watch until the repairers got a chance at it.
+And}
+
+
+\bt cmssi17:
+\vskip -2pt
+\textsample{cmssi17}{he used to wonder what became of all the unsuccessful
+tinkers, and gunsmiths, and shoemakers, and}
+
+
+{\sst CM Sans Serif Quotation Style}: cmssq8
+\vskip -2pt
+\tagfont{cmssq8}{}
+\textsample{cmssq8}{engineers, and blacksmiths; but nobody could ever tell him.
+\hskip 2em (Mark Twain, 1870)}
+
+
+{\sst CM Sans Serif Quotation Italic Style}: cmssqi8
+\vskip -2pt
+\tagfont{cmssqi8}{}
+\textsample{cmssqi8}{My beautiful new watch had run eighteen months without
+losing or gaining, and without breaking any part of its machinery or
+stopping. I had come to believe it}
+
+
+{\sst CM Typewriter Caps and Small Caps}: cmtcsc10
+\vskip -2pt
+\tagfont{cmtcsc10}{}
+\textsample{cmtcsc10}{infallible in its judgments about the time of day, and to
+consider its constitution and its anatomy imperishable. But at last, one
+night,}
+
+
+{\sst CM Typewriter Extended}: cmtex8, cmtex9, cmtex10
+\vskip -2pt
+\tagfont{cmtex8}{}
+\bt cmtex8:
+\vskip -2pt
+\textsample{cmtex8}{I let it run down. I grieved about it as if it were a
+recognized messenger and forerunner of calamity. But by and by I cheered up,
+set the watch by guess, and}
+
+
+\bt cmtex9:
+\vskip -2pt
+\textsample{cmtex9}{commanded my bodings and superstitions to depart. Next day
+I stepped into the chief jeweler's to set it by the exact time, and the head of
+the}
+
+\bt cmtex10:
+\vskip -2pt
+\textsample{cmtex10}{establishment took it out of my hand and proceeded to set
+it for me. Then he said, ``She is four minutes slow---regulator wants}
+
+}
+
+\eject
+
+{\leftskip .3in\baselineskip1.2\baselineskip\hrule height0pt
+
+{\sst CM Text Italic}: cmti7, cmti8, cmti9, cmti10, cmti12
+\vskip -2pt
+\tagfont{cmti7}{}
+\bt cmti7:
+\vskip -2pt
+\textsample{cmti7}{pushing up.'' I tried to stop him---tried to make him
+understand that the watch kept perfect time. But no; all this human cabbage
+could see was that the watch was four minutes}
+
+
+\bt cmti8:
+\vskip -2pt
+\textsample{cmti8}{slow, and the regulator must be pushed up a little; and so,
+while I danced around him in anguish, and implored him to let the watch alone,
+he calmly and cruelly did the shameful}
+
+
+\bt cmti9:
+\vskip -2pt
+\textsample{cmti9}{deed. My watch began to gain. It gained faster and faster
+day by day. Within the week it sickened to a raging fever, and its pulse went
+up to a hundred and fifty in the shade.}
+
+
+\bt cmti10:
+\vskip -2pt
+\textsample{cmti10}{At the end of two months it had left all the timepieces of
+the town far in the rear, and was a fraction over thirteen days ahead of the
+almanac. It was away into}
+
+
+\bt cmti12:
+\vskip -2pt
+\textsample{cmti12}{November enjoying the snow, while the October leaves were
+still turning. It hurried up house rent, bills payable, and such things,}
+
+{\sst CM Typewriter}: cmtt8, cmtt9, cmtt10, cmtt12
+\vskip -2pt
+\tagfont{cmtt8}{}
+\bt cmtt8:
+\vskip -2pt
+\textsample{cmtt8}{in such a ruinous way that I could not abide it. I took it
+to the watchmaker to be regulated. He asked me if I had ever had it repaired.
+I said no, it had never needed}
+
+
+\bt cmtt9:
+\vskip -2pt
+\textsample{cmtt9}{any repairing. He looked a look of vicious happiness and
+eagerly pried the watch open, and then put a small dice-box into his eye and
+peered into}
+
+
+\bt cmtt10:
+\vskip -2pt
+\textsample{cmtt10}{its machinery. He said it wanted cleaning and oiling,
+besides regulating---come in a week. After being cleaned and oiled, and
+regulated,}
+
+
+\bt cmtt12:
+\vskip -2pt
+\textsample{cmtt12}{my watch slowed down to that degree that it ticked like a
+tolling bell. I began to be left by trains, I failed all}
+
+
+{\sst CM Unslanted Text Italic}: cmu10
+\vskip -2pt
+\tagfont{cmu10}{}
+
+}
+
+\eject
+
+{\leftskip .3in\baselineskip1.2\baselineskip\hrule height0pt
+
+\textsample{cmu10}{appointments, I got to missing my dinner; my watch strung
+out three days' grace to four and let me go to protest; I gradually drifted
+back into}
+
+{\sst CM Variable Typewriter}: cmvtt10
+\vskip -2pt
+\tagfont{cmvtt10}{}
+\textsample{cmvtt10}{yesterday, then day before, then into last week, and by
+and by the comprehension came upon me that all solitary and alone I was
+lingering along in}
+
+}
+
+\vfill
+\vskip -1.2in
+\chapter{Font Samples, Symbols}
+
+\vskip .2in
+{\leftskip .3in\baselineskip1.2\baselineskip\hrule height0pt
+{\sst CM Bold Symbols}: cmbsy10
+\vskip -2pt
+\tagfont{cmbsy10}{}
+\vskip 14pt
+
+{\sst CM Inch}: cminch
+\vskip -.65in
+\textsample{cminch}{123ABC}
+
+{\sst CM Math Extension}: cmex10
+\vskip -2pt
+\tagfont{cmex10}{}
+\vskip 14pt
+
+{\sst CM Math Italic}: cmmi5, cmmi6, cmmi7, cmmi8, cmmi9, cmmi10, cmmi12
+\vskip -2pt
+\tagfont{cmmi10}{}
+\vskip 14pt
+
+}
+
+\vfill\eject
+
+{\leftskip .3in\baselineskip1.2\baselineskip\hrule height0pt
+{\sst CM Bold Extended Math Italic}: cmmib10
+\vskip -2pt
+\tagfont{cmmib10}{}
+\vskip 14pt
+
+{\sst CM Symbols}: cmsy5, cmsy6, cmsy7, cmsy8, cmsy9, cmsy10
+\vskip -2pt
+\tagfont{cmsy8}{}
+
+}
+
+\eject
+
+\end
diff --git a/Master/texmf-dist/source/fonts/ae/aet1.etx b/Master/texmf-dist/source/fonts/ae/aet1.etx
new file mode 100644
index 00000000000..6fe63371185
--- /dev/null
+++ b/Master/texmf-dist/source/fonts/ae/aet1.etx
@@ -0,0 +1,1322 @@
+%% aet1.etx
+%% Copyright 1997 Alan Jeffrey, Sebastian Rahtz
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is Lars Engebretsen.
+%
+% This work consists of all files listed in MANIFEST.
+%
+\relax
+
+\documentstyle[fontdoc,twocolumn]{article}
+
+\title{The Cork encoding vector}
+\author{Alan Jeffrey, amended Sebastian Rahtz}
+\date{1997/02/11 \\Version 1.6
+
+%\address{School of Cognitive and Computing Sciences \\
+% University of Sussex \\
+% Falmer \\
+% Brighton \\
+% BN1 9QH \\
+% UK}
+%\netaddress{alanje@cogs.susx.ac.uk}
+
+\setcommand\c#1{\setbox0\hbox{#1}\ifdim\ht0=1ex\accent24 #1%
+ \else{\ooalign{\hidewidth\char24\hidewidth\crcr\unhbox0}}\fi}
+\setcommand\UU{\leavevmode\setbox0\hbox{h}\dimen0\ht0\advance\dimen0-1ex%
+ \rlap{\raise.67\dimen0\hbox{\char'27}}U}
+\setcommand\uu{\accent23u}
+
+\begin{document}
+
+\maketitle
+
+\section{Introduction}
+
+This document describes the Cork (t1) encoding.
+
+To use this encoding, you should define the following macros:
+\begin{itemize}
+
+\item \verb|\lc{A}{a}| should return the name of a lower-case
+ glyph, for example `{\tt a}' or `{\tt Asmall}'.
+
+\item \verb|\uc{A}{a}| should return the name of an upper-case
+ glyph, for example `{\tt A}' or `{\tt Amedium}'.
+
+\item \verb|\lctop{Aacute}{aacute}| should return the name of a
+ lower-case composite glyph formed from putting a diacritical above
+ a letter, for example `{\tt aacute}' or `{\tt Aacutesmall}'.
+
+\item \verb|\uctop{Aacute}{aacute}| should return the name of an
+ upper-case composite glyph formed from putting a diacritical above
+ a letter, for example `{\tt Aacute}' or `{\tt Aacutemedium}'.
+
+\item \verb|\lclig{FI}{fi}| should return the name of a lower-case
+ ligature, for example `{\tt fi}' or `{\tt FIsmall}'.
+
+\item \verb|\uclig{FI}{fi}| should return the name of an upper-case
+ ligature, for example `{\tt FI}' or `{\tt FImedium}'.
+
+\item \verb|\digit{zero}| should return the name of a digit, for
+ example `{\tt zero}' or `{\tt zerooldstyle}'.
+
+\end{itemize}
+These should all expand in the mouth, otherwise you may get error
+messages!
+For example, to get the standard upper and lower case font, you should
+define:
+\begin{verbatim}
+ \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}
+\end{verbatim}
+To get a caps and small caps font with old style digits and letter
+spacing, you should define:
+\begin{verbatim}
+ \setcommand\lc#1#2{#1small}
+ \setcommand\uc#1#2{#1}
+ \setcommand\lctop#1#2{#1small}
+ \setcommand\uctop#1#2{#1}
+ \setcommand\lclig#1#2{#2small}
+ \setcommand\uclig#1#2{#1spaced}
+ \setcommand\digit#1{#1oldstyle}
+\end{verbatim}
+To get an all-caps font with medium-cap composite letters and letter
+spacing, you should define:
+\begin{verbatim}
+ \setcommand\lc#1#2{#1}
+ \setcommand\uc#1#2{#1}
+ \setcommand\lctop#1#2{#1medium}
+ \setcommand\uctop#1#2{#1medium}
+ \setcommand\lclig#1#2{#1spaced}
+ \setcommand\uclig#1#2{#1spaced}
+ \setcommand\digit#1{#1}
+\end{verbatim}
+This document describes the upper and lower case encoding.
+
+\encoding
+
+\needsfontinstversion{1.6}
+
+\comment{\section{Default values}}
+
+\setstr{codingscheme}{EXTENDED TEX FONT ENCODING - LATIN}
+
+\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}
+
+\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
+
+% added by Thierry Bouche <Thierry.Bouche@ujf-grenoble.fr>
+% 1997/02/07 to calculate values for extra EC fontdimens
+% Amended by SPQR 1997/02/09
+\ifisglyph{X}\then
+ \setint{capheight}{\height{X}}
+\else
+ \setint{capheight}{750}
+\fi
+
+\ifisglyph{d}\then
+ \setint{ascender}{\height{d}}
+\else
+ \ifisint{capheight}\then
+ \setint{ascender}{\int{capheight}}
+ \else
+ \setint{ascender}{750}
+\fi\fi
+
+\ifisglyph{Aring}\then
+ \setint{acccapheight}{\height{Aring}}
+\else
+ \setint{acccapheight}{999}
+\fi
+
+\ifisint{descender_neg}\then
+ \setint{descender}{\neg{\int{descender_neg}}}
+ \else
+ \ifisglyph{p}\then
+ \setint{descender}{\depth{p}}
+ \else
+ \setint{descender}{250}
+ \fi
+\fi
+
+\ifisglyph{Aring}\then
+ \setint{maxheight}{\height{Aring}}
+\else
+ \setint{maxheight}{1000}
+\fi
+
+\ifisint{maxdepth_neg}\then
+ \setint{maxdepth}{\neg{\int{maxdepth_neg}}}
+\else
+ \ifisglyph{j}\then
+ \setint{maxdepth}{\depth{j}}
+ \else
+ \setint{maxdepth}{250}
+ \fi
+\fi
+
+\ifisglyph{six}\then
+ \setint{digitwidth}{\width{six}}
+\else
+ \setint{digitwidth}{500}
+\fi
+
+\setint{capstem}{0} % not in AFM files
+\setint{baselineskip}{1200}
+% end changes by Thierry
+\comment{\section{Default font dimensions}}
+
+\setint{fontdimen(1)}{\int{italicslant}} % italic slant
+\setint{fontdimen(2)}{\int{interword}} % interword space
+\setint{fontdimen(3)}{\int{stretchword}} % interword stretch
+\setint{fontdimen(4)}{\int{shrinkword}} % interword shrink
+\setint{fontdimen(5)}{\int{xheight}} % x-height
+\setint{fontdimen(6)}{\int{quad}} % quad
+\setint{fontdimen(7)}{\int{extraspace}} % extra space after .
+% added by Thierry Bouche <Thierry.Bouche@ujf-grenoble.fr> 1997/02/07
+\setint{fontdimen(8)}{\int{capheight}} % cap height
+\setint{fontdimen(9)}{\int{ascender}} % ascender
+\setint{fontdimen(10)}{\int{acccapheight}} % accented cap height
+\setint{fontdimen(11)}{\int{descender}} % descender's depth
+\setint{fontdimen(12)}{\int{maxheight}} % max height
+\setint{fontdimen(13)}{\int{maxdepth}} % max depth
+\setint{fontdimen(14)}{\int{digitwidth}} % digit width
+\setint{fontdimen(15)}{\int{capstem}} % cap_stem
+\setint{fontdimen(16)}{\int{baselineskip}} % baselineskip
+
+\comment{\section{The encoding}
+ There are 256 glyphs in this encoding.}
+
+\setslot{\lc{Grave}{grave}}
+ \comment{The grave accent `\`a'.}
+\endsetslot
+
+\setslot{\lc{Acute}{acute}}
+ \comment{The acute accent `\'a'.}
+\endsetslot
+
+\setslot{\lc{Circumflex}{circumflex}}
+ \comment{The circumflex accent `\^ a'.}
+\endsetslot
+
+\setslot{\lc{Tilde}{tilde}}
+ \comment{The tilde accent `\~a'.}
+\endsetslot
+
+\setslot{\lc{Dieresis}{dieresis}}
+ \comment{The umlaut or dieresis accent `\"a'.}
+\endsetslot
+
+\setslot{\lc{Hungarumlaut}{hungarumlaut}}
+ \comment{The long Hungarian umlaut `\H a'.}
+\endsetslot
+
+\setslot{\lc{Ring}{ring}}
+ \comment{The ring accent `\aa'.}
+\endsetslot
+
+\setslot{\lc{Caron}{caron}}
+ \comment{The caron or h\'a\v cek accent `\v a'.}
+\endsetslot
+
+\setslot{\lc{Breve}{breve}}
+ \comment{The breve accent `\u a'.}
+\endsetslot
+
+\setslot{\lc{Macron}{macron}}
+ \comment{The macron accent `\=a'.}
+\endsetslot
+
+\setslot{\lc{Dotaccent}{dotaccent}}
+ \comment{The dot accent `\.a'.}
+\endsetslot
+
+\setslot{\lc{Cedilla}{cedilla}}
+ \comment{The cedilla accent `\c a'.}
+\endsetslot
+
+\setslot{\lc{Ogonek}{ogonek}}
+ \comment{The ogonek accent (unavailable in \plain\ \TeX).}
+\endsetslot
+
+\setslot{quotesinglbase}
+ \comment{A German single quote mark `,' similar to a comma, but with
+ different sidebearings.}
+\endsetslot
+
+\setslot{guilsinglleft}
+ \comment{A French single opening quote mark, unavailable in \plain\
+ \TeX.}
+\endsetslot
+
+\setslot{guilsinglright}
+ \comment{A French single closing quote mark, unavailable in \plain\
+ \TeX.}
+\endsetslot
+
+\setslot{quotedblleft}
+ \comment{An English double opening quote mark `\,``\,'.}
+\endsetslot
+
+\setslot{quotedblright}
+ \comment{An English double closing quote mark `\,''\,'.}
+\endsetslot
+
+\setslot{quotedblbase}
+ \comment{A German double quote mark `,\kern-1pt,' similar to two commas,
+ but with tighter letterspacing and different sidebearings.}
+\endsetslot
+
+\setslot{guillemotleft}
+ \comment{A French double opening quote mark, unavailable in \plain\
+ \TeX.}
+\endsetslot
+
+\setslot{guillemotright}
+ \comment{A French double closing quote mark, unavailable in \plain\
+ \TeX.}
+\endsetslot
+
+\setslot{rangedash}
+ \ligature{LIG}{hyphen}{punctdash}
+ \comment{The number range dash `1--9'. In a monowidth font, this
+ might be set as `{\tt 1{-}9}'.}
+\endsetslot
+
+\setslot{punctdash}
+ \comment{The punctuation dash `Oh---boy.' In a monowidth font, this
+ might be set as `{\tt Oh{-}{-}boy.}'}
+\endsetslot
+
+\setslot{compwordmark}
+ \comment{An invisible glyph, with zero width, depth and height. It is
+ used to stop ligaturing in words like `shelf{}ful'.}
+\endsetslot
+
+\setslot{perthousandzero}
+ \comment{A glyph which is placed after `\%' to produce a
+ `per-thousand', or twice to produce `per-ten-thousand'. Your guess
+ is as good as mine as to what this glyph should look like in a
+ monowidth font.}
+\endsetslot
+
+\setslot{\lc{dotlessI}{dotlessi}}
+ \comment{A dotless i `\i', used to produce accented letters such as
+ `\=\i'.}
+\endsetslot
+
+\setslot{\lc{dotlessJ}{dotlessj}}
+ \comment{A dotless j `\j', used to produce accented letters such as
+ `\=\j'. Most non-\TeX\ fonts do not have this glyph.}
+\endsetslot
+
+\setslot{\lclig{FF}{ff}}
+ \ligature{LIG}{\lc{I}{i}}{\lclig{FFI}{ffi}}
+ \ligature{LIG}{\lc{L}{l}}{\lclig{FFL}{ffl}}
+ \comment{The `ff' ligature. It should be two characters wide in a
+ monowidth font.}
+\endsetslot
+
+\setslot{\lclig{FI}{fi}}
+ \comment{The `fi' ligature. It should be two characters wide in a
+ monowidth font.}
+\endsetslot
+
+\setslot{\lclig{FL}{fl}}
+ \comment{The `fl' ligature. It should be two characters wide in a
+ monowidth font.}
+\endsetslot
+
+\setslot{\lclig{FFI}{ffi}}
+ \comment{The `ffi' ligature. It should be three characters wide in a
+ monowidth font.}
+\endsetslot
+
+\setslot{\lclig{FFL}{ffl}}
+ \comment{The `ffl' ligature. It should be three characters wide in a
+ monowidth font.}
+\endsetslot
+
+\setslot{visiblespace}
+ \comment{A visible space glyph `{\tt\char`\ }'.}
+\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}
+ \ligature{LIG}{hyphenchar}{hyphenchar}
+ \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}}
+\ifisint{monowidth}\then\else
+ \ligature{LIG}{\lc{I}{i}}{\lclig{FI}{fi}}
+ \ligature{LIG}{\lc{F}{f}}{\lclig{FF}{ff}}
+ \ligature{LIG}{\lc{L}{l}}{\lclig{FL}{fl}}
+\fi
+ \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
+
+\setslot{hyphenchar}
+ \comment{The glyph used for hyphenation in this font, which will
+ almost always be the same as `hyphen'.}
+\endsetslot
+
+\setslot{\uctop{Abreve}{abreve}}
+ \comment{The letter `\u A'.}
+\endsetslot
+
+\setslot{\uc{Aogonek}{aogonek}}
+ \comment{The letter `A' with an ogonek accent hanging from the bottom
+ right serif.}
+\endsetslot
+
+\setslot{\uctop{Cacute}{cacute}}
+ \comment{The letter `\' C'.}
+\endsetslot
+
+\setslot{\uctop{Ccaron}{ccaron}}
+ \comment{The letter `\v C'.}
+\endsetslot
+
+\setslot{\uctop{Dcaron}{dcaron}}
+ \comment{The letter `\v D'.}
+\endsetslot
+
+\setslot{\uctop{Ecaron}{ecaron}}
+ \comment{The letter `\v E'.}
+\endsetslot
+
+\setslot{\uc{Eogonek}{eogonek}}
+ \comment{The letter `E' with an ogonek hanging from the right of the
+ bottom bar.}
+\endsetslot
+
+\setslot{\uctop{Gbreve}{gbreve}}
+ \comment{The letter `\u G'.}
+\endsetslot
+
+\setslot{\uctop{Lacute}{lacute}}
+ \comment{The letter `\' L'.}
+\endsetslot
+
+\setslot{\uc{Lcaron}{lcaron}}
+ \comment{The letter `L\kern-2pt'\kern2pt'.}
+\endsetslot
+
+\setslot{\uc{Lslash}{lslash}}
+ \comment{The letter `\L'.}
+\endsetslot
+
+\setslot{\uctop{Nacute}{nacute}}
+ \comment{The letter `\' N'.}
+\endsetslot
+
+\setslot{\uctop{Ncaron}{ncaron}}
+ \comment{The letter `\v N'.}
+\endsetslot
+
+\setslot{\uc{Ng}{ng}}
+ \comment{The Sami letter `Ng', which looks like an uncial `N' (or a
+ large `n') with a right tail taken from a `j'. It is unavailable
+ in \plain\ \TeX.}
+\endsetslot
+
+\setslot{\uctop{Ohungarumlaut}{ohungarumlaut}}
+ \comment{The letter `\H O'.}
+\endsetslot
+
+\setslot{\uctop{Racute}{racute}}
+ \comment{The letter `\' R'.}
+\endsetslot
+
+\setslot{\uctop{Rcaron}{rcaron}}
+ \comment{The letter `\v R'.}
+\endsetslot
+
+\setslot{\uctop{Sacute}{sacute}}
+ \comment{The letter `\' S'.}
+\endsetslot
+
+\setslot{\uctop{Scaron}{scaron}}
+ \comment{The letter `\v S'.}
+\endsetslot
+
+\setslot{\uc{Scedilla}{scedilla}}
+ \comment{The letter `\c S'.}
+\endsetslot
+
+\setslot{\uctop{Tcaron}{tcaron}}
+ \comment{The letter `\v T'.}
+\endsetslot
+
+\setslot{\uc{Tcedilla}{tcedilla}}
+ \comment{The letter `\c T'.}
+\endsetslot
+
+\setslot{\uctop{Uhungarumlaut}{uhungarumlaut}}
+ \comment{The letter `\H U'.}
+\endsetslot
+
+\setslot{\uctop{Uring}{uring}}
+ \comment{The letter `\UU'.}
+\endsetslot
+
+\setslot{\uctop{Ydieresis}{ydieresis}}
+ \comment{The letter `\" Y'.}
+\endsetslot
+
+\setslot{\uctop{Zacute}{zacute}}
+ \comment{The letter `\' Z'.}
+\endsetslot
+
+\setslot{\uctop{Zcaron}{zcaron}}
+ \comment{The letter `\v Z'.}
+\endsetslot
+
+\setslot{\uctop{Zdotaccent}{zdotaccent}}
+ \comment{The letter `\. Z'.}
+\endsetslot
+
+\setslot{\uclig{IJ}{ij}}
+ \comment{The letter `IJ'. This is a single letter, and in a monowidth
+ font should ideally be one letter wide.}
+\endsetslot
+
+\setslot{\uctop{Idotaccent}{idotaccent}}
+ \comment{The letter `\. I'.}
+\endsetslot
+
+\setslot{\lc{Dbar}{dbar}}
+ \comment{The letter d with a horizontal bar through the upright.}
+\endsetslot
+
+\setslot{section}
+ \comment{The section punctuation mark `\S'.}
+\endsetslot
+
+\setslot{\lctop{Abreve}{abreve}}
+ \comment{The letter `\u a'.}
+\endsetslot
+
+\setslot{\lc{Aogonek}{aogonek}}
+ \comment{The letter a with an ogonek accent hanging from the bottom of
+ the right tail.}
+\endsetslot
+
+\setslot{\lctop{Cacute}{cacute}}
+ \comment{The letter `\' c'.}
+\endsetslot
+
+\setslot{\lctop{Ccaron}{ccaron}}
+ \comment{The letter `\v c'.}
+\endsetslot
+
+\setslot{\lctop{Dcaron}{dcaron}}
+ \comment{The letter `d\kern-1pt'\kern1pt'.}
+\endsetslot
+
+\setslot{\lctop{Ecaron}{ecaron}}
+ \comment{The letter `\v e'.}
+\endsetslot
+
+\setslot{\lc{Eogonek}{eogonek}}
+ \comment{The letter e with an ogonek accent hanging from the bottom.}
+\endsetslot
+
+\setslot{\lctop{Gbreve}{gbreve}}
+ \comment{The letter `\u g'.}
+\endsetslot
+
+\setslot{\lctop{Lacute}{lacute}}
+ \comment{The letter `\' l'.}
+\endsetslot
+
+\setslot{\lc{Lcaron}{lcaron}}
+ \comment{The letter `l\kern-1pt'\kern1pt'.}
+\endsetslot
+
+\setslot{\lc{Lslash}{lslash}}
+ \comment{The letter `\l'.}
+\endsetslot
+
+\setslot{\lctop{Nacute}{nacute}}
+ \comment{The letter `\' n'.}
+\endsetslot
+
+\setslot{\lctop{Ncaron}{ncaron}}
+ \comment{The letter `\v n'.}
+\endsetslot
+
+\setslot{\lc{Ng}{ng}}
+ \comment{The Sami letter `ng', which looks like an `n'
+ with a right tail taken from a `j'. It is unavailable
+ in \plain\ \TeX.}
+\endsetslot
+
+\setslot{\lctop{Ohungarumlaut}{ohungarumlaut}}
+ \comment{The letter `\H o'.}
+\endsetslot
+
+\setslot{\lctop{Racute}{racute}}
+ \comment{The letter `\' r'.}
+\endsetslot
+
+\setslot{\lctop{Rcaron}{rcaron}}
+ \comment{The letter `\v r'.}
+\endsetslot
+
+\setslot{\lctop{Sacute}{sacute}}
+ \comment{The letter `\' s'.}
+\endsetslot
+
+\setslot{\lctop{Scaron}{scaron}}
+ \comment{The letter `\v s'.}
+\endsetslot
+
+\setslot{\lc{Scedilla}{scedilla}}
+ \comment{The letter `\c s'.}
+\endsetslot
+
+\setslot{\lctop{Tcaron}{tcaron}}
+ \comment{The letter `t\kern-1pt'\kern1pt'.}
+\endsetslot
+
+\setslot{\lc{Tcedilla}{tcedilla}}
+ \comment{The letter `\c t'.}
+\endsetslot
+
+\setslot{\lctop{Uhungarumlaut}{uhungarumlaut}}
+ \comment{The letter `\H u'.}
+\endsetslot
+
+\setslot{\lctop{Uring}{uring}}
+ \comment{The letter `\uu'.}
+\endsetslot
+
+\setslot{\lctop{Ydieresis}{ydieresis}}
+ \comment{The letter `\" y'.}
+\endsetslot
+
+\setslot{\lctop{Zacute}{zacute}}
+ \comment{The letter `\' z'.}
+\endsetslot
+
+\setslot{\lctop{Zcaron}{zcaron}}
+ \comment{The letter `\v z'.}
+\endsetslot
+
+\setslot{\lctop{Zdotaccent}{zdotaccent}}
+ \comment{The letter `\. z'.}
+\endsetslot
+
+\setslot{\lclig{IJ}{ij}}
+ \comment{The letter `ij'. This is a single letter, and in a monowidth
+ font should ideally be one letter wide.}
+\endsetslot
+
+\setslot{exclamdown}
+ \comment{The Spanish punctuation mark `!`'.}
+\endsetslot
+
+\setslot{questiondown}
+ \comment{The Spanish punctuation mark `?`'.}
+\endsetslot
+
+\setslot{sterling}
+ \comment{The British currency mark `\pounds'.}
+\endsetslot
+
+\setslot{\uctop{Agrave}{agrave}}
+ \comment{The letter `\` A'.}
+\endsetslot
+
+\setslot{\uctop{Aacute}{aacute}}
+ \comment{The letter `\' A'.}
+\endsetslot
+
+\setslot{\uctop{Acircumflex}{acircumflex}}
+ \comment{The letter `\^ A'.}
+\endsetslot
+
+\setslot{\uctop{Atilde}{atilde}}
+ \comment{The letter `\~ A'.}
+\endsetslot
+
+\setslot{\uctop{Adieresis}{adieresis}}
+ \comment{The letter `\" A'.}
+\endsetslot
+
+\setslot{\uctop{Aring}{aring}}
+ \comment{The letter `\AA'.}
+\endsetslot
+
+\setslot{\uc{AE}{ae}}
+ \comment{The letter `\AE'. This is a single letter, and should not be
+ faked with `AE'.}
+\endsetslot
+
+\setslot{\uc{Ccedilla}{ccedilla}}
+ \comment{The letter `\c C'.}
+\endsetslot
+
+\setslot{\uctop{Egrave}{egrave}}
+ \comment{The letter `\` E'.}
+\endsetslot
+
+\setslot{\uctop{Eacute}{eacute}}
+ \comment{The letter `\' E'.}
+\endsetslot
+
+\setslot{\uctop{Ecircumflex}{ecircumflex}}
+ \comment{The letter `\^ E'.}
+\endsetslot
+
+\setslot{\uctop{Edieresis}{edieresis}}
+ \comment{The letter `\" E'.}
+\endsetslot
+
+\setslot{\uctop{Igrave}{igrave}}
+ \comment{The letter `\` I'.}
+\endsetslot
+
+\setslot{\uctop{Iacute}{iacute}}
+ \comment{The letter `\' I'.}
+\endsetslot
+
+\setslot{\uctop{Icircumflex}{icircumflex}}
+ \comment{The letter `\^ I'.}
+\endsetslot
+
+\setslot{\uctop{Idieresis}{idieresis}}
+ \comment{The letter `\" I'.}
+\endsetslot
+
+\setslot{\uc{Eth}{eth}}
+ \comment{The uppercase Icelandic letter `Eth' similar to a `D' with a
+ horizontal bar through the stem. It is unavailable in \plain\ \TeX.}
+\endsetslot
+
+\setslot{\uctop{Ntilde}{ntilde}}
+ \comment{The letter `\~ N'.}
+\endsetslot
+
+\setslot{\uctop{Ograve}{ograve}}
+ \comment{The letter `\` O'.}
+\endsetslot
+
+\setslot{\uctop{Oacute}{oacute}}
+ \comment{The letter `\' O'.}
+\endsetslot
+
+\setslot{\uctop{Ocircumflex}{ocircumflex}}
+ \comment{The letter `\^ O'.}
+\endsetslot
+
+\setslot{\uctop{Otilde}{otilde}}
+ \comment{The letter `\~ O'.}
+\endsetslot
+
+\setslot{\uctop{Odieresis}{odieresis}}
+ \comment{The letter `\" O'.}
+\endsetslot
+
+\setslot{\uc{OE}{oe}}
+ \comment{The letter `\OE'. This is a single letter, and should not be
+ faked with `OE'.}
+\endsetslot
+
+\setslot{\uc{Oslash}{oslash}}
+ \comment{The letter `\O'.}
+\endsetslot
+
+\setslot{\uctop{Ugrave}{ugrave}}
+ \comment{The letter `\` U'.}
+\endsetslot
+
+\setslot{\uctop{Uacute}{uacute}}
+ \comment{The letter `\' U'.}
+\endsetslot
+
+\setslot{\uctop{Ucircumflex}{ucircumflex}}
+ \comment{The letter `\^ U'.}
+\endsetslot
+
+\setslot{\uctop{Udieresis}{udieresis}}
+ \comment{The letter `\" U'.}
+\endsetslot
+
+\setslot{\uctop{Yacute}{yacute}}
+ \comment{The letter `\' Y'.}
+\endsetslot
+
+\setslot{\uc{Thorn}{thorn}}
+ \comment{The Icelandic capital letter Thorn, similar to a `P' with the
+ bowl moved down. It is unavailable in \plain\ \TeX.}
+\endsetslot
+
+\setslot{\uclig{SS}{germandbls}}
+ \comment{The ligature `SS', used to give an upper case `\ss'. In
+ a monowidth font it should be two letters wide.}
+\endsetslot
+
+\setslot{\lctop{Agrave}{agrave}}
+ \comment{The letter `\` a'.}
+\endsetslot
+
+\setslot{\lctop{Aacute}{aacute}}
+ \comment{The letter `\' a'.}
+\endsetslot
+
+\setslot{\lctop{Acircumflex}{acircumflex}}
+ \comment{The letter `\^ a'.}
+\endsetslot
+
+\setslot{\lctop{Atilde}{atilde}}
+ \comment{The letter `\~ a'.}
+\endsetslot
+
+\setslot{\lctop{Adieresis}{adieresis}}
+ \comment{The letter `\" a'.}
+\endsetslot
+
+\setslot{\lctop{Aring}{aring}}
+ \comment{The letter `\aa'.}
+\endsetslot
+
+\setslot{\lc{AE}{ae}}
+ \comment{The letter `\ae'. This is a single letter, and should not be
+ faked with `ae'.}
+\endsetslot
+
+\setslot{\lc{Ccedilla}{ccedilla}}
+ \comment{The letter `\c c'.}
+\endsetslot
+
+\setslot{\lctop{Egrave}{egrave}}
+ \comment{The letter `\` e'.}
+\endsetslot
+
+\setslot{\lctop{Eacute}{eacute}}
+ \comment{The letter `\' e'.}
+\endsetslot
+
+\setslot{\lctop{Ecircumflex}{ecircumflex}}
+ \comment{The letter `\^ e'.}
+\endsetslot
+
+\setslot{\lctop{Edieresis}{edieresis}}
+ \comment{The letter `\" e'.}
+\endsetslot
+
+\setslot{\lctop{Igrave}{igrave}}
+ \comment{The letter `\`\i'.}
+\endsetslot
+
+\setslot{\lctop{Iacute}{iacute}}
+ \comment{The letter `\'\i'.}
+\endsetslot
+
+\setslot{\lctop{Icircumflex}{icircumflex}}
+ \comment{The letter `\^\i'.}
+\endsetslot
+
+\setslot{\lctop{Idieresis}{idieresis}}
+ \comment{The letter `\"\i'.}
+\endsetslot
+
+\setslot{\lc{Eth}{eth}}
+ \comment{The lowercase Icelandic letter `eth' similar to a
+ `$\partial$' with an oblique bar through the stem. It is
+ unavailable in \plain\ \TeX.}
+\endsetslot
+
+\setslot{\lctop{Ntilde}{ntilde}}
+ \comment{The letter `\~ n'.}
+\endsetslot
+
+\setslot{\lctop{Ograve}{ograve}}
+ \comment{The letter `\` o'.}
+\endsetslot
+
+\setslot{\lctop{Oacute}{oacute}}
+ \comment{The letter `\' o'.}
+\endsetslot
+
+\setslot{\lctop{Ocircumflex}{ocircumflex}}
+ \comment{The letter `\^ o'.}
+\endsetslot
+
+\setslot{\lctop{Otilde}{otilde}}
+ \comment{The letter `\~ o'.}
+\endsetslot
+
+\setslot{\lctop{Odieresis}{odieresis}}
+ \comment{The letter `\" o'.}
+\endsetslot
+
+\setslot{\lc{OE}{oe}}
+ \comment{The letter `\oe'. This is a single letter, and should not be
+ faked with `oe'.}
+\endsetslot
+
+\setslot{\lc{Oslash}{oslash}}
+ \comment{The letter `\o'.}
+\endsetslot
+
+\setslot{\lctop{Ugrave}{ugrave}}
+ \comment{The letter `\` u'.}
+\endsetslot
+
+\setslot{\lctop{Uacute}{uacute}}
+ \comment{The letter `\' u'.}
+\endsetslot
+
+\setslot{\lctop{Ucircumflex}{ucircumflex}}
+ \comment{The letter `\^ u'.}
+\endsetslot
+
+\setslot{\lctop{Udieresis}{udieresis}}
+ \comment{The letter `\" u'.}
+\endsetslot
+
+\setslot{\lctop{Yacute}{yacute}}
+ \comment{The letter `\' y'.}
+\endsetslot
+
+\setslot{\lc{Thorn}{thorn}}
+ \comment{The Icelandic lowercase letter thorn, similar to a `p' with an
+ ascender rising from the stem. It is unavailable in \plain\ \TeX.}
+\endsetslot
+
+\setslot{\lc{SS}{germandbls}}
+ \comment{The letter `\ss'.}
+\endsetslot
+
+\endencoding
+
+\end{document}
diff --git a/Master/texmf-dist/source/fonts/ae/bxittest.tex b/Master/texmf-dist/source/fonts/ae/bxittest.tex
new file mode 100644
index 00000000000..640e969d5cd
--- /dev/null
+++ b/Master/texmf-dist/source/fonts/ae/bxittest.tex
@@ -0,0 +1,17 @@
+ % -*- TeX -*- -*- US -*-
+ %% Output of bold italic varies with point size
+ %% bold italic produces an invisible string with 12pt
+ %% an almost unslated non bold text with 11pt
+
+ %\documentclass[10pt,a4paper]{article}
+ %\documentclass[11pt,a4paper]{article}
+ \documentclass[12pt,a4paper]{article}
+
+ \usepackage{a4}
+
+ \usepackage{aes}
+
+ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ \begin{document}
+ Normal text {\itshape italic} {\bfseries\itshape bold italic} end
+ \end{document}
diff --git a/Master/texmf-dist/source/fonts/ae/clean b/Master/texmf-dist/source/fonts/ae/clean
new file mode 100755
index 00000000000..795d596cdf1
--- /dev/null
+++ b/Master/texmf-dist/source/fonts/ae/clean
@@ -0,0 +1,2 @@
+#!/bin/bash
+rm -f {cm,lcm}*.mtx *.pl *.vpl *.dvi *.log *.fd try.tex *~
diff --git a/Master/texmf-dist/source/fonts/ae/germtest.tex b/Master/texmf-dist/source/fonts/ae/germtest.tex
new file mode 100644
index 00000000000..049baf95fd5
--- /dev/null
+++ b/Master/texmf-dist/source/fonts/ae/germtest.tex
@@ -0,0 +1,38 @@
+%% germtest.tex
+%% Copyright 1999 Lars Engebretsen
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is Lars Engebretsen.
+%
+% This work consists of all files listed in MANIFEST.
+%
+\documentclass[a4paper,12pt]{article}
+\usepackage{ae}
+\usepackage[T1]{fontenc}
+\begin{document}
+\begin{itemize}
+\item Proper kerning for German-style quotes:\par
+ \begin{center}
+ \Large \quotedblbase W`` \quotedblbase V`` \quotedblbase O``
+ \quotesinglbase W` \quotesinglbase V` \quotesinglbase O`
+ \end{center}
+\item Without kerning:\par
+ \begin{center}
+ \Large \quotedblbase{}W{}`` \quotedblbase{}V{}`` \quotedblbase{}O{}``
+ \quotesinglbase{}W{}` \quotesinglbase{}V{}` \quotesinglbase{}O{}`
+ \end{center}
+\item Lowered umlaut dots:
+ \begin{center}
+ \Large \"a \"o \"u i
+ \end{center}
+\end{itemize}
+\end{document}
diff --git a/Master/texmf-dist/source/fonts/ae/go b/Master/texmf-dist/source/fonts/ae/go
new file mode 100644
index 00000000000..79d6b25dfa2
--- /dev/null
+++ b/Master/texmf-dist/source/fonts/ae/go
@@ -0,0 +1,31 @@
+#!/bin/bash
+#
+## go
+## Copyright 1998 Lars Engebretsen
+#
+# This work may be distributed and/or modified under the
+# conditions of the LaTeX Project Public License, either version 1.3
+# of this license or (at your option) any later version.
+# The latest version of this license is in
+# http://www.latex-project.org/lppl.txt
+# and version 1.3 or later is part of all distributions of LaTeX
+# version 2005/12/01 or later.
+#
+# This work has the LPPL maintenance status `maintained'.
+#
+# The Current Maintainer of this work is Lars Engebretsen.
+#
+# This work consists of all files listed in MANIFEST.
+#
+rm cm*.mtx
+tex aefonts.tex
+for file in *.vpl; do
+ vptovf $file
+done
+rm -f try.tex
+echo > try.tex '\let\noinit! \input testfont'
+for file in *.tfm; do
+ echo '\def\fontname{'`basename $file .tfm`'} \startfont \table \vfill \eject' >> try.tex
+done
+echo >> try.tex '\bye'
+tex try
diff --git a/Master/texmf-dist/source/fonts/ae/install b/Master/texmf-dist/source/fonts/ae/install
new file mode 100755
index 00000000000..4f394c5e81b
--- /dev/null
+++ b/Master/texmf-dist/source/fonts/ae/install
@@ -0,0 +1,4 @@
+#!/bin/bash
+rm -f ../tfm/*.tfm ../vf/*.vf
+mv *.tfm ../tfm
+mv *.vf ../vf
diff --git a/Master/texmf-dist/source/fonts/ae/makepl b/Master/texmf-dist/source/fonts/ae/makepl
new file mode 100644
index 00000000000..0b5df560a4b
--- /dev/null
+++ b/Master/texmf-dist/source/fonts/ae/makepl
@@ -0,0 +1,32 @@
+#!/bin/bash
+#
+## makepl
+## Copyright 2001 Lars Engebretsen
+#
+# This work may be distributed and/or modified under the
+# conditions of the LaTeX Project Public License, either version 1.3
+# of this license or (at your option) any later version.
+# The latest version of this license is in
+# http://www.latex-project.org/lppl.txt
+# and version 1.3 or later is part of all distributions of LaTeX
+# version 2005/12/01 or later.
+#
+# This work has the LPPL maintenance status `maintained'.
+#
+# The Current Maintainer of this work is Lars Engebretsen.
+#
+# This work consists of all files listed in MANIFEST.
+#
+rm cm*.mtx cm*.pl
+for file in cmb10 cmbsy10 cmbx{5,6,7,8,9,10,12} cmbxsl10 cmcsc10 cmex10 \
+ cmff10 cmfi10 cmfib8 cmitt10 cmmi{5,6,7,8,9,10,12,b10} \
+ cmr{5,6,7,8,9,10,12,17} cmsl{8,9,10,12,tt10} \
+ cmss{8,9,10,12,17,bx10,dc10,q8} cmssi{8,9,10,12,17} \
+ cmsy{5,6,7,8,9,10} cmtcsc10 \
+ cmtex{8,9} cmtt{8,9,10,12} cmvtt10 \
+ lcmss{,b,i}8; do
+ tftopl $file.tfm > $file.pl
+done
+for file in cmti{7,8,9,10,12} cmu10 cmbxti10; do
+ tftopl $file.tfm | sed 's/TEX TEXT/TEX TEXT ITALIC/' > $file.pl
+done
diff --git a/Master/texmf-dist/source/fonts/ae/ot1tt.etx b/Master/texmf-dist/source/fonts/ae/ot1tt.etx
new file mode 100644
index 00000000000..24b1028c4ce
--- /dev/null
+++ b/Master/texmf-dist/source/fonts/ae/ot1tt.etx
@@ -0,0 +1,68 @@
+%% ot1tt.etx
+%% Copyright 1993 Alan Jeffrey
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is Lars Engebretsen.
+%
+% This work consists of all files listed in MANIFEST.
+%
+%%%========================================================================
+%%% @TeX-font-encoding-file{
+%%% author = "Alan Jeffrey",
+%%% version = "1.30",
+%%% date = "29 December 1993",
+%%% time = "20:12:28 BST",
+%%% filename = "ot1tt.etx",
+%%% 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 = "encoding, Cork, TeX, PostScript",
+%%% supported = "yes",
+%%% abstract = "This is the Cork encoding as a TeX font
+%%% encoding file, for use with the fontinst
+%%% font installation 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 = "fontinst.sty, ltugboat.sty, ot1.etx",
+%%% }
+%%%========================================================================
+
+\relax
+
+\encoding
+
+% We define the parameters for ot1.etx to produce a typewriter font.
+
+\setcommand\lc#1#2{#2}
+\setcommand\uc#1#2{#1}
+\setcommand\lclig#1#2{#2}
+\setcommand\uclig#1#2{#1}
+\setcommand\digit#1{#1}
+\setcommand\tty{y}
+\setcommand\currency{dollar}
+
+% Then we call ot1.etx.
+
+\inputetx{OT1}
+
+\endencoding
diff --git a/Master/texmf-dist/source/fonts/ae/slitest.tex b/Master/texmf-dist/source/fonts/ae/slitest.tex
new file mode 100644
index 00000000000..6e7433922be
--- /dev/null
+++ b/Master/texmf-dist/source/fonts/ae/slitest.tex
@@ -0,0 +1,39 @@
+% -*- TeX -*- -*- US -*-
+\documentclass{slides}
+
+%% just uncomment one of the three following \usepackage
+\usepackage[slides]{ae}
+%\usepackage[slides]{aeguills}
+%\usepackage[T1]{fontenc}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\begin{document}
+
+%========================
+\begin{slide}
+\textbf{This is a sample slide}
+
+Here is normal slide text.
+
+Here are french accented letters:\\
+\'a\`e\'e\^e\^e\^\i\^u\"\i\"u\"e\c c
+
+\textit{This is italic}
+
+\[
+ y_i = \beta_0 + \sum_{k=1}^n \beta_k x_{ik} + u_i
+\]
+
+Here are normal numbers \\
+0123456789 and the same in math mode \\
+$0123456789$.
+
+\begin{verbatim}
+This is verbatim text \end{verbatim}
+
+{\Large Large} {\small small}
+{\slshape\bfseries slanted bold}
+
+\end{slide}
+
+\end{document}