% Copyright 2018 by Till Tantau and others Wibrow % % This file may be distributed and/or modified % % 1. under the LaTeX Project Public License and/or % 2. under the GNU Public License. % % See the file doc/generic/pgf/licenses/LICENSE for more details. \usetikzlibrary{circuits.logic}% \usepgflibrary{shapes.gates.logic.US}% % % When this lib is loaded, all symbols default to IEC % \tikzset{ circuit logic US/.style= { circuit logic, set and gate graphic = and gate US graphic, set nand gate graphic = nand gate US graphic, set or gate graphic = or gate US graphic, set nor gate graphic = nor gate US graphic, set xor gate graphic = xor gate US graphic, set xnor gate graphic = xnor gate US graphic, set not gate graphic = not gate US graphic, set buffer gate graphic = buffer gate US graphic } }% % % The logical gate graphics are all nearly identical, so we provide a % simple style for creating them: % \tikzset{ circuit logic US make graphic/.style= { #1 graphic/.style={ circuit symbol open, circuit symbol size=width 0 height 2.5, shape=#1, transform shape } } }% \tikzset{ circuit logic US make graphic=and gate US, circuit logic US make graphic=nand gate US, circuit logic US make graphic=or gate US, circuit logic US make graphic=nor gate US, circuit logic US make graphic=xor gate US, circuit logic US make graphic=xnor gate US, circuit logic US make graphic=not gate US, circuit logic US make graphic=buffer gate US, }% \endinput