diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/circ/basic.def')
-rw-r--r-- | Master/texmf-dist/tex/latex/circ/basic.def | 84 |
1 files changed, 84 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/circ/basic.def b/Master/texmf-dist/tex/latex/circ/basic.def new file mode 100644 index 00000000000..e92f8db4f09 --- /dev/null +++ b/Master/texmf-dist/tex/latex/circ/basic.def @@ -0,0 +1,84 @@ +%% +%% This is file `basic.def', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% circ.dtx (with options: `basic') +%% CIRC is a LaTeX package to typeset circuit and optics diagrams. +%% Copyright (C) 1997,1998,2003 Sebastian Tannert and Andreas Tille +%% +%% This program is free software; you can redistribute it and/or modify +%% it under the terms of the GNU General Public License as published by +%% the Free Software Foundation; either version 2 of the License, or +%% (at your option) any later version. +%% +%% This program 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. See the +%% GNU General Public License for more details. +%% +%% You should have received a copy of the GNU General Public License +%% along with this program; if not, write to the Free Software +%% Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +%% +%% For error reports concerning UNCHANGED versions of this file no +%% more than one year old, see CIRC.DVI after installation. +%% If installation fails search thru this file for 'bug'. +\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}\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}\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 +\cdef Rus R \c*fntw 24 +\cdefviii Rvar R \c*fntw 8 . S * +\cdefviii Rusvar R \c*fntw 32 . 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 d s +\cdefiv U U \c*fnt 16 + - +\cdef varU U \c*fnt 44 +\cdef varI I \c*fnt 46 +\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 xtal Q \c*fnt 4 +\cdef La La \c*fnt 6 +\cdef GasLa {} \c*fnt 40 +\cdef S S \c*fnt 24 +\cdefviii SW S \c*fnt 32 o s c +\cdefivNL mconnection \c*fnt 232 o c +\cdefivNL connection \c*fnt 240 o c +\cdefivNL fconnection \c*fnt 244 o c +\cdefiviv npnPH T \c*fntt 80 E C +\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'. |