New answers tagged

1

Sort of does it. Possibly not ideal though. Uses a to path: \documentclass[tikz,border=5]{standalone} \usetikzlibrary{shapes.geometric,arrows.meta} \tikzset{ connector/.tip={Circle[width=0.1cm,length=0.1cm]}, every D/.style={ semicircle, draw, minimum width=0.375cm, fill=white, rotate=90, inner sep=0, }, *D*/.style={ connector-connector, ...


5

I made two pic's for the different connection types (element A and element B) which are positioned at the cross points of the lines: \documentclass{article} \usepackage{tikz} \begin{document} \tikzset{ element A/.pic={ \begin{scope}[rotate=45,shift={(180:0.5cm)}] \draw[thick] (0,-0.5) -- (0,0.5); \fill (0,-0.5) circle [radius=1mm] (0,0.5) ...


1

My solution uses a semicircle shape for each cell which are distributed with a matrix of nodes. Once semicircles are created, a foreach loop is used to add input connections and creates input nodes which will be later used for horizontal lines drawing. Outputs are drawn in a similar way, a foreach loop where all connected cells are referenced. Finally, ...



Top 50 recent answers are included