diff --git a/document-generator/latex/DOF-core.sty b/document-generator/latex/DOF-core.sty index 9932644..37e000e 100644 --- a/document-generator/latex/DOF-core.sty +++ b/document-generator/latex/DOF-core.sty @@ -35,7 +35,11 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % begin: generic dispatcher -\newkeycommand+[\|]\isaDof[env={UNKNOWN},label=,level=,type={dummyT},args={}][1]{% +\newkeycommand+[\|]\isaDof[env={UNKNOWN},label=,type={dummyT},args={}][1]{% + \ifcsname isaDof.\commandkey{type}\endcsname% + \csname isaDof.\commandkey{type}\endcsname% + [label=\commandkey{label},\commandkey{args}]{#1}% + \else\relax\fi% \ifcsname isaDof.\commandkey{env}.\commandkey{type}\endcsname% \csname isaDof.\commandkey{env}.\commandkey{type}\endcsname% [label=\commandkey{label},\commandkey{args}]{#1}%