[Tex/LaTex] I want a “Go on to next page” arrow where text is inscribed in arrow

arrowsdecorations

I was wondering how i can create an arrow that says embedded "Go on to next page"
the arrow should be something like the implies arrow or the rightarrow.

Best Answer

Using the shapes library from PGF/TikZ you can easily produce some fancy arrows:

\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{shapes}

\begin{document}

\begin{tikzpicture}[%
  test1/.style={signal, draw, text=white, signal to=nowhere},
  test2/.style={single arrow, draw=none}]
  \node[test1,fill=magenta!40!black, signal to=east] at (0,0) {Go on to next page};
  \node [test2,fill=red!50] at (0,-1.2) {Go on to next page} ; 
  \node [test2,fill=blue!50, single arrow head indent=1ex] at (0,-2.4) {Go on to next page};
\end{tikzpicture}

\end{document}

enter image description here

Of course, once you've decided the kind of arrow you want to use, you can build a macro to obtain the arrow; something like this:

\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{calc,shapes}
\usepackage{lipsum}% just to generate text

\newcommand\GoArrow{%
\begin{tikzpicture}[overlay,remember picture]
  \node[signal, draw, text=white, signal to=nowhere,fill=magenta!40!black, signal to=east,anchor=east] 
    at ($ (current page.south east) + (-2,2) $) {Go on to next page};
\end{tikzpicture}
}
\begin{document}

\lipsum[1-5]
\GoArrow

\end{document}

and the lower portion of the page produced:

enter image description here