Ti propongo un’unica “picture”, anche se non è praticissimo; forse esiste un modo per dirgli di avanzare senza dovergli specificare quanto.
`\documentclass{report}
\usepackage{lmodern}
\usepackage{graphicx}
\usepackage{tikz}
\usetikzlibrary{shapes,arrows,positioning}
\usetikzlibrary{backgrounds}
\begin{document}
\begin{tikzpicture}
\begin{scope}
\draw[thick,rounded corners=2pt]
(0,0)–(0.5,0)–(0.6,0.25)–(0.7,0)–(1,0)–
(1.1,-0.2)–(1.2,1)–(1.3,-0.4)–(1.35,0)–
(1.5,0)–(1.7,0.5)–(1.9,0)–(2.3,0);
\end{scope}
\begin{scope}[xshift=2.3cm]
\draw[thick,rounded corners=2pt]
(0,0)–(0.5,0)–(0.6,0.25)–(0.7,0)–
(1,0)–(1.1,-0.2)–(1.2,1)–(1.3,-0.4)–
(1.35,0)–(1.5,0)–(1.7,0.5)–(1.9,0)–(1.91,0);
\end{scope}
\begin{scope}[xshift=4.21cm]
\draw[thick,rounded corners=2pt]
(0,0)–(0.3,0)–(0.4,-0.25)–(0.5,0)–
(0.8,0)–(0.9,-0.2)–(1,1)–(1.1,-0.4)–
(1.15,0)–(1.3,0)–(1.5,0.5)–(1.7,0)–(2.1,0);
\end{scope}
\begin{scope}[xshift=6.31cm]
\draw[thick,rounded corners=2pt]
(0,0)–(0.5,0)–(0.6,0.25)–(0.7,0)–(1,0)–
(1.1,-0.2)–(1.2,1)–(1.3,-0.4)–(1.35,0)–
(1.5,0)–(1.7,0.5)–(1.9,0)–(2.3,0);
\end{scope}
\begin{scope}[xshift=8.61cm]
\draw[thick,rounded corners=2pt]
(0,0)–(0.5,0)–(0.6,0.25)–(0.7,0)–(1,0)–
(1.1,-0.2)–(1.2,1)–(1.3,-0.4)–(1.35,0)–
(1.5,0)–(1.7,0.5)–(1.9,0)–(2.3,0);
\end{scope}
\end{tikzpicture}
\end{document}`
Ciao
Enrico