document theorem family declarations

This commit is contained in:
Maximilian Keßler 2022-01-18 14:45:36 +01:00
parent ddf4957b93
commit 082c075ebb
3 changed files with 101 additions and 7 deletions

View file

@ -804,7 +804,7 @@
% \begin{function}
% {
% \groupthm_new_grouped_theorem:nnnn,
% \groupthm_provide_grouped_theorem:nnnn
% \groupthm_provide_grouped_theorem:nnnn,
% \groupthm_new_grouped_theorem_star:nnnn,
% \groupthm_provide_grouped_theorem_star:nnnn,
% \groupthm_new_theorem:nnnn,
@ -822,6 +822,100 @@
% \end{function}
%
%
% \subsection{Theorem families}
%
%
% \begin{function}
% {
% \groupthm_new_grouped_theorem_family_from_keys:nn,
% \groupthm_provide_grouped_theorem_family_from_keys:nn
% }
% \begin{syntax}
% \cs{groupthm_new_grouped_theorem_family_from_keys:nn}\marg{keys}\marg{theorem family}
% \end{syntax}
%
% The \LaTeX3 versions of \cs{NewGroupedTheoremFamily} and \cs{ProvideGroupedTheoremFamily}
%
% \end{function}
%
%
%
% \begin{function}
% {
% \groupthm_new_grouped_theorem_family_star_from_keys:nn,
% \groupthm_provide_grouped_theorem_family_star_from_keys:nn
% }
% \begin{syntax}
% \cs{groupthm_new_grouped_theorem_family_star_from_keys:nn}\marg{keys}\marg{theorem family}
% \end{syntax}
%
% The \LaTeX3 versions of \cs{NewGroupedTheoremFamily*} and \cs{ProvideGroupedTheoremFamily*}
%
% \end{function}
%
%
%
% \begin{function}
% {
% \groupthm_new_theorem_family_from_keys:nn,
% \groupthm_provide_theorem_family_from_keys:nn
% }
% \begin{syntax}
% \cs{groupthm_new_theorem_family_from_keys:nn}\marg{keys}\marg{theorem family}
% \end{syntax}
%
% The \LaTeX3 versions of \cs{NewTheoremFamily} and \cs{ProvideTheoremFamily}
%
% \end{function}
%
%
%
% \begin{function}
% {
% \groupthm_new_theorem_family_star_from_keys:nn,
% \groupthm_provide_theorem_family_star_from_keys:nn
% }
% \begin{syntax}
% \cs{groupthm_new_theorem_family_star_from_keys:nn}\marg{keys}\marg{theorem family}
% \end{syntax}
%
% The \LaTeX3 versions of \cs{NewTheoremFamily*} and \cs{ProvideTheoremFamily*}
%
% \end{function}
%
%
% \begin{function}
% {
% \groupthm_new_grouped_theorem_family:nnnn,
% \groupthm_provide_grouped_theorem_family:nnnn,
% \groupthm_new_grouped_theorem_family_star:nnnn,
% \groupthm_provide_grouped_theorem_family_star:nnnn,
% \groupthm_new_theorem_family:nnnn,
% \groupthm_provide_theorem_family:nnnn,
% \groupthm_new_theorem_family_star:nnnn,
% \groupthm_provide_theorem_family_star:nnnn
% }
% \begin{syntax}
% \cs{groupthm_new_grouped_theorem_family:nnnn}\marg{theorem family}
% \marg{groups}\marg{name}\marg{thmtools clist}
% \end{syntax}
%
% The non-key-value versions of the prior macros.
%
% \end{function}
%
% \end{documentation}
%
%
%
%
%
%
%
%
%
%
%
%
%
% \begin{implementation}
@ -2124,7 +2218,7 @@
% Now, we can wrap these into document commands
%
%
% \begin{macro}{\NewGroupedTheorem}
% \begin{macro}{\NewGroupedTheorem, \NewGroupedTheorem*}
% \begin{syntax}
% \cs{NewGroupedTheorem}\oarg{keys}\marg{theorem name}
% \end{syntax}
@ -2144,7 +2238,7 @@
% \end{macro}
%
%
% \begin{macro}{\ProvideGroupedTheorem}
% \begin{macro}{\ProvideGroupedTheorem, \ProvideGroupedTheorem*}
% \begin{syntax}
% \cs{ProvideGroupedTheorem}\oarg{keys}\marg{theorem name}
% \end{syntax}
@ -2165,7 +2259,7 @@
%
%
%
% \begin{macro}{\NewTheorem}
% \begin{macro}{\NewTheorem, \NewTheorem*}
% \begin{syntax}
% \cs{NewTheorem}\oarg{keys}\marg{theorem name}
% \end{syntax}
@ -2185,7 +2279,7 @@
% \end{macro}
%
%
% \begin{macro}{\ProvideTheorem}
% \begin{macro}{\ProvideTheorem, \ProvideTheorem*}
% \begin{syntax}
% \cs{ProvideTheorem}\oarg{keys}\marg{theorem name}
% \end{syntax}
@ -2711,5 +2805,5 @@
% \end{macrocode}
%
% \end{implementation}
% \end{documentation}
% \newpage
% \PrintIndex

View file

@ -5,4 +5,4 @@
\contentsline {todo}{\color@fb@x {}{black}{}{red!40}{\leavevmode {\color {red!40}o}}\ Add reference.}{8}{section*.7}%
\contentsline {todo}{\color@fb@x {}{black}{}{red!40}{\leavevmode {\color {red!40}o}}\ Add reference.}{9}{section*.8}%
\contentsline {todo}{\color@fb@x {}{black}{}{red!40}{\leavevmode {\color {red!40}o}}\ Add reference.}{10}{section*.9}%
\contentsline {todo}{\color@fb@x {}{black}{}{red!40}{\leavevmode {\color {red!40}o}}\ Add reference.}{17}{section*.10}%
\contentsline {todo}{\color@fb@x {}{black}{}{red!40}{\leavevmode {\color {red!40}o}}\ Add reference.}{18}{section*.10}%