%!tikz editor 1.0 \documentclass{article} \usepackage{tikz} \usepackage[graphics, active, tightpage]{preview} \usepackage{circuitikz} \PreviewEnvironment{tikzpicture} %!tikz preamble begin \usetikzlibrary{circuits.logic.IEC, positioning} \usepackage[utf8]{inputenc} %!tikz preamble end \begin{document} %!tikz source begin \begin{tikzpicture}[scale=6, transform shape,circuit logic IEC] \tikzstyle{branch}=[fill,shape=circle,minimum size=1pt,inner sep=pt] \node[nand gate] at (1,1)(n1){}; \node[nand gate] at (3,1)(n2){}; \node (a) at (0,1.165) {$a$}; \node (b) at (0,0.825) {$b$}; \node (out1) at (2.25,1) {}; \node (y) at (4.25,1) {$out$}; \draw(n1.input 1) -- (a); \draw(n1.input 2) -- (b); \draw(n2.input 1) -| ($(out1)$); \draw(n2.input 2) -| ($(out1)$); \fill (out1) circle (1pt); \draw(n1.output) --($(out1)$); \draw(n2.output) -- (y); \end{tikzpicture} %!tikz source end \end{document}