summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Master/texmf-dist/doc/latex/jamtimes/README7
-rw-r--r--Master/texmf-dist/doc/latex/jamtimes/jamtimes.bib85
-rw-r--r--Master/texmf-dist/doc/latex/jamtimes/jamtimes.dtx964
-rw-r--r--Master/texmf-dist/doc/latex/jamtimes/jamtimes.ins54
-rw-r--r--Master/texmf-dist/doc/latex/jamtimes/jamtimes.pdfbin0 -> 214069 bytes
-rw-r--r--Master/texmf-dist/doc/latex/jamtimes/mathsample.pdfbin0 -> 237874 bytes
-rw-r--r--Master/texmf-dist/doc/latex/jamtimes/mathsample.tex953
-rw-r--r--Master/texmf-dist/doc/latex/jamtimes/mathsample_ps.pdfbin0 -> 154549 bytes
-rw-r--r--Master/texmf-dist/doc/latex/jamtimes/textsample.pdfbin0 -> 265005 bytes
-rw-r--r--Master/texmf-dist/doc/latex/jamtimes/textsample.tex107
-rw-r--r--Master/texmf-dist/doc/latex/jamtimes/textsample_ps.pdfbin0 -> 71095 bytes
-rw-r--r--Master/texmf-dist/fonts/map/dvips/jamtimes/jtm.map12
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/blsy.tfmbin0 -> 1224 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/cmmi10.tfmbin0 -> 1528 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/cmmib10.tfmbin0 -> 1524 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/cmsy10.tfmbin0 -> 1124 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmb7tv.tfmbin0 -> 2220 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmb8cv.tfmbin0 -> 1356 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmb8rv.tfmbin0 -> 1368 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmb8tv.tfmbin0 -> 9748 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmbc7tv.tfmbin0 -> 2892 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmbc8tv.tfmbin0 -> 17068 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmbi7me.tfmbin0 -> 2560 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmbi7tv.tfmbin0 -> 2276 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmbi8cv.tfmbin0 -> 1432 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmbi8rv.tfmbin0 -> 1540 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmbi8tv.tfmbin0 -> 9256 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmbo7tv.tfmbin0 -> 2304 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmbo8cv.tfmbin0 -> 1452 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmbo8rv.tfmbin0 -> 1528 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmbo8tv.tfmbin0 -> 9880 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr7tc.tfmbin0 -> 2164 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr7te.tfmbin0 -> 2164 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr7tw.tfmbin0 -> 2168 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr7ye.tfmbin0 -> 1304 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr7yoe.tfmbin0 -> 1224 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr8cc.tfmbin0 -> 1360 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr8ce.tfmbin0 -> 1360 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr8cw.tfmbin0 -> 1352 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr8rc.tfmbin0 -> 1384 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr8re.tfmbin0 -> 1384 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr8rw.tfmbin0 -> 1384 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr8tc.tfmbin0 -> 9040 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr8te.tfmbin0 -> 9036 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr8tw.tfmbin0 -> 9040 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmrc7te.tfmbin0 -> 2832 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmrc7tw.tfmbin0 -> 2824 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmrc8te.tfmbin0 -> 16880 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmrc8tw.tfmbin0 -> 16868 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmri7me.tfmbin0 -> 2632 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmri7te.tfmbin0 -> 2336 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmri7tw.tfmbin0 -> 2328 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmri7ze.tfmbin0 -> 1324 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmri8ce.tfmbin0 -> 1444 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmri8cw.tfmbin0 -> 1440 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmri8re.tfmbin0 -> 1592 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmri8rw.tfmbin0 -> 1592 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmri8te.tfmbin0 -> 9952 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmri8tw.tfmbin0 -> 9960 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmro7te.tfmbin0 -> 2248 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmro7tw.tfmbin0 -> 2252 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmro8ce.tfmbin0 -> 1444 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmro8cw.tfmbin0 -> 1436 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmro8re.tfmbin0 -> 1524 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmro8rw.tfmbin0 -> 1524 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmro8te.tfmbin0 -> 9156 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/jtmro8tw.tfmbin0 -> 9160 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/ptmb8a.tfmbin0 -> 1216 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/ptmbi8a.tfmbin0 -> 1364 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/ptmr8a.tfmbin0 -> 1224 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/ptmri8a.tfmbin0 -> 1396 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/jamtimes/rblmi.tfmbin0 -> 1324 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/jamtimes/jtmb7tv.vfbin0 -> 1032 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/jamtimes/jtmb8cv.vfbin0 -> 3496 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/jamtimes/jtmb8tv.vfbin0 -> 2324 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/jamtimes/jtmbc7tv.vfbin0 -> 1228 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/jamtimes/jtmbc8tv.vfbin0 -> 3032 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/jamtimes/jtmbi7me.vfbin0 -> 912 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/jamtimes/jtmbi7tv.vfbin0 -> 1040 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/jamtimes/jtmbi8cv.vfbin0 -> 3532 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/jamtimes/jtmbi8tv.vfbin0 -> 2308 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/jamtimes/jtmbo7tv.vfbin0 -> 1036 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/jamtimes/jtmbo8cv.vfbin0 -> 3532 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/jamtimes/jtmbo8tv.vfbin0 -> 2328 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/jamtimes/jtmr7tc.vfbin0 -> 1040 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/jamtimes/jtmr7te.vfbin0 -> 1040 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/jamtimes/jtmr7tw.vfbin0 -> 1044 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/jamtimes/jtmr7ye.vfbin0 -> 864 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/jamtimes/jtmr8cc.vfbin0 -> 3492 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/jamtimes/jtmr8ce.vfbin0 -> 3492 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/jamtimes/jtmr8cw.vfbin0 -> 3492 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/jamtimes/jtmr8tc.vfbin0 -> 2324 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/jamtimes/jtmr8te.vfbin0 -> 2324 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/jamtimes/jtmr8tw.vfbin0 -> 2328 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/jamtimes/jtmrc7te.vfbin0 -> 1228 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/jamtimes/jtmrc7tw.vfbin0 -> 1228 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/jamtimes/jtmrc8te.vfbin0 -> 3036 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/jamtimes/jtmrc8tw.vfbin0 -> 3036 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/jamtimes/jtmri7me.vfbin0 -> 924 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/jamtimes/jtmri7te.vfbin0 -> 1040 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/jamtimes/jtmri7tw.vfbin0 -> 1040 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/jamtimes/jtmri8ce.vfbin0 -> 3532 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/jamtimes/jtmri8cw.vfbin0 -> 3532 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/jamtimes/jtmri8te.vfbin0 -> 2308 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/jamtimes/jtmri8tw.vfbin0 -> 2312 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/jamtimes/jtmro7te.vfbin0 -> 1040 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/jamtimes/jtmro7tw.vfbin0 -> 1044 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/jamtimes/jtmro8ce.vfbin0 -> 3532 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/jamtimes/jtmro8cw.vfbin0 -> 3532 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/jamtimes/jtmro8te.vfbin0 -> 2336 bytes
-rw-r--r--Master/texmf-dist/fonts/vf/public/jamtimes/jtmro8tw.vfbin0 -> 2340 bytes
-rw-r--r--Master/texmf-dist/tex/latex/jamtimes/jamtimes.sty139
-rw-r--r--Master/texmf-dist/tex/latex/jamtimes/omljtm.fd31
-rw-r--r--Master/texmf-dist/tex/latex/jamtimes/omsjtm.fd23
-rw-r--r--Master/texmf-dist/tex/latex/jamtimes/ot1jtm.fd87
-rw-r--r--Master/texmf-dist/tex/latex/jamtimes/t1jtm.fd87
-rw-r--r--Master/texmf-dist/tex/latex/jamtimes/ts1jtm.fd71
-rwxr-xr-xMaster/tlpkg/bin/tlpkg-ctan-check2
-rw-r--r--Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/jamtimes.tlpsrc0
120 files changed, 2622 insertions, 1 deletions
diff --git a/Master/texmf-dist/doc/latex/jamtimes/README b/Master/texmf-dist/doc/latex/jamtimes/README
new file mode 100644
index 00000000000..66efa247e44
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/jamtimes/README
@@ -0,0 +1,7 @@
+ Expanded Times Roman Fonts As Used in
+ Journal d'Analyse Mathematique
+ Version 1.8
+
+This package provides LaTeX support for expanded Times Roman font,
+which has been used by Journal d'Analyse Mathematique for many years.
+Mathematics support is based on Belleek fonts.
diff --git a/Master/texmf-dist/doc/latex/jamtimes/jamtimes.bib b/Master/texmf-dist/doc/latex/jamtimes/jamtimes.bib
new file mode 100644
index 00000000000..c24e508ee45
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/jamtimes/jamtimes.bib
@@ -0,0 +1,85 @@
+,-------------------.
+| BIBTEX ENTRIES |
+`-------------------'
+
+@manual{Kinch98:Belleek,
+ author = {Richard Kinch},
+ month = {August},
+ note = {\url{http://www.ctan.org/tex-archive/fonts/belleek/}},
+ title = {Free replacement for basic {MathTime} fonts},
+ year = {1998},
+}
+
+@manual{fontname,
+ author = {Karl Berry},
+ month = {September},
+ note =
+ {\url{http://www.ctan.tug.org/tex-archive/info/fontname}},
+ title = {Fontname. Filenames For {\TeX} Fonts},
+ year = {2005},
+}
+
+@manual{fontinstallationguide,
+ author = {Philipp Lehman},
+ month = {December},
+ note =
+ {\url{http://www.ctan.org/tex-archive/info/Type1fonts/fontinstallationguide}%
+},
+ title = {The Font Installation Guide},
+ year = {2004},
+}
+
+@book{Hoenig98:TeXUnbound,
+ author = {Alan Hoenig},
+ publisher = {Oxford University Press, USA},
+ title = {{\TeX} Unbound: {\LaTeX} and {\TeX} Strategies for
+ Fonts, Graphics, and More},
+ year = {1998},
+}
+
+@manual{Schmidt04:PSNFSS9.2,
+ author = {Walter Schmidt},
+ month = {September},
+ note =
+ {\url{http://ctan.tug.org/tex-archive/macros/latex/required/psnfss}},
+ title = {Using Common {P}ost{S}cript Fonts With {\LaTeX}.
+ {PSNFSS} Version 9.2},
+ year = {2004},
+}
+
+@manual{Downes04:amsart,
+ author = {Michael Downes and Barbara Beeton},
+ month = {August},
+ note =
+ {\url{http://www.ctan.org/tex-archive/macros/latex/required/amslatex/classes%
+}},
+ organization = {American Mathematical Society},
+ title = {The \textsf{amsart}, \textsf{amsproc}, and
+ \textsf{amsbook} document~classes},
+ year = {2004},
+}
+
+
+@Manual{Pichaureau05:MathDesign,
+ title = {The {M}ath {D}esign Fonts},
+ author = {Paul Pichaureau},
+ month = {April},
+ year = 2005,
+ note = {\url{http://www.ctan.org/tex-archive/fonts/mathdesign/}}
+}
+
+@Manual{Hoenig98:MathInst,
+ title = {The MathInst Package (version 1.0): New Math Fonts for
+ {\TeX}},
+ author = {Alan Hoenig},
+ month = {August},
+ year = 1998,
+ note = {\url{http://mirrors.ctan.org/fonts//utilities/mathinst/}}
+}
+
+@Book{Eijkhout07:TeXbyTopic,
+ author = {Victor Eijkhout},
+ title = {{\TeX} by Topic},
+ publisher = {Lulu},
+ year = 2007,
+ note = {\url{http://eijkhout.net/texbytopic/texbytopic.html}}}
diff --git a/Master/texmf-dist/doc/latex/jamtimes/jamtimes.dtx b/Master/texmf-dist/doc/latex/jamtimes/jamtimes.dtx
new file mode 100644
index 00000000000..9d3d49d2c2d
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/jamtimes/jamtimes.dtx
@@ -0,0 +1,964 @@
+% \iffalse
+% $Id: jamtimes.dtx,v 1.25 2010-07-28 18:54:26 boris Exp $
+%
+% Copyright (c) 2010, Boris Veytsman
+%
+% All rights reserved.
+%
+% Redistribution and use in source and binary forms, with or without
+% modification, are permitted provided that the following conditions
+% are met:
+%
+% * Redistributions of source code must retain the above copyright
+% notice, this list of conditions and the following disclaimer.
+% * Redistributions in binary form must reproduce the above
+% copyright notice, this list of conditions and the following
+% disclaimer in the documentation and/or other materials provided
+% with the distribution.
+% * Neither the name of the original author nor the names of the
+% contributors may be used to endorse or promote products derived
+% from this software without specific prior written permission.
+%
+% THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
+% CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
+% INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+% MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+% DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS
+% BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+% EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
+% TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+% DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
+% ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+% OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+% OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+% POSSIBILITY OF SUCH DAMAGE.
+%
+% \fi
+% \CheckSum{686}
+%
+%
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%
+%\iffalse
+% Taken from xkeyval.dtx
+%\fi
+%\makeatletter
+%\def\DescribeOption#1{\leavevmode\@bsphack
+% \marginpar{\raggedleft\PrintDescribeOption{#1}}%
+% \SpecialOptionIndex{#1}\@esphack\ignorespaces}
+%\def\PrintDescribeOption#1{\strut\emph{option}\\\MacroFont #1\ }
+%\def\SpecialOptionIndex#1{\@bsphack
+% \index{#1\actualchar{\protect\ttfamily#1}
+% (option)\encapchar usage}%
+% \index{options:\levelchar#1\actualchar{\protect\ttfamily#1}\encapchar
+% usage}\@esphack}
+%\def\DescribeOptions#1{\leavevmode\@bsphack
+% \marginpar{\raggedleft\strut\emph{options}%
+% \@for\@tempa:=#1\do{%
+% \\\strut\MacroFont\@tempa\SpecialOptionIndex\@tempa
+% }}\@esphack\ignorespaces}
+%\makeatother
+%
+%
+% \MakeShortVerb{|}
+% \GetFileInfo{jamtimes.dtx}
+% \title{Expanded Times Roman Fonts As Used in
+% \emph{Journal d'Analyse Math\'ematique}}
+% \author{Boris Veytsman\thanks{%
+% \href{mailto:borisv@lk.net}{\texttt{borisv@lk.net}},
+% \href{mailto:boris@varphi.com}{\texttt{boris@varphi.com}}}}
+% \date{\filedate, \fileversion}
+% \maketitle
+% \begin{abstract}
+% This package provides \LaTeX{} support for expanded Times Roman
+% font, which has been used by \emph{Journal d'Analyse
+% Math\'ematique} for many years. Mathematics support is based on
+% \emph{Belleek} fonts.
+% \end{abstract}
+% \tableofcontents
+%
+% \changes{v1.0}{2009/10/12}{First fully functional version}
+% \changes{v1.2a}{2010/04/22}{Documentation update}
+% \changes{v1.3}{2010/05/07}{Corrected map entries}
+% \changes{v1.5}{2010/05/31}{Added symbols missing from the Belleek
+% fonts}
+% \changes{v1.6}{2010/06/22}{Documentation changes}
+% \changes{v1.7}{2010/07/08}{Uppercase upright Greek}
+% \changes{v1.7}{2010/07/28}{Documentation changes}
+%
+% \section{Introduction}
+% \label{sec:intro}
+%
+% For about a decade \emph{Journal d'Analyse Math\'ematique}
+% (\url{http://www.ma.huji.ac.il/jdm/}) used a set of fonts based on
+% the well known Times Roman family\footnote{It is now difficult to
+% say who designed these fonts initially. Dov Goldstein supported
+% the fonts for a number of years.}. The fonts were slightly
+% expanded in the $x$ direction. This small change gave the journal
+% its unique look and feel. The fonts worked for many years.
+% However, over this time a number of problems turned up:
+% \begin{enumerate}
+% \item The fonts were originally created for |dvips| and included
+% some PostScript trickery (for example, in dotless $\jmath$). This
+% made their use with |pdftex| difficult.
+% \item The fonts included only |OT1| encoding.
+% \item The math was based on the combination of Times Roman
+% \emph{and} Computer Modern for the symbols absent in Times Roman.
+% These fonts do not mesh well. Later the journal tried to use just
+% Computer Modern math throughout, which still contrasted with the
+% body text.
+% \item It was considered beneficial to give the authors the option of
+% prepare their papers with the journal fonts, and the package lacked
+% documentation and installation instruction.
+% \end{enumerate}
+% At last \emph{Magnes Press,} the publisher of \emph{Journal
+% d'Analyse Math\'ematique,} commissioned the overhaul of the
+% journal \TeX{} styles. This package is a part of the effort.
+%
+% We recreate the fonts from scratch. The mathematics is based on
+% Belleek fonts~\cite{Kinch98:Belleek}, expanded to match the body.
+% The text fonts are provided in |OT1| and |T1| encoding.
+%
+%
+% The package works both with the |pdflatex| route and the
+% |latex|$to$|dvips| route. The files |textsample.pdf|,
+% |mathsample.pdf| and |textsample_ps.pdf|, |mathsample_ps.pdf|
+% provide the sample of output for these two routes.
+%
+%\section{User Guide}
+%\label{sec:userguide}
+%
+%
+%\subsection{Installation}
+%\label{sec:install}
+%
+% You need Belleek fonts~\cite{Kinch98:Belleek} and (optionally) Math
+% Design fonts~\cite{Pichaureau05:MathDesign}. They are now a part
+% of most modern distributions. If you do not have them, just
+% download them from CTAN.
+%
+% Download the file
+% \url{http://ctan.tug.org/install/fonts/psfonts/public/jamstimes.tds.zip}
+% and unzip it in the \path{$TEXMF} directory. For \TeX Live it is
+% probably \path{/usr/local/texlive/texmf-local}, or
+% \path{/usr/local/share/texmf-local}, or \path{~/texmf}, or
+% \path{C:\Program Files\texlive\texmf-local}, etc. For Mik\TeX{} it
+% is probably \path{C:\miktex\texmf} or \path{C:\miktex\localtexmf}.
+% Run |texhash| to update the database of file names.
+%
+% Now you need to add the map file |jtm.map| to the configuration files
+% of |dvips| and |pdftex|. This again depends on your
+% distribution. For \TeX Live you create a file
+% \path{$TEXMF/updmap.d/50jtm.cfg} with just the line
+% \begin{verbatim}
+% Map jtm.map
+% \end{verbatim}
+% and then run |texhash| and |updmap|. If you use Debian or Ubuntu,
+% the system-wide |updmap.d| directory is located in |/etc|, and you
+% need to create the file |jtm.list| in
+% \path{/var/lib/tex-common/fontmap-cfg/whitnca.list} with the line
+% \begin{verbatim}
+% 50jtm
+% \end{verbatim}
+%
+%
+% If you use Mik\TeX2.6, run
+% \begin{verbatim}
+% initexmf --edit-config-file updmap
+% \end{verbatim}
+% Add to the config file
+% \begin{verbatim}
+% Map jtm.map
+% \end{verbatim}
+% save, exit and run |updmap|.
+%
+% If you use Mik\TeX2.5 or earlier, edit
+% \path{localtexmf\web2c\updmap.cfg}, adding the line
+% \begin{verbatim}
+% Map jtm.map
+% \end{verbatim}
+% and run |updmap|.
+%
+% Refer to your distribution documentation for the details.
+%
+%
+% An interesting question: it is possible to use the package with the
+% commercial MathTime\textsuperscript{\texttrademark} fonts from
+% PC\TeX{} (\url{http://www.pctex.com/})? I think that the answer is
+% positive, but since I do not have these fonts, I have not tested
+% this setup. If you have them, just change the lines in the file
+% |jtm.map| to refer to the proper fonts. Note that these fonts have
+% some options (bold math, heavy math) not supported by the package.
+%
+%\subsection{Usage}
+%\label{sec:usage}
+%
+% If your installation have been successful, add the line
+% \begin{quote}
+% |\usepackage|\oarg{options}\marg{jamtimes}
+% \end{quote}
+% to the preamble of your document. Note that this package changes
+% both math and text fonts.
+%
+% The package provides a number of options. The default values of the
+% options correspond to the practice of \emph{Journal d'Analyse
+% Math\'ematique.} You can try to change them to get a different
+% look and feel.
+%
+%
+% \DescribeOption{scaled}
+% The package has the option |scaled=...|. The fonts are uniformly
+% scaled according to the numerical value of the option. By default
+% the fonts are scaled 5\%, as if the setting |scaled=1.05| is in
+% effect. If you do not want to scale
+% the fonts at all, just call the package with the option |scaled=1|.
+%
+%
+% \DescribeOptions{sffamily,ttfamily}
+% By default the package uses Helvetica as the sans serif font and
+% Courier as the monospaced font. This default can be changed with
+% the options |sffamily=...| (the default value is |phv|) and
+% |ttfamily=...| (the default value is |pcr|).
+%
+% \DescribeOption{sfscaled}
+% If the sans serif family is Helvetica, the package provides an
+% additional options |sfscaled=...|. It sets the scaling
+% of the sans serif fonts. By default it is 0.94: this provides a
+% good mesh with 5\% scaled Times fonts.
+%
+% \DescribeOption{amsfontsscaled}
+% The package automatically loads amsfonts, including Euler Script,
+% and Euler Fraktur fonts. The option |amsfontsscaled=...| provides a
+% way to change the scaling of these fonts. By default they are
+% scaled 5\%, just as the body and main math fonts.
+%
+%
+% The package provides the fonts listed in Table~\ref{tab:fonts}.
+% Note that the expansion mentioned there always means expansion along
+% the horizontal axis \emph{in addition} to the scaling set by the
+% package options.
+%
+% \DescribeMacro{\bfdefault}
+% Another notable detail is that usually \LaTeX{} sets |\bfdefault| to
+% be |bx| (bold extended), and most font packages substitute it to |b|
+% (bold). Our fonts have both bold and bold extended fonts, and by
+% default use bold extended fonts for |\bfdefault|. If you want to
+% use bold extended fonts instead, just say
+% \begin{quote}
+% |\renewcommand{\bdefault}{b}|
+% \end{quote}
+%
+%
+% \begin{table}
+% \begin{minipage}{\linewidth}
+% \renewcommand{\thefootnote}{\thempfootnote}
+% \centering
+% \caption{Fonts Provided by the Package. \texttt{EE} corresponds
+% to font encoding (see~\cite{fontname}).}
+% \label{tab:fonts}
+% \begin{tabular}{llp{2.2in}}
+% \toprule
+% NFSS Code & Fontname Name & Comments\\
+% \midrule
+% \emph{c, n} & |jtmrEEc| & Times Roman, compressed 20\%\\
+% \emph{m, n} & |jtmrEEe| & Times Roman, expanded 5\%\\
+% \emph{m, it} & |jtmriEEe| & Times Roman Italic, expanded 5\%\\
+% \emph{m, sl} & |jtmroEEe| & (fake) Times Roman Oblique,
+% expanded 5\%\\
+% \emph{m, sc} & |jtmrcEEe| & (fake) Small Caps Times Roman,
+% expanded 5\%\\
+% \emph{b, n} & |ptmbEE|\footnote{These fonts coincide with the
+% standard Times fonts} & Times Bold\\
+% \emph{b, it} & |ptmbiEE|\footnotemark[1] & Times Bold Italic\\
+% \emph{b, sl} & |ptmboEE|\footnotemark[1] & (fake) Times Bold Oblique\\
+% \emph{b, sc} & |ptmbcEE|\footnotemark[1] & (fake) small caps Times Bold\\
+% \emph{x, n} & |jtmrEEw| & Times Roman, expanded 25\%\\
+% \emph{x, it} & |jtmriEEw| & Times Roman Italic, expanded 25\%\\
+% \emph{x, sl} & |jtmroEEw| & (fake) Times Roman Oblique,
+% expanded 25\%\\
+% \emph{x, sc} & |jtmrcEEw| & (fake) Small Caps Times Roman,
+% expanded 25\%\\
+% \emph{bx, n} & |jtmbEEv| & Times Bold, expanded 15\%\\
+% \emph{bx, it} & |jtmbiEEv| & Times Bold Italic, expanded 15\%\\
+% \emph{bx, sl} & |jtmboEEv| & (fake) Times Bold Oblique, expanded
+% 15\%\\
+% \emph{bx, sc} & |jtmbcEEv| & (fake) small caps Times Bold,
+% expanded 15\%\\
+% \bottomrule
+% \end{tabular}
+% \end{minipage}
+% \end{table}
+%
+%
+%
+%
+% \StopEventually{
+% \clearpage
+% \paragraph{Acknowledgements}
+%
+% This package was commissioned by \emph{Magnes Press,}
+% \url{http://www.magnespress.co.il}. I am greatly indebted to Eva
+% Goldman for the patient testing of the fonts.
+%
+% \bibliography{jamtimes}
+% \bibliographystyle{unsrt}}
+%
+% \clearpage
+%\section{Implementation}
+%\label{sec:impl}
+%
+%\subsection{Identification}
+%\label{sec:ident}
+%
+% We start with the declaration who we are. Most |.dtx| files put
+% driver code in a separate driver file |.drv|. We roll this code into the
+% main file, and use the pseudo-guard |<gobble>| for it.
+% \begin{macrocode}
+%<style>\NeedsTeXFormat{LaTeX2e}
+%<*gobble>
+\ProvidesFile{jamtimes.dtx}
+%</gobble>
+%<style>\ProvidesClass{jamtimes}
+%<drv>\ProvidesFile{drv.tex}
+%<map>\ProvidesFile{map.tex}
+%<jamomlhax>\ProvidesMtxPackage{jamomlhax.mtx}
+%<*style|drv|map>
+[2010/07/28 v1.8 Expanded Times Fonts (Journal d'Analyse Mathematique)]
+%</style|drv|map>
+% \end{macrocode}
+% And the driver code:
+% \begin{macrocode}
+%<*gobble>
+\documentclass{ltxdoc}
+\usepackage{booktabs}
+\usepackage[tableposition=top]{caption}
+\usepackage{url}
+\usepackage[breaklinks,colorlinks,linkcolor=black,citecolor=black,
+ pagecolor=black,urlcolor=black,hyperindex=false]{hyperref}
+\PageIndex
+\CodelineIndex
+\RecordChanges
+\EnableCrossrefs
+\begin{document}
+ \DocInput{jamtimes.dtx}
+\end{document}
+%</gobble>
+% \end{macrocode}
+%
+%\subsection{Fontinst Driver}
+%\label{sec:pnb-drv}
+%
+% This follows~\cite{fontinstallationguide}.
+%
+% First, the preamble
+% \begin{macrocode}
+%<*drv>
+\input fontinst.sty
+% \end{macrocode}
+%
+% Definition of the parameters
+% \begin{macrocode}
+\setint{slant}{167}
+\setint{smallcapsscale}{750}
+\setint{compressedscale}{800}
+\setint{extendedscale}{1050}
+\setint{extraextendedscale}{1150}
+\setint{widescale}{1250}
+% \end{macrocode}
+%
+% Starting recording transforms:
+% \begin{macrocode}
+\recordtransforms{rec.tex}
+% \end{macrocode}
+%
+% Scale all text fonts in the |8r| encoding. Interesting enough, Dov
+% preferred medium fonts to be extended comparing to the bold ones.
+% We preserve this choice.
+% \begin{macrocode}
+\transformfont{jtmr8rc}{\xscalefont{\int{compressedscale}}%
+ \reencodefont{8r}{\fromafm{ptmr8a}}}
+\transformfont{jtmr8re}{\xscalefont{\int{extendedscale}}%
+ \reencodefont{8r}{\fromafm{ptmr8a}}}
+\transformfont{jtmri8re}{\xscalefont{\int{extendedscale}}%
+ \reencodefont{8r}{\fromafm{ptmri8a}}}
+\transformfont{jtmro8re}{\slantfont{\int{slant}}%
+ \fromany{jtmr8re}}
+\transformfont{jtmr8rw}{\xscalefont{\int{widescale}}%
+ \reencodefont{8r}{\fromafm{ptmr8a}}}
+\transformfont{jtmri8rw}{\xscalefont{\int{widescale}}%
+ \reencodefont{8r}{\fromafm{ptmri8a}}}
+\transformfont{jtmro8rw}{\slantfont{\int{slant}}%
+ \fromany{jtmr8rw}}
+\transformfont{jtmb8rv}{\xscalefont{\int{extraextendedscale}}%
+ \reencodefont{8r}{\fromafm{ptmb8a}}}
+\transformfont{jtmbi8rv}{\xscalefont{\int{extraextendedscale}}%
+ \reencodefont{8r}{\fromafm{ptmbi8a}}}
+\transformfont{jtmbo8rv}{\slantfont{\int{slant}}%
+ \fromany{jtmb8rv}}
+% \end{macrocode}
+%
+% Same with math fonts. Note that Dov wanted medium weight
+% mathematical fonts \emph{not} extended. We reverse this decision.
+% Note that |rblmi| does not have non-Greek letters, so we call its
+% encoding |7z| instead of |7m|
+% \begin{macrocode}
+%\transformfont{jtmr7voe}{\fromafm{blex}}
+\transformfont{jtmr7yoe}{\xscalefont{\int{extendedscale}}\fromafm{blsy}}
+\transformfont{jtmri7ze}{\xscalefont{\int{extendedscale}}\fromafm{rblmi}}
+% \end{macrocode}
+%
+%
+% There is no hook in |fontinst.sty| for writing our own preamble to
+% |.fd| file. However, we need to add scaling commands to the
+% preamble. OK, we will patch fontinst:
+% \begin{macrocode}
+\fontinstcc
+\def\fd_family#1#2#3{
+ \a_toks{#3}
+ \edef\lowercase_file{\lowercase{
+ \edef\noexpand\lowercase_file{#1#2.fd}}}
+ \lowercase_file
+ \open_out{\lowercase_file}
+ \out_line{\percent_char~Filename:~\lowercase_file}
+ \out_line{\percent_char~Created~by:~tex~\jobname}
+ \out_line{\percent_char~Created~using~fontinst~v\fontinstversion}
+ \out_line{}
+ \out_line{\percent_char~THIS~FILE~SHOULD~BE~PUT~IN~A~TEX~INPUTS~
+ DIRECTORY}
+ \out_line{}
+ \out_line{\string\ProvidesFile{\lowercase_file}}
+ \out_lline{[
+ \the\year/
+ \ifnum10>\month0\fi\the\month/
+ \ifnum10>\day0\fi\the\day\space
+ Fontinst~v\fontinstversion\space
+ font~definitions~for~#1/#2.
+ ]}
+ \out_line{}
+% \end{macrocode}
+% Here is our patch:
+% \begin{macrocode}
+ \out_line{\string\expandafter\string\ifx\string\csname\space
+ Jtms@scale\string\endcsname\string\relax}
+ \out_line{\space\string\let\string\Jtms@@scale\string\@empty}
+ \out_line{\string\else}
+ \out_line{\space\string\edef\string\Jtms@@scale\left_brace_char
+ s*[\string\csname\space Jtms@scale\string\endcsname]
+ \right_brace_char\percent_char}
+ \out_line{\string\fi\percent_char}
+ \out_line{}
+% \end{macrocode}
+% End of the patch.
+% \begin{macrocode}
+ \out_line{\string\DeclareFontFamily{#1}{#2}{\the\a_toks}}
+ {
+ \csname #1-#2\endcsname
+ \out_line{}
+ \let\do_shape=\substitute_shape
+ \csname #1-#2\endcsname
+ \let\do_shape=\remove_shape
+ \csname #1-#2\endcsname
+ }
+ \x_cs\g_let{#1-#2}\x_relax
+ \out_line{}
+ \out_line{\string\endinput}
+ \close_out{Font~definitions}
+}
+\normalcc
+% \end{macrocode}
+%
+% Now we are ready to install fonts. Note that bold fonts here are
+% not extended, so we use standard Times fonts for bold.
+%
+% First, |OT1|:
+% \begin{macrocode}
+\installfonts
+\installfamily{OT1}{jtm}{\skewchar\font=127}
+\installfont{jtmr7tc}{jtmr8rc,jtmri7ze,newlatin,jamot1hax}{ot1}{OT1}{jtm}{c}{n}{
+ <->\string\Jtms@@scale}
+\installfont{jtmr7te}{jtmr8re,jtmri7ze,newlatin,jamot1hax}{ot1}{OT1}{jtm}{m}{n}{
+ <->\string\Jtms@@scale}
+\installfont{jtmri7te}{jtmri8re,jtmri7ze,newlatin,jamot1hax}{ot1}{OT1}{jtm}{m}{it}{
+ <->\string\Jtms@@scale}
+\installfont{jtmro7te}{jtmro8re,jtmri7ze,newlatin,jamot1hax}{ot1}{OT1}{jtm}{m}{sl}{
+ <->\string\Jtms@@scale}
+\installfont{jtmrc7te}{jtmr8re,jtmri7ze,newlatin,jamot1hax}{ot1c}{OT1}{jtm}{m}{sc}{
+ <->\string\Jtms@@scale}
+\installfontas{ptmb7t}{OT1}{jtm}{b}{n}{
+ <->\string\Jtms@@scale}
+\installfontas{ptmbi7t}{OT1}{jtm}{b}{it}{
+ <->\string\Jtms@@scale}
+\installfontas{ptmbo7t}{OT1}{jtm}{b}{sl}{
+ <->\string\Jtms@@scale}
+\installfontas{ptmbc7t}{OT1}{jtm}{b}{sc}{
+ <->\string\Jtms@@scale}
+\installfont{jtmr7tw}{jtmr8rw,jtmri7ze,newlatin,jamot1hax}{ot1}{OT1}{jtm}{x}{n}{
+ <->\string\Jtms@@scale}
+\installfont{jtmri7tw}{jtmri8rw,jtmri7ze,newlatin,jamot1hax}{ot1}{OT1}{jtm}{x}{it}{
+ <->\string\Jtms@@scale}
+\installfont{jtmro7tw}{jtmro8rw,jtmri7ze,newlatin,jamot1hax}{ot1}{OT1}{jtm}{x}{sl}{
+ <->\string\Jtms@@scale}
+\installfont{jtmrc7tw}{jtmr8rw,jtmri7ze,newlatin,jamot1hax}{ot1c}{OT1}{jtm}{x}{sc}{
+ <->\string\Jtms@@scale}
+\installfont{jtmb7tv}{jtmb8rv,jtmri7ze,newlatin,jamot1hax}{ot1}{OT1}{jtm}{bx}{n}{
+ <->\string\Jtms@@scale}
+\installfont{jtmbi7tv}{jtmbi8rv,jtmri7ze,newlatin,jamot1hax}{ot1}{OT1}{jtm}{bx}{it}{
+ <->\string\Jtms@@scale}
+\installfont{jtmbo7tv}{jtmbo8rv,jtmri7ze,newlatin,jamot1hax}{ot1}{OT1}{jtm}{bx}{sl}{
+ <->\string\Jtms@@scale}
+\installfont{jtmbc7tv}{jtmb8rv,jtmri7ze,newlatin,jamot1hax}{ot1c}{OT1}{jtm}{bx}{sc}{
+ <->\string\Jtms@@scale}
+% \end{macrocode}
+%
+% Then |T1|
+% \begin{macrocode}
+\installfamily{T1}{jtm}{}
+\installfont{jtmr8tc}{jtmr8rc,jtmri7ze,newlatin}{t1}{T1}{jtm}{c}{n}{
+ <->\string\Jtms@@scale}
+\installfont{jtmr8te}{jtmr8re,jtmri7ze,newlatin,jtmri7ze}{t1}{T1}{jtm}{m}{n}{
+ <->\string\Jtms@@scale}
+\installfont{jtmri8te}{jtmri8re,jtmri7ze,newlatin,jtmri7ze}{t1}{T1}{jtm}{m}{it}{
+ <->\string\Jtms@@scale}
+\installfont{jtmro8te}{jtmro8re,jtmri7ze,newlatin}{t1}{T1}{jtm}{m}{sl}{
+ <->\string\Jtms@@scale}
+\installfont{jtmrc8te}{jtmr8re,jtmri7ze,newlatin}{t1c}{T1}{jtm}{m}{sc}{
+ <->\string\Jtms@@scale}
+\installfontas{ptmb8t}{T1}{jtm}{b}{n}{
+ <->\string\Jtms@@scale}
+\installfontas{ptmbi8t}{T1}{jtm}{b}{it}{
+ <->\string\Jtms@@scale}
+\installfontas{ptmbo8t}{T1}{jtm}{b}{sl}{
+ <->\string\Jtms@@scale}
+\installfontas{ptmbc8t}{T1}{jtm}{b}{sc}{
+ <->\string\Jtms@@scale}
+\installfont{jtmr8tw}{jtmr8rw,jtmri7ze,newlatin}{t1}{T1}{jtm}{x}{n}{
+ <->\string\Jtms@@scale}
+\installfont{jtmri8tw}{jtmri8rw,jtmri7ze,newlatin}{t1}{T1}{jtm}{x}{it}{
+ <->\string\Jtms@@scale}
+\installfont{jtmro8tw}{jtmro8rw,jtmri7ze,newlatin}{t1}{T1}{jtm}{x}{sl}{
+ <->\string\Jtms@@scale}
+\installfont{jtmrc8tw}{jtmr8rw,jtmri7ze,newlatin}{t1c}{T1}{jtm}{x}{sc}{
+ <->\string\Jtms@@scale}
+\installfont{jtmb8tv}{jtmb8rv,jtmri7ze,newlatin}{t1}{T1}{jtm}{bx}{n}{
+ <->\string\Jtms@@scale}
+\installfont{jtmbi8tv}{jtmbi8rv,jtmri7ze,newlatin}{t1}{T1}{jtm}{bx}{it}{
+ <->\string\Jtms@@scale}
+\installfont{jtmbo8tv}{jtmbo8rv,jtmri7ze,newlatin}{t1}{T1}{jtm}{bx}{sl}{
+ <->\string\Jtms@@scale}
+\installfont{jtmbc8tv}{jtmb8rv,jtmri7ze,newlatin}{t1c}{T1}{jtm}{bx}{sc}{
+ <->\string\Jtms@@scale}
+% \end{macrocode}
+%
+% Then |TS1|. We do not fake small caps here, so |textcomp| can take
+% (faked) |\texteuro| from normal fonts.
+% \begin{macrocode}
+\installfamily{TS1}{jtm}{}
+\installfont{jtmr8cc}{jtmr8rc,textcomp}{ts1}{TS1}{jtm}{c}{n}{
+ <->\string\Jtms@@scale}
+\installfont{jtmr8ce}{jtmr8re,textcomp,jtmri7ze}{ts1}{TS1}{jtm}{m}{n}{
+ <->\string\Jtms@@scale}
+\installfont{jtmri8ce}{jtmri8re,textcomp,jtmri7ze}{ts1}{TS1}{jtm}{m}{it}{
+ <->\string\Jtms@@scale}
+\installfont{jtmro8ce}{jtmro8re,textcomp}{ts1}{TS1}{jtm}{m}{sl}{
+ <->\string\Jtms@@scale}
+%\installfont{jtmrc8te}{TS1}{jtm}{m}{sc}{
+% <->\string\Jtms@@scale}
+\installfontas{ptmb8c}{TS1}{jtm}{b}{n}{
+ <->\string\Jtms@@scale}
+\installfontas{ptmbi8c}{TS1}{jtm}{b}{it}{
+ <->\string\Jtms@@scale}
+\installfontas{ptmbo8c}{TS1}{jtm}{b}{sl}{
+ <->\string\Jtms@@scale}
+%\installfontas{ptmbc8t}{TS1}{jtm}{b}{sc}{
+% <->\string\Jtms@@scale}
+\installfont{jtmr8cw}{jtmr8rw,textcomp}{ts1}{TS1}{jtm}{x}{n}{
+ <->\string\Jtms@@scale}
+\installfont{jtmri8cw}{jtmri8rw,textcomp}{ts1}{TS1}{jtm}{x}{it}{
+ <->\string\Jtms@@scale}
+\installfont{jtmro8cw}{jtmro8rw,textcomp}{ts1}{TS1}{jtm}{x}{sl}{
+ <->\string\Jtms@@scale}
+%\installfontas{jtmrc8tw}{TS1}{jtm}{x}{sc}{
+% <->\string\Jtms@@scale}
+\installfont{jtmb8cv}{jtmb8rv,textcomp}{ts1}{TS1}{jtm}{bx}{n}{
+ <->\string\Jtms@@scale}
+\installfont{jtmbi8cv}{jtmbi8rv,textcomp}{ts1}{TS1}{jtm}{bx}{it}{
+ <->\string\Jtms@@scale}
+\installfont{jtmbo8cv}{jtmbo8rv,textcomp}{ts1}{TS1}{jtm}{bx}{sl}{
+ <->\string\Jtms@@scale}
+%\installfontas{jtmbc8tv}{TS1}{jtm}{bx}{sc}{
+% <->\string\Jtms@@scale}
+% \end{macrocode}
+%
+%
+% Now math fonts. We add italics to the |OML| fonts. Since there are
+% some fonts missing in the Beleek smybols fonts, we reset them and
+% take fake fonts from Computer Modern
+% \changes{v1.1}{2009/10/14}{Added skewchar parameters}
+% \begin{macrocode}
+\installfamily{OML}{jtm}{\skewchar\font=127}
+\installfont{jtmri7me}{jtmri7ze,jtmri7te,cmmi10,jamomlhax}{oml}{OML}{jtm}{m}{it}{
+ <->\string\Jtms@@scale}
+\installfont{jtmbi7me}{jtmbi7tv,jtmri7ze,cmmib10,jamomlhax}{oml}{OML}{jtm}{bx}{it}{
+ <->\string\Jtms@@scale}
+\installfamily{OMS}{jtm}{\skewchar\font=48}
+\installfont{jtmr7ye}{jtmr7yoe,cmsy10}{oms}{OMS}{jtm}{m}{n}{
+ <->\string\Jtms@@scale}
+% \end{macrocode}
+%
+%
+% And the end:
+% \begin{macrocode}
+\endinstallfonts
+\endrecordtransforms
+\bye
+%</drv>
+% \end{macrocode}
+%
+%\subsection{Fontmap Generation}
+%\label{sec:fontmap}
+%
+% This is a standard procedure~\cite{fontinstallationguide}. We
+% use URW Times files, because |pdftex| cannot extend fonts unless
+% they are embedded.
+% \begin{macrocode}
+%<*map>
+\input finstmsc.sty
+\resetstr{PSfontsuffix}{.pfb}
+\specifypsfont{Times-Roman}{\download{utmr8a.pfb}}
+\specifypsfont{Times-Italic}{\download{utmri8a.pfb}}
+\specifypsfont{Times-Bold}{\download{utmb8a.pfb}}
+\specifypsfont{Times-BoldItalic}{\download{utmbi8a.pfb}}
+%\etxtoenc{omx}{texmext}
+%\enctoetx{texmext}{omx}
+\adddriver{dvips}{jtm.map}
+\input rec.tex
+\donedrivers
+\bye
+%</map>
+% \end{macrocode}
+%
+%\subsection{Style File}
+%\label{sec:style}
+%
+% First, define all options:
+% \begin{macrocode}
+%<*style>
+\RequirePackage{xkeyval}
+\DeclareOptionX{scaled}{\gdef\Jtms@scale{#1}}
+\DeclareOptionX{sfscaled}{\gdef\Hv@scale{#1}}
+\DeclareOptionX{amsfontsscaled}{\gdef\AmsFonts@scale{#1}}
+\DeclareOptionX{sffamily}{\gdef\sfdefault{#1}}
+\DeclareOptionX{ttfamily}{\gdef\ttdefault{#1}}
+\ExecuteOptionsX{scaled=1.05,sfscaled=0.94,amsfontsscaled=1.05,sffamily=phv,%
+ ttfamily=pcr}
+\ProcessOptionsX
+\edef\AmsFonts@@scale{*[\csname AmsFonts@scale\endcsname]}
+% \end{macrocode}
+%
+% Now we make |jtm| the text default.
+% \begin{macrocode}
+\def\rmdefault{jtm}
+% \end{macrocode}
+%
+%
+% \changes{v1.1}{2009/10/14}{Used math design for large symbols}
+% Math is more complex. We follow mostly~\cite{Hoenig98:TeXUnbound}.
+% Note that |blex| font is broken, so we use math design font
+% |cmex| for large symbols.
+% \begin{macrocode}
+\DeclareSymbolFont{operators} {OT1}{jtm}{m}{n}
+\DeclareSymbolFont{letters} {OML}{jtm}{m}{it}
+\DeclareSymbolFont{symbols} {OMS}{jtm}{m}{n}
+\DeclareSymbolFont{largesymbols} {OMX}{cmex}{m}{n}
+\SetSymbolFont{operators}{bold} {OT1}{jtm}{bx}{n}
+\SetSymbolFont{letters}{bold} {OML}{jtm}{bx}{it}
+\SetMathAlphabet{\mathrm}{normal}{OT1}{\rmdefault}{m}{n}
+\SetMathAlphabet{\mathbf}{normal}{OT1}{\rmdefault}{b}{n}
+\SetMathAlphabet{\mathit}{normal}{OT1}{\rmdefault}{m}{it}
+\SetMathAlphabet{\mathsf}{normal}{OT1}{\sfdefault}{m}{n}
+\SetMathAlphabet{\mathtt}{normal}{OT1}{\ttdefault}{m}{n}
+\DeclareMathAlphabet{\mathbold} {OT1}{jtm}{bx}{it}
+\DeclareMathSymbol{\nabla}{\mathord}{symbols}{114}
+\DeclareMathSymbol{\Gamma}{\mathalpha}{operators}{0}
+\DeclareMathSymbol{\Delta}{\mathalpha}{operators}{1}
+\DeclareMathSymbol{\Theta}{\mathalpha}{operators}{2}
+\DeclareMathSymbol{\Lambda}{\mathalpha}{operators}{3}
+\DeclareMathSymbol{\Xi}{\mathalpha}{operators}{4}
+\DeclareMathSymbol{\Pi}{\mathalpha}{operators}{5}
+\DeclareMathSymbol{\Sigma}{\mathalpha}{operators}{6}
+\DeclareMathSymbol{\Upsilon}{\mathalpha}{operators}{7}
+\DeclareMathSymbol{\Phi}{\mathalpha}{operators}{8}
+\DeclareMathSymbol{\Psi}{\mathalpha}{operators}{9}
+\DeclareMathSymbol{\Omega}{\mathalpha}{operators}{10}
+% \end{macrocode}
+%
+%
+% We change the scale of amsfonts:
+% \begin{macrocode}
+\RequirePackage{eucal,amsfonts}
+\DeclareFontFamily{U}{msa}{}
+\DeclareFontShape{U}{msa}{m}{n}{%
+ <5><6><7><8><9> gen\AmsFonts@@scale msam%
+ <10><10.95><12><14.4><17.28><20.74><24.88> s\AmsFonts@@scale msam10%
+ }{}
+\DeclareFontFamily{U}{msb}{}
+\DeclareFontShape{U}{msb}{m}{n}{%
+ <5><6><7><8><9>gen\AmsFonts@@scale msbm%
+ <10><10.95><12><14.4><17.28><20.74><24.88>s\AmsFonts@@scale msbm10%
+ }{}
+\DeclareFontFamily{U}{euf}{}
+\DeclareFontShape{U}{euf}{m}{n}{%
+ <5><6><7><8><9>gen\AmsFonts@@scale eufm%
+ <10><10.95><12><14.4><17.28><20.74><24.88>s\AmsFonts@@scale eufm10%
+ }{}
+\DeclareFontShape{U}{euf}{b}{n}{%
+ <5><6><7><8><9>gen\AmsFonts@@scale eufb%
+ <10><10.95><12><14.4><17.28><20.74><24.88>s\AmsFonts@@scale eufb10%
+ }{}
+\DeclareFontFamily{U}{euex}{}
+\DeclareFontShape{U}{euex}{m}{n}{%
+ <5-8>sfixed\AmsFonts@@scale euex7<8><9>gen\AmsFonts@@scale euex%
+ <10><10.95><12><14.4><17.28><20.74><24.88>s\AmsFonts@@scale euex10%
+ }{}
+\DeclareFontFamily{U}{eus}{\skewchar\font'60}
+\DeclareFontShape{U}{eus}{m}{n}{%
+ <5><6><7><8><9>gen\AmsFonts@@scale eusm%
+ <10><10.95><12><14.4><17.28><20.74><24.88>s\AmsFonts@@scale eusm10%
+ }{}
+\DeclareFontShape{U}{eus}{b}{n}{%
+ <5><6><7><8><9>gen\AmsFonts@@scale eusb%
+ <10><10.95><12><14.4><17.28><20.74><24.88>s\AmsFonts@@scale eusb10%
+ }{}
+% \end{macrocode}
+%
+% \begin{macro}{\hbar}
+% \changes{v1.1}{2009/10/14}{Added macro}
+% Redefine \verb|\hbar|, so it is like $h$ (\verb|amsmath| defines a
+% different shape). The trick is
+% from~\cite{Schmidt04:PSNFSS9.2}
+% \begin{macrocode}
+\DeclareRobustCommand\hbar{{%
+ \dimen@.04em%
+ \dimen@ii.06em%
+ \def\@tempa##1##2{{%
+ \lower##1\dimen@\rlap{\kern##1\dimen@ii\the##2 0\char22}}}%
+ \mathchoice\@tempa\@ne\textfont
+ \@tempa\@ne\textfont
+ \@tempa\defaultscriptratio\scriptfont
+ \@tempa\defaultscriptscriptratio\scriptscriptfont
+ h}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macrocode}
+%</style>
+% \end{macrocode}
+%
+%
+%\subsection{Some Auxiliary Files}
+%\label{sec:aux}
+%
+% \changes{v1.2}{2010/04/10}{Added jamot1hax.mtx}
+%
+% In the OT1 encoding we want upcase Greek
+% \begin{macrocode}
+%<*jamot1hax>
+\relax
+
+Upcase Greek for OT1
+
+\metrics
+
+\unsetglyph{Gamma}
+\setglyph{Gamma}
+\glyph{Gamma1}{1000}
+\endsetglyph
+\unsetglyph{Delta}
+\setglyph{Delta}
+\glyph{Delta1}{1000}
+\endsetglyph
+\unsetglyph{Theta}
+\setglyph{Theta}
+\glyph{Theta1}{1000}
+\endsetglyph
+\unsetglyph{Theta}
+\setglyph{Theta}
+\glyph{Theta1}{1000}
+\endsetglyph
+\unsetglyph{Lambda}
+\setglyph{Lambda}
+\glyph{Lambda1}{1000}
+\endsetglyph
+\unsetglyph{Xi}
+\setglyph{Xi}
+\glyph{Xi1}{1000}
+\endsetglyph
+\unsetglyph{Pi}
+\setglyph{Pi}
+\glyph{Pi1}{1000}
+\endsetglyph
+\unsetglyph{Sigma}
+\setglyph{Sigma}
+\glyph{Sigma1}{1000}
+\endsetglyph
+\unsetglyph{Upsilon}
+\setglyph{Upsilon}
+\glyph{Upsilon1}{1000}
+\endsetglyph
+\unsetglyph{Phi}
+\setglyph{Phi}
+\glyph{Phi1}{1000}
+\endsetglyph
+\unsetglyph{Psi}
+\setglyph{Psi}
+\glyph{Psi1}{1000}
+\endsetglyph
+\unsetglyph{Omega}
+\setglyph{Omega}
+\glyph{Omega1}{1000}
+\endsetglyph
+
+
+\endmetrics
+%</jamot1hax>
+% \end{macrocode}
+%
+%
+% \changes{v1.2}{2010/04/10}{Added jamomlhax.mtx}
+% This main idea is taken from~\cite{Hoenig98:MathInst}. We changed
+% the parameters, of course.
+% \begin{macrocode}
+%<*jamomlhax>
+\relax
+
+These hacks help adjust the positioning of accents on italic characters.
+
+\metrics
+
+% \skewkern sets a skewchar kern, assuming that tie is the skewchar.
+\setcommand\skewkern#1#2{\setkern{#1}{tie}{#2}}
+
+% We need to check that tie is defined
+\ifisglyph{tie}\then\else\setglyph{tie}\endsetglyph\fi
+
+
+\skewkern{A}{75}
+\skewkern{B}{100}
+\skewkern{C}{100}
+\skewkern{D}{50}
+\skewkern{E}{75}
+\skewkern{F}{75}
+\skewkern{G}{100}
+\skewkern{H}{50}
+\skewkern{I}{100}
+\skewkern{J}{100}
+\skewkern{K}{75}
+\skewkern{M}{100}
+\skewkern{N}{50}
+\skewkern{O}{100}
+\skewkern{P}{100}
+\skewkern{Q}{100}
+\skewkern{R}{100}
+\skewkern{S}{100}
+\skewkern{T}{50}
+\skewkern{U}{50}
+\skewkern{V}{50}
+\skewkern{W}{50}
+\skewkern{X}{50}
+\skewkern{Y}{50}
+\skewkern{Z}{50}
+\skewkern{a}{75}
+\skewkern{c}{75}
+\skewkern{d}{100}
+\skewkern{e}{75}
+\skewkern{f}{140}
+\skewkern{g}{75}
+\skewkern{i}{75}
+\skewkern{j}{75}
+\skewkern{l}{100}
+\skewkern{m}{50}
+\skewkern{n}{50}
+\skewkern{o}{75}
+\skewkern{p}{75}
+\skewkern{q}{75}
+\skewkern{r}{50}
+\skewkern{s}{100}
+\skewkern{t}{50}
+\skewkern{u}{75}
+\skewkern{v}{-150}
+\skewkern{w}{75}
+\skewkern{x}{50}
+\skewkern{y}{50}
+\skewkern{z}{50}
+\skewkern{dotlessi}{50}
+\skewkern{dotlessj}{120}
+\skewkern{Gamma}{100}
+\skewkern{Delta}{200}
+\skewkern{Theta}{100}
+\skewkern{Lambda}{200}
+\skewkern{Xi}{125}
+\skewkern{Pi}{100}
+\skewkern{Sigma}{100}
+\skewkern{Upsilon}{100}
+\skewkern{Phi}{100}
+\skewkern{Psi}{50}
+\skewkern{Omega}{100}
+%\skewkern{alpha}{50}
+\skewkern{beta}{75}
+\skewkern{gamma}{25}
+\skewkern{delta}{100}
+\skewkern{epsilon1}{75}
+\skewkern{zeta}{50}
+\skewkern{eta}{25}
+\skewkern{theta}{50}
+%\skewkern{iota}{50}
+%\skewkern{kappa}{50}
+%\skewkern{lambda}{50}
+\skewkern{mu}{35}
+%\skewkern{nu}{50}
+\skewkern{xi}{75}
+%\skewkern{pi}{50}
+\skewkern{rho}{75}
+\skewkern{sigma}{25}
+\skewkern{tau}{25}
+% \skewkern{upsilon}{-25}
+\skewkern{phi}{125}
+\skewkern{chi}{50}
+\skewkern{psi}{50}
+\skewkern{omega}{25}
+\skewkern{epsilon}{50}
+%\skewkern{theta1}{50}
+%\skewkern{omega1}{50}
+\skewkern{rho1}{50}
+%\skewkern{sigma1}{75}
+\skewkern{lscript}{75}
+\skewkern{weierstrass}{60}
+
+\endmetrics
+%</jamomlhax>
+% \end{macrocode}
+%
+%
+%
+%\Finale
+%\clearpage
+%
+%\PrintChanges
+%\clearpage
+%\PrintIndex
+%
+\endinput
diff --git a/Master/texmf-dist/doc/latex/jamtimes/jamtimes.ins b/Master/texmf-dist/doc/latex/jamtimes/jamtimes.ins
new file mode 100644
index 00000000000..561637a5d26
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/jamtimes/jamtimes.ins
@@ -0,0 +1,54 @@
+%
+% Doctrip file for jamtimes
+% This file is in public domain
+% $Id: jamtimes.ins,v 1.6 2010-07-08 19:40:21 boris Exp $
+%
+\def\batchfile{jamtimes.ins}
+\input docstrip
+\keepsilent
+\showprogress
+\preamble
+Copyright (c) 2008, Boris Veytsman
+
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
+
+ * Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ * Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ * Neither the name of the original author nor the names of the
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
+CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
+INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS
+BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
+TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
+ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGE.
+
+\endpreamble
+
+\askforoverwritefalse
+
+\generate{%
+ \file{jamtimes.sty}{\from{jamtimes.dtx}{style}}%
+ \file{drv.tex}{\from{jamtimes.dtx}{drv}}%
+ \file{jamomlhax.mtx}{\from{jamtimes.dtx}{jamomlhax}}%
+ \file{jamot1hax.mtx}{\from{jamtimes.dtx}{jamot1hax}}%
+ \file{map.tex}{\from{jamtimes.dtx}{map}}}
+
+
diff --git a/Master/texmf-dist/doc/latex/jamtimes/jamtimes.pdf b/Master/texmf-dist/doc/latex/jamtimes/jamtimes.pdf
new file mode 100644
index 00000000000..656bea4d670
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/jamtimes/jamtimes.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/jamtimes/mathsample.pdf b/Master/texmf-dist/doc/latex/jamtimes/mathsample.pdf
new file mode 100644
index 00000000000..9c28beb94fc
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/jamtimes/mathsample.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/jamtimes/mathsample.tex b/Master/texmf-dist/doc/latex/jamtimes/mathsample.tex
new file mode 100644
index 00000000000..2c63fae0a12
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/jamtimes/mathsample.tex
@@ -0,0 +1,953 @@
+\documentclass{article}
+\usepackage{ifpdf}
+\ifpdf\pdfmapfile{+jtm.map}\fi
+%\usepackage[T1]{fontenc}
+\usepackage{jamtimes}
+\usepackage{lipsum,textcomp,amsmath,url,amsfonts,longtable}
+\DeclareMathSymbol{\dit}{\mathord}{letters}{`d}
+\DeclareMathSymbol{\dup}{\mathord}{operators}{`d}
+\def\test#1{#1}
+
+\def\testnums{%
+ \test 0 \test 1 \test 2 \test 3 \test 4 \test 5 \test 6 \test 7
+ \test 8 \test 9 }
+\def\testupperi{%
+ \test A \test B \test C \test D \test E \test F \test G \test H
+ \test I \test J \test K \test L \test M }
+\def\testupperii{%
+ \test N \test O \test P \test Q \test R \test S \test T \test U
+ \test V \test W \test X \test Y \test Z }
+\def\testupper{%
+ \testupperi\testupperii}
+
+\def\testloweri{%
+ \test a \test b \test c \test d \test e \test f \test g \test h
+ \test i \test j \test k \test l \test m }
+\def\testlowerii{%
+ \test n \test o \test p \test q \test r \test s \test t \test u
+ \test v \test w \test x \test y \test z
+ \test\imath \test\jmath }
+\def\testlower{%
+ \testloweri\testlowerii}
+
+\def\testupgreeki{%
+ \test A \test B \test\Gamma \test\Delta \test E \test Z \test H
+ \test\Theta \test I \test K \test\Lambda \test M }
+\def\testupgreekii{%
+ \test N \test\Xi \test O \test\Pi \test P \test\Sigma \test T
+ \test\Upsilon \test\Phi \test X \test\Psi \test\Omega
+}
+\def\testupgreek{%
+ \testupgreeki\testupgreekii}
+
+\def\testlowgreeki{%
+ \test\alpha \test\beta \test\gamma \test\delta \test\epsilon
+ \test\zeta \test\eta \test\theta \test\iota \test\kappa \test\lambda
+ \test\mu }
+\def\testlowgreekii{%
+ \test\nu \test\xi \test o \test\pi \test\rho \test\sigma \test\tau
+ \test\upsilon \test\phi \test\chi \test\psi \test\omega }
+\def\testlowgreekiii{%
+ \test\varepsilon \test\vartheta \test\varpi \test\varrho
+ \test\varsigma \test\varphi \test\ell \test\wp}
+\def\testlowgreek{%
+ \testlowgreeki\testlowgreekii\testlowgreekiii}
+\begin{document}
+
+\section{Sebastian's math test}
+
+
+
+The default math mode font is $Math\ Italic$. This should not be
+confused with ordinary \emph{Text Italic} -- notice the different spacing\,!
+\verb|\mathbf| produces bold roman letters: $ \mathbf{abcABC} $.
+If you wish to embolden complete formulas,
+use the \verb|\boldmath| command \emph{before} going into math mode.
+This changes the default math fonts to bold.
+
+\begin{tabular}{ll}
+\texttt{normal} & $ x = 2\pi \Rightarrow x \simeq 6.28 $\\
+\texttt{mathbf} & $\mathbf{x} = 2\pi \Rightarrow \mathbf{x} \simeq 6.28 $\\
+\texttt{boldmath} & {\boldmath $x = \mathbf{2}\pi \Rightarrow x
+ \simeq{\mathbf{6.28}} $}\\
+\end{tabular}
+\smallskip
+
+Greek is available in upper and lower case:
+$\alpha,\beta \dots \Omega$, and there are special
+symbols such as $ \hbar$ (compare to $h$).
+Digits in formulas $1, 2, 3\dots$ may differ from those in text: 4, 5,
+6\dots
+
+There is Sans Serif alphabet $\mathsf{abcdeABCD}$ selected by
+\verb|\mathsf| and Typewriter math $\mathtt{abcdeABCD}$ selected by
+\verb|\mathtt|.
+
+There is a calligraphic alphabet \verb|\mathcal| for upper case letters
+$ \mathcal{ABCDE}\dots $, and there are letters for number sets: $\mathbb{A\dots Z} $,
+which are produced using \verb|\mathbb|. There are Fraktur letters
+$\mathfrak{abcdeABCDE}$ produced using \verb|\mathfrak|
+
+\begin{equation}
+ \sigma(t)=\frac{1}{\sqrt{2\pi}}
+ \int^t_0 e^{-x^2/2} dx
+\end{equation}
+
+\begin{equation}
+ \prod_{j\geq 0}
+ \left(\sum_{k\geq 0}a_{jk} z^k\right)
+= \sum_{k\geq 0} z^n
+ \left( \sum_{{k_0,k_1,\ldots\geq 0}
+ \atop{k_0+k_1+\ldots=n} }
+ a{_0k_0}a_{1k_1}\ldots \right)
+\end{equation}
+
+\begin{equation}
+\pi(n) = \sum_{m=2}^{n}
+ \left\lfloor \left(\sum_{k=1}^{m-1}
+ \lfloor(m/k)/\lceil m/k\rceil
+ \rfloor \right)^{-1}
+ \right\rfloor
+\end{equation}
+
+\begin{equation}
+\{\underbrace{%
+ \overbrace{\mathstrut a,\ldots,a}^{k\ a's},
+ \overbrace{\mathstrut b,\ldots,b}^{l\ b's}}
+ _{k+l\ \mathrm{elements}} \}
+\end{equation}
+
+\[
+\mbox{W}^+\
+\begin{array}{l}
+\nearrow\raise5pt\hbox{$\mu^+ + \nu_{\mu}$}\\
+\rightarrow \pi^+ +\pi^0 \\[5pt]
+\rightarrow \kappa^+ +\pi^0 \\
+\searrow\lower5pt\hbox{$\mathrm{e}^+
+ +\nu_{\scriptstyle\mathrm{e}}$}
+\end{array}
+\]
+
+\[
+\frac{\pm
+\left|\begin{array}{ccc}
+x_1-x_2 & y_1-y_2 & z_1-z_2 \\
+l_1 & m_1 & n_1 \\
+l_2 & m_2 & n_2
+\end{array}\right|}{
+\sqrt{\left|\begin{array}{cc}l_1&m_1\\
+l_2&m_2\end{array}\right|^2
++ \left|\begin{array}{cc}m_1&n_1\\
+n_1&l_1\end{array}\right|^2
++ \left|\begin{array}{cc}m_2&n_2\\
+n_2&l_2\end{array}\right|^2}}
+\]
+
+
+
+
+\section{Math Tests}
+\label{sec:mthtests}
+
+
+
+Math test are taken from\cite{Schmidt04:PSNFSS9.2}.
+
+\parindent 0pt
+%\mathindent 1em
+
+
+\subsection{Math Alphabets}
+
+Math Italic (\texttt{\string\mathnormal})
+\def\test#1{\mathnormal{#1},}
+\begin{eqnarray*}
+% && {\testnums}\\
+ && {\testupper}\\
+ && {\testlower}\\
+ && {\testupgreek}\\
+ && {\testlowgreek}
+\end{eqnarray*}%
+
+Math Roman (\texttt{\string\mathrm})
+\def\test#1{\mathrm{#1},}
+\begin{eqnarray*}
+ && {\testnums}\\
+ && {\testupper}\\
+ && {\testlower}\\
+ && {\testupgreek}\\
+ && {\testlowgreek}
+\end{eqnarray*}%
+
+%Math Italic Bold
+%\def\test#1{\mathbm{#1},}
+%\begin{eqnarray*}
+% && {\testnums}\\
+% && {\testupper}\\
+% && {\testlower}\\
+% && {\testupgreek}\\
+% && {\testlowgreek}
+%\end{eqnarray*}%
+
+Math Bold (\texttt{\string\mathbf})
+\def\test#1{\mathbf{#1},}
+\begin{eqnarray*}
+ && {\testnums}\\
+ && {\testupper}\\
+ && {\testlower}\\
+% && {\testupgreek}
+\end{eqnarray*}%
+
+Math Sans Serif (\texttt{\string\mathsf})
+\def\test#1{\mathsf{#1},}
+\begin{eqnarray*}
+ && {\testnums}\\
+ && {\testupper}\\
+ && {\testlower}\\
+% && {\testupgreek}
+\end{eqnarray*}%
+
+
+
+Caligraphic (\texttt{\string\mathcal})
+\def\test#1{\mathcal{#1},}
+\begin{eqnarray*}
+ && {\testupper}
+\end{eqnarray*}%
+
+%Script (\texttt{\string\mathscr})
+%\def\test#1{\mathscr{#1},}
+%\begin{eqnarray*}
+% && {\testupper}
+%\end{eqnarray*}%
+
+Fraktur (\texttt{\string\mathfrak})
+\def\test#1{\mathfrak{#1},}
+\begin{eqnarray*}
+ && {\testupper}\\
+ && {\testlower}
+\end{eqnarray*}%
+
+Blackboard Bold (\texttt{\string\mathbb})
+\def\test#1{\mathbb{#1},}
+\begin{eqnarray*}
+ && {\testupper}
+\end{eqnarray*}%
+
+
+\clearpage
+\subsection{Character Sidebearings}
+
+\def\test#1{|#1|+}
+\begin{eqnarray*}
+ && {\testupperi}\\
+ && {\testupperii}\\
+ && {\testloweri}\\
+ && {\testlowerii}\\
+ && {\testupgreeki}\\
+ && {\testupgreekii}\\
+ && {\testlowgreeki}\\
+ && {\testlowgreekii}\\
+ && {\testlowgreekiii}
+\end{eqnarray*}%
+%
+\def\test#1{|\mathrm{#1}|+}%
+\begin{eqnarray*}
+ && {\testupperi}\\
+ && {\testupperii}\\
+ && {\testloweri}\\
+ && {\testlowerii}\\
+ && {\testupgreeki}\\
+ && {\testupgreekii}
+\end{eqnarray*}%
+%
+%\def\test#1{|\mathbm{#1}|+}%
+%\begin{eqnarray*}
+% && {\testupperi}\\
+% && {\testupperii}\\
+% && {\testloweri}\\
+% && {\testlowerii}\\
+% && {\testupgreeki}\\
+% && {\testupgreekii}\\
+% && {\testlowgreeki}\\
+% && {\testlowgreekii}\\
+% && {\testlowgreekiii}
+%\end{eqnarray*}%
+%%
+%\def\test#1{|\mathbf{#1}|+}%
+%\begin{eqnarray*}
+% && {\testupperi}\\
+% && {\testupperii}\\
+% && {\testloweri}\\
+% && {\testlowerii}\\
+% && {\testupgreeki}\\
+% && {\testupgreekii}
+%\end{eqnarray*}%
+%
+\def\test#1{|\mathcal{#1}|+}%
+\begin{eqnarray*}
+ && {\testupperi}\\
+ && {\testupperii}
+\end{eqnarray*}%
+
+
+\clearpage
+\subsection{Superscript positioning}
+
+\def\test#1{#1^{2}+}%
+\begin{eqnarray*}
+ && {\testupperi}\\
+ && {\testupperii}\\
+ && {\testloweri}\\
+ && {\testlowerii}\\
+ && {\testupgreeki}\\
+ && {\testupgreekii}\\
+ && {\testlowgreeki}\\
+ && {\testlowgreekii}\\
+ && {\testlowgreekiii}
+\end{eqnarray*}%
+%
+\def\test#1{\mathrm{#1}^{2}+}%
+\begin{eqnarray*}
+ && {\testupperi}\\
+ && {\testupperii}\\
+ && {\testloweri}\\
+ && {\testlowerii}\\
+ && {\testupgreeki}\\
+ && {\testupgreekii}
+\end{eqnarray*}%
+%
+%\def\test#1{\mathbm{#1}^{2}+}%
+%\begin{eqnarray*}
+% && {\testupperi}\\
+% && {\testupperii}\\
+% && {\testloweri}\\
+% && {\testlowerii}\\
+% && {\testupgreeki}\\
+% && {\testupgreekii}\\
+% && {\testlowgreeki}\\
+% && {\testlowgreekii}\\
+% && {\testlowgreekiii}
+%\end{eqnarray*}%
+%
+%\def\test#1{\mathbf{#1}^{2}+}%
+%\begin{eqnarray*}
+% && {\testupperi}\\
+% && {\testupperii}\\
+% && {\testloweri}\\
+% && {\testlowerii}\\
+% && {\testupgreeki}\\
+% && {\testupgreekii}
+%\end{eqnarray*}
+%
+\def\test#1{\mathcal{#1}^{2}+}%
+\begin{eqnarray*}
+ && {\testupperi}\\
+ && {\testupperii}
+\end{eqnarray*}%
+
+
+\clearpage
+\subsection{Subscript positioning}
+
+\def\test#1{\mathnormal{#1}_{i}+}%
+\begin{eqnarray*}
+ && {\testupperi}\\
+ && {\testupperii}\\
+ && {\testloweri}\\
+ && {\testlowerii}\\
+ && {\testupgreeki}\\
+ && {\testupgreekii}\\
+ && {\testlowgreeki}\\
+ && {\testlowgreekii}\\
+ && {\testlowgreekiii}
+\end{eqnarray*}%
+%
+\def\test#1{\mathrm{#1}_{i}+}%
+\begin{eqnarray*}
+ && {\testupperi}\\
+ && {\testupperii}\\
+ && {\testloweri}\\
+ && {\testlowerii}\\
+ && {\testupgreeki}\\
+ && {\testupgreekii}
+\end{eqnarray*}%
+%
+%\def\test#1{\mathbm{#1}_{i}+}%
+%\begin{eqnarray*}
+% && {\testupperi}\\
+% && {\testupperii}\\
+% && {\testloweri}\\
+% && {\testlowerii}\\
+% && {\testupgreeki}\\
+% && {\testupgreekii}\\
+% && {\testlowgreeki}\\
+% && {\testlowgreekii}\\
+% && {\testlowgreekiii}
+%\end{eqnarray*}
+%%
+%\def\test#1{\mathbf{#1}_{i}+}%
+%\begin{eqnarray*}
+% && {\testupperi}\\
+% && {\testupperii}\\
+% && {\testloweri}\\
+% && {\testlowerii}\\
+% && {\testupgreeki}\\
+% && {\testupgreekii}
+%\end{eqnarray*}%
+%
+\def\test#1{\mathcal{#1}_{i}+}%
+\begin{eqnarray*}
+ && {\testupperi}\\
+ && {\testupperii}
+\end{eqnarray*}%
+
+
+\clearpage
+\subsection{Accent positioning}
+
+\def\test#1{\hat{#1}+}%
+\begin{eqnarray*}
+ && {\testupperi}\\
+ && {\testupperii}\\
+ && {\testloweri}\\
+ && {\testlowerii}\\
+ && {\testupgreeki}\\
+ && {\testupgreekii}\\
+ && {\testlowgreeki}\\
+ && {\testlowgreekii}\\
+ && {\testlowgreekiii}
+\end{eqnarray*}%
+%
+\def\test#1{\hat{\mathrm{#1}}+}%
+\begin{eqnarray*}
+ && {\testupperi}\\
+ && {\testupperii}\\
+ && {\testloweri}\\
+ && {\testlowerii}\\
+% && {\testupgreeki}\\
+% && {\testupgreekii}
+\end{eqnarray*}%
+%
+%\def\test#1{\hat{\mathbm{#1}}+}%
+%\begin{eqnarray*}
+% && {\testupperi}\\
+% && {\testupperii}\\
+% && {\testloweri}\\
+% && {\testlowerii}\\
+% && {\testupgreeki}\\
+% && {\testupgreekii}\\
+% && {\testlowgreeki}\\
+% && {\testlowgreekii}\\
+% && {\testlowgreekiii}
+%\end{eqnarray*}%
+%%
+%\def\test#1{\hat{\mathbf{#1}}+}%
+%\begin{eqnarray*}
+% && {\testupperi}\\
+% && {\testupperii}\\
+% && {\testloweri}\\
+% && {\testlowerii}\\
+% && {\testupgreeki}\\
+% && {\testupgreekii}
+%\end{eqnarray*}
+%
+\def\test#1{\hat{\mathcal{#1}}+}%
+\begin{eqnarray*}
+ && {\testupperi}\\
+ && {\testupperii}
+\end{eqnarray*}%
+
+
+\clearpage
+\subsection{Differentials}
+
+\begin{eqnarray*}
+\gdef\test#1{\dit #1+}%
+ && {\testupperi}\\
+ && {\testupperii}\\
+ && {\testloweri}\\
+ && {\testlowerii}\\
+ && {\testupgreeki}\\
+ && {\testupgreekii}\\
+ && {\testlowgreeki}\\
+ && {\testlowgreekii}\\
+ && {\testlowgreekiii}\\
+\gdef\test#1{\dit \mathrm{#1}+}%
+ && {\testupgreeki}\\
+ && {\testupgreekii}
+\end{eqnarray*}%
+%
+\begin{eqnarray*}
+\gdef\test#1{\dup #1+}%
+ && {\testupperi}\\
+ && {\testupperii}\\
+ && {\testloweri}\\
+ && {\testlowerii}\\
+ && {\testupgreeki}\\
+ && {\testupgreekii}\\
+ && {\testlowgreeki}\\
+ && {\testlowgreekii}\\
+ && {\testlowgreekiii}\\
+\gdef\test#1{\dup \mathrm{#1}+}%
+ && {\testupgreeki}\\
+ && {\testupgreekii}
+\end{eqnarray*}%
+%
+\begin{eqnarray*}
+\gdef\test#1{\partial #1+}%
+ && {\testupperi}\\
+ && {\testupperii}\\
+ && {\testloweri}\\
+ && {\testlowerii}\\
+ && {\testupgreeki}\\
+ && {\testupgreekii}\\
+ && {\testlowgreeki}\\
+ && {\testlowgreekii}\\
+ && {\testlowgreekiii}\\
+\gdef\test#1{\partial \mathrm{#1}+}%
+ && {\testupgreeki}\\
+ && {\testupgreekii}
+\end{eqnarray*}%
+
+
+\clearpage
+\subsection{Slash kerning}
+
+\def\test#1{1/#1+}
+\begin{eqnarray*}
+ && {\testupperi}\\
+ && {\testupperii}\\
+ && {\testloweri}\\
+ && {\testlowerii}\\
+ && {\testupgreeki}\\
+ && {\testupgreekii}\\
+ && {\testlowgreeki}\\
+ && {\testlowgreekii}\\
+ && {\testlowgreekiii}
+\end{eqnarray*}
+
+\def\test#1{#1/2+}
+\begin{eqnarray*}
+ && {\testupperi}\\
+ && {\testupperii}\\
+ && {\testloweri}\\
+ && {\testlowerii}\\
+ && {\testupgreeki}\\
+ && {\testupgreekii}\\
+ && {\testlowgreeki}\\
+ && {\testlowgreekii}\\
+ && {\testlowgreekiii}
+\end{eqnarray*}
+
+
+\clearpage
+\subsection{Big operators}
+
+\def\testop#1{#1_{i=1}^{n} x^{n} \quad}
+\begin{displaymath}
+ \testop\sum
+ \testop\prod
+ \testop\coprod
+ \testop\int
+ \testop\oint
+\end{displaymath}
+\begin{displaymath}
+ \testop\bigotimes
+ \testop\bigoplus
+ \testop\bigodot
+ \testop\bigwedge
+ \testop\bigvee
+ \testop\biguplus
+ \testop\bigcup
+ \testop\bigcap
+ \testop\bigsqcup
+% \testop\bigsqcap
+\end{displaymath}
+
+
+\subsection{Radicals}
+
+\begin{displaymath}
+ \sqrt{x+y} \qquad \sqrt{x^{2}+y^{2}} \qquad
+ \sqrt{x_{i}^{2}+y_{j}^{2}} \qquad
+ \sqrt{\left(\frac{\cos x}{2}\right)} \qquad
+ \sqrt{\left(\frac{\sin x}{2}\right)}
+\end{displaymath}
+
+\begingroup
+\delimitershortfall-1pt
+\begin{displaymath}
+ \sqrt{\sqrt{\sqrt{\sqrt{\sqrt{\sqrt{\sqrt{x+y}}}}}}}
+\end{displaymath}
+\endgroup % \delimitershortfall
+
+
+\subsection{Over- and underbraces}
+
+\begin{displaymath}
+ \overbrace{x} \quad
+ \overbrace{x+y} \quad
+ \overbrace{x^{2}+y^{2}} \quad
+ \overbrace{x_{i}^{2}+y_{j}^{2}} \quad
+ \underbrace{x} \quad
+ \underbrace{x+y} \quad
+ \underbrace{x_{i}+y_{j}} \quad
+ \underbrace{x_{i}^{2}+y_{j}^{2}} \quad
+\end{displaymath}
+
+
+\subsection{Normal and wide accents}
+
+\begin{displaymath}
+ \dot{x} \quad
+ \ddot{x} \quad
+ \vec{x} \quad
+ \bar{x} \quad
+ \overline{x} \quad
+ \overline{xx} \quad
+ \tilde{x} \quad
+ \widetilde{x} \quad
+ \widetilde{xx} \quad
+ \widetilde{xxx} \quad
+ \hat{x} \quad
+ \widehat{x} \quad
+ \widehat{xx} \quad
+ \widehat{xxx} \quad
+\end{displaymath}
+
+
+\subsection{Long arrows}
+
+\begin{displaymath}
+ \leftarrow \mathrel{-} \rightarrow \quad
+ \leftrightarrow \quad
+ \longleftarrow \quad
+ \longrightarrow \quad
+ \longleftrightarrow \quad
+ \Leftarrow = \Rightarrow \quad
+ \Leftrightarrow \quad
+ \Longleftarrow \quad
+ \Longrightarrow \quad
+ \Longleftrightarrow \quad
+\end{displaymath}
+
+
+\subsection{Left and right delimters}
+
+\def\testdelim#1#2{ - #1 f #2 - }
+\begin{displaymath}
+ \testdelim()
+ \testdelim[]
+ \testdelim\lfloor\rfloor
+ \testdelim\lceil\rceil
+ \testdelim\langle\rangle
+ \testdelim\{\}
+\end{displaymath}
+
+\def\testdelim#1#2{ - \left#1 f \right#2 - }
+\begin{displaymath}
+ \testdelim()
+ \testdelim[]
+ \testdelim\lfloor\rfloor
+ \testdelim\lceil\rceil
+ \testdelim\langle\rangle
+ \testdelim\{\}
+% \testdelim\lgroup\rgroup
+% \testdelim\lmoustache\rmoustache
+\end{displaymath}
+\begin{displaymath}
+ \testdelim)(
+ \testdelim][
+ \testdelim//
+ \testdelim\backslash\backslash
+ \testdelim/\backslash
+ \testdelim\backslash/
+\end{displaymath}
+
+
+\clearpage
+\subsection{Big-g-g delimters}
+
+\def\testdelim#1#2{%
+ - \left#1\left#1\left#1\left#1\left#1\left#1\left#1\left#1 -
+ \right#2\right#2\right#2\right#2\right#2\right#2\right#2\right#2 -}
+
+\begingroup
+\delimitershortfall-1pt
+\begin{displaymath}
+ \testdelim\lfloor\rfloor
+ \qquad
+ \testdelim()
+\end{displaymath}
+\begin{displaymath}
+ \testdelim\lceil\rceil
+ \qquad
+ \testdelim\{\}
+\end{displaymath}
+\begin{displaymath}
+ \testdelim[]
+ \qquad
+ \testdelim\lgroup\rgroup
+\end{displaymath}
+\begin{displaymath}
+ \testdelim\langle\rangle
+ \qquad
+ \testdelim\lmoustache\rmoustache
+\end{displaymath}
+\begin{displaymath}
+ \testdelim\uparrow\downarrow \quad
+ \testdelim\Uparrow\Downarrow \quad
+\end{displaymath}
+\endgroup % \delimitershortfall
+
+\subsection{Symbols}
+\label{sec:symbols}
+
+This is from~\cite{Eijkhout07:TeXbyTopic}
+
+\begin{longtable}{lllll}
+Symbol & Control Sequence & mathcode & Family & Hex Position \\
+$\partial$&partial& "0140&1&40\\
+$\flat$&flat& "015B&1&5B\\
+$\natural$&natural& "015C&1&5C\\
+$\sharp$&sharp& "015D&1&5D\\
+$\ell$&ell& "0160&1&60\\
+$\imath$&imath& "017B&1&7B\\
+$\jmath$&jmath& "017C&1&7C\\
+$\wp$&wp& "017D&1&7D\\
+$\prime$&prime& "0230&2&30\\
+$\infty$&infty& "0231&2&31\\
+$\triangle$&triangle& "0234&2&34\\
+$\forall$&forall& "0238&2&38\\
+$\exists$&exists& "0239&2&39\\
+$\neg$&neg& "023A&2&3A\\
+$\emptyset$&emptyset& "023B&2&3B\\
+$\Re$&Re& "023C&2&3C\\
+$\Im$&Im& "023D&2&3D\\
+$\top$&top& "023E&2&3E\\
+$\bot$&bot& "023F&2&3F\\
+$\aleph$&aleph& "0240&2&40\\
+$\nabla$&nabla& "0272&2&72\\
+$\clubsuit$&clubsuit& "027C&2&7C\\
+$\diamondsuit$&diamondsuit& "027D&2&7D\\
+$\heartsuit$&heartsuit& "027E&2&7E\\
+$\spadesuit$&spadesuit& "027F&2&7F\\
+$\smallint \displaystyle\smallint$&
+ smallint& "1273&2&73\cr
+$\bigsqcup \displaystyle\bigsqcup$&
+ bigsqcup& "1346&3&46\cr
+$\ointop \displaystyle\ointop$&
+ ointop& "1348&3&48\cr
+$\bigodot \displaystyle\bigodot$&
+ bigodot& "134A&3&4A\cr
+$\bigoplus \displaystyle\bigoplus$&
+ bigoplus& "134C&3&4C\cr
+$\bigotimes \displaystyle\bigotimes$&
+ bigotimes& "134E&3&4E\cr
+$\sum \displaystyle\sum$&
+ sum& "1350&3&50\cr
+$\prod \displaystyle\prod$&
+ prod& "1351&3&51\cr
+$\intop \displaystyle\intop$&
+ intop& "1352&3&52\cr
+$\bigcup \displaystyle\bigcup$&
+ bigcup& "1353&3&53\cr
+$\bigcap \displaystyle\bigcap$&
+ bigcap& "1354&3&54\cr
+$\biguplus \displaystyle\biguplus$&
+ biguplus& "1355&3&55\cr
+$\bigwedge \displaystyle\bigwedge$&
+ bigwedge& "1356&3&56\cr
+$\bigvee \displaystyle\bigvee$&
+ bigvee& "1357&3&57\cr
+$\coprod \displaystyle\coprod$&
+ coprod& "1360&3&60\cr
+$\triangleright$&triangleright& "212E&1&2E\cr
+$\triangleleft$&triangleleft& "212F&1&2F\cr
+$\star$&star& "213F&1&3F\cr
+$\cdot$&cdot& "2201&2&01\cr
+$\times$&times& "2202&2&02\cr
+$\ast$&ast& "2203&2&03\cr
+$\div$&div& "2204&2&04\cr
+$\diamond$&diamond& "2205&2&05\cr
+$\pm$&pm& "2206&2&06\cr
+$\mp$&mp& "2207&2&07\cr
+$\oplus$&oplus& "2208&2&08\cr
+$\ominus$&ominus& "2209&2&09\cr
+$\otimes$&otimes& "220A&2&0A\cr
+$\oslash$&oslash& "220B&2&0B\cr
+$\odot$&odot& "220C&2&0C\cr
+$\bigcirc$&bigcirc& "220D&2&0D\cr
+$\circ$&circ& "220E&2&0E\cr
+$\bullet$&bullet& "220F&2&0F\cr
+$\bigtriangleup$&bigtriangleup& "2234&2&34\cr
+$\bigtriangledown$&bigtriangledown& "2235&2&35\cr
+$\cup$&cup& "225B&2&5B\cr
+$\cap$&cap& "225C&2&5C\cr
+$\uplus$&uplus& "225D&2&5D\cr
+$\wedge$&wedge& "225E&2&5E\cr
+$\vee$&vee& "225F&2&5F\cr
+$\setminus$&setminus& "226E&2&6E\cr
+$\wr$&wr& "226F&2&6F\cr
+$\amalg$&amalg& "2271&2&71\cr
+$\sqcup$&sqcup& "2274&2&74\cr
+$\sqcap$&sqcap& "2275&2&75\cr
+$\dagger$&dagger& "2279&2&79\cr
+$\ddagger$&ddagger& "227A&2&7A\cr
+$\leftharpoonup$&leftharpoonup& "3128&1&28\cr
+$\leftharpoondown$&leftharpoondown& "3129&1&29\cr
+$\rightharpoonup$&rightharpoonup& "312A&1&2A\cr
+$\rightharpoondown$&rightharpoondown& "312B&1&2B\cr
+$\smile$&smile& "315E&1&5E\cr
+$\frown$&frown& "315F&1&5F\cr
+$\asymp$&asymp& "3210&2&10\cr
+$\equiv$&equiv& "3211&2&11\cr
+$\subseteq$&subseteq& "3212&2&12\cr
+$\supseteq$&supseteq& "3213&2&13\cr
+$\leq$&leq& "3214&2&14\cr
+$\geq$&geq& "3215&2&15\cr
+$\preceq$&preceq& "3216&2&16\cr
+$\succeq$&succeq& "3217&2&17\cr
+$\sim$&sim& "3218&2&18\cr
+$\approx$&approx& "3219&2&19\cr
+$\subset$&subset& "321A&2&1A\cr
+$\supset$&supset& "321B&2&1B\cr
+$\ll$&ll& "321C&2&1C\cr
+$\gg$&gg& "321D&2&1D\cr
+$\prec$&prec& "321E&2&1E\cr
+$\succ$&succ& "321F&2&1F\cr
+$\leftarrow$&leftarrow& "3220&2&20\cr
+$\rightarrow$&rightarrow& "3221&2&21\cr
+$\leftrightarrow$&leftrightarrow& "3224&2&24\cr
+$\nearrow$&nearrow& "3225&2&25\cr
+$\searrow$&searrow& "3226&2&26\cr
+$\simeq$&simeq& "3227&2&27\cr
+$\Leftarrow$&Leftarrow& "3228&2&28\cr
+$\Rightarrow$&Rightarrow& "3229&2&29\cr
+$\Leftrightarrow$&Leftrightarrow& "322C&2&2C\cr
+$\nwarrow$&nwarrow& "322D&2&2D\cr
+$\swarrow$&swarrow& "322E&2&2E\cr
+$\propto$&propto& "322F&2&2F\cr
+$\in$&in& "3232&2&32\cr
+$\ni$&ni& "3233&2&33\cr
+$\not$&not& "3236&2&36\cr
+$\mapstochar$&mapstochar& "3237&2&37\cr
+$\perp$&perp& "323F&2&3F\cr
+$\vdash$&vdash& "3260&2&60\cr
+$\dashv$&dashv& "3261&2&61\cr
+$\mid$&mid& "326A&2&6A\cr
+$\parallel$&parallel& "326B&2&6B\cr
+$\sqsubseteq$&sqsubseteq& "3276&2&76\cr
+$\sqsupseteq$&sqsupseteq& "3277&2&77\cr
+\end{longtable}
+
+
+\subsection{Miscellanneous formulae}
+
+Taken from~\cite{Downes04:amsart}
+
+\label{sec:misc}
+\begin{displaymath}
+ \hbar\nu=E
+\end{displaymath}
+
+Let $\mathbf{A}=(a_{ij})$ be the adjacency matrix of graph $G$. The
+corresponding Kirchhoff matrix $\mathbf{K}=(k_{ij})$ is obtained from
+$\mathbf{A}$ by replacing in $-\mathbf{A}$ each diagonal entry by the
+degree of its corresponding vertex; i.e., the $i$th diagonal entry is
+identified with the degree of the $i$th vertex. It is well known that
+\begin{equation}
+\det\mathbf{K}(i|i)=\text{ the number of spanning trees of $G$},
+\quad i=1,\dots,n
+\end{equation}
+where $\mathbf{K}(i|i)$ is the $i$th principal submatrix of
+$\mathbf{K}$.
+
+\newcommand{\abs}[1]{\left\lvert#1\right\rvert}
+\newcommand{\wh}{\widehat}
+Let $C_{i(j)}$ be the set of graphs obtained from $G$ by attaching edge
+$(v_iv_j)$ to each spanning tree of $G$. Denote by $C_i=\bigcup_j
+C_{i(j)}$. It is obvious that the collection of Hamiltonian cycles is a
+subset of $C_i$. Note that the cardinality of $C_i$ is $k_{ii}\det
+\mathbf{K}(i|i)$. Let $\wh X=\{\hat x_1,\dots,\hat x_n\}$. Define multiplication for the elements of $\wh X$ by
+\begin{equation}\label{multdef}
+\hat x_i\hat x_j=\hat x_j\hat x_i,\quad \hat x^2_i=0,\quad
+i,j=1,\dots,n.
+\end{equation}
+Let $\hat k_{ij}=k_{ij}\hat x_j$ and $\hat k_{ij}=-\sum_{j\not=i} \hat
+k_{ij}$. Then the number of Hamiltonian cycles $H_c$ is given by the
+relation
+\begin{equation}\label{H-cycles}
+\biggl(\prod^n_{\,j=1}\hat x_j\biggr)H_c=\frac{1}{2}\hat k_{ij}\det
+\wh{\mathbf{K}}(i|i),\qquad i=1,\dots,n.
+\end{equation}
+The task here is to express \eqref{H-cycles}
+in a form free of any $\hat x_i$,
+$i=1,\dots,n$. The result also leads to the resolution of enumeration of
+Hamiltonian paths in a graph.
+
+It is well known that the enumeration of Hamiltonian cycles and paths
+in a complete graph $K_n$ and in a complete bipartite graph
+$K_{n_1n_2}$ can only be found from \textit{first combinatorial
+ principles}. One wonders if there exists a formula which can be used
+very efficiently to produce $K_n$ and $K_{n_1n_2}$. Recently, using
+Lagrangian methods, Goulden and Jackson have shown that $H_c$ can be
+expressed in terms of the determinant and permanent of the adjacency
+matrix. However, the formula of Goulden and
+Jackson determines neither $K_n$ nor $K_{n_1n_2}$ effectively. In this
+paper, using an algebraic method, we parametrize the adjacency matrix.
+The resulting formula also involves the determinant and permanent, but
+it can easily be applied to $K_n$ and $K_{n_1n_2}$. In addition, we
+eliminate the permanent from $H_c$ and show that $H_c$ can be
+represented by a determinantal function of multivariables, each
+variable with domain $\{0,1\}$. Furthermore, we show that $H_c$ can be
+written by number of spanning trees of subgraphs. Finally, we apply
+the formulas to a complete multigraph $K_{n_1\dots n_p}$.
+
+The conditions $a_{ij}=a_{ji}$, $i,j=1,\dots,n$, are not required in
+this paper. All formulas can be extended to a digraph simply by
+multiplying $H_c$ by 2.
+
+The boundedness, property of $\Phi_ 0$, then yields
+\[\int_{\mathcal{D}}\abs{\overline\partial u}^2e^{\alpha\abs{z}^2}\geq c_6\alpha
+\int_{\mathcal{D}}\abs{u}^2e^{\alpha\abs{z}^2}
++c_7\delta^{-2}\int_ A\abs{u}^2e^{\alpha\abs{z}^2}.\]
+
+Let $B(X)$ be the set of blocks of $\Lambda_{X}$
+and let $b(X) = \abs{B(X)}$. If $\phi \in Q_{X}$ then
+$\phi$ is constant on the blocks of $\Lambda_{X}$.
+\begin{equation}\label{far-d}
+ P_{X} = \{ \phi \in M \mid \Lambda_{\phi} = \Lambda_{X} \},
+\qquad
+Q_{X} = \{\phi \in M \mid \Lambda_{\phi} \geq \Lambda_{X} \}.
+\end{equation}
+If $\Lambda_{\phi} \geq \Lambda_{X}$ then
+$\Lambda_{\phi} = \Lambda_{Y}$ for some $Y \geq X$ so that
+\[ Q_{X} = \bigcup_{Y \geq X} P_{Y}. \]
+Thus by M\"obius inversion
+\[ \abs{P_{Y}}= \sum_{X\geq Y} \mu (Y,X)\abs{Q_{X}}.\]
+Thus there is a bijection from $Q_{X}$ to $W^{B(X)}$.
+In particular $\abs{Q_{X}} = w^{b(X)}$.
+
+
+\renewcommand{\arraystretch}{2.2}
+\[W(\Phi)= \begin{Vmatrix}
+\dfrac\varphi{(\varphi_1,\varepsilon_1)}&0&\dots&0\\
+\dfrac{\varphi k_{n2}}{(\varphi_2,\varepsilon_1)}&
+\dfrac\varphi{(\varphi_2,\varepsilon_2)}&\dots&0\\
+\hdotsfor{5}\\
+\dfrac{\varphi k_{n1}}{(\varphi_n,\varepsilon_1)}&
+\dfrac{\varphi k_{n2}}{(\varphi_n,\varepsilon_2)}&\dots&
+\dfrac{\varphi k_{n\,n-1}}{(\varphi_n,\varepsilon_{n-1})}&
+\dfrac{\varphi}{(\varphi_n,\varepsilon_n)}
+\end{Vmatrix}\]
+
+
+
+\bibliography{jamtimes}
+\bibliographystyle{unsrt}
+
+
+
+\end{document}
diff --git a/Master/texmf-dist/doc/latex/jamtimes/mathsample_ps.pdf b/Master/texmf-dist/doc/latex/jamtimes/mathsample_ps.pdf
new file mode 100644
index 00000000000..8b5605adf2f
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/jamtimes/mathsample_ps.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/jamtimes/textsample.pdf b/Master/texmf-dist/doc/latex/jamtimes/textsample.pdf
new file mode 100644
index 00000000000..b1c71eb490c
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/jamtimes/textsample.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/jamtimes/textsample.tex b/Master/texmf-dist/doc/latex/jamtimes/textsample.tex
new file mode 100644
index 00000000000..05761059db1
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/jamtimes/textsample.tex
@@ -0,0 +1,107 @@
+\documentclass{article}
+\usepackage{ifpdf}
+\ifpdf\pdfmapfile{+jtm.map}\fi
+%\usepackage[T1]{fontenc}
+\usepackage{jamtimes}
+\usepackage{lipsum,textcomp}
+\begin{document}
+
+The package provides not only Roman fonts, but also \textsf{sans serif
+fonts} and \texttt{typewriter fonts.}
+
+{\fontseries{c}\selectfont
+ Times Roman Condensed (c, n). 0123456789, \$20, \texteuro30, \pounds60.
+Na\"ive \AE sop's \OE uvres in fran\c cais were my first reading.
+\lipsum[1]}
+
+
+Times Roman Expanded (m, n). 0123456789, \$20, \texteuro30, \pounds60.
+Na\"ive \AE sop's \OE uvres in fran\c cais were my first reading.
+\lipsum[2]
+
+{\fontshape{it}\selectfont
+Times Roman Italic Expanded (m, it). 0123456789, \$20, \texteuro30, \pounds60.
+Na\"ive \AE sop's \OE uvres in fran\c cais were my first reading.
+\lipsum[3]}
+
+{\fontshape{sl}\selectfont
+Times Roman Oblique Expanded (m, sl). 0123456789, \$20, \texteuro30, \pounds60.
+Na\"ive \AE sop's \OE uvres in fran\c cais were my first reading.
+\lipsum[4]}
+
+{\fontshape{sc}\selectfont
+Times Roman Small Caps Expanded (m, sc). 0123456789, \$20, \texteuro30, \pounds60.
+Na\"ive \AE sop's \OE uvres in fran\c cais were my first reading.
+\lipsum[5]}
+
+{\fontseries{b}\selectfont
+
+Times Bold (b, n). 0123456789, \$20, \texteuro30, \pounds60.
+Na\"ive \AE sop's \OE uvres in fran\c cais were my first reading.
+\lipsum[6]
+
+{\fontshape{it}\selectfont
+Times Bold Italic (b, it). 0123456789, \$20, \texteuro30, \pounds60.
+Na\"ive \AE sop's \OE uvres in fran\c cais were my first reading.
+\lipsum[7]}
+
+{\fontshape{sl}\selectfont
+Times Bold Oblique (b, sl). 0123456789, \$20, \texteuro30, \pounds60.
+Na\"ive \AE sop's \OE uvres in fran\c cais were my first reading.
+\lipsum[8]}
+
+{\fontshape{sc}\selectfont
+Times Bold Small Caps (b, sc). 0123456789, \$20, \texteuro30, \pounds60.
+Na\"ive \AE sop's \OE uvres in fran\c cais were my first reading.
+\lipsum[9]}
+}
+
+{\fontseries{x}\selectfont
+
+Times Roman Wide (x, n). 0123456789, \$20, \texteuro30, \pounds60.
+Na\"ive \AE sop's \OE uvres in fran\c cais were my first reading.
+\lipsum[10]
+
+{\fontshape{it}\selectfont
+Times Roman Wide Italic (x, it). 0123456789, \$20, \texteuro30, \pounds60.
+Na\"ive \AE sop's \OE uvres in fran\c cais were my first reading.
+\lipsum[11]}
+
+{\fontshape{sl}\selectfont
+Times Roman Wide Oblique (x, sl). 0123456789, \$20, \texteuro30, \pounds60.
+Na\"ive \AE sop's \OE uvres in fran\c cais were my first reading.
+\lipsum[12]}
+
+{\fontshape{sc}\selectfont
+Times Roman Wide Small Caps (x, sc). 0123456789, \$20,
+\texteuro30, \pounds60.
+Na\"ive \AE sop's \OE uvres in fran\c cais were my first reading.
+\lipsum[13]}
+}
+
+{\fontseries{bx}\selectfont
+
+Times Bold Extra Expanded (bx, n). 0123456789, \$20, \texteuro30, \pounds60.
+Na\"ive \AE sop's \OE uvres in fran\c cais were my first reading.
+\lipsum[14]
+
+{\fontshape{it}\selectfont
+Times Bold Extra Expanded Italic (bx, it). 0123456789, \$20, \texteuro30, \pounds60.
+Na\"ive \AE sop's \OE uvres in fran\c cais were my first reading.
+\lipsum[15]}
+
+{\fontshape{sl}\selectfont
+Times Bold Extra Expanded Oblique (bx, sl). 0123456789, \$20, \texteuro30, \pounds60.
+Na\"ive \AE sop's \OE uvres in fran\c cais were my first reading.
+\lipsum[16]}
+
+{\fontshape{sc}\selectfont
+Times Bold Extra Expanded Small Caps (bx, sc). 0123456789, \$20,
+\texteuro30, \pounds60.
+Na\"ive \AE sop's \OE uvres in fran\c cais were my first reading.
+\lipsum[17]}
+}
+
+
+
+\end{document}
diff --git a/Master/texmf-dist/doc/latex/jamtimes/textsample_ps.pdf b/Master/texmf-dist/doc/latex/jamtimes/textsample_ps.pdf
new file mode 100644
index 00000000000..00087d50078
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/jamtimes/textsample_ps.pdf
Binary files differ
diff --git a/Master/texmf-dist/fonts/map/dvips/jamtimes/jtm.map b/Master/texmf-dist/fonts/map/dvips/jamtimes/jtm.map
new file mode 100644
index 00000000000..3746d2e84e3
--- /dev/null
+++ b/Master/texmf-dist/fonts/map/dvips/jamtimes/jtm.map
@@ -0,0 +1,12 @@
+jtmri7ze RBLMI <rblmi.pfb " 1.05 ExtendFont "
+jtmr8rc Times-Roman <8r.enc <utmr8a.pfb " TeXBase1Encoding ReEncodeFont 0.8 ExtendFont "
+jtmr8re Times-Roman <8r.enc <utmr8a.pfb " TeXBase1Encoding ReEncodeFont 1.05 ExtendFont "
+jtmri8re Times-Italic <8r.enc <utmri8a.pfb " TeXBase1Encoding ReEncodeFont 1.05 ExtendFont "
+jtmro8re Times-Roman <8r.enc <utmr8a.pfb " TeXBase1Encoding ReEncodeFont 1.05 ExtendFont 0.167 SlantFont "
+jtmr8rw Times-Roman <8r.enc <utmr8a.pfb " TeXBase1Encoding ReEncodeFont 1.25 ExtendFont "
+jtmri8rw Times-Italic <8r.enc <utmri8a.pfb " TeXBase1Encoding ReEncodeFont 1.25 ExtendFont "
+jtmro8rw Times-Roman <8r.enc <utmr8a.pfb " TeXBase1Encoding ReEncodeFont 1.25 ExtendFont 0.167 SlantFont "
+jtmb8rv Times-Bold <8r.enc <utmb8a.pfb " TeXBase1Encoding ReEncodeFont 1.15 ExtendFont "
+jtmbi8rv Times-BoldItalic <8r.enc <utmbi8a.pfb " TeXBase1Encoding ReEncodeFont 1.15 ExtendFont "
+jtmbo8rv Times-Bold <8r.enc <utmb8a.pfb " TeXBase1Encoding ReEncodeFont 1.15 ExtendFont 0.167 SlantFont "
+jtmr7yoe BLSY <blsy.pfb " 1.05 ExtendFont "
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/blsy.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/blsy.tfm
new file mode 100644
index 00000000000..62664067928
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/blsy.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/cmmi10.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/cmmi10.tfm
new file mode 100644
index 00000000000..1590cc86bb3
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/cmmi10.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/cmmib10.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/cmmib10.tfm
new file mode 100644
index 00000000000..4cbc0757580
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/cmmib10.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/cmsy10.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/cmsy10.tfm
new file mode 100644
index 00000000000..4631074d258
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/cmsy10.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmb7tv.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmb7tv.tfm
new file mode 100644
index 00000000000..16b5a83c6b1
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmb7tv.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmb8cv.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmb8cv.tfm
new file mode 100644
index 00000000000..516ceae941b
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmb8cv.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmb8rv.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmb8rv.tfm
new file mode 100644
index 00000000000..aee3e0a9e5d
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmb8rv.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmb8tv.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmb8tv.tfm
new file mode 100644
index 00000000000..8ffcb542199
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmb8tv.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmbc7tv.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmbc7tv.tfm
new file mode 100644
index 00000000000..b3acb453a94
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmbc7tv.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmbc8tv.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmbc8tv.tfm
new file mode 100644
index 00000000000..ee81c319d48
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmbc8tv.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmbi7me.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmbi7me.tfm
new file mode 100644
index 00000000000..6c84070da5c
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmbi7me.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmbi7tv.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmbi7tv.tfm
new file mode 100644
index 00000000000..3a0462feef2
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmbi7tv.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmbi8cv.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmbi8cv.tfm
new file mode 100644
index 00000000000..006ba583070
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmbi8cv.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmbi8rv.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmbi8rv.tfm
new file mode 100644
index 00000000000..2197b32c148
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmbi8rv.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmbi8tv.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmbi8tv.tfm
new file mode 100644
index 00000000000..aabae4bd240
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmbi8tv.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmbo7tv.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmbo7tv.tfm
new file mode 100644
index 00000000000..98d209faf52
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmbo7tv.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmbo8cv.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmbo8cv.tfm
new file mode 100644
index 00000000000..e15651e2105
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmbo8cv.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmbo8rv.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmbo8rv.tfm
new file mode 100644
index 00000000000..b0654855958
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmbo8rv.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmbo8tv.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmbo8tv.tfm
new file mode 100644
index 00000000000..ff934e4ebed
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmbo8tv.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr7tc.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr7tc.tfm
new file mode 100644
index 00000000000..e568319eeff
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr7tc.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr7te.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr7te.tfm
new file mode 100644
index 00000000000..da5a4a6932a
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr7te.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr7tw.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr7tw.tfm
new file mode 100644
index 00000000000..dcdfe4bc303
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr7tw.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr7ye.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr7ye.tfm
new file mode 100644
index 00000000000..d7fc22d8cd8
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr7ye.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr7yoe.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr7yoe.tfm
new file mode 100644
index 00000000000..40d649b5e5a
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr7yoe.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr8cc.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr8cc.tfm
new file mode 100644
index 00000000000..0e46897a503
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr8cc.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr8ce.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr8ce.tfm
new file mode 100644
index 00000000000..5990017c0e7
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr8ce.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr8cw.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr8cw.tfm
new file mode 100644
index 00000000000..68191dc67fa
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr8cw.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr8rc.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr8rc.tfm
new file mode 100644
index 00000000000..5b62d24e800
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr8rc.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr8re.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr8re.tfm
new file mode 100644
index 00000000000..dd540f7c77d
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr8re.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr8rw.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr8rw.tfm
new file mode 100644
index 00000000000..215508c508e
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr8rw.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr8tc.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr8tc.tfm
new file mode 100644
index 00000000000..13db0c141c4
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr8tc.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr8te.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr8te.tfm
new file mode 100644
index 00000000000..999f9ffc24c
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr8te.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr8tw.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr8tw.tfm
new file mode 100644
index 00000000000..ca447024d65
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmr8tw.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmrc7te.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmrc7te.tfm
new file mode 100644
index 00000000000..541c00491fe
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmrc7te.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmrc7tw.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmrc7tw.tfm
new file mode 100644
index 00000000000..5acd5f27bd0
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmrc7tw.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmrc8te.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmrc8te.tfm
new file mode 100644
index 00000000000..cac0d358efe
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmrc8te.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmrc8tw.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmrc8tw.tfm
new file mode 100644
index 00000000000..92798b6c640
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmrc8tw.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmri7me.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmri7me.tfm
new file mode 100644
index 00000000000..0b90e8cb337
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmri7me.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmri7te.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmri7te.tfm
new file mode 100644
index 00000000000..c866ad17bba
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmri7te.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmri7tw.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmri7tw.tfm
new file mode 100644
index 00000000000..b44bd26bcab
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmri7tw.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmri7ze.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmri7ze.tfm
new file mode 100644
index 00000000000..89d1622ef26
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmri7ze.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmri8ce.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmri8ce.tfm
new file mode 100644
index 00000000000..f6d9213286d
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmri8ce.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmri8cw.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmri8cw.tfm
new file mode 100644
index 00000000000..f4dde3d0161
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmri8cw.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmri8re.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmri8re.tfm
new file mode 100644
index 00000000000..6d23edd0f69
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmri8re.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmri8rw.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmri8rw.tfm
new file mode 100644
index 00000000000..2b34f8d9f4b
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmri8rw.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmri8te.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmri8te.tfm
new file mode 100644
index 00000000000..0800eed9e8e
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmri8te.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmri8tw.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmri8tw.tfm
new file mode 100644
index 00000000000..1b86bdd485a
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmri8tw.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmro7te.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmro7te.tfm
new file mode 100644
index 00000000000..fa17a0ad358
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmro7te.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmro7tw.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmro7tw.tfm
new file mode 100644
index 00000000000..cffc8ab1172
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmro7tw.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmro8ce.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmro8ce.tfm
new file mode 100644
index 00000000000..c2486d47c1e
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmro8ce.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmro8cw.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmro8cw.tfm
new file mode 100644
index 00000000000..58440856764
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmro8cw.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmro8re.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmro8re.tfm
new file mode 100644
index 00000000000..205c99af1fc
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmro8re.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmro8rw.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmro8rw.tfm
new file mode 100644
index 00000000000..c110c7e791c
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmro8rw.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmro8te.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmro8te.tfm
new file mode 100644
index 00000000000..762915fc44f
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmro8te.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmro8tw.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmro8tw.tfm
new file mode 100644
index 00000000000..04368dfd239
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/jtmro8tw.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/ptmb8a.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/ptmb8a.tfm
new file mode 100644
index 00000000000..4e35e197ef0
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/ptmb8a.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/ptmbi8a.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/ptmbi8a.tfm
new file mode 100644
index 00000000000..796bb0bf2e4
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/ptmbi8a.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/ptmr8a.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/ptmr8a.tfm
new file mode 100644
index 00000000000..55210c30024
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/ptmr8a.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/ptmri8a.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/ptmri8a.tfm
new file mode 100644
index 00000000000..a2abfd78bdc
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/ptmri8a.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/jamtimes/rblmi.tfm b/Master/texmf-dist/fonts/tfm/public/jamtimes/rblmi.tfm
new file mode 100644
index 00000000000..d5ab37b4597
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/jamtimes/rblmi.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/jamtimes/jtmb7tv.vf b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmb7tv.vf
new file mode 100644
index 00000000000..d88f2456a48
--- /dev/null
+++ b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmb7tv.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/jamtimes/jtmb8cv.vf b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmb8cv.vf
new file mode 100644
index 00000000000..898c3fabd10
--- /dev/null
+++ b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmb8cv.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/jamtimes/jtmb8tv.vf b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmb8tv.vf
new file mode 100644
index 00000000000..283cf18209b
--- /dev/null
+++ b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmb8tv.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/jamtimes/jtmbc7tv.vf b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmbc7tv.vf
new file mode 100644
index 00000000000..e6a7f6259f0
--- /dev/null
+++ b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmbc7tv.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/jamtimes/jtmbc8tv.vf b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmbc8tv.vf
new file mode 100644
index 00000000000..78cbd39763e
--- /dev/null
+++ b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmbc8tv.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/jamtimes/jtmbi7me.vf b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmbi7me.vf
new file mode 100644
index 00000000000..9324dde3c6d
--- /dev/null
+++ b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmbi7me.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/jamtimes/jtmbi7tv.vf b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmbi7tv.vf
new file mode 100644
index 00000000000..78ddd0a40c1
--- /dev/null
+++ b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmbi7tv.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/jamtimes/jtmbi8cv.vf b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmbi8cv.vf
new file mode 100644
index 00000000000..b4948bff0cb
--- /dev/null
+++ b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmbi8cv.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/jamtimes/jtmbi8tv.vf b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmbi8tv.vf
new file mode 100644
index 00000000000..816dbb9f1c8
--- /dev/null
+++ b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmbi8tv.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/jamtimes/jtmbo7tv.vf b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmbo7tv.vf
new file mode 100644
index 00000000000..37058494138
--- /dev/null
+++ b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmbo7tv.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/jamtimes/jtmbo8cv.vf b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmbo8cv.vf
new file mode 100644
index 00000000000..fe901415038
--- /dev/null
+++ b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmbo8cv.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/jamtimes/jtmbo8tv.vf b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmbo8tv.vf
new file mode 100644
index 00000000000..6f28ee2ecf4
--- /dev/null
+++ b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmbo8tv.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/jamtimes/jtmr7tc.vf b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmr7tc.vf
new file mode 100644
index 00000000000..26a040a42bf
--- /dev/null
+++ b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmr7tc.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/jamtimes/jtmr7te.vf b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmr7te.vf
new file mode 100644
index 00000000000..8f6355734f6
--- /dev/null
+++ b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmr7te.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/jamtimes/jtmr7tw.vf b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmr7tw.vf
new file mode 100644
index 00000000000..eebee18290b
--- /dev/null
+++ b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmr7tw.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/jamtimes/jtmr7ye.vf b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmr7ye.vf
new file mode 100644
index 00000000000..ffda32c76f0
--- /dev/null
+++ b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmr7ye.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/jamtimes/jtmr8cc.vf b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmr8cc.vf
new file mode 100644
index 00000000000..497733d17da
--- /dev/null
+++ b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmr8cc.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/jamtimes/jtmr8ce.vf b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmr8ce.vf
new file mode 100644
index 00000000000..704f96a273b
--- /dev/null
+++ b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmr8ce.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/jamtimes/jtmr8cw.vf b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmr8cw.vf
new file mode 100644
index 00000000000..1a7f9faf18f
--- /dev/null
+++ b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmr8cw.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/jamtimes/jtmr8tc.vf b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmr8tc.vf
new file mode 100644
index 00000000000..a37a7712586
--- /dev/null
+++ b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmr8tc.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/jamtimes/jtmr8te.vf b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmr8te.vf
new file mode 100644
index 00000000000..4d9ba8bcaad
--- /dev/null
+++ b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmr8te.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/jamtimes/jtmr8tw.vf b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmr8tw.vf
new file mode 100644
index 00000000000..7b986a4a39d
--- /dev/null
+++ b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmr8tw.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/jamtimes/jtmrc7te.vf b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmrc7te.vf
new file mode 100644
index 00000000000..8c272a0134b
--- /dev/null
+++ b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmrc7te.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/jamtimes/jtmrc7tw.vf b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmrc7tw.vf
new file mode 100644
index 00000000000..f079f726356
--- /dev/null
+++ b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmrc7tw.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/jamtimes/jtmrc8te.vf b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmrc8te.vf
new file mode 100644
index 00000000000..68ff96a27ad
--- /dev/null
+++ b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmrc8te.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/jamtimes/jtmrc8tw.vf b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmrc8tw.vf
new file mode 100644
index 00000000000..388ed486631
--- /dev/null
+++ b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmrc8tw.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/jamtimes/jtmri7me.vf b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmri7me.vf
new file mode 100644
index 00000000000..91613691fd3
--- /dev/null
+++ b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmri7me.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/jamtimes/jtmri7te.vf b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmri7te.vf
new file mode 100644
index 00000000000..ba016817d91
--- /dev/null
+++ b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmri7te.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/jamtimes/jtmri7tw.vf b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmri7tw.vf
new file mode 100644
index 00000000000..f1a2e00c588
--- /dev/null
+++ b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmri7tw.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/jamtimes/jtmri8ce.vf b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmri8ce.vf
new file mode 100644
index 00000000000..607e352178b
--- /dev/null
+++ b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmri8ce.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/jamtimes/jtmri8cw.vf b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmri8cw.vf
new file mode 100644
index 00000000000..82b7080a86a
--- /dev/null
+++ b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmri8cw.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/jamtimes/jtmri8te.vf b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmri8te.vf
new file mode 100644
index 00000000000..d16588f8532
--- /dev/null
+++ b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmri8te.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/jamtimes/jtmri8tw.vf b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmri8tw.vf
new file mode 100644
index 00000000000..fb300ba7212
--- /dev/null
+++ b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmri8tw.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/jamtimes/jtmro7te.vf b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmro7te.vf
new file mode 100644
index 00000000000..25daea34c33
--- /dev/null
+++ b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmro7te.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/jamtimes/jtmro7tw.vf b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmro7tw.vf
new file mode 100644
index 00000000000..0e11ee86a4c
--- /dev/null
+++ b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmro7tw.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/jamtimes/jtmro8ce.vf b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmro8ce.vf
new file mode 100644
index 00000000000..0802c68c98d
--- /dev/null
+++ b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmro8ce.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/jamtimes/jtmro8cw.vf b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmro8cw.vf
new file mode 100644
index 00000000000..e3c5459d9ee
--- /dev/null
+++ b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmro8cw.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/jamtimes/jtmro8te.vf b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmro8te.vf
new file mode 100644
index 00000000000..8053aef116e
--- /dev/null
+++ b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmro8te.vf
Binary files differ
diff --git a/Master/texmf-dist/fonts/vf/public/jamtimes/jtmro8tw.vf b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmro8tw.vf
new file mode 100644
index 00000000000..68deb1049e9
--- /dev/null
+++ b/Master/texmf-dist/fonts/vf/public/jamtimes/jtmro8tw.vf
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/jamtimes/jamtimes.sty b/Master/texmf-dist/tex/latex/jamtimes/jamtimes.sty
new file mode 100644
index 00000000000..e31c3955bdf
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/jamtimes/jamtimes.sty
@@ -0,0 +1,139 @@
+%%
+%% This is file `jamtimes.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% jamtimes.dtx (with options: `style')
+%% Copyright (c) 2008, Boris Veytsman
+%%
+%% All rights reserved.
+%%
+%% Redistribution and use in source and binary forms, with or without
+%% modification, are permitted provided that the following conditions
+%% are met:
+%%
+%% * Redistributions of source code must retain the above copyright
+%% notice, this list of conditions and the following disclaimer.
+%% * Redistributions in binary form must reproduce the above
+%% copyright notice, this list of conditions and the following
+%% disclaimer in the documentation and/or other materials provided
+%% with the distribution.
+%% * Neither the name of the original author nor the names of the
+%% contributors may be used to endorse or promote products derived
+%% from this software without specific prior written permission.
+%%
+%% THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
+%% CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
+%% INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+%% MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+%% DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS
+%% BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+%% EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
+%% TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+%% DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
+%% ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+%% OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+%% OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+%% POSSIBILITY OF SUCH DAMAGE.
+%%
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesClass{jamtimes}
+[2010/07/28 v1.8 Expanded Times Fonts (Journal d'Analyse Mathematique)]
+\RequirePackage{xkeyval}
+\DeclareOptionX{scaled}{\gdef\Jtms@scale{#1}}
+\DeclareOptionX{sfscaled}{\gdef\Hv@scale{#1}}
+\DeclareOptionX{amsfontsscaled}{\gdef\AmsFonts@scale{#1}}
+\DeclareOptionX{sffamily}{\gdef\sfdefault{#1}}
+\DeclareOptionX{ttfamily}{\gdef\ttdefault{#1}}
+\ExecuteOptionsX{scaled=1.05,sfscaled=0.94,amsfontsscaled=1.05,sffamily=phv,%
+ ttfamily=pcr}
+\ProcessOptionsX
+\edef\AmsFonts@@scale{*[\csname AmsFonts@scale\endcsname]}
+\def\rmdefault{jtm}
+\DeclareSymbolFont{operators} {OT1}{jtm}{m}{n}
+\DeclareSymbolFont{letters} {OML}{jtm}{m}{it}
+\DeclareSymbolFont{symbols} {OMS}{jtm}{m}{n}
+\DeclareSymbolFont{largesymbols} {OMX}{cmex}{m}{n}
+\SetSymbolFont{operators}{bold} {OT1}{jtm}{bx}{n}
+\SetSymbolFont{letters}{bold} {OML}{jtm}{bx}{it}
+\SetMathAlphabet{\mathrm}{normal}{OT1}{\rmdefault}{m}{n}
+\SetMathAlphabet{\mathbf}{normal}{OT1}{\rmdefault}{b}{n}
+\SetMathAlphabet{\mathit}{normal}{OT1}{\rmdefault}{m}{it}
+\SetMathAlphabet{\mathsf}{normal}{OT1}{\sfdefault}{m}{n}
+\SetMathAlphabet{\mathtt}{normal}{OT1}{\ttdefault}{m}{n}
+\DeclareMathAlphabet{\mathbold} {OT1}{jtm}{bx}{it}
+\DeclareMathSymbol{\nabla}{\mathord}{symbols}{114}
+\DeclareMathSymbol{\Gamma}{\mathalpha}{operators}{0}
+\DeclareMathSymbol{\Delta}{\mathalpha}{operators}{1}
+\DeclareMathSymbol{\Theta}{\mathalpha}{operators}{2}
+\DeclareMathSymbol{\Lambda}{\mathalpha}{operators}{3}
+\DeclareMathSymbol{\Xi}{\mathalpha}{operators}{4}
+\DeclareMathSymbol{\Pi}{\mathalpha}{operators}{5}
+\DeclareMathSymbol{\Sigma}{\mathalpha}{operators}{6}
+\DeclareMathSymbol{\Upsilon}{\mathalpha}{operators}{7}
+\DeclareMathSymbol{\Phi}{\mathalpha}{operators}{8}
+\DeclareMathSymbol{\Psi}{\mathalpha}{operators}{9}
+\DeclareMathSymbol{\Omega}{\mathalpha}{operators}{10}
+\RequirePackage{eucal,amsfonts}
+\DeclareFontFamily{U}{msa}{}
+\DeclareFontShape{U}{msa}{m}{n}{%
+ <5><6><7><8><9> gen\AmsFonts@@scale msam%
+ <10><10.95><12><14.4><17.28><20.74><24.88> s\AmsFonts@@scale msam10%
+ }{}
+\DeclareFontFamily{U}{msb}{}
+\DeclareFontShape{U}{msb}{m}{n}{%
+ <5><6><7><8><9>gen\AmsFonts@@scale msbm%
+ <10><10.95><12><14.4><17.28><20.74><24.88>s\AmsFonts@@scale msbm10%
+ }{}
+\DeclareFontFamily{U}{euf}{}
+\DeclareFontShape{U}{euf}{m}{n}{%
+ <5><6><7><8><9>gen\AmsFonts@@scale eufm%
+ <10><10.95><12><14.4><17.28><20.74><24.88>s\AmsFonts@@scale eufm10%
+ }{}
+\DeclareFontShape{U}{euf}{b}{n}{%
+ <5><6><7><8><9>gen\AmsFonts@@scale eufb%
+ <10><10.95><12><14.4><17.28><20.74><24.88>s\AmsFonts@@scale eufb10%
+ }{}
+\DeclareFontFamily{U}{euex}{}
+\DeclareFontShape{U}{euex}{m}{n}{%
+ <5-8>sfixed\AmsFonts@@scale euex7<8><9>gen\AmsFonts@@scale euex%
+ <10><10.95><12><14.4><17.28><20.74><24.88>s\AmsFonts@@scale euex10%
+ }{}
+\DeclareFontFamily{U}{eus}{\skewchar\font'60}
+\DeclareFontShape{U}{eus}{m}{n}{%
+ <5><6><7><8><9>gen\AmsFonts@@scale eusm%
+ <10><10.95><12><14.4><17.28><20.74><24.88>s\AmsFonts@@scale eusm10%
+ }{}
+\DeclareFontShape{U}{eus}{b}{n}{%
+ <5><6><7><8><9>gen\AmsFonts@@scale eusb%
+ <10><10.95><12><14.4><17.28><20.74><24.88>s\AmsFonts@@scale eusb10%
+ }{}
+\DeclareRobustCommand\hbar{{%
+ \dimen@.04em%
+ \dimen@ii.06em%
+ \def\@tempa##1##2{{%
+ \lower##1\dimen@\rlap{\kern##1\dimen@ii\the##2 0\char22}}}%
+ \mathchoice\@tempa\@ne\textfont
+ \@tempa\@ne\textfont
+ \@tempa\defaultscriptratio\scriptfont
+ \@tempa\defaultscriptscriptratio\scriptscriptfont
+ h}}
+\endinput
+%%
+%% End of file `jamtimes.sty'.
diff --git a/Master/texmf-dist/tex/latex/jamtimes/omljtm.fd b/Master/texmf-dist/tex/latex/jamtimes/omljtm.fd
new file mode 100644
index 00000000000..e7f74247f77
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/jamtimes/omljtm.fd
@@ -0,0 +1,31 @@
+%Filename: omljtm.fd
+%Created by: tex drv
+%Created using fontinst v1.927
+
+%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
+
+\ProvidesFile{omljtm.fd}
+ [2010/07/28 Fontinst v1.927 font definitions for OML/jtm.]
+
+\expandafter\ifx\csname Jtms@scale\endcsname\relax
+ \let\Jtms@@scale\@empty
+\else
+ \edef\Jtms@@scale{s*[\csname Jtms@scale\endcsname]}%
+\fi%
+
+\DeclareFontFamily{OML}{jtm}{\skewchar \font =127}
+
+\DeclareFontShape{OML}{jtm}{m}{it}{
+ <->\Jtms@@scale jtmri7me
+}{}
+
+\DeclareFontShape{OML}{jtm}{bx}{it}{
+ <->\Jtms@@scale jtmbi7me
+}{}
+
+\DeclareFontShape{OML}{jtm}{m}{sl}{<->ssub * jtm/m/it}{}
+\DeclareFontShape{OML}{jtm}{b}{it}{<->ssub * jtm/bx/it}{}
+\DeclareFontShape{OML}{jtm}{bx}{sl}{<->ssub * jtm/bx/it}{}
+\DeclareFontShape{OML}{jtm}{b}{sl}{<->ssub * jtm/bx/sl}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/jamtimes/omsjtm.fd b/Master/texmf-dist/tex/latex/jamtimes/omsjtm.fd
new file mode 100644
index 00000000000..1bec1bc3639
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/jamtimes/omsjtm.fd
@@ -0,0 +1,23 @@
+%Filename: omsjtm.fd
+%Created by: tex drv
+%Created using fontinst v1.927
+
+%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
+
+\ProvidesFile{omsjtm.fd}
+ [2010/07/28 Fontinst v1.927 font definitions for OMS/jtm.]
+
+\expandafter\ifx\csname Jtms@scale\endcsname\relax
+ \let\Jtms@@scale\@empty
+\else
+ \edef\Jtms@@scale{s*[\csname Jtms@scale\endcsname]}%
+\fi%
+
+\DeclareFontFamily{OMS}{jtm}{\skewchar \font =48}
+
+\DeclareFontShape{OMS}{jtm}{m}{n}{
+ <->\Jtms@@scale jtmr7ye
+}{}
+
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/jamtimes/ot1jtm.fd b/Master/texmf-dist/tex/latex/jamtimes/ot1jtm.fd
new file mode 100644
index 00000000000..76eeab79b1f
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/jamtimes/ot1jtm.fd
@@ -0,0 +1,87 @@
+%Filename: ot1jtm.fd
+%Created by: tex drv
+%Created using fontinst v1.927
+
+%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
+
+\ProvidesFile{ot1jtm.fd}
+ [2010/07/28 Fontinst v1.927 font definitions for OT1/jtm.]
+
+\expandafter\ifx\csname Jtms@scale\endcsname\relax
+ \let\Jtms@@scale\@empty
+\else
+ \edef\Jtms@@scale{s*[\csname Jtms@scale\endcsname]}%
+\fi%
+
+\DeclareFontFamily{OT1}{jtm}{\skewchar \font =127}
+
+\DeclareFontShape{OT1}{jtm}{c}{n}{
+ <->\Jtms@@scale jtmr7tc
+}{}
+
+\DeclareFontShape{OT1}{jtm}{m}{n}{
+ <->\Jtms@@scale jtmr7te
+}{}
+
+\DeclareFontShape{OT1}{jtm}{m}{it}{
+ <->\Jtms@@scale jtmri7te
+}{}
+
+\DeclareFontShape{OT1}{jtm}{m}{sl}{
+ <->\Jtms@@scale jtmro7te
+}{}
+
+\DeclareFontShape{OT1}{jtm}{m}{sc}{
+ <->\Jtms@@scale jtmrc7te
+}{}
+
+\DeclareFontShape{OT1}{jtm}{b}{n}{
+ <->\Jtms@@scale ptmb7t
+}{}
+
+\DeclareFontShape{OT1}{jtm}{b}{it}{
+ <->\Jtms@@scale ptmbi7t
+}{}
+
+\DeclareFontShape{OT1}{jtm}{b}{sl}{
+ <->\Jtms@@scale ptmbo7t
+}{}
+
+\DeclareFontShape{OT1}{jtm}{b}{sc}{
+ <->\Jtms@@scale ptmbc7t
+}{}
+
+\DeclareFontShape{OT1}{jtm}{x}{n}{
+ <->\Jtms@@scale jtmr7tw
+}{}
+
+\DeclareFontShape{OT1}{jtm}{x}{it}{
+ <->\Jtms@@scale jtmri7tw
+}{}
+
+\DeclareFontShape{OT1}{jtm}{x}{sl}{
+ <->\Jtms@@scale jtmro7tw
+}{}
+
+\DeclareFontShape{OT1}{jtm}{x}{sc}{
+ <->\Jtms@@scale jtmrc7tw
+}{}
+
+\DeclareFontShape{OT1}{jtm}{bx}{n}{
+ <->\Jtms@@scale jtmb7tv
+}{}
+
+\DeclareFontShape{OT1}{jtm}{bx}{it}{
+ <->\Jtms@@scale jtmbi7tv
+}{}
+
+\DeclareFontShape{OT1}{jtm}{bx}{sl}{
+ <->\Jtms@@scale jtmbo7tv
+}{}
+
+\DeclareFontShape{OT1}{jtm}{bx}{sc}{
+ <->\Jtms@@scale jtmbc7tv
+}{}
+
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/jamtimes/t1jtm.fd b/Master/texmf-dist/tex/latex/jamtimes/t1jtm.fd
new file mode 100644
index 00000000000..cf964041924
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/jamtimes/t1jtm.fd
@@ -0,0 +1,87 @@
+%Filename: t1jtm.fd
+%Created by: tex drv
+%Created using fontinst v1.927
+
+%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
+
+\ProvidesFile{t1jtm.fd}
+ [2010/07/28 Fontinst v1.927 font definitions for T1/jtm.]
+
+\expandafter\ifx\csname Jtms@scale\endcsname\relax
+ \let\Jtms@@scale\@empty
+\else
+ \edef\Jtms@@scale{s*[\csname Jtms@scale\endcsname]}%
+\fi%
+
+\DeclareFontFamily{T1}{jtm}{}
+
+\DeclareFontShape{T1}{jtm}{c}{n}{
+ <->\Jtms@@scale jtmr8tc
+}{}
+
+\DeclareFontShape{T1}{jtm}{m}{n}{
+ <->\Jtms@@scale jtmr8te
+}{}
+
+\DeclareFontShape{T1}{jtm}{m}{it}{
+ <->\Jtms@@scale jtmri8te
+}{}
+
+\DeclareFontShape{T1}{jtm}{m}{sl}{
+ <->\Jtms@@scale jtmro8te
+}{}
+
+\DeclareFontShape{T1}{jtm}{m}{sc}{
+ <->\Jtms@@scale jtmrc8te
+}{}
+
+\DeclareFontShape{T1}{jtm}{b}{n}{
+ <->\Jtms@@scale ptmb8t
+}{}
+
+\DeclareFontShape{T1}{jtm}{b}{it}{
+ <->\Jtms@@scale ptmbi8t
+}{}
+
+\DeclareFontShape{T1}{jtm}{b}{sl}{
+ <->\Jtms@@scale ptmbo8t
+}{}
+
+\DeclareFontShape{T1}{jtm}{b}{sc}{
+ <->\Jtms@@scale ptmbc8t
+}{}
+
+\DeclareFontShape{T1}{jtm}{x}{n}{
+ <->\Jtms@@scale jtmr8tw
+}{}
+
+\DeclareFontShape{T1}{jtm}{x}{it}{
+ <->\Jtms@@scale jtmri8tw
+}{}
+
+\DeclareFontShape{T1}{jtm}{x}{sl}{
+ <->\Jtms@@scale jtmro8tw
+}{}
+
+\DeclareFontShape{T1}{jtm}{x}{sc}{
+ <->\Jtms@@scale jtmrc8tw
+}{}
+
+\DeclareFontShape{T1}{jtm}{bx}{n}{
+ <->\Jtms@@scale jtmb8tv
+}{}
+
+\DeclareFontShape{T1}{jtm}{bx}{it}{
+ <->\Jtms@@scale jtmbi8tv
+}{}
+
+\DeclareFontShape{T1}{jtm}{bx}{sl}{
+ <->\Jtms@@scale jtmbo8tv
+}{}
+
+\DeclareFontShape{T1}{jtm}{bx}{sc}{
+ <->\Jtms@@scale jtmbc8tv
+}{}
+
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/jamtimes/ts1jtm.fd b/Master/texmf-dist/tex/latex/jamtimes/ts1jtm.fd
new file mode 100644
index 00000000000..1ed75cce746
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/jamtimes/ts1jtm.fd
@@ -0,0 +1,71 @@
+%Filename: ts1jtm.fd
+%Created by: tex drv
+%Created using fontinst v1.927
+
+%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
+
+\ProvidesFile{ts1jtm.fd}
+ [2010/07/28 Fontinst v1.927 font definitions for TS1/jtm.]
+
+\expandafter\ifx\csname Jtms@scale\endcsname\relax
+ \let\Jtms@@scale\@empty
+\else
+ \edef\Jtms@@scale{s*[\csname Jtms@scale\endcsname]}%
+\fi%
+
+\DeclareFontFamily{TS1}{jtm}{}
+
+\DeclareFontShape{TS1}{jtm}{c}{n}{
+ <->\Jtms@@scale jtmr8cc
+}{}
+
+\DeclareFontShape{TS1}{jtm}{m}{n}{
+ <->\Jtms@@scale jtmr8ce
+}{}
+
+\DeclareFontShape{TS1}{jtm}{m}{it}{
+ <->\Jtms@@scale jtmri8ce
+}{}
+
+\DeclareFontShape{TS1}{jtm}{m}{sl}{
+ <->\Jtms@@scale jtmro8ce
+}{}
+
+\DeclareFontShape{TS1}{jtm}{b}{n}{
+ <->\Jtms@@scale ptmb8c
+}{}
+
+\DeclareFontShape{TS1}{jtm}{b}{it}{
+ <->\Jtms@@scale ptmbi8c
+}{}
+
+\DeclareFontShape{TS1}{jtm}{b}{sl}{
+ <->\Jtms@@scale ptmbo8c
+}{}
+
+\DeclareFontShape{TS1}{jtm}{x}{n}{
+ <->\Jtms@@scale jtmr8cw
+}{}
+
+\DeclareFontShape{TS1}{jtm}{x}{it}{
+ <->\Jtms@@scale jtmri8cw
+}{}
+
+\DeclareFontShape{TS1}{jtm}{x}{sl}{
+ <->\Jtms@@scale jtmro8cw
+}{}
+
+\DeclareFontShape{TS1}{jtm}{bx}{n}{
+ <->\Jtms@@scale jtmb8cv
+}{}
+
+\DeclareFontShape{TS1}{jtm}{bx}{it}{
+ <->\Jtms@@scale jtmbi8cv
+}{}
+
+\DeclareFontShape{TS1}{jtm}{bx}{sl}{
+ <->\Jtms@@scale jtmbo8cv
+}{}
+
+
+\endinput
diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check
index e99e47df432..4eb8aa77c2c 100755
--- a/Master/tlpkg/bin/tlpkg-ctan-check
+++ b/Master/tlpkg/bin/tlpkg-ctan-check
@@ -173,7 +173,7 @@ my @TLP_working = qw(
interactiveworkbook intro-scientific inversepath
ionumbers iopart-num iso
iso10303 isodate isodoc isomath isonums isorot isotope itnumpar iwona
- jablantile jeopardy jknapltx jmlr jneurosci jpsj junicode
+ jablantile jamtimes jeopardy jknapltx jmlr jneurosci jpsj junicode
jura juraabbrev jurabib juramisc jurarsp js-misc
kalender kastrup kerkis kerntest
keycommand keystroke kix kixfont
diff --git a/Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc b/Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc
index 2189166f8cb..159dcb70c18 100644
--- a/Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc
+++ b/Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc
@@ -89,6 +89,7 @@ depend inconsolata
depend initials
depend iwona
depend jablantile
+depend jamtimes
depend junicode
depend kixfont
depend knuthotherfonts
diff --git a/Master/tlpkg/tlpsrc/jamtimes.tlpsrc b/Master/tlpkg/tlpsrc/jamtimes.tlpsrc
new file mode 100644
index 00000000000..e69de29bb2d
--- /dev/null
+++ b/Master/tlpkg/tlpsrc/jamtimes.tlpsrc