% \iffalse meta-comment
%
% Copyright (C) 2018 - 2021 by ChairX
%
% This file may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either
% version 1.3 of this license or (at your option) any later
% version.  The latest version of this license is in:
%
%    http://www.latex-project.org/lppl.txt
%
% and version 1.3 or later is part of all distributions of
% LaTeX version 2005/12/01 or later.
%
% This file contains the implementation of all topology related macros .
%
% Macros have to be described by (delete the first %)
% %\begin{macro}{\macro}
% % Description of the implementation.
% %    \begin{macrocode}
%\newcommand{\macro}[]         {}
% %    \end{macrocode}
% %\end{macro}
%
% The implementation and description will appear in the implementation
% part of the documentation. Use \subsubsection{} etc. for structuring.
%
% The documentation of the macros defined here has to be written in
% chairxmathTopologyDoc.dtx
%\fi
%
% First we check of macros should be included:
%    \begin{macrocode}
\if@loadmath
%    \end{macrocode}
%
%\subsubsection{General Topology}
%
% \begin{macro}{\cl}
%    \begin{macrocode}
\newcommand{\cl}{\ch@irxscriptfont{cl}}
%    \end{macrocode}
% \end{macro}
%
% \begin{macro}{\scl}
%    \begin{macrocode}
\newcommand{\scl}{\ch@irxscriptfont{scl}}
%    \end{macrocode}
% \end{macro}
%
% \begin{macro}{\interior}
%    \begin{macrocode}
\newcommand{\interior}{\circ}
%    \end{macrocode}
% \end{macro}
%
% \begin{macro}{\boundary}
%    \begin{macrocode}
\newcommand{\boundary}{\partial}
%    \end{macrocode}
% \end{macro}
%
% \begin{macro}{\supp}
%    \begin{macrocode}
\newcommand{\supp}{\operatorname{\ch@irxoperatorfont{supp}}}
%    \end{macrocode}
%\end{macro}
%
% \begin{macro}{\dist}
%    \begin{macrocode}
\newcommand{\dist}{\operatorname{\ch@irxoperatorfont{dist}}}
%    \end{macrocode}
% \end{macro}
%
% \begin{macro}{\topology}
%    \begin{macrocode}
\newcommand{\topology}[1]{\ch@irxtopologyfont{#1}}
%    \end{macrocode}
% \end{macro}
%
% \begin{macro}{\filter}
%    \begin{macrocode}
\newcommand{\filter}[1]{\ch@irxfilterfont{#1}}
%    \end{macrocode}
% \end{macro}
%
% \begin{macro}{\sheaf}
%    \begin{macrocode}
\newcommand{\sheaf}[1]{\ch@irxsheaffont{#1}}
%    \end{macrocode}
% \end{macro}
%
% \begin{macro}{\Sections}
%    \begin{macrocode}
\newcommand{\Sections}{\operatorname{\ch@irxoperatorfont{Sections}}}
%    \end{macrocode}
% \end{macro}
%
% \begin{macro}{\HOM}
%    \begin{macrocode}
\newcommand{\HOM}{\operatorname{\ch@irxsheaffont{H}\!\mathit{om}}}
%    \end{macrocode}
% \end{macro}
%
% \begin{macro}{\etale}
%    \begin{macrocode}
\DeclarePairedDelimiter{\etale}{\lvert}{\rvert}
%    \end{macrocode}
% \end{macro}
%
%
% \subsubsection{Categories from Topology}
%
% \begin{macro}{\topological}
%    \begin{macrocode}
\newcommand{\topological}{\categoryname{top}}
%    \end{macrocode}
% \end{macro}
%
% \begin{macro}{\Topological}
%    \begin{macrocode}
\newcommand{\Topological}{\categoryname{Top}}
%    \end{macrocode}
% \end{macro}
%
% \begin{macro}{\Sheaves}
%    \begin{macrocode}
\newcommand{\Sheaves}{\categoryname{Sheaves}}
%    \end{macrocode}
% \end{macro}
%
% \begin{macro}{\PreSheaves}
%    \begin{macrocode}
\newcommand{\PreSheaves}{\categoryname{PreSheaves}}
%    \end{macrocode}
% \end{macro}
%
% \begin{macro}{\Etale}
%    \begin{macrocode}
\newcommand{\Etale}{\categoryname{Etale}}
%    \end{macrocode}
% \end{macro}
%
%    \begin{macrocode}
\fi
%    \end{macrocode}