%%
%% This is file `basic.def',
%% generated with the docstrip utility.
%%
%% The original source files were:
%%
%% circ.dtx  (with options: `basic')
%% Copyright 1997  Andreas Tille / Sebastian Tannert
%% 
%% 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.

\ProvidesFile{basic.def}
\freecirc
\def\GND#1 {\setbox\*bbox=\hbox{\c*fnt\char254}%
  \check*min{\wd\*bbox}\check*max{\wd\*bbox}\put*box
  \store*XY{GND#1}\reset*ifs}
\def\gnd#1 {\setbox\*bbox=\hbox{\c*fnt\char253}%
  \check*min{\wd\*bbox}\check*max{\wd\*bbox}\put*box
  \store*XY{gnd#1}\reset*ifs}
\def\junction#1 {\setbox\*bbox=\hbox{\c*fnt\char255}\check*{\wd\*bbox}\check*X
                 \put*box\store*XY{.#1:}\store*XY{junction#1:}%
                 \store*XY{junction#1}\store*XY{.#1}\reset*ifs}
\cdef         R     R     \c*fntw    0
\cdefviii     Rvar  R     \c*fntw    8          . S *
\cdef         C     C     \c*fntw  128
\cdef         Cvar  C     \c*fntw  130
\cdefiv       Cel   C     \c*fntw  136          - +
\cdefiv       D     D     \c*fntd    0          K A
\cdefiv       ZD    D     \c*fntd    4          K A
\cdefiviv     LED   D     \c*fntd    8          K A
\cdefiv       Dcap  D     \c*fntd   16          K A
\cdefiv       whatI I     \c*fnt   248          . *
\cdefiv       U     U     \c*fnt    16          + -
\cdefiv       Uvar  U     \c*fnt    20          + -
\cdef         I     I     \c*fnt    12
\cdef         Ivar  I     \c*fnt    14
\cdef         V     U     {\def\add*cmds{\clr*acmds
                           \ac*{\symfont V}}\c*fnt}8
\cdef         A     I     {\def\add*cmds{\clr*acmds
                           \ac*{\symfont A}}\c*fnt}8
\cdefiv       L     L     \c*fnt     0          . *
\cdef         Q     Q     \c*fnt     4
\cdef         La    La    \c*fnt     6
\cdef         S     S     \c*fnt    24
\cdefviii     SW    S     \c*fnt    32          o s c
\cdefivNL     mconnection \c*fnt   232          . *
\cdefivNL     connection  \c*fnt   240          . *
\cdefivNL     fconnection \c*fnt   244          . *
\cdefviii     npnEC T     \c*fntt    0          E . C
\cdefviii     pnpEC T     \c*fntt    8          E . C
\cdefviii     npn   T     \c*fntt   16          E B C
\cdefviii     pnp   T     \c*fntt   24          E B C
\cdefviii     nfet  T     \c*fntt   32          S G D
\cdefviii     pfet  T     \c*fntt   40          S G D
\cdefviii     nvmos T     \c*fntt   48          S G D
\cdefviii     pvmos T     \c*fntt   56          S G D
\cdefviii     namos T     \c*fntt   64          S G D
\cdefviii     pamos T     \c*fntt   72          S G D
\protectcirc
\endinput
%%
%% End of file `basic.def'.
