[Tex/LaTex] Drawing a block diagram in Tikz

diagramstikz-pgf

I would really like to create multiple variations on the image attached. Even a basic template to get me started would be great.enter image description here

Best Answer

Tips to get it done:

  • define a style for nodes with rectangle border and without (you may tune them)
  • use a matrix of nodes for positioning the nodes, as they are fitting to a grid
  • in the matrix you can apply styles by: ... & |[stylename]| text & ...
  • after the matrix, draw arrows referring to implicit matrix node names, such as \draw[->] (m-1-1) edge (m-1-2)
  • for the outer rectangles, use the fit library with a rounded rectangle node shape