長さが可変の垂直矢印

長さが可変の垂直矢印

ページの上からテキストまで垂直矢印を配置し、矢印の長さを自動的に調整します (垂直方向の塗りつぶしのように)。

お知らせ下さい。

答え1

使用できますTikZ:

\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}

ここに画像の説明を入力してください

オプションの引数を使用すると、矢印を描画するために内部的に使用されるコマンド\VArrowにオプションを渡すことができます。\draw

いくつかの計算は内部で実行されるため、コードが安定するには 2 回または 3 回の実行が必要です。

関連情報