I have looked at the LaTex code, form this post: Block Diagrams using Tikz
My question is, where can I get description of: input, sum, block,...I want to use multiplication, but I can't find anywhere the documentation of those elments.
EDIT: I got the answer where those blocks come from, now I would like to ask if there are some kind of premade block that can I import, it is really difficult for me to draw in LaTex and I don't feel capable to make my own blocks.
\tikzset{
block/.style = {draw, fill=white, rectangle, minimum height=3em, minimum width=3em},
tmp/.style = {coordinate},
sum/.style= {draw, fill=white, circle, node distance=1cm},
input/.style = {coordinate},
output/.style= {coordinate},
pinstyle/.style = {pin edge={to-,thin,black}
}
}
\begin{tikzpicture}[auto, node distance=2cm,>=latex']
\node [input, name=rinput] (rinput) {};
\node [sum, right of=rinput] (sum1) {};
\node [block, right of=sum1] (controller) {$k_{p\beta}$};
\node [block, above of=controller,node distance=1.3cm] (up){$\frac{k_{i\beta}}{s}$};
\node [block, below of=controller,node distance=1.3cm] (rate) {$sk_{d\beta}$};
\node [sum, right of=controller,node distance=2cm] (sum2) {};
\node [block, above = 2cm of sum2](extra){$\frac{1}{\alpha_{\beta2}}$}; %
\node [block, right of=sum2,node distance=2cm] (system)
{$\frac{a_{\beta 2}}{s+a_{\beta 1}}$};
\node [output, right of=system, node distance=2cm] (output) {};
\node [tmp, below of=controller] (tmp1){$H(s)$};
\draw [->] (rinput) -- node{$R(s)$} (sum1);
\draw [->] (sum1) --node[name=z,anchor=north]{$E(s)$} (controller);
\draw [->] (controller) -- (sum2);
\draw [->] (sum2) -- node{$U(s)$} (system);
\draw [->] (system) -- node [name=y] {$Y(s)$}(output);
\draw [->] (z) |- (rate);
\draw [->] (rate) -| (sum2);
\draw [->] (z) |- (up);
\draw [->] (up) -| (sum2);
\draw [->] (y) |- (tmp1)-| node[pos=0.99] {$-$} (sum1);
\draw [->] (extra)--(sum2);
\draw [->] ($(0,1.5cm)+(extra)$)node[above]{$d_{\beta 2}$} -- (extra);
\end{tikzpicture}


\tikzstyle(before\begin{tikzpicture}). They are not standard TikZ functions. If you are using TeX Live, you can typetexdoc tikzat the command line to find the manual. – erik Mar 24 '16 at 19:14texdoc tikzon my TeXLive (Ubuntu 14.04) pops up thetikz-3dplotmanual. Probably a packaging error, but the correct filetikzpgfmanual.pdfis not installed (nor anywhere in the packages). – Rmano Mar 25 '16 at 12:03texdoc pgfbring up the TikZ manual? On my system (OS X), that command as well astexdoc tikzboth bring up the filepgfmanual.pdf. – erik Mar 25 '16 at 14:43pgf-sorobaninstead. The problem is that the manual is distributed compressed (pgfmanual.pdf.gz) andtexdocis preferring other matches. A packaging error, I think. – Rmano Mar 25 '16 at 16:10