diff options
Diffstat (limited to 'Master/texmf-dist/doc/latex/jamtimes')
-rw-r--r-- | Master/texmf-dist/doc/latex/jamtimes/README | 7 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/jamtimes/jamtimes.bib | 85 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/jamtimes/jamtimes.dtx | 964 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/jamtimes/jamtimes.ins | 54 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/jamtimes/jamtimes.pdf | bin | 214069 -> 0 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/jamtimes/mathsample.pdf | bin | 237874 -> 0 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/jamtimes/mathsample.tex | 953 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/jamtimes/mathsample_ps.pdf | bin | 154549 -> 0 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/jamtimes/textsample.pdf | bin | 265005 -> 0 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/jamtimes/textsample.tex | 107 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/jamtimes/textsample_ps.pdf | bin | 71095 -> 0 bytes |
11 files changed, 0 insertions, 2170 deletions
diff --git a/Master/texmf-dist/doc/latex/jamtimes/README b/Master/texmf-dist/doc/latex/jamtimes/README deleted file mode 100644 index 66efa247e44..00000000000 --- a/Master/texmf-dist/doc/latex/jamtimes/README +++ /dev/null @@ -1,7 +0,0 @@ - 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 deleted file mode 100644 index c24e508ee45..00000000000 --- a/Master/texmf-dist/doc/latex/jamtimes/jamtimes.bib +++ /dev/null @@ -1,85 +0,0 @@ -,-------------------. -| 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 deleted file mode 100644 index 9d3d49d2c2d..00000000000 --- a/Master/texmf-dist/doc/latex/jamtimes/jamtimes.dtx +++ /dev/null @@ -1,964 +0,0 @@ -% \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 deleted file mode 100644 index 561637a5d26..00000000000 --- a/Master/texmf-dist/doc/latex/jamtimes/jamtimes.ins +++ /dev/null @@ -1,54 +0,0 @@ -% -% 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 Binary files differdeleted file mode 100644 index 656bea4d670..00000000000 --- a/Master/texmf-dist/doc/latex/jamtimes/jamtimes.pdf +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/jamtimes/mathsample.pdf b/Master/texmf-dist/doc/latex/jamtimes/mathsample.pdf Binary files differdeleted file mode 100644 index 9c28beb94fc..00000000000 --- a/Master/texmf-dist/doc/latex/jamtimes/mathsample.pdf +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/jamtimes/mathsample.tex b/Master/texmf-dist/doc/latex/jamtimes/mathsample.tex deleted file mode 100644 index 2c63fae0a12..00000000000 --- a/Master/texmf-dist/doc/latex/jamtimes/mathsample.tex +++ /dev/null @@ -1,953 +0,0 @@ -\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$×& "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$ø& "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$¬& "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$¶llel& "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 Binary files differdeleted file mode 100644 index 8b5605adf2f..00000000000 --- a/Master/texmf-dist/doc/latex/jamtimes/mathsample_ps.pdf +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/jamtimes/textsample.pdf b/Master/texmf-dist/doc/latex/jamtimes/textsample.pdf Binary files differdeleted file mode 100644 index b1c71eb490c..00000000000 --- a/Master/texmf-dist/doc/latex/jamtimes/textsample.pdf +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/jamtimes/textsample.tex b/Master/texmf-dist/doc/latex/jamtimes/textsample.tex deleted file mode 100644 index 05761059db1..00000000000 --- a/Master/texmf-dist/doc/latex/jamtimes/textsample.tex +++ /dev/null @@ -1,107 +0,0 @@ -\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 Binary files differdeleted file mode 100644 index 00087d50078..00000000000 --- a/Master/texmf-dist/doc/latex/jamtimes/textsample_ps.pdf +++ /dev/null |