÷ƒ’À;è TeX output 1997.03.30:1237‹ÿÿÿÿ s\È ý®£8 8G þ‘5ÃÉóDÓítG®G®cmr17¹The–7tó߆µTG® cmtt12ºamsldoc“¹and“ºamsdtx“¹dosŽcumenŒqt“classesŽŸ‘}‚óX«Q cmr12»American–ê¨Mathematical“SoSŽciet¬ryŽŽŸ’¥ðMic•¬rhael‘ê¨Do“wnesŽŽŽŽŽŸ&37’ŽØZV‘ÿVersion–ê¨1.2d,“1997/03/20ŽŸ#'Ñ‘#óò"V cmbx10Ä1Ž‘4?úIn®9troQÇductionŽŸÌÈ‘#óKñ`y cmr10²This–6 le“is“the“source“for“t•¸ãw“o›6 doGcumen“tclasses,‘nRóßêŸ'MŽ‘ ‹S²-Ž¤ ‘#LŸýó5‘üffóÙ“ Rcmr7±AŽŽ‘͉²T‘þU>Ÿ'EŽ‘ãxX–Ô(user's“guide)“and“Åamsdtx“²(used“for“prin¸ãting“AMS‘ÔÅ.dtx“² les).‘F¸The“genericŽ¡‘#Åbook–.Ó²class“is“used“as“a“base,‘e2but“the“Åamsdtx“²class“is“moGdi ed“to“serv¸ãe“as“anŽ¡‘#article-t¸ãypšGe–ÕQclass.‘GThis“a ects“the“form“of“do˜cumen¸ãtation“ les“mainly“in“the“useŽ¡‘#of–UUÅ\maketitle“²and“Å\chapter².Ž¡‘2Standard–Šistarting“pieces.‘.$(Note:‘ Qthe“reason“eac¸ãh“Å\ProvidesClass“²commandŽ >Ø- þÔ™š‘YLˆÄT‘ÿ «able‘ÕT1.Ž’†βF‘ÿ*ªeatures–UUof“the“Åamsldoc“²and“Åamsdtx“²classesŽ ³3 ÿu³1‘4’Command‘UUNameŽ’Š.„PurpGoseŽŽŽŽ‘.’Ÿ‰ffAÛôŸfd‘Å\cnŽ‘[œ~²T‘ÿ*ªo–UUprin¸ãt“a“user“command“name:‘qÇÅ\cn{title}²;Ž¡‘[œ~leading–UUbac¸ãkslash“can“bGe“optionally“included“forŽ¡‘[œ~con•¸ãtrol›UUsym“bGols:–qÇÅ\cn{\%}².“The˜Å\cn˜²commandŽ¡‘[œ~wš¸ãorks–UUpropGerly“ev˜en“in“macro“argumen˜ts“(compareŽ¡‘[œ~to,–UUe.g.,“Å\verb'\newif'²).‘qÇBut“bGew¸ãare“of“a“fragileŽ¡‘[œ~con•¸ãtrol›UUsym“bGol˜(are˜there˜an“y?)‘qÇin˜a˜mo“vingŽ¡‘[œ~argumen¸ãt.ŽŽŽŽŸT‘Å\csŽ‘[œ~²`Conš¸ãtrol–UUsequence':‘qÇto“prin˜t“an“in˜ternal“commandŽ¡‘[œ~name,–UUnot“in¸ãtended“for“the“end“userŽŽŽŽ©‘Å\envŽ‘[œ~²T‘ÿ*ªo–UUprinš¸ãt“an“en˜vironmen˜t“name:‘qÇÅ\env{table}ŽŽŽŽ¡‘\pkgŽ‘[œ~²T‘ÿ*ªo–UUprinš¸ãt“a“pac˜k‘ÿqÇage“name:‘qÇÅ\pkg{eufrak}ŽŽŽŽ¡‘\clsŽ‘[œ~²T‘ÿ*ªo–UUprin¸ãt“a“class“name:‘qÇÅ\cls{book}ŽŽŽŽ¡‘\optŽ‘[œ~²T‘ÿ*ªo–UUprinš¸ãt“the“name“of“a“class“or“pac˜k‘ÿqÇage“option:Ž¡‘[œ~Å\opt{twocolumn}ŽŽŽŽ¦‘\fnŽ‘[œ~²T‘ÿ*ªo–UUprinš¸ãt“a“ le“name“or“fon˜t“name:Ž¡‘[œ~Å\fn{T1enc.def}²,‘UUÅ\fn{cmsy10}ŽŽŽŽ¦‘\qcŽ‘[œ~²T‘ÿ*ªo–UUquote“a“single“cš¸ãharacter:‘qÇÅ\qc{\%}²;“this“w˜orksŽ¡‘[œ~propšGerly–UUfor“sp˜ecial“cš¸ãharacters,“ev˜en“in“macroŽ¡‘[œ~argumen•¸ãts,›UUunlik“e˜e.g.,˜Å\verb'%'ŽŽŽŽŸ$‘\latex/‘UU²etc.Ž‘[œ~Con•¸ãv“enien“t–UUforms“of“Å\LaTeX²,“Å\TeX²,“Å\BibTeX²,“etc.Ž¡‘[œ~that–UUare“easier“to“tš¸ãypGe“and“ha˜v˜e“a“trailing“slash“toŽ¡‘[œ~eliminate–UUthe“follo¸ãwing-space“problem“(withoutŽ¡‘[œ~needing–UUdi erenš¸ãt“markup“in“di eren˜t“con˜texts)ŽŽŽŽŽŽŽŽŽŸK’Í1ŽŽŒ‹* s\È ý®£8‘Y²2‘i£¢ó$p®0J cmsl10ÏTHE–UUÅAMSLDOC“ÏAND“ÅAMSDTX“ÏDOCUMENT“CLASSESŽŽ 8G ýä‘Y²is–”™placed“on“a“line“b¸ãy“itself,‘»%with“separate“bšGegin“and“end“guards“for“do˜cstripping,Ž¤ ‘Yis–þXto“makš¸ãe“automatic“upGdate“of“ le“date“and“v˜ersion“sligh˜tly“easier“and“moreŽ¡‘Yrobust.)Ž©\-‘cª®óߤN cmtt9Æ\NeedsTeXFormat{LaTeX2e}%–¹–LaTeX“2.09“can't“be“used“(nor“non-LaTeX)Ž¤ ‘cª®[1994/12/01]%–¹–LaTeX“date“must“December“1994“or“laterŽ¡‘cª®ó©±Ê cmsy9ÉhóÒoÇw cmss9ÊamsldoAÇcŽ‘#ðýÉiŽ¡‘cª®Æ\ProvidesClass{amsldoc}[1997/03/20‘¹–v1.2d]Ž¡‘cª®Éhó5ùž" cmmi9È=ÊamsldoAÇcŽ‘#ðýÉiŽ¡‘cª®hÊamsdtxŽ‘ XÉiŽ¡‘cª®Æ\ProvidesClass{amsdtx}[1997/03/20‘¹–v1.2d]Ž¡‘cª®ÉhÈ=ÊamsdtxŽ‘ XÉiŽŸÚБYÄ2Ž‘j?úImplemen®9tationŽŸö®‘Y²Start–UUwith“the“generic“b•Go“ok–UUclass“as“a“base.Ž¦‘cª®Æ\DeclareOption*{\PassOptionsToClass{\CurrentOption}{book}}Ž¡‘cª®\ProcessOptionsŽ¡‘cª®\LoadClass{book}ŽŸ\-‘h²Some–¸áfunctions“to“suppGort“Å\cn“²etc.‘œlF‘ÿ*ªor“most“of“these“commands“w¸ãe“don'tŽ¤ ‘Yreally›áÆw•¸ãan“t˜them˜to˜bGe˜Å\long²!‘ (But˜rumor˜has˜it˜that˜the˜next˜release˜ofŽ¡‘YLŸýó5‘üff±AŽŽ‘͉²T‘þU>Ÿ'EŽ‘ãxX–¯Bwill“ha•¸ãv“e–¯Ban“optional“form“for“Å\newcommand“²to“mak¸ãe“non-long“commands.Ž¡‘Y[mjd,1994/10/19])ŽŸ )æ‘hW‘ÿ*ªe– ÿuse“the“name“Å\bslchar“²instead“of“Å\bslash“²to“a•¸ãv“oid› ÿpGoten“tial˜con ictŽ¡‘Ywith–ÀÏthe“Ådoc“²pacš¸ãk‘ÿqÇage“Å\bslash“²command.‘´4Unlik˜e“Å\bslash²,‘Û­Å\bslchar“²surviv˜esŽ¡‘Yunlimited–UUwriting/expansion“bGecause“it“is“a“c¸ãhardef.Ž¦‘cª®Æ\chardef\bslchar=`\\–¹–%“p.“424,“TeXbookŽ¤ ‘cª®\newcommand{\addbslash}{\expandafter\@addbslash\string}Ž¡‘cª®\def\@addbslash#1{\bslchar\@nobslash#1}Ž¡‘cª®\newcommand{\nobslash}{\expandafter\@nobslash\string}Ž¡‘cª®\def\@nobslash#1{\ifnum`#1=\bslchar\else#1\fi}Ž¤\-‘h²W‘ÿ*ªe– äde ne“some“macros“to“do“automatic“indexing“of“conš¸ãtrol“sequences,‘aen˜vi-ŽŸ ‘Yronmen¸ãts,–UUoptions,“and“ le“names.Ž¦‘cª®Æ\newcommand{\autoindex}{\index}Ž¡‘Y²T‘ÿ*ªo›a[a•¸ãv“oid˜fon“t˜substitution˜w“arnings˜w“e˜mak“e˜the˜tt˜fon“t˜alw“a“ys˜prin“t˜in˜theŽ¤ ‘Ynormal›UUw•¸ãeigh“t˜and˜shapGe.Ž¦‘cª®Æ\newcommand{\ntt}{\normalfont\ttfamily}ŽŸÑ}‘“b\@boxorbreakŽŽŽ‘Y²Start–å2up“for“a“Å\cs“²or“Å\cn“²command,›ûŸadds“an“Å\hbox“²if“in“math,˜or“an“allo¸ãwbreakŽ¡‘YpGenaltš¸ãy–º¨if“the“preceding“item“is“not“a“space.‘¡Á(In“case“t˜w˜o“suc˜h“commands“areŽ¡‘Yused‘UUside-b¸ãy-side.)Ž¦‘cª®Æ\def\@boxorbreak{\leavevmodeŽŸ ‘mÚ\ifmmode\hbox\else\ifdim\lastskip=\z@\penalty9999‘¹–\fi\fi}ŽŸ§˜‘h²Conš¸ãtrol––sequence.‘¹‰The“function“Å\addbslash“²mak˜es“this“command“also“us-Ž¡‘Yable– Ïfor“some“spGecial“conš¸ãtrol“sequences“lik˜e“Å\%“\}“\{²:‘L„instead“of“writing“Å\cs{%}Ž¡‘Y²whicš¸ãh–UUdoGesn't“w˜ork,“y˜ou“can“write“Å\cs{\%}².ŽŽŽŒ‹ ä s\È ý®£8‘#Ï2.‘ÇIMPLEMENT–ÿ*ªA“TION’å*²3ŽŽ 8G ýä‘-ª®Æ\DeclareRobustCommand{\cs}[1]{\@boxorbreak{\ntt\addbslash#1\@emptyŽŸ ‘7Ú\autoindex{\nobslash#1@\string\cs{\string#1\@empty}}}}Ž¤X‘2²Allo¸ãw–Rñdistinguishing“non-priv‘ÿqÇate“`command“names'“that“will“bGe“visible“toŽ© ‘#the–UUuser“from“inš¸ãternal“(mostly“priv‘ÿqÇate)“`con˜trol“sequences'.ŽŸX‘-ª®Æ\DeclareRobustCommand{\cn}[1]{\@boxorbreak{\ntt\addbslash#1\@emptyŽ¡‘#²The–™Å\nobslash“²function“here“remo•¸ãv“es–™the“leading“bac¸ãkslash“(for“sorting“pur-Ž¦‘#pšGoses–&only)“so“that“command“names“after“sorting“will“b˜e“in¸ãtersp˜ersed“with“reg-Ž¦‘#ular–&îwš¸ãords.‘bOThe“ nal“Å\@empty“²is“just“to“a˜v˜oid“bad“errors“if“an“empt˜y“argumen˜tŽ¦‘#is–UUaccidenš¸ãtally“giv˜en;“the“prin˜ted“results“will“bGe“nonsense.ŽŸX‘7ÚÆ\autoindex{\nobslash#1@\string\cn{\string#1\@empty}}}}Ž¡‘2²The–Î5follo¸ãwing“items“should“not“normally“appšGear“in“math“mo˜de“so“they“don'tŽ¦‘#need–UUto“call“Å\@boxorbreak².ŽŸ (‘2LŸýó5‘üff±AŽŽ‘͉²T‘þU>Ÿ'EŽ‘ãxX–UUdoGcumen¸ãtclass“name.Ž©X‘-ª®Æ\DeclareRobustCommand{\cls}[1]{{\ntt#1}%ŽŸ ‘7Ú\autoindex{#1@\string\cls{#1}‘¹–class}}Ž¡‘2²LŸýó5‘üff±AŽŽ‘͉²T‘þU>Ÿ'EŽ‘ãxX–UUpac¸ãk‘ÿqÇage“name.Ž¦‘-ª®Æ\DeclareRobustCommand{\pkg}[1]{{\ntt#1}%ŽŸ ‘7Ú\autoindex{#1@\string\pkg{#1}‘¹–package}}Ž¡‘2²LŸýó5‘üff±AŽŽ‘͉²T‘þU>Ÿ'EŽ‘ãxX–UUoption“name.Ž¦‘-ª®Æ\DeclareRobustCommand{\opt}[1]{{\ntt#1}%ŽŸ ‘7Ú\autoindex{#1@\string\opt{#1}‘¹–option}}Ž¡‘2²En•¸ãvironmen“t‘UUname.Ž¦‘-ª®Æ\DeclareRobustCommand{\env}[1]{{\ntt#1}%ŽŸ ‘7Ú\autoindex{#1@\string\env{#1}‘¹–environment}}Ž¡‘2²File‘UUname.Ž¦‘-ª®Æ\DeclareRobustCommand{\fn}[1]{{\ntt#1}%ŽŸ ‘;×p\autoindex{#1@\string\fn{#1}}}Ž¡‘2²BibT‘þU>Ÿ'EŽ‘ãxX‘UUst¸ãyle.Ž¦‘-ª®Æ\DeclareRobustCommand{\bst}[1]{{\ntt#1}\autoindex{#1@{\string\ntt{}#1ŽŸ ‘7Úbibliography‘¹–style}}}Ž¡‘2²T‘ÿ*ªo–UUindex“a“conš¸ãtrol“sequence“without“prin˜ting“it.‘qÇNote“non-long.Ž¦‘-ª®Æ\newcommand{\indexcs}[1]{\autoindex{#1@\string\cs{#1}}}Ž¡‘2²With–¡Älong“command“names“or“ le“names“wš¸ãe“sometimes“prefer“to“allo˜w“h˜y-Ž¤ ‘#phenation–„Din“the“tt“fonš¸ãt“(in“com˜bination“with“suitable“Å\hyphenation“²statemen˜tsŽ¡‘#for–¯eindividual“doGcumenš¸ãts).‘øT‘ÿ*ªo“mak˜e“this“w˜ork“w˜e“m˜ust“turn“o “the“feature“ofŽ¡‘#LŸýó5‘üff±AŽŽ‘͉²T‘þU>Ÿ'EŽ‘ãxX–UUthat“disables“the“h•¸ãyphenc“har–UUof“the“tt“fon¸ãts.Ž© (‘2The–ÎëmethošGd“sho¸ãwn“here“dep˜ends“on“the“assumption“that“OT1“enco˜dingŽ¡‘#will–uÔbšGe“used“for“the“tt“fon¸ãts.‘ÓDAn“enco˜ding-indep˜enden¸ãt“metho˜d“w¸ãould“b˜e“moreŽ¡‘#a•¸ãwkw“ard:‘TÆY‘ÿ*ªou'd›FÔha“v“e˜to˜explicitly˜load˜the˜relev‘ÿqÇan“t˜fon“ts,‘ƒ4let's˜sa“y˜b“y˜usingŽ¡‘#Å\AtBeginDocument²,‘Ã{\textit{$\langle$#1\/$\rangle$}}ŽŸ¶Û‘h²T‘ÿ*ªurn–UUo “Å\autoindex“²during“Å\tableofcontents“²or“similar.Ž¡‘cª®Æ\def\@starttoc#1{\begingroupŽ¤ ‘mÚ\let\autoindex\@gobbleŽ¡‘mÚ\makeatletterŽ¡‘mÚ\@input{\jobname.#1}\if@fileswŽ¡‘mÚ\expandafter\newwrite\csname‘¹–tf@#1\endcsnameŽ¡’¡L\immediate\openoutŽ¡’³ý¤\csname–¹–tf@#1\endcsname“\jobname.#1\relaxŽ¡‘mÚ\fi–¹–\global\@nobreakfalse“\endgroup}ŽŽŽŒ‹"g s\È ý®£8‘#Ï2.‘ÇIMPLEMENT–ÿ*ªA“TION’å*²5ŽŽ 8G ýä‘2Makš¸ãe–böglossary“commands“a“no-op“for“the“momen˜t.‘ ý[mjd,1994/10/03]“Pro˜videŽ© ‘#a–UUÅ\secref“²command“for“section“references.ŽŸ i‘-ª®ÉhÊamsldoAÇcŽ‘#ðýÉiŽ¤ ‘-ª®Æ\newcommand{\gloss}[1]{}Ž¡‘-ª®\newcommand{\secref}[1]{\S\ref{#1}}Ž¡‘-ª®ÉhÈ=ÊamsldoAÇcŽ‘#ðýÉiŽŸ h‘2²W‘ÿ*ªe–¹ˆcan“write“Å\qc{\%}“²to“quote“a“single“c¸ãharacter“in“situations“whereŽ¦‘#Å\verb"%"–²wš¸ãould“not“w˜ork,‘mainly“when“text“is“read“as“a“macro“argumen˜t“(e.g.,Ž¦‘#foGotnotes).ŽŸ i‘-ª®Æ\newcommand{\qc}[1]{}%–¹–check“for“prior“definitionŽ¡‘-ª®\edef\qc#1{\noexpand\protect\expandafter\noexpand\csname–¹–qc“\endcsnameŽ¡‘7Ú\noexpand\protect#1}ŽŸ h‘#²F‘ÿ*ªor–àÑthis“function“the“ rst“argumen¸ãt“is“Å\protect“²and“just“needs“to“bGe“discarded.Ž¦‘#The–ÍymethoGd“for“remoš¸ãving“a“leading“bac˜kslash“is“to“turn“o “Å\escapechar²;‘úÂthis“isŽ¦‘#more–TÌforgiving“of“v‘ÿqÇariations“likš¸ãe“Å\qc{$}².‘q™If“the“argumen˜t“is“Å\‘”ɲw˜e“prin˜t“a“cm˜ttŽ¦‘#visible-space‘UUc¸ãharacter.Ž© i‘-ª®Æ\@namedef{qc‘¹–}#1#2{\begingroup\nttŽ¡‘7Ú\ifx\–¹–#2\char`\“\else\escapechar\m@ne\string#2\fi\endgroup}ŽŸ h‘#²Declare–UUa“few“cš¸ãharacter“names“to“a˜v˜oid“e.g.,“indexing“diculties.Ž¦‘-ª®Æ\DeclareRobustCommand{\qcat}{\qc\@}%Ž¡‘-ª®\DeclareRobustCommand{\qcamp}{\qc\&}%Ž¡‘-ª®\DeclareRobustCommand{\qcbang}{\qc\!}%ŽŸz‘`\argŽŽŽ‘#²Change–UUÅ\arg“²to“prinš¸ãt“a“macro“argumen˜t“n˜um˜bGer:Ž¦‘-ª®Æ\DeclareRobustCommand{\arg}[1]{{\ntt\##1}}ŽŸa‘2²W‘ÿ*ªe–hQneed“to“em¸ãulate“the“Åamsthm“\qedsymbol“²for“the“¸A‘þU>Ÿ'MŽ‘ ‹S²-LŸýó5‘üff±AŽŽ‘͉²T‘þU>Ÿ'EŽ‘ãxX“user's“guide.Ž¦‘-ª®ÉhÊamsldoAÇcŽ‘#ðýÉiŽ¡‘-ª®Æ\newcommand{\openbox}{\leavevmodeŽ¡‘7Ú\hbox‘¹–to.77778em{%Ž¡‘7Ú\hfil\vruleŽ¡‘7Ú\vbox–¹–to.675em{\hrule“width.6em\vfil\hrule}%Ž¡‘7Ú\vrule\hfil}}Ž¡‘-ª®\newcommand{\qedsymbol}{\openbox}Ž¡‘-ª®ÉhÈ=ÊamsldoAÇcŽ‘#ðýÉiŽ¤ h‘2²Logical–UUmarkup“for“e-mail“address:Ž¦‘-ª®ÉhÊamsldoAÇcŽ‘PÿÉiÆ\def\mail{\texttt}Ž¡‘2²Shorthand–UUfor“indexing:Ž¦‘-ª®ÉhÊamsldoAÇcŽ‘#ðýÉiŽ¤ ‘-ª®Æ\def\*#1{\def\@tempa{#1}\def\@tempb{*}%Ž¡‘7Ú\ifx\@tempa\@tempb‘¹–\expandafter\indexŽ¡‘7Ú\else‘¹–#1\index{#1}\fi}Ž¡‘-ª®ÉhÈ=ÊamsldoAÇcŽ‘#ðýÉiŽŸ h‘2²Non-indexed–UUÅ\cn“²(ma¸ãybGe“call“this“Å\cn*²?)Ž¦‘-ª®Æ\def\ncn#1{{\let\index\@gobble\cn{#1}}}ŽŽŽŒ‹+ê s\È ý®£8‘Y²6‘i£¢ÏTHE–UUÅAMSLDOC“ÏAND“ÅAMSDTX“ÏDOCUMENT“CLASSESŽŽ 8G ýä‘Y²Indexing–UUdiculties“with“!,“@.Ž© îï¤ ‘cª®Æ\DeclareRobustCommand{\cnbang}{%Ž¡‘mÚ\ncn{\!}\index{"!@{\ntt\bslchar\qcbang}}}Ž¡‘cª®\DeclareRobustCommand{\cnat}{%Ž¡‘mÚ\ncn{\!}\index{"@@{\ntt\bslchar\qcat}}}Ž¤îï‘h²Shorthand–UUfor“a“discouraged,“but“not“forbidden,“line“break:Ž¦‘cª®Æ\def\5{\penalty500‘¹–}Ž¡‘h²En•¸ãvironmen“t–=ifor“error“message“examples.‘*Use“Å\meaning“²to“allo¸ãw“readingŽ¤ ‘Ythe–ö°error“message“text“as“an“ordinary“brace-delimited“arg“but“still“bGe“able“toŽ¡‘Yprin•¸ãt›üem“bGedded˜braces;‘0oand˜ rst˜c“hange˜the˜bac“kslash˜catcoGde˜to˜prev“en“t˜extraŽ¡‘Yspaces–UUafter“conš¸ãtrol“w˜ords.Ž¦‘cª®ÉhÊamsldoAÇcŽ‘#ðýÉiŽ¤ ‘cª®Æ\newenvironment{error}{%Ž¡‘mÚ\begingroup\catcode`\\=12‘¹–\expandafter\endgroup\erroraŽ¡‘cª®}{%Ž¡‘mÚ\endtrivlistŽ¡‘cª®}ŽŸÝÞ‘cª®\newcommand{\errora}[1]{%Ž¡‘mÚ\trivlistŽ¡‘mÚ\item[\hskip\labelsep\errorbullet\enspaceŽ¡‘v‘\ntt\frenchspacing\def\@tempa{#1}%Ž¡‘v‘\expandafter\strip@prefix\meaning\@tempa]\leavevmode\parŽ¡‘cª®}ŽŸÝÞ‘YÅ\errorbullet–°²is“just“an“attempt“at“a“simple“graphic“device“that“doGesn't“requireŽŸ ‘Yanš¸ãy–UUspGecial“fon˜ts.Ž¦‘cª®Æ\newcommand{\errorbullet}{\rule[-.5pt]{2.5pt}{7.5pt}%Ž¡‘mÚ\rule[-.5pt]{5pt}{2.5pt}\kern-2.5pt%Ž¡‘mÚ\rule[4.5pt]{2.5pt}{2.5pt}}Ž¡‘cª®ÉhÈ=ÊamsldoAÇcŽ‘#ðýÉiŽŸîï‘Y²A–UUcouple“of“subheading“commands:Ž¦‘cª®Æ\newcommand{\errexa}{\par\noindent\textit{Example}:\‘¹–}Ž¡‘cª®\newcommand{\errexpl}{\par\noindent\textit{Explanation}:\‘¹–}ŽŸ38‘YÄ3Ž‘j?úÅamsldoc–ÕTÄst®9yle“moQÇdi cations“for“sectioning“commandsŽŸÌÈ‘Y²The–zfolloš¸ãwing“section“deals“with“b•Go“ok–zcommands“(part,–,ƒc˜hapter,“fron˜tmatter,Ž¤ ‘Y.–ªª.“.“).Ž¦‘cª®ÉhÊamsldoAÇcŽ‘#ðýÉiŽŸîï‘h²MoGdi cations–¯of“sectioning“commands“from“Åbook.cls²,‘ Ðmostly“reducing“fon¸ãtŽ¡‘Ysizes–UUand“v¸ãertical“spacing.Ž¦‘cª®Æ\renewcommand\frontmatter{\clearpageŽ¤ ’œ]¶\@mainmatterfalse\pagenumbering{roman}}Ž¡‘cª®\renewcommand\mainmatter{\clearpageŽ¡’„½È\@mainmattertrue\pagenumbering{arabic}}Ž¡‘cª®\renewcommand\backmatter{\clearpage‘¹–\@mainmatterfalse}ŽŽŽŒ‹5_ s\È ý®£8‘#Ï3.‘ÇÅAMSLDOC–UUÏSTYLE“MODIFICA‘ÿ*ªTIONS“F¸ãOR“SECTIONING“COMMANDS‘-2\relaxŽ¡‘J2\refstepcounter{part}%Ž¡‘J2\addcontentsline{toc}{part}{\thepart\hspace{1em}#1}%Ž¡‘@‘\elseŽ¡‘J2\addcontentsline{toc}{part}{#1}%Ž¡‘@‘\fiŽ¡‘@‘\markboth{}{}%Ž¡‘@‘{\centeringŽ¡‘EJœ\interlinepenalty‘¹–\@MŽ¡‘EJœ\reset@fontŽ¡‘EJœ\ifnum–¹–\c@secnumdepth“>-2\relaxŽ¡‘N½È\Large\bfseries‘¹–\partname~\thepartŽ¡‘N½È\parŽ¡‘N½È\vskip‘¹–20\p@Ž¡‘EJœ\fiŽ¡‘EJœ\Large–¹–\bfseries“#2\par}%Ž¡‘@‘\@endpart}Ž¦‘-ª®\def\@spart#1{%Ž¡‘@‘{\centeringŽ¡‘EJœ\interlinepenalty‘¹–\@MŽ¡‘EJœ\reset@fontŽ¡‘EJœ\Large–¹–\bfseries“#1\par}%Ž¡‘@‘\@endpart}Ž¡‘-ª®\def\@endpart{\vfil\newpageŽ¡‘oÐâ\if@twosideŽ¡‘yD\hbox{}%Ž¡‘yD\thispagestyle{empty}%Ž¡‘yD\newpageŽ¡‘oÐâ\fiŽ¡‘oÐâ\if@tempswaŽ¡‘yD\twocolumnŽ¡‘oÐâ\fi}Ž¡‘-ª®ÉhÈ=ÊamsldoAÇcŽ‘#ðýÉiŽ¦‘-ª®Æ\renewcommand\chapter{\par‘¹–\@afterindentfalseŽ¡’Œ*f\secdef\@chapter\@schapter}Ž¡‘-ª®\def\@chapter[#1]#2{\ifnum–¹–\c@secnumdepth“>\m@neŽ¡’šW(\if@mainmatterŽ¡’£ÊT\refstepcounter{chapter}%ŽŽŽŒ‹>2 s\È ý®£8‘Y²8‘i£¢ÏTHE–UUÅAMSLDOC“ÏAND“ÅAMSDTX“ÏDOCUMENT“CLASSESŽŽ 8G ýä’ÙÊTÆ\typeout{\@chapapp\space\thechapter.}%Ž¤ ’ÙÊT\addcontentsline{toc}{chapter}%Ž¡’ 0{\protect\numberline{\thechapter}#1}%Ž¡’ÐW(\elseŽ¡’ÙÊT\addcontentsline{toc}{chapter}{#1}\fiŽ¡’Â*f\elseŽ¡’Ë’\addcontentsline{toc}{chapter}{#1}Ž¡’Â*f\fiŽ¡’Â*f\chaptermark{#1}%Ž¡’Â*f\addtocontents{lof}{\protect\addvspace{10\p@}}%Ž¡’Â*f\addtocontents{lot}{\protect\addvspace{10\p@}}%Ž¡’Â*f\if@twocolumnŽ¡’Ë’\@topnewpage[\@makechapterhead{#2}]%Ž¡’Â*f\elseŽ¡’Ë’\@makechapterhead{#2}%Ž¡’Ë’\@afterheadingŽ¡’Â*f\fi}ŽŸ33‘cª®\def\@makechapterhead#1{%Ž¡‘mÚ\vspace{1.5\baselineskip}%Ž¡‘mÚ{\parindent–¹–\z@“\raggedright“\reset@fontŽ¡‘v‘\ifnum–¹–\c@secnumdepth“>\m@neŽ¡’€2\large\bfseries‘¹–\@chapapp\space\thechapterŽ¡’€2\par\nobreakŽ¡’€2\vskip.5\baselineskip\relaxŽ¡‘v‘\fiŽ¡‘v‘#1\par\nobreakŽ¡‘v‘\vskip\baselineskipŽ¡‘mÚ}}Ž¡‘cª®\def\@schapter#1{\if@twocolumnŽ¡’½pÐ\@topnewpage[\@makeschapterhead{#1}]%Ž¡’³ý¤\elseŽ¡’½pÐ\@makeschapterhead{#1}%Ž¡’½pÐ\@afterheadingŽ¡’³ý¤\fi}Ž¡‘cª®\def\@makeschapterhead#1{%Ž¡‘mÚ\vspace*{1.5\baselineskip}%Ž¡‘mÚ{\parindent–¹–\z@“\raggedrightŽ¡‘v‘\reset@fontŽ¡‘v‘\large‘¹–\bfseries‘ s,#1\par\nobreakŽ¡‘v‘\vskip\baselineskipŽ¡‘mÚ}}ŽŸ33‘h²Change–UUrunning“head“fonš¸ãt“to“Å\footnotesize²,“nonslan˜ted.ŽŸ ™š‘cª®ÉhÊamsldoAÇcŽ‘#ðýÉiŽ¡‘cª®Æ\def\ps@headings{%Ž¡‘mÚ\let\@oddfoot\@empty\let\@evenfoot\@emptyŽ¡‘mÚ\def\@evenhead{\thepage\hfil{\footnotesize\leftmark{}{}}}%Ž¡‘mÚ\def\@oddhead{{\footnotesize\rightmark{}{}}\hfil\thepage}%Ž¡‘mÚ\let\@mkboth\markbothŽ¡‘mÚ\def\chaptermark##1{%ŽŽŽŒ‹ C« s\È ý®£8‘#Ï4.‘ÇÅAMSDTX–UUÏSTYLE“MODIFICA‘ÿ*ªTIONS“F¸ãOR“SECTIONING“COMMANDS‘ |a²9ŽŽ 8G ýä‘@‘Æ\markboth–¹–{\uppercase{\ifnum“\c@secnumdepth“>\m@neŽ¤ ‘J2\if@mainmatterŽ¡‘Sw^\@chapapp\–¹–\thechapter.“\“\fiŽ¡‘J2\fiŽ¡‘Sw^##1}}{}}%Ž¡‘7Ú\def\sectionmark##1{%Ž¡‘@‘\markright–¹–{\uppercase{\ifnum“\c@secnumdepth“>\z@Ž¡‘Sw^\thesection.–¹–\“\fiŽ¡‘Sw^##1}}}}Ž¡‘-ª®ÉhÈ=ÊamsldoAÇcŽ‘#ðýÉiŽŸˆ‘#Ä4Ž‘4?úÅamsdtx–ÕTÄst®9yle“moQÇdi cations“for“sectioning“commandsŽŸ¢‘#²These–UUde nitions“for“Å\maketitle“²are“from“Åarticle.cls².ŽŸÕU‘-ª®ÉhÊamsdtxŽ‘ XÉiŽ¡‘-ª®Æ\renewcommand\maketitle{\parŽ¡‘7Ú\begingroupŽ¡‘@‘\renewcommand\thefootnote{\fnsymbol{footnote}}%Ž¡‘@‘\def\@makefnmark{\hbox‘¹–to\z@{$\m@th^{\@thefnmark}$\hss}}%Ž¡‘@‘\long\def\@makefntext##1{\parindent‘¹–1em\noindentŽ¡‘f]¶\hbox‘¹–to1.8em{\hss$\m@th^{\@thefnmark}$}##1}%Ž¡‘@‘\if@twocolumnŽ¡‘J2\ifnum‘¹–\col@number=\@neŽ¡‘Sw^\@maketitleŽ¡‘J2\elseŽ¡‘Sw^\twocolumn[\@maketitle]%Ž¡‘J2\fiŽ¡‘@‘\elseŽ¡‘J2\newpageŽ¡‘J2\global\@topnum\z@‘,Â%–¹–Prevents“figures“from“going“at“top“of“page.Ž¡‘J2\@maketitleŽ¡‘@‘\fiŽ¡‘@‘\thispagestyle{plain}\@thanksŽ¡‘7Ú\endgroupŽ¡‘7Ú\setcounter{footnote}{0}%Ž¡‘7Ú\let\thanks\relaxŽ¡‘7Ú\let\maketitle\relax\let\@maketitle\relaxŽ¡‘7Ú\gdef\@thanks{}\gdef\@author{}\gdef\@title{}}Ž¡‘-ª®%Ž¡‘-ª®\def\@maketitle{%Ž¡‘7Ú\newpageŽ¡‘7Ú\nullŽ¡‘7Ú\vskip‘¹–2em%Ž¡‘7Ú\begin{center}%Ž¡‘@‘{\LARGE–¹–\@title“\par}%Ž¡‘@‘\vskip‘¹–1.5em%Ž¡‘@‘{\largeŽ¡‘J2\lineskip‘¹–.5em%Ž¡‘J2\begin{tabular}[t]{c}%Ž¡‘Sw^\@authorŽŽŽŒ‹ Jf s\È ý®£8‘Y²10‘d£¡ÏTHE–UUÅAMSLDOC“ÏAND“ÅAMSDTX“ÏDOCUMENT“CLASSESŽŽ 8G ýä’€2Æ\end{tabular}\par}%Ž¤ ‘v‘\vskip‘¹–1em%Ž¡‘v‘{\large‘¹–\@date}%Ž¡‘mÚ\end{center}%Ž¡‘mÚ\parŽ©ÌÍ‘Y²Put–UUthe“title“in¸ãto“bGoth“running“heads.ŽŸ ÌÍ‘mÚÆ\uppercase\expandafter{\expandafter\toks@\expandafter{\@title}}%Ž¡‘mÚ\edef\@tempa{\noexpand\markboth{\the\toks@}{\the\toks@}}%Ž¡‘mÚ\@tempaŽ¡‘mÚ\vskip‘¹–1.5em}Ž¡‘cª®ÉhÈ=ÊamsdtxŽ‘ XÉiŽ¦‘h²Edit–UUthe“sectioning“commands.ŽŸ ÌÍ‘cª®Æ\renewcommand\section{\@startsection‘¹–{section}{1}{\z@}%Ž¡’ 0{-.6\baselineskip–¹–\@plus“-3\p@}%Ž¡’ 0{.4\baselineskip}Ž¡’ 0{\reset@font\normalsize\bfseries}}Ž¡‘cª®\renewcommand\subsection{\@startsection{subsection}{2}{\z@}%Ž¡’}\{-.3\baselineskip\@plus‘¹–-2\p@}%Ž¡’}\{.2\baselineskip}%Ž¡’}\{\reset@font\normalsize\bfseries}}Ž¡‘cª®\renewcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}%Ž¡’}\{-.2\baselineskip\@plus‘¹–-2\p@}%Ž¡’}\{.2\baselineskip}%Ž¡’}\{\reset@font\normalsize\bfseries}}Ž¦‘Y²Change–UUindex“en•¸ãvironmen“t–UUto“turn“o “Å\autoindex².ŽŸ ÌÍ‘cª®Æ\renewenvironment{theindex}{%Ž¡‘mÚ\if@twocolumn–¹–\@restonecolfalse“\else“\@restonecoltrue“\fiŽ¡‘mÚ\columnseprule–¹–\z@“\columnsep“35\p@Ž¡‘mÚ\let\autoindex\@gobbleŽ¡‘cª®ÉhÊamsdtxŽ‘¸Éi‘ s,Æ\twocolumn[\section*{\indexname}]%Ž¡‘cª®ÉhÊamsldoAÇcŽ‘PÿÉi‘ s,Æ\twocolumn[\@makeschapterhead{\indexname}]%Ž¡‘mÚ\@mkboth{\uppercase{\indexname}}{\uppercase{\indexname}}%Ž¡‘mÚ\thispagestyle{plain}\parindent\z@Ž¡‘mÚ\parskip\z@–¹–\@plus“.3\p@\relaxŽ¡‘mÚ\let\item\@idxitemŽ¡‘cª®}{%Ž¡‘mÚ\if@restonecol\onecolumn\else\clearpage\fiŽ¡‘cª®}Ž¦‘h²T‘ÿ*ªak¸ãe–UUout“Å\thechapter“²from“Å\thesection².Ž¤ ÌÍ‘cª®ÉhÊamsdtxŽ‘¸ÉiÆ\renewcommand{\thesection}{\arabic{section}}Ž¦‘h²Change–vthe“stš¸ãyle“of“captions“sligh˜tly‘ÿ*ª.‘ÕLAlso“incorpGorate“some“caption“im-ŽŸ ‘Ypro•¸ãv“emen“ts–UUfrom“Donald“Arseneau“(Åcomp.text.tex²,“11“Oct“1994).Ž¡‘cª®Æ\long\def\@makecaption#1#2{%Ž¤ ‘mÚ\addvspace\abovecaptionskipŽ¡‘mÚ\begingroupŽ¡‘v‘\countdef\@parcycles=8–¹–%“local“count“registerŽ¡‘v‘\@parcycles\z@ŽŽŽŒ‹ PÄ s\È ý®£8‘#Ï5.‘ÇFLO•¸ãA‘ÿ*ªT›UUPLA“CEMENT˜P‘ÿ*ªARAMETERS’Ž\[²11ŽŽ 8G ýä‘@‘Æ\@setpar{\advance\@parcycles\@ne‘¹–\ifnum\@parcycles>999Ž¤ ‘J2\@@par\@parcycles\z@\fiŽ¡‘J2\ifhmode‘¹–\unskip\hskip\parfillskip\penalty-\@M\fi}%Ž¡‘@‘\@hangfrom{\textbf{#1.}‘¹–}\vadjust{\penalty\m@ne}#2%Ž¡‘7Ú\endgroupŽ¡‘7Ú\ifhmode\unpenalty\fi\parŽ¡‘7Ú\ifnum\lastpenalty=\m@ne–¹–%“only“one“line“in“the“captionŽ¡‘@‘\unpenalty‘¹–\setbox\@tempboxa\lastboxŽ¡‘@‘\nointerlineskipŽ¡‘@‘\hbox‘¹–to\hsize{\hfill\unhbox\@tempboxa\unskip\hfill}%Ž¡‘7Ú\fiŽ¡‘7Ú\nobreak\vskip\belowcaptionskipŽ¡‘-ª®}ŽŸL‘#²F‘ÿ*ªor–mtable“captions,‘³assume“top“captions“and“so“put“space“bGelo¸ãw“the“captionŽ© ‘#rather–UUthan“abGo•¸ãv“e:ŽŸL‘-ª®Æ\renewenvironment{table}{%Ž¡‘7Ú\belowcaptionskip\abovecaptionskip‘¹–\abovecaptionskip\z@skipŽ¡‘7Ú\@float{table}%Ž¡‘-ª®}{%Ž¡‘7Ú\end@floatŽ¡‘-ª®}Ž¡‘-ª®\renewenvironment{table*}{%Ž¡‘7Ú\belowcaptionskip\abovecaptionskip‘¹–\abovecaptionskip\z@skipŽ¡‘7Ú\@dblfloat{table}%Ž¡‘-ª®}{%Ž¡‘7Ú\end@dblfloatŽ¡‘-ª®}ŽŸ½™‘#Ä5Ž‘4?úFloat–ÕTplacemen®9t“parametersŽŸï`‘#²These–MÊconš¸ãtrol“the“placing“of“ oating“ob‘Ž8jects“lik˜e“tables“and“ gures.‘oCThe“v‘ÿqÇaluesŽ¦‘#here,‘ûúwhicš¸ãh–Ú¦are“m˜uc˜h“more“toleran˜t“than“the“LŸýó5‘üff±AŽŽ‘͉²T‘þU>Ÿ'EŽ‘ãxX“defaults,‘ûúare“more“or“lessŽ¦‘#copied–UUfrom“Åamsclass.dtx².ŽŸL‘-ª®Æ\setcounter{topnumber}{4}\setcounter{bottomnumber}{4}Ž¡‘-ª®\setcounter{totalnumber}{4}\setcounter{dbltopnumber}{4}Ž¡‘-ª®\renewcommand{\topfraction}{.97}\renewcommand{\bottomfraction}{.97}Ž¡‘-ª®\renewcommand{\textfraction}{.03}\renewcommand{\floatpagefraction}{.9}Ž¡‘-ª®\renewcommand{\dbltopfraction}{.97}Ž¡‘-ª®\renewcommand{\dblfloatpagefraction}{.9}Ž¡‘-ª®\setlength{\floatsep}{8pt‘¹–plus6pt}Ž¡‘-ª®\setlength{\textfloatsep}{10pt‘¹–plus8pt}Ž¡‘-ª®\setlength{\intextsep}{8pt‘¹–plus6pt}Ž¡‘-ª®\setlength{\dblfloatsep}{8pt‘¹–plus6pt}Ž¡‘-ª®\setlength{\dbltextfloatsep}{10pt‘¹–plus8pt}Ž¡‘-ª®\setlength{\@fptop}{0pt}\setlength{\@fpsep}{8pt}%Ž¡‘-ª®\setlength{\@fpbot}{0pt–¹–plus“1fil}Ž¡‘-ª®\setlength{\@dblfptop}{0pt}\setlength{\@dblfpsep}{8pt}%Ž¡‘-ª®\setlength{\@dblfpbot}{0pt–¹–plus“1fil}ŽŸn´‘-ª®\pagestyle{headings}ŽŽŽŒ‹ YI s\È ý®£8‘Y²12‘d£¡ÏTHE–UUÅAMSLDOC“ÏAND“ÅAMSDTX“ÏDOCUMENT“CLASSESŽŽ 8G ýä‘h²Makš¸ãe–‚0Å|...|“²shorthand“for“v˜erbatim“fragmen˜ts.‘øYIn“the“case“of“the“ÅamsldocŽ¤ ‘Y²class,‘¤úw•¸ãe›aÚa“v“oid˜requiring˜an˜extra˜pac“k‘ÿqÇage˜(Ådoc˜²or˜Åshortvrb²),‘¤úto˜reduce˜theŽ¡‘YpGossibilitš¸ãy–UUof“pac˜k‘ÿqÇage“ les“not“bGeing“found“at“run“time.Ž© îï‘cª®ÉhÊamsldoAÇcŽ‘#ðýÉiŽ¤ ‘cª®Æ\AtBeginDocument{\catcode`\|=\active‘¹–}Ž¡‘cª®\def\activevert{\verb|}Ž¡‘cª®\expandafter\gdef\expandafter\dospecials\expandafterŽ¡‘mÚ{\dospecials‘¹–\do\|}%Ž¡‘cª®\expandafter\gdef\expandafter\@sanitize\expandafterŽ¡‘mÚ{\@sanitize‘¹–\@makeother\|}Ž¡‘cª®\begingroup\catcode`\|=\active‘¹–\gdef|{\protect\activevert{}}\endgroupŽ¡‘cª®ÉhÈ=ÊamsldoAÇcŽ‘#ðýÉiŽŸÌÍ‘ 6Æ\arrayargpatchŽŽŽ‘Y²If–Îthe“column-spGecs“arg“of“arraš¸ãy“or“tabular“con˜tains“a“v˜ert“bar“c˜haracter,‘ìCandŽ¤ ‘Yw•¸ãe›«§ha“v“e˜made˜v“ert˜bars˜activ“e,‘Á