I am using the TikZ and tkz-berge packages to create a direct acyclic graph. I've pasted my code below. I would like the variable labels "variable1", "variable2", etc to have an outline around them and a white background so they are easy to read over the arrows. Is there a way to do this? ( I would like to keep LabelOut=true)
\documentclass[]{article}
\usepackage{tikz}
\usepackage{tikz,fullpage}
\usetikzlibrary{arrows,%
petri,%
topaths}%
\usepackage{tkz-berge}
\usepackage[position=top]{subfig}
\usepackage{verbatim}
\begin{document}
\begin{figure}
\centering
\subfloat[]{
\begin{tikzpicture}[scale=0.75,transform shape]
\Vertex[x=2.221,y=2.379, LabelOut=true, Lpos=-90]{variable1}
\Vertex[x=-1.786,y=-2.495, LabelOut=true, Lpos=-90]{variable2}
\Vertex[x=-0.808,y=-0.482, LabelOut=true, Lpos=-90]{variable3}
\Vertex[x=1.834,y=-5.724, LabelOut=true, Lpos=-90]{variable4}
\Vertex[x=1.855,y=-1.202, LabelOut=true, Lpos=-90]{variable5}
\Vertex[x=2.820,y=5.684, LabelOut=true, Lpos=-90]{variable6}
\Vertex[x=-3.821,y=-0.308, LabelOut=true, Lpos=-90]{variable7}
\Vertex[x=-1.800,y=-5.955, LabelOut=true, Lpos=-90]{variable8}
\Vertex[x=-4.797,y=-4.289, LabelOut=true, Lpos=-90]{variable9}
\Vertex[x=5.243,y=3.474, LabelOut=true, Lpos=-90]{variable10}
\Vertex[x=4.377,y=-0.046, LabelOut=true, Lpos=-90]{variable11}
\Vertex[x=1.025,y=-3.360, LabelOut=true, Lpos=-90]{variable12}
\Vertex[x=-1.086,y=1.824, LabelOut=true, Lpos=-90]{variable13}
\Vertex[x=1.200,y=0.993, LabelOut=true, Lpos=-90]{variable14}
\tikzstyle{LabelStyle}=[fill=blue,sloped]
\tikzstyle{EdgeStyle}=[post]
\Edge[](variable3)(variable2)
\Edge[](variable4)(variable2)
\Edge[](variable4)(variable5)
\Edge[](variable5)(variable2)
\Edge[](variable5)(variable1)
\Edge[](variable1)(variable14)
\Edge[](variable6)(variable1)
\Edge[](variable7)(variable2)
\Edge[](variable7)(variable13)
\Edge[](variable8)(variable2)
\Edge[](variable9)(variable2)
\Edge[](variable10)(variable1)
\Edge[](variable11)(variable1)
\Edge[](variable11)(variable5)
\Edge[](variable12)(variable2)
\Edge[](variable12)(variable5)
\Edge[](variable13)(variable1)
\Edge[](variable14)(variable3)
\end{tikzpicture}
}
\end{figure}
\end{document}

{}). – Claudio Fiandrino Jul 23 '12 at 17:55