%% %% This is file `thm-ntheorem.sty', %% generated with the docstrip utility. %% %% The original source files were: %% %% thm-ntheorem.dtx (with options: `ntheorem') %% This is a generated file. %% %% This file is part of the `thmtools' package. %% The `thmtools' package has the LPPL maintenance status: unmaintained. %% %% Copyright (C) 2008-2014 by Ulrich M. Schwarz. %% %% This file may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, version 1.3a. %% This version is obtainable at %% http://www.latex-project.org/lppl/lppl-1-3a.txt %% %% \NeedsTeXFormat {LaTeX2e} \ProvidesPackage {thm-ntheorem}[2019/12/22 v68] \providecommand\thmt@space{ } \def\thmt@declaretheoremstyle@setup{} \def\thmt@declaretheoremstyle#1{% \ifcsname th@#1\endcsname\else \@xa\let\csname th@#1\endcsname\th@plain \fi } \def\thmt@notsupported#1#2{% \PackageWarning{thmtools}{Key `#2' not supported by #1}{}% } \define@key{thmstyle}{spaceabove}{% \setlength\theorempreskipamount{#1}% } \define@key{thmstyle}{spacebelow}{% \setlength\theorempostskipamount{#1}% } \define@key{thmstyle}{headfont}{% \theoremheaderfont{#1}% } \define@key{thmstyle}{bodyfont}{% \theorembodyfont{#1}% } \define@key{thmstyle}{notefont}{% \thmt@notsupported{ntheorem}{notefont}% } \define@key{thmstyle}{headpunct}{% \theoremseparator{#1}% } \define@key{thmstyle}{notebraces}{% \thmt@notsupported{ntheorem}{notebraces}% } \define@key{thmstyle}{break}{% \theoremstyle{break}% } \define@key{thmstyle}{postheadspace}{% %\def\thmt@style@postheadspace{#1}% \@xa\g@addto@macro\csname thmt@style \thmt@style @defaultkeys\endcsname{% postheadhook={\hspace{-\labelsep}\hspace*{#1}},% }% } \define@key{thmstyle}{headindent}{% \thmt@notsupported{ntheorem}{headindent}% } \define@key{thmstyle}{qed}[\qedsymbol]{% \@ifpackagewith{ntheorem}{thmmarks}{% \theoremsymbol{#1}% }{% \thmt@notsupported {ntheorem without thmmarks option}% {headindent}% }% } \let\@upn=\textup \define@key{thmstyle}{headformat}[]{% \def\thmt@tmp{#1}% \@onelevel@sanitize\thmt@tmp %\tracingall \ifcsname thmt@headstyle@\thmt@tmp\endcsname \newtheoremstyle{\thmt@style}{% \item[\hskip\labelsep\theorem@headerfont% \def\NAME{\theorem@headerfont ####1}% \def\NUMBER{\bgroup\@upn{####2}\egroup}% \def\NOTE{}% \csname thmt@headstyle@#1\endcsname \theorem@separator ] }{% \item[\hskip\labelsep\theorem@headerfont% \def\NAME{\theorem@headerfont ####1}% \def\NUMBER{\bgroup\@upn{####2}\egroup}% \def\NOTE{\if=####3=\else\bgroup\thmt@space(####3)\egroup\fi}% \csname thmt@headstyle@#1\endcsname \theorem@separator ] } \else \newtheoremstyle{\thmt@style}{% \item[\hskip\labelsep\theorem@headerfont% \def\NAME{\the\thm@headfont ####1}% \def\NUMBER{\bgroup\@upn{####2}\egroup}% \def\NOTE{}% #1% \theorem@separator ] }{% \item[\hskip\labelsep\theorem@headerfont% \def\NAME{\the\thm@headfont ####1}% \def\NUMBER{\bgroup\@upn{####2}\egroup}% \def\NOTE{\if=####3=\else\bgroup\thmt@space(####3)\egroup\fi}% #1% \theorem@separator ] } \fi } \def\thmt@headstyle@margin{% \makebox[0pt][r]{\NUMBER\ }\NAME\NOTE } \def\thmt@headstyle@swapnumber{% \NUMBER\ \NAME\NOTE } \endinput %% %% End of file `thm-ntheorem.sty'.