%%
%% This is file `cidoc.tex',
%% generated with the docstrip utility.
%%
%% The original source files were:
%%
%% circ.dtx  (with options: `docsty')
%% Copyright 1997-98  Sebastian Tannert / Andreas Tille
%% 
%% This file is part of the CIRC package
%% -------------------------------------
%%   This package is distributed in the hope that it will be useful,
%%   but WITHOUT ANY WARRANTY; without even the implied warranty of
%%   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
%% 
%%   For error reports concerning UNCHANGED versions of this file no
%%   more than one year old, see CIRC.DVI.
%% 
%% IMPORTANT COPYRIGHT NOTICE:
%% 
%% You are NOT ALLOWED to distribute this file alone.
%% 
%% You are allowed to distribute this file under the condition that it
%% is distributed together with all the files listed in circ.txt.
%% 
%% If you receive only some of these files from someone, complain!
%% 
%% You are NOT ALLOWED to change this file.
\chardef\backslash="5C
\catcode`\|=12
\parindent 2mm
\lineskip 0pt
\advance\textwidth by 39.4pt

\def\lpin#1{\shift -1.1 0 \put{\tlap{\llap{\tt#1$\rfloor$}\vss}}}
\def\bpin#1{\shift 0 -1.5 \put{\blap{\llap{\tt#1\hss}}}}
\def\tpin#1{\shift 0 1.5 \put{\tlap{\llap{\tt#1\hss}}}}
\def\rpin#1{\shift 1.1 0 \put{\tlap{\rlap{$\lfloor$\tt#1}\vss}}}

\def\cdef#1 #2 #3#4 #5 {\noindent
\hbox{\vbox to 3cm{\vskip 2mm
 {\hsize 4.3cm \footnotesize #5\par}
 \vfill
 \hbox to 4.5cm{\hfill
   \begin{circuit}0 \csname #1\endcsname{n} {text} r \end{circuit}
  \hfill}\vfill
 \hbox to 4.5cm{~~{\tt\backslash#1}\quad\hfill
                   \fbox{$\mathcal{SXY}$}\quad}
 \vskip 2mm
 \hrule width 4.5cm height .1pt}%
 \vrule width.1pt height 3cm depth 0pt}\linebreak[1]}

\def\cwdef#1 #2 #3 {\noindent
\hbox{\vbox to 3cm{\vskip 2mm
 {\hsize 4.3cm \footnotesize #3\par}
 \vfill
 \hbox to 4.5cm{\hfill
   \begin{circuit}0 \csname #1\endcsname 6 r \end{circuit}
  \hfill}\vfill
 \hbox to 4.5cm{~~{\tt\backslash#1}\quad\hfill
                   \fbox{$\mathcal{LI}$}\quad}
 \vskip 2mm
 \hrule width 4.5cm height .1pt}%
 \vrule width.1pt height 3cm depth 0pt}\linebreak[1]}

\def\cwwdef#1 #2 {\noindent
\hbox{\vbox to 3cm{\vskip 2mm
 {\hsize 4.3cm \footnotesize #2\par}
 \vfill
 \hbox to 4.5cm{\hfill
   \begin{circuit}0 \csname #1\endcsname {text} 6 r \end{circuit}
  \hfill}\vfill
 \hbox to 4.5cm{~~{\tt\backslash#1}\quad\hfill
                   \fbox{$\mathcal{LB}$}\quad}
 \vskip 2mm
 \hrule width 4.5cm height .1pt}%
 \vrule width.1pt height 3cm depth 0pt}\linebreak[1]}

\def\NgateIIO#1 #2#3 #4 #5 {\noindent
\hbox{\vbox to 3cm{\vskip 2mm
 {\hsize 4.3cm \footnotesize #5\par}
 \vfill
 \hbox to 4.5cm{\hfill
   \begin{circuit}0 \csname #1\endcsname{n} {text} : a b c
   \atpin{#1nI1} \lpin{I1}  \atpin{#1nI2} \lpin{I2} \atpin{#1nO} \rpin{O}
   \end{circuit}
  \hfill}\vfill
 \hbox to 4.5cm{~~{\tt\backslash#1}\quad\hfill
                   \fbox{$\mathcal{GII}$}\quad}
 \vskip 2mm
 \hrule width 4.5cm height .1pt}%
 \vrule width.1pt height 3cm depth 0pt}\linebreak[1]}

\def\gateIIO#1 #2#3 #4#5 #6 #7 #8 {\noindent
\hbox{\vbox to 3.8cm{\vskip 2mm
 {\hsize 4.8cm \footnotesize #8\par}
 \vfill
 \hbox to 5cm{\hfill
   \begin{circuit}0 \csname #1\endcsname{n} {text} : a b c
   \atpin{#1n#5} \lpin{#5}  \atpin{#1n#7} \lpin{#7} \atpin{#1n#6} \rpin{#6}
   \end{circuit}
  \hfill}\vfill
 \hbox to 5cm{~~{\tt\backslash#1}\quad\hfill
                   \fbox{$\mathcal{GII}$}\quad}
 \vskip 2mm
 \hrule width 5cm height .1pt}%
 \vrule width.1pt height 3.8cm depth 0pt}\linebreak[1]}

\def\NgateIO#1 #2#3 #4 #5 {\noindent
\hbox{\vbox to 3cm{\vskip 2mm
 {\hsize 4.3cm \footnotesize #5\par}
 \vfill
 \hbox to 4.5cm{\hfill
   \begin{circuit}0 \csname #1\endcsname{n} {text} : a b
   \atpin{#1nI} \lpin{I}  \atpin{#1nI} \atpin{#1nO} \rpin{O}
   \end{circuit}
  \hfill}\vfill
 \hbox to 4.5cm{~~{\tt\backslash#1}\quad\hfill
                   \fbox{$\mathcal{GI}$}\quad}
 \vskip 2mm
 \hrule width 4.5cm height .1pt}%
 \vrule width.1pt height 3cm depth 0pt}\linebreak[1]}

\def\cdefiv#1 #2 #3#4 #5 #6 #7 {\noindent
\hbox{\vbox to 3cm{\vskip 2mm
 {\hsize 4.3cm \footnotesize #7\par}
 \vfill
 \hbox to 4.5cm{\hfill
   \begin{circuit}0 \csname #1\endcsname{n} {text} #5 r
     \atpin {#1n#5} \lpin{#5}
     \atpin {#1n#6} \rpin{#6}
   \end{circuit}
  \hfill}\vfill
 \hbox to 4.5cm{~~{\tt\backslash#1}\quad\hfill
                   \fbox{$\mathcal{SX}$}\quad}
 \vskip 2mm
 \hrule width 4.5cm height .1pt}%
 \vrule width.1pt height 3cm depth 0pt}\linebreak[1]}

\def\cdefivNL#1 #2#3 #4 #5 #6 {\noindent
\hbox{\vbox to 3cm{\vskip 2mm
 {\hsize 4.3cm \footnotesize #6\par}
 \vfill
 \hbox to 4.5cm{\hfill
   \begin{circuit}0 \csname #1\endcsname{n} {text} #5 r
     \atpin {#1n#4} \lpin{#4}
     \atpin {#1n#5} \rpin{#5}
   \end{circuit}
  \hfill}\vfill
 \hbox to 4.5cm{~~{\tt\backslash#1}\quad\hfill
                   \fbox{$\mathcal{SX}$}\quad}
 \vskip 2mm
 \hrule width 4.5cm height .1pt}%
 \vrule width.1pt height 3cm depth 0pt}\linebreak[1]}

\def\cdefiviv#1 #2 #3#4 #5 #6 #7 {\noindent
\hbox{\vbox to 3cm{\vskip 2mm
{\hsize4.3cm \footnotesize #7\par}%
 \vfill
 \hbox to 4.5cm{\hfill
   \begin{circuit}0 \csname #1\endcsname{n} {text} #5 r
     \atpin {#1n#5} \lpin{#5}
     \atpin {#1n#6} \rpin{#6}
   \end{circuit}
  \hfill}\vfill
 \hbox to 4.5cm{~~{\tt\backslash#1}\quad\hfill
                   \fbox{$\mathcal{SO}$}\quad}
 \vskip 2mm
 \hrule width 4.5cm height .1pt}%
 \vrule width.1pt height 3cm depth 0pt}\linebreak[1]}

\def\cdefivivNL#1 #2#3 #4 #5 #6 {\noindent
\hbox{\vbox to 3cm{\vskip 2mm
{\hsize4.3cm \footnotesize #6\par}%
 \vfill
 \hbox to 4.5cm{\hfill
   \begin{circuit}0 \csname #1\endcsname{n} {text} #5 r
     \atpin {#1n#4} \lpin{#4}
     \atpin {#1n#5} \rpin{#5}
   \end{circuit}
  \hfill}\vfill
 \hbox to 4.5cm{~~{\tt\backslash#1}\quad\hfill
                   \fbox{$\mathcal{SO}$}\quad}
 \vskip 2mm
 \hrule width 4.5cm height .1pt}%
 \vrule width.1pt height 3cm depth 0pt}\linebreak[1]}

\def\cdefo#1 #2 {\noindent
\hbox{\vbox to 3cm{\vskip 2mm
 {\hsize 4.3cm \footnotesize #2\par}
 \vfill
 \hbox to 4.5cm{\hfill
   \begin{circuit}0 \csname #1\endcsname{n} \end{circuit}
  \hfill}\vfill
 \hbox to 4.5cm{~~{\tt\backslash#1}\quad\hfill
                   \fbox{$\mathcal{OP}$}\quad}
 \vskip 2mm
 \hrule width 4.5cm height .1pt}%
 \vrule width.1pt height 3cm depth 0pt}\linebreak[1]}

\def\optionline#1 {\vskip3mm
  {\large Symbols provided by the option \fbox{\tt#1.def}}\\[3mm]}

\def\bbdef#1 #2#3 #4 {\noindent
\hbox{\vbox to 4.5cm{\vskip 2mm
 {\hsize 4.3cm \footnotesize #4\par}
 \vfill
 \hbox to 4.5cm{\hfill
   \begin{circuit}0 \csname #1\endcsname n {text} : a b c d
   \atpin{#1nP1} \lpin{P1}
   \atpin{#1nP2} \bpin{P2}
   \atpin{#1nP4} \tpin{P4}
   \atpin{#1nP3} \rpin{P3}
   \end{circuit}
  \hfill}\vfill
 \hbox to 4.5cm{~~{\tt\backslash#1}\quad\hfill
                   \fbox{$\mathcal{BXT}$}\quad}
 \vskip 2mm
 \hrule width 4.5cm height .1pt}%
 \vrule width.1pt height 4.5cm depth 0pt}\linebreak[1]}

\def\bbdefNeT#1 #2#3 #4 #5 {\noindent
\hbox{\vbox to 4.5cm{\vskip 2mm
 {\hsize 4.3cm \footnotesize #5\par}
 \vfill
 \hbox to 4.5cm{\hfill
   \begin{circuit}0 \csname #1\endcsname n : a b c d
   \atpin{#1nP1} \lpin{P1}
   \atpin{#1nP3} \rpin{P3}
   \atpin{#1nP2} \bpin{P2}
   \atpin{#1nP4} \tpin{P4}
   \end{circuit}
  \hfill}\vfill
 \hbox to 4.5cm{~~{\tt\backslash#1}\quad\hfill
                   \fbox{$\mathcal{BX}$}\quad}
 \vskip 2mm
 \hrule width 4.5cm height .1pt}%
 \vrule width.1pt height 4.5cm depth 0pt}\linebreak[1]}

\def\bbdefNeTii#1 #2#3 #4 #5 {\noindent
\hbox{\vbox to 4.5cm{\vskip 2mm
 {\hsize 4.3cm \footnotesize #5\par}
 \vfill
 \hbox to 4.5cm{\hfill
   \begin{circuit}0 \csname #1\endcsname n : a b c d h
   \atpin{#1nP1} \lpin{P1}
   \atpin{#1nP3} \rpin{P3}
   \atpin{#1nP2} \bpin{P2}
   \atpin{#1nP4} \tpin{P4}
   \end{circuit}
  \hfill}\vfill
 \hbox to 4.5cm{~~{\tt\backslash#1}\quad\hfill
                   \fbox{$\mathcal{BX}$}\quad}
 \vskip 2mm
 \hrule width 4.5cm height .1pt}%
 \vrule width.1pt height 4.5cm depth 0pt}\linebreak[1]}

\def\sbdef#1 #2#3 #4 #5 {\noindent
\hbox{\vbox to 4.5cm{\vskip 2mm
 {\hsize 4.3cm \footnotesize #5\par}
 \vfill
 \hbox to 4.5cm{\hfill
   \begin{circuit}0 \csname #1\endcsname n : a b c d h
   \atpin{#1nP1} \lpin{P1}
   \atpin{#1nP3} \rpin{P3}
   \atpin{#1nP2} \bpin{P2}
   \atpin{#1nP4} \tpin{P4}
   \end{circuit}
  \hfill}\vfill
 \hbox to 4.5cm{~~{\tt\backslash#1}\quad\hfill
                   \fbox{$\mathcal{BX}$}\quad}
 \vskip 2mm
 \hrule width 4.5cm height .1pt}%
 \vrule width.1pt height 4.5cm depth 0pt}\linebreak[1]}

\def\textdef#1 #2 {\noindent
\hbox{\vbox to 3cm{\vskip 2mm
 {\hsize 4.3cm \footnotesize #2\par}
 \vfill
 \hbox to 4.5cm{\hfill
   \begin{circuit}0
   \at 0 0 \P1 \at 6 0 \P2
   \csname #1\endcsname {text} from P1 to P2 \end{circuit}
  \hfill}\vfill
 \hbox to 4.5cm{~~{\tt\backslash#1}\quad\hfill
                   \fbox{$\mathcal{TXT}$}\quad}
 \vskip 2mm
 \hrule width 4.5cm height .1pt}%
 \vrule width.1pt height 3cm depth 0pt}\linebreak[1]}

\def\cdefviii#1 #2 #3#4 #5 #6 #7 #8 {\noindent
\hbox{\vbox to 3cm{\vskip 2mm
{\hsize4.3cm \footnotesize #8\par}%
 \vfill
 \hbox to 4.5cm{\hfill
   \begin{circuit}0 \csname #1\endcsname{n} {text} : l
     \atpin {#1n#5} \rpin{#5}
     \atpin {#1n#6} \lpin{#6}
     \atpin {#1n#7} \rpin{#7}
   \end{circuit}
  \hfill}\vfill
 \hbox to 4.5cm{~~{\tt\backslash#1}\quad\hfill
                   \fbox{$\mathcal{S\mathrm{3}P}$}\quad}
 \vskip 2mm
 \hrule width 4.5cm height .1pt}%
 \vrule width.1pt height 3cm depth 0pt}\linebreak[1]}

\def\Ccirc#1 #2 #3#4{\noindent
  \def\Clpin##1{\atpin{#1n##1} \lpin{##1} }
  \def\Crpin##1{\atpin{#1n##1} \rpin{##1} }
\hbox{\vbox to 4.5cm{\vskip 2mm
 {\hsize 4.3cm \footnotesize #3\par}
 \vfill
 \hbox to 4.5cm{\hfill
   \begin{circuit}0 \csname #1\endcsname n {text} #2 {} #4
   \end{circuit}
  \hfill}\vfill
 \hbox to 4.5cm{~~{\tt\backslash#1}\quad\hfill
                   \fbox{$\mathcal{IC}$}\quad}
 \vskip 2mm
 \hrule width 4.5cm height .1pt}%
 \vrule width.1pt height 4.5cm depth 0pt}\linebreak[1]}
\endinput
%%
%% End of file `cidoc.tex'.
