write groupthm version of theorem declaration to aux file
This commit is contained in:
parent
adc9c32514
commit
d59ef01933
1 changed files with 5 additions and 20 deletions
|
@ -855,9 +855,11 @@
|
|||
{
|
||||
\hook_gput_code:nnn { enddocument / afterlastpage } { groupthm }
|
||||
{
|
||||
\iow_now:cn { @auxout }
|
||||
\iow_now:cx { @auxout }
|
||||
{
|
||||
\declaretheorem [ #1 ] { #2 }
|
||||
\token_to_str:N \ExplSyntaxOn
|
||||
\exp_not:N \@@_thmtools_declare_theorem:nn { #1 } { #2 }
|
||||
\token_to_str:N \ExplSyntaxOff
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -2681,34 +2683,17 @@
|
|||
{
|
||||
\hook_use_once:n { @@ / define lazy }
|
||||
}
|
||||
{
|
||||
}
|
||||
}
|
||||
% \end{macrocode}
|
||||
%
|
||||
%
|
||||
% \begin{macro}{\@@_fake_declare_theorem:w}
|
||||
% \begin{syntax}
|
||||
%
|
||||
% \end{syntax}
|
||||
%
|
||||
% This is a fake version of the \cs{declaretheorem} macro
|
||||
% that accepts the arguments but does nothing.
|
||||
%
|
||||
% \begin{macrocode}
|
||||
\NewDocumentCommand { \@@_fake_declare_theorem:w }{ o m }
|
||||
{
|
||||
\relax
|
||||
}
|
||||
% \end{macrocode}
|
||||
% \end{macro}
|
||||
%
|
||||
%
|
||||
%
|
||||
% \begin{macrocode}
|
||||
\hook_gput_code:nnn { enddocument / afterlastpage } { groupthm }
|
||||
{
|
||||
\let \declaretheorem \@@_fake_declare_theorem:w
|
||||
\cs_set_eq:NN \@@_thmtools_declare_theorem:nn \use_none:nn
|
||||
\iow_now:cx { @auxout }
|
||||
{
|
||||
\token_to_str:N \ExplSyntaxOn
|
||||
|
|
Loading…
Reference in a new issue