forked from Isabelle_DOF/Isabelle_DOF
Fixed ref/label setup.
This commit is contained in:
parent
4cdb6d725b
commit
a5885b3eb5
|
@ -155,10 +155,14 @@
|
|||
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
% begin: label and ref
|
||||
\newisadof{label}[label=,type=][1]{\label{#1}}
|
||||
\newisadof{ref}[label=,type=][1]{\autoref{#1}}
|
||||
\newisadof{macroDef}[label=,type=][1]{MMM \label{#1}} %% place_holder
|
||||
\newisadof{macroExp}[label=,type=][1]{MMM \autoref{#1}} %% place_holder
|
||||
\newkeycommand\iisaDoflabel[label=,type=][1]{\label{#1}}
|
||||
\def\isaDoflabel{\iisaDoflabel}
|
||||
\newkeycommand\iisaDofref[label=,type=][1]{\autoref{#1}}
|
||||
\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
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
|
||||
|
|
|
@ -2824,10 +2824,10 @@ fun pretty_docitem_antiquotation_generic cid_decl ctxt ({unchecked, define}, src
|
|||
{inline = inline} pos str
|
||||
in
|
||||
(case (define,inline) of
|
||||
(true,false) => XML.enclose("\\csname isaDof.label\\endcsname[type={"^cid_decl^"}] {")"}"
|
||||
|(false,false)=> XML.enclose("\\csname isaDof.ref\\endcsname[type={"^cid_decl^"}] {")"}"
|
||||
|(true,true) => XML.enclose("\\csname isaDof.macroDef\\endcsname[type={"^cid_decl^"}]{")"}"
|
||||
|(false,true) => XML.enclose("\\csname isaDof.macroExp\\endcsname[type={"^cid_decl^"}]{")"}"
|
||||
(true,false) => XML.enclose("{\\isaDoflabel[type={"^cid_decl^"}] {")"}}"
|
||||
|(false,false)=> XML.enclose("{\\isaDofref[type={"^cid_decl^"}] {")"}}"
|
||||
|(true,true) => XML.enclose("{\\isaDofmacroDef[type={"^cid_decl^"}]{")"}}"
|
||||
|(false,true) => XML.enclose("{\\isaDofmacroExp[type={"^cid_decl^"}]{")"}}"
|
||||
)
|
||||
(Latex.text (str, pos))
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue