\documentclass[varwidth=true, border=2pt]{standalone} \usepackage{tikz} \usetikzlibrary{arrows,positioning} \tikzset{ %Define standard arrow tip >=stealth', % Define arrow style pil/.style={->,thick} } \begin{document} \begin{tikzpicture} \node (a)[vertex] at (0,0) {}; \node (b)[vertex] at (1,1) {}; \node (c)[vertex] at (2,1) {}; \node (d)[vertex] at (3,0) {}; \node (e)[vertex] at (4,1) {}; \node (f)[vertex] at (5,1) {}; \node (g)[vertex] at (6,0) {}; \node (h)[vertex] at (5,-1) {}; \node (i)[vertex] at (4,-1) {}; %\node (j)[vertex] at (3,0) {}; \node (k)[vertex] at (2,-1) {}; \node (l)[vertex] at (1,-1) {}; \node (m)[vertex] at (2,2) {}; \node (n)[vertex] at (3,2) {}; \foreach \from/\to in {a/b,b/c,c/d,d/k,k/l,l/a} \draw[selected edge] (\from) -- (\to); \foreach \from/\to in {a/b,b/c,c/d,d/e,e/f,f/g,g/h,h/i,i/d,d/k,k/l,l/a} \draw[line width=2pt] (\from) -- (\to); \draw[line width=2pt] (b) -- (m); \draw[line width=2pt] (m) -- (n); \end{tikzpicture} \end{document}