summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/amscls/amsbooka.sty
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/amscls/amsbooka.sty')
-rw-r--r--Master/texmf-dist/tex/latex/amscls/amsbooka.sty57
1 files changed, 34 insertions, 23 deletions
diff --git a/Master/texmf-dist/tex/latex/amscls/amsbooka.sty b/Master/texmf-dist/tex/latex/amscls/amsbooka.sty
index 54d1862176f..280a1fcfc3b 100644
--- a/Master/texmf-dist/tex/latex/amscls/amsbooka.sty
+++ b/Master/texmf-dist/tex/latex/amscls/amsbooka.sty
@@ -9,17 +9,18 @@
%%% ====================================================================
%%% @LaTeX-file{
%%% filename = "amsbooka.dtx",
-%%% version = "2.06",
-%%% date = "2008/05/19",
+%%% version = "2.06a",
+%%% date = "2008/06/24",
%%% time = "09:46:14 EDT",
+%%% checksum = "07052 384 1313 12859",
%%% author = "American Mathematical Society",
%%% copyright = "Copyright 1995, 2008 American Mathematical Society.
%%% Licensed under the LaTeX Project Public License
%%% version 1.3c or (at your option) any later version.
%%% The latest version of this license is in
%%% http://www.latex-project.org/lppl.txt
-%%% If you make any changes, please rename it to
-%%% some other name.",
+%%% If you make any changes to this file, please rename
+%%% it to some other name.",
%%% address = "American Mathematical Society,
%%% Publications Technical Group,
%%% 201 Charles Street,
@@ -28,10 +29,9 @@
%%% telephone = "401-455-4080 or (in the USA and Canada)
%%% 800-321-4AMS (321-4267)",
%%% FAX = "401-331-3842",
-%%% checksum = "07052 384 1313 12859",
%%% email = "tech-support@ams.org",
%%% codetable = "ISO/ASCII",
-%%% keywords = "latex, amslatex, ams-latex, monograph",
+%%% keywords = "latex, AMS, amslatex, ams-latex, monograph",
%%% supported = "yes",
%%% abstract = "This is part of the AMS-\LaTeX{} distribution.
%%% It contains code to augment the AMS-\LaTeX{}
@@ -48,7 +48,7 @@
%%% }
%%% ====================================================================
\NeedsTeXFormat{LaTeX2e}% LaTeX 2.09 can't be used (nor non-LaTeX)
-[1994/12/01]% LaTeX date must December 1994 or later
+[1995/06/01]% LaTeX date must be June 1995 or later
\ProvidesPackage{amsbooka}[2008/05/19 v2.06 monograph part/chapter authors]
\def\@gsm{gsm-l}
\def\@stml{stml-l}
@@ -66,7 +66,7 @@
}
\def\@makechapterhead#1{%
\ifx\@classname\@gsm \@makegsmchapterhead{#1}%
- \else \ifx\@classname\@stml \@makestmlchapterhead{#1}%
+ \else \ifx\@classname\@stml \@makestmlchaphead{#1}%
\else \@makeplainchapterhead{#1}%
\fi \fi
}
@@ -74,7 +74,7 @@
\def\@makeschapterhead#1{%
\@schaptertrue
\ifx\@classname\@gsm \@makegsmchapterhead{#1}%
- \else \ifx\@classname\@stml \@makestmlchapterhead{#1}%
+ \else \ifx\@classname\@stml \@makestmlchaphead{#1}%
\else \@makeplainschapterhead{#1}%
\fi \fi
}
@@ -104,14 +104,17 @@
\skip@34\p@ \advance\skip@-\normalbaselineskip
\vskip\skip@
}
-\def\@makeruledchapterhead#1{%
+\def\@makeruledchaphead#1{%
\global\topskip\normaltopskip
\begingroup
\def\author##1{\\ \hfil \\ \@chapauthorstyle ##1}%
- \vbox to\topskip{%
- \chapter@number
- \vss
- }\penalty\@M
+ \if@schapter
+ \else
+ \vbox to\topskip{%
+ \chapter@number
+ \vss
+ }\penalty\@M
+ \fi
\@chapheadstyle \raggedright
\noindent #1\par \endgroup
\if@index
@@ -122,7 +125,7 @@
\fi
\@afterheading
}
-\def\@makeruledschapterhead#1{%
+\def\@makeruledschaphead#1{%
\global\topskip\normaltopskip
\begingroup
\def\author##1{\\ \hfil \\ \@chapauthorstyle ##1}%
@@ -152,13 +155,9 @@
\fi
}%
\def\@noindexstyle{\bb@space{7.5pc}}%
- \if@schapter
- \@makeruledschapterhead{#1}%
- \else
- \@makeruledchapterhead{#1}%
- \fi
+ \@makeruledchaphead{#1}%
}
-\def\@makestmlchapterhead#1{%
+\def\@makestmlchaphead#1{%
\def\@chapheadstyle{\fontsize\@xxpt{22}\selectfont\bfseries\hsize 21pc
\top@par@space{9pc}}%
\def\@chapauthorstyle{\LARGE\mdseries}%
@@ -175,9 +174,9 @@
}%
\def\@noindexstyle{\bb@par@space{6.5pc}}%
\if@schapter
- \@makeruledschapterhead{#1}%
+ \@makeruledschaphead{#1}%
\else
- \@makeruledchapterhead{#1}%
+ \@makeruledchaphead{#1}%
\fi
}
\def\partauthor{%
@@ -203,6 +202,18 @@
\centering
\fontsize{\@xxpt}{25}\bfseries
#1\vfil\vfil\endgroup \newpage\thispagestyle{empty}}
+\def\@makegsmparthead#1{%
+ \def\@partheadstyle{\Huge\bfseries \hsize24pc
+ \top@space{18pc}}%
+ \def\@partauthorstyle{\LARGE\bfseries}%
+ \if@spart
+ \@makeruledsparthead{#1}%
+ \else
+ \@makeruledparthead{#1}%
+ \fi
+}
+\def\@makestmlparthead#1{%
+}
\setbox\z@\hbox{\kern1.5pc 999}
\renewcommand{\@pnumwidth}{\wd\z@}
\def\@tocline#1#2#3#4#5#6#7{\relax