Fixed ref/label setup.

This commit is contained in:
Achim D. Brucker 2023-04-14 20:56:43 +01:00
parent 4cdb6d725b
commit a5885b3eb5
2 changed files with 12 additions and 8 deletions

View File

@ -155,10 +155,14 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% begin: label and ref % begin: label and ref
\newisadof{label}[label=,type=][1]{\label{#1}} \newkeycommand\iisaDoflabel[label=,type=][1]{\label{#1}}
\newisadof{ref}[label=,type=][1]{\autoref{#1}} \def\isaDoflabel{\iisaDoflabel}
\newisadof{macroDef}[label=,type=][1]{MMM \label{#1}} %% place_holder \newkeycommand\iisaDofref[label=,type=][1]{\autoref{#1}}
\newisadof{macroExp}[label=,type=][1]{MMM \autoref{#1}} %% place_holder \def\isaDofref{\iisaDofref}
\newkeycommand\iisaDofmacroDef[label=,type=][1]{MMM \label{#1}} %% place_holder
\def\isaDofmacroDef{\iisaDofmacroDef}
\newkeycommand\iisaDofmacroExp[label=,type=][1]{MMM \autoref{#1}} %% place_holder
\def\isaDofmacroExp{\iisaDofmacroExp}
% end: label and ref % end: label and ref
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

View File

@ -2824,10 +2824,10 @@ fun pretty_docitem_antiquotation_generic cid_decl ctxt ({unchecked, define}, src
{inline = inline} pos str {inline = inline} pos str
in in
(case (define,inline) of (case (define,inline) of
(true,false) => XML.enclose("\\csname isaDof.label\\endcsname[type={"^cid_decl^"}] {")"}" (true,false) => XML.enclose("{\\isaDoflabel[type={"^cid_decl^"}] {")"}}"
|(false,false)=> XML.enclose("\\csname isaDof.ref\\endcsname[type={"^cid_decl^"}] {")"}" |(false,false)=> XML.enclose("{\\isaDofref[type={"^cid_decl^"}] {")"}}"
|(true,true) => XML.enclose("\\csname isaDof.macroDef\\endcsname[type={"^cid_decl^"}]{")"}" |(true,true) => XML.enclose("{\\isaDofmacroDef[type={"^cid_decl^"}]{")"}}"
|(false,true) => XML.enclose("\\csname isaDof.macroExp\\endcsname[type={"^cid_decl^"}]{")"}" |(false,true) => XML.enclose("{\\isaDofmacroExp[type={"^cid_decl^"}]{")"}}"
) )
(Latex.text (str, pos)) (Latex.text (str, pos))
end end