%% %% This is file `acmthm.sty', %% generated with the docstrip utility. %% %% The original source files were: %% %% acmart.dtx (with options: `acmthm') %% %% IMPORTANT NOTICE: %% %% For the copyright see the source file. %% %% Any modified versions of this file must be renamed %% with new filenames distinct from acmthm.sty. %% %% For distribution of the original source see the terms %% for copying and modification in the file acmart.dtx. %% %% This generated file may be distributed as long as the %% original source files, as listed above, are part of the %% same distribution. (The sources need not necessarily be %% in the same archive or directory.) %% \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 \~} \ProvidesPackage{acmthm} [2017/08/15 v1.45 Typesetting articles for Association of Computing Machinery] \def\@acmplainbodyfont{\itshape} \def\@acmplainindent{\parindent} \def\@acmplainheadfont{\scshape} \def\@acmplainnotefont{\@empty} \ifcase\ACM@format@nr \relax % manuscript \or % acmsmall \or % acmlarge \or % acmtog \or % sigconf \or % siggraph \or % sigplan \def\@acmplainbodyfont{\itshape} \def\@acmplainindent{\z@} \def\@acmplainheadfont{\bfseries} \def\@acmplainnotefont{\normalfont} \or % sigchi \or % sigchi-a \fi \newtheoremstyle{acmplain}% {.5\baselineskip\@plus.2\baselineskip \@minus.2\baselineskip}% space above {.5\baselineskip\@plus.2\baselineskip \@minus.2\baselineskip}% space below {\@acmplainbodyfont}% body font {\@acmplainindent}% indent amount {\@acmplainheadfont}% head font {.}% punctuation after head {.5em}% spacing after head {\thmname{#1}\thmnumber{ #2}\thmnote{ {\@acmplainnotefont(#3)}}}% head spec \def\@acmdefinitionbodyfont{\normalfont} \def\@acmdefinitionindent{\parindent} \def\@acmdefinitionheadfont{\itshape} \def\@acmdefinitionnotefont{\@empty} \ifcase\ACM@format@nr \relax % manuscript \or % acmsmall \or % acmlarge \or % acmtog \or % sigconf \or % siggraph \or % sigplan \def\@acmdefinitionbodyfont{\normalfont} \def\@acmdefinitionindent{\z@} \def\@acmdefinitionheadfont{\bfseries} \def\@acmdefinitionnotefont{\normalfont} \or % sigchi \or % sigchi-a \fi \newtheoremstyle{acmdefinition}% {.5\baselineskip\@plus.2\baselineskip \@minus.2\baselineskip}% space above {.5\baselineskip\@plus.2\baselineskip \@minus.2\baselineskip}% space below {\@acmdefinitionbodyfont}% body font {\@acmdefinitionindent}% indent amount {\@acmdefinitionheadfont}% head font {.}% punctuation after head {.5em}% spacing after head {\thmname{#1}\thmnumber{ #2}\thmnote{ {\@acmdefinitionnotefont(#3)}}}% head spec \theoremstyle{acmplain} \newtheorem{theorem}{Theorem}[section] \newtheorem{conjecture}[theorem]{Conjecture} \newtheorem{proposition}[theorem]{Proposition} \newtheorem{lemma}[theorem]{Lemma} \newtheorem{corollary}[theorem]{Corollary} \theoremstyle{acmdefinition} \newtheorem{example}[theorem]{Example} \newtheorem{definition}[theorem]{Definition} \theoremstyle{acmplain} \def\@proofnamefont{\scshape} \def\@proofindent{\indent} \ifcase\ACM@format@nr \relax % manuscript \or % acmsmall \or % acmlarge \or % acmtog \or % sigconf \or % siggraph \or % sigplan \def\@proofnamefont{\itshape} \def\@proofindent{\noindent} \or % sigchi \or % sigchi-a \fi \renewenvironment{proof}[1][\proofname]{\par \pushQED{\qed}% \normalfont \topsep6\p@\@plus6\p@\relax \trivlist \item[\@proofindent\hskip\labelsep {\@proofnamefont #1\@addpunct{.}}]\ignorespaces }{% \popQED\endtrivlist\@endpefalse } \endinput %% %% End of file `acmthm.sty'.