%% 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}


