58 lines
2.4 KiB
TeX
58 lines
2.4 KiB
TeX
%% Copyright (C) University of Exeter
|
|
%% University of Paris-Saclay
|
|
%%
|
|
%% License:
|
|
%% This program can be redistributed and/or modified under the terms
|
|
%% of the LaTeX Project Public License Distributed from CTAN
|
|
%% archives in directory macros/latex/base/lppl.txt; either
|
|
%% version 1.3c of the License, or (at your option) any later version.
|
|
%% OR
|
|
%% The 2-clause BSD-style license.
|
|
%%
|
|
%% SPDX-License-Identifier: LPPL-1.3c+ OR BSD-2-Clause
|
|
|
|
\NeedsTeXFormat{LaTeX2e}\relax
|
|
\ProvidesPackage{DOF-CC_terminology}
|
|
[00/00/0000 Document-Type Support Framework for Isabelle (CC).]
|
|
|
|
\RequirePackage{DOF-COL}
|
|
\usepackage{etex}
|
|
\ifdef{\reserveinserts}{\reserveinserts{28}}{}
|
|
|
|
|
|
|
|
|
|
\newkeycommand*{\mathcc}[label=,type=%
|
|
, scholarlyUNDERSCOREpaperDOTmathUNDERSCOREcontentDOTshortUNDERSCOREname ={}%
|
|
, scholarlyUNDERSCOREpaperDOTmathUNDERSCOREcontentDOTmcc = %
|
|
, IsaUNDERSCORECOLDOTtextUNDERSCOREelementDOTlevel =%
|
|
, IsaUNDERSCORECOLDOTtextUNDERSCOREelementDOTreferentiable =%
|
|
, IsaUNDERSCORECOLDOTtextUNDERSCOREelementDOTvariants =%
|
|
, scholarlyUNDERSCOREpaperDOTtextUNDERSCOREsectionDOTmainUNDERSCOREauthor =%
|
|
, scholarlyUNDERSCOREpaperDOTtextUNDERSCOREsectionDOTfixmeUNDERSCORElist =%
|
|
, IsaUNDERSCORECOLDOTtextUNDERSCOREelementDOTlevel =%
|
|
, scholarlyUNDERSCOREpaperDOTtechnicalDOTdefinitionUNDERSCORElist =%
|
|
, scholarlyUNDERSCOREpaperDOTtechnicalDOTstatus =%
|
|
, CCUNDERSCOREterminologyDOTconceptUNDERSCOREdefinitionDOTtag=%
|
|
, CCUNDERSCOREterminologyDOTconceptUNDERSCOREdefinitionDOTshortUNDERSCOREtag=%
|
|
]
|
|
[1]
|
|
{%
|
|
\begin{isamarkuptext}%
|
|
\ifthenelse{\equal{\commandkey{scholarlyUNDERSCOREpaperDOTmathUNDERSCOREcontentDOTshortUNDERSCOREname}} {} }
|
|
{%
|
|
\begin{\commandkey{scholarlyUNDERSCOREpaperDOTmathUNDERSCOREcontentDOTmcc}}\label{\commandkey{label}}
|
|
#1
|
|
\end{\commandkey{scholarlyUNDERSCOREpaperDOTmathUNDERSCOREcontentDOTmcc}}
|
|
}{%
|
|
\begin{\commandkey{scholarlyUNDERSCOREpaperDOTmathUNDERSCOREcontentDOTmcc}}[\commandkey{scholarlyUNDERSCOREpaperDOTmathUNDERSCOREcontentDOTshortUNDERSCOREname}]\label{\commandkey{label}}
|
|
#1
|
|
\end{\commandkey{scholarlyUNDERSCOREpaperDOTmathUNDERSCOREcontentDOTmcc}}
|
|
}
|
|
\end{isamarkuptext}%
|
|
}
|
|
|
|
\expandafter\def\csname isaDofDOTtextDOTscholarlyUNDERSCOREpaperDOTmathUNDERSCOREcontent\endcsname{\mathcc}
|
|
|
|
|