Christophe Weblog Wiki Code Publications Music
els2014 talk
[paper-els-specializers.git] / figures / mop-design-space.tikz
1 \documentclass{standalone}
2
3 \usepackage{tikz}
4 \usetikzlibrary{shapes.symbols}
5 \usetikzlibrary{arrows}
6 \usetikzlibrary{calc}
7
8 \begin{document}
9
10 \begin{tikzpicture}[>=stealth]
11   \draw [transparent] (-0.5,-0.5) -- (5.5,5.5);
12   \draw [->] (0,0) -- (0,5);
13   \draw [->] (0,0) -- (5,0);
14
15   \node[draw,red,cloud,minimum height=2cm,minimum width=2cm] (mop) at (2,3) {$\color{black}\bullet$};
16
17   \node (os) at (1,1.5) {CLOS};
18   \draw (os) -- (mop.center);
19
20   \node[red] (mspace) at (4,5) {AMOP space};
21   \draw[red] (mspace) -- (mop);
22
23   \node (hash) at (1.8,3.4) {$\bullet$};
24   \node (osh) at (1,4.5) {sparse slots};
25   \draw (osh) -- (hash.center);
26
27   \node (mnu) at (3.5,1) {$\bullet$};
28   \node[anchor=north] at (3.5,1) {message-not-understood};
29 \end{tikzpicture}
30
31 \end{document}