welcome: please sign in
location: Diff for "Computer/Latex/BlockDiagramsTikZ/ffss_tex"
Differences between revisions 4 and 8 (spanning 4 versions)
Revision 4 as of 2014-10-05 18:24:59
Size: 1912
Editor: leif
Comment:
Revision 8 as of 2018-06-05 15:46:13
Size: 2080
Editor: leif
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
## page was renamed from Computer/Latex/BlockDiagrams/ffss_tex
## page was renamed from BlockDiagrams/ffss_tex
#acl Known:read,write,admin,delete,revert All:read

Line 5: Line 10:
The bluish background color of the blocks is of course only an examples and is easily changed to something else --- or to nothing. Just change or remove the color specifications in the two block styles. The bluish background color of the blocks is of course only an example and is easily changed to something else --- or to nothing. Just change or remove the color specifications in the two block styles.

ffss

../ffss.png

The bluish background color of the blocks is of course only an example and is easily changed to something else --- or to nothing. Just change or remove the color specifications in the two block styles.

Download ffss.tex

\documentclass{standalone}
\usepackage[utf8]{inputenc}
\usepackage{amsmath,amsfonts,amssymb}

\usepackage{tikz}
\usetikzlibrary{shapes,positioning,calc}
\usetikzlibrary{narrow}

\tikzset{every picture/.style={auto, line width=1pt, >=narrow,font=\small}}

\tikzset{block/.style={draw, rectangle, line width=2pt, fill=blue!10, minimum height=3em, minimum width=3em, outer sep=0pt}}

\tikzset{blockMinus/.style={draw,minimum width=2em, minimum height=2em,line width=1pt,fill=blue!10,label=center:{$-1$}} }

\tikzset{sumcircle/.style={draw, circle, outer sep=0pt, label=center:{{$\sum$}}, minimum width=2em}}

\begin{document}
\begin{tikzpicture}
\node[block](Adam){Adam};
\node[sumcircle, left=10mm of Adam](sumA){};
\node[block, left = 10mm of sumA](Bertil){Bertil};
\node[sumcircle, left = 10mm of Bertil](sumB){};
\node[block,left=20mm of sumB,yshift=10mm](Cesar){Cesar};
\node[block,below=14mm of Bertil](David){David};
\node[blockMinus,below=6mm of sumB](minusA){};

\draw[->](Cesar.-30)--node{$AA$} ++(12mm,0)|-(sumB);
\draw[->](Cesar.30)--node{$BB$} ++(12mm,0) -|(sumA);
\draw[->](David)--node[swap,xshift=1mm]{$CC$}(David-|minusA)--(minusA);
\draw[->](minusA)--(sumB);
\draw[->](sumB)--(Bertil);
\draw[->](Bertil)--(sumA);
\draw[->](sumA)--node[xshift=-2mm](SS){}(Adam);
\draw[->](SS)|-(David.30);
\draw[->](Adam)--node[xshift=-5](O1){$YY$}++(20mm,0);
\draw[->](O1)|-(David.-30);
\draw[->](Cesar.west) ++(-15mm,0)--node[xshift=-5]{$RR$}(Cesar);

\draw[-,thin](Adam.center) ++(3mm,3mm)--++(8mm,8mm)node[above]{$XX$};
\end{tikzpicture}
\end{document}

Computer/Latex/BlockDiagramsTikZ/ffss_tex (last edited 2018-06-05 15:46:13 by leif)