[dev-context] strc-not.mkvi
Wolfgang Schuster
schuster.wolfgang at googlemail.com
Thu Feb 9 19:32:44 CET 2012
Hi,
the command “\strc_constructions_initialize\currentnote” is here necessary to ensure \currentconstructionhandler etc. are set when \strc_constructions_stored_start is called.
\def\handlenoteitself#1#2% tg, id
{\edef\currentnote{#1}%
\edef\currentnotenumber{#2}%
\edef\currentconstructionlistentry{\ctxlua{tex.write(structures.notes.listindex("#1",#2))}}% index in list cache
% as we can have collected notes (e.g. in tables) we need to recover
% \currentdescriptionattribute and \currentdescriptionsynchronize
%
%\reinstateconstructionnumberentry\currentconstructionlistentry % we could store the number in the entry
%
\dontcomplain
% \begingroup
\strc_notes_interaction_check_display
\strc_notes_set_reference_attribute_text
+ \strc_constructions_initialize\currentnote
\strc_constructions_stored_start
\begstrut
\strc_notes_set_destination_attribute_text
\strc_notes_inject_text
\endstrut
\strc_constructions_stored_stop
% \endgroup
}
Wolfgang
More information about the dev-context
mailing list