nodist: added overview.tex design
[adg.git] / nodist / overview.tex
blob8f1249f092258c7a4afe32c072298ca2609f8380
1 \documentclass[tikz=true,border=20pt]{standalone}
3 % Set some useful default
4 \tikzset{%
5 node distance=150,
6 font=\sffamily\scriptsize,
7 every path/.style={
8 very thick,
9 >=stealth
11 every label/.style={
12 font=\sffamily\normalsize
16 \begin{document}
17 \begin{tikzpicture}
19 \node[align=center, label=APPLICATION] (gear)
20 {\includegraphics[scale=0.2]{symbols-9}};
21 \node[below of=gear, label=below:DATABASE] (database)
22 {\includegraphics[scale=0.2]{symbols-1}};
23 \node[right of=gear, label=ADG CANVAS] (adg)
24 {\includegraphics[scale=0.2]{symbols-8}};
25 \node[below of=adg, label=below:WORKSTATION] (workstation)
26 {\includegraphics[scale=0.2]{symbols-7}};
27 \node[right of=adg, label=DRAWING FILE] (sheet)
28 {\includegraphics[scale=0.2]{symbols-3}};
29 \node[below of=sheet] (printer)
30 {\includegraphics[scale=0.2]{symbols-2}};
32 \draw [<->] (gear) -- (database);
33 \draw [<->] (gear) -- (workstation);
34 \draw [->] (gear) -- (adg);
35 \draw [->] (adg) -- node[above] {PDF or PS} node[below]{BACKEND} (sheet);
36 \draw [->] (adg) -- node[right, align=left] {XLIB\\BACKEND} (workstation);
37 \draw [->] (sheet) -- (printer);
39 \end{tikzpicture}
40 \begin{tikzpicture}
42 \node[align=center, label=APPLICATION] (gear)
43 {\includegraphics[scale=0.2]{symbols-9}};
44 \node[below of=gear, label=below:DATABASE] (database)
45 {\includegraphics[scale=0.2]{symbols-1}};
46 \node[right of=gear, label=ADG CANVAS] (adg)
47 {\includegraphics[scale=0.2]{symbols-8}};
48 \node[below of=adg, label=below:SERVER] (server)
49 {\includegraphics[scale=0.2]{symbols-0}};
50 \node[right of=adg, label=DRAWING FILE] (sheet)
51 {\includegraphics[scale=0.2]{symbols-3}};
52 \node[right of=server] (cloud)
53 {\includegraphics[scale=0.2]{symbols-5}};
54 \node[right of=cloud] (workstation)
55 {\includegraphics[scale=0.2]{symbols-7}};
56 \node[above of=workstation] (laptop)
57 {\includegraphics[scale=0.2]{symbols-4}};
58 \node[below of=workstation] (tablet)
59 {\includegraphics[scale=0.2]{symbols-6}};
61 \draw [<->] (gear) -- (database);
62 \draw [<->] (gear) -- (server);
63 \draw [->] (gear) -- (adg);
64 \draw [->] (adg) -- node[above] {PNG, PS or PDF} node[below]{BACKEND} (sheet);
65 \draw [->] (sheet) -- (cloud);
66 \draw [<->] (server) -- node[above] {WEB SERVER} (cloud);
67 \draw [<->] (cloud) -- (laptop);
68 \draw [<->] (cloud) -- (tablet);
69 \draw [<->] (cloud) -- (workstation);
71 \end{tikzpicture}
72 \end{document}