I'm trying to draw a web graph for a paper, using TikZ to draw the individual pages as nodes. When I typeset, however, the graph sits in one small corner of the line, and the nodes are too close together. node distance doesn't work, and minimum size just expands the nodes such that they overlap each other. How can I set the minimum distance between the nodes? Thanks.
The unfinished (no lines yet) graph looks like this:
Ideally, it should be the width of the page and the nodes should be distributed farther away from each other.
My code looks like this:
\documentclass[12pt, oneside]{amsart}
\usepackage{geometry}
\geometry{a4paper}
\usepackage{tikz}
\begin{document}
\tikzstyle{node}=[circle, draw=black!100, thick]
\tikzstyle{dangling node}=[circle, draw=black!100, fill=black!30, thick]
\begin{tikzpicture}[minimum size=5mm][node distance=5.3cm,>=stealth?,bend angle=45,auto]
\node[node](page 1){1};
\node[node](page 2)[right of=page 1]{2};
\node[node](page 3)[below of=page 1]{3};
\node[node](page 4)[below of=page 2]{4};
\node[dangling node](page 5)[below of=page 3, xshift=5mm]{5};
\end{tikzpicture}
\end{document}


right=10mm of page 1(instead ofright of). – TeXnician Apr 19 '17 at 09:12\usetikzlibrary{positioning}– TeXnician Apr 19 '17 at 09:30\begin{tikzpicture}[<options1>][<options 2>], while you should have\begin{tikzpicture}[<options 1>,<options 2>]. – Torbjørn T. Apr 19 '17 at 09:39=>stealth?was undefined due to the?sign, even though it worked fine when in two option blocks. Do you know why this happens? @TorbjørnT. – Victor Z Apr 19 '17 at 13:22