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
|
% 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
|
||||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
|
|
Loading…
Reference in New Issue