flecha vertical con longitud variable

flecha vertical con longitud variable

Deseo tener flechas verticales desde la parte superior de la página hasta el texto, con la longitud de la flecha ajustada automáticamente (como relleno vertical).

Por favor avise.

Respuesta1

Puedes usarTikZ:

\documentclass{article}
\usepackage[a6paper]{geometry}
\usepackage{tikz}
\usepackage{lipsum}

\newcounter{myarr}
\newcommand\VArrow[1][]{%
  \stepcounter{myarr}%
  \begin{tikzpicture}[remember picture, overlay]
  \coordinate (\themyarr);
  \draw[red,thick,->,#1] (\themyarr|-current page.north) -- (\themyarr);
  \end{tikzpicture}
}
\begin{document}

Some test text\VArrow and some more text goes here
\lipsum[2]
And now some more text to draw another arrow.\VArrow[blue,ultra thick,-latex]

\end{document}

ingrese la descripción de la imagen aquí

El argumento opcional para \VArrowpermite pasar opciones al \drawcomando utilizado internamente para dibujar la flecha.

Dado que algunos cálculos se realizan internamente. Se necesitan dos o tres ejecuciones para que el código se estabilice.

información relacionada