クロノシスの矢印が揃っていないし、色の塗りつぶしも雑だ

クロノシスの矢印が揃っていないし、色の塗りつぶしも雑だ

私はタイムラインを作成していますchronosysパッケージ。

ドキュメントでも、矢印の先がタイムラインの四角形と完全に揃っていないことに気づきました... カラー オプションを使用するとそれほど目立ちませんが、ボックス オプション (タイムラインの輪郭を描く) を使用すると、ずれが目立ちます。 ドキュメントの矢印の頭の位置がずれている(p.20)

上の写真は、資料の 20 ページにある矢印の頭の位置がずれていることを示しています。

次のコードを実行すると、次の結果が得られます。

コードによって生成されたタイムライン全体矢印の下部を拡大

\documentclass[]{article}
\usepackage{chronosys} 

\begin{document}
\begin{figure} \centering       
    \begin{chronology}
        [startyear=2005,stopyear=2015, dates=false,
        color=black!20, box=true,
        height=1cm, width=2cm,
        ]
                
    \end{chronology}
\end{figure}
\end{document}

完全に揃っていないことに加えて、頭の色にも問題があることがわかります(色は白にしたいので私にとっては重要ではありませんが、他の人には役立つかもしれません)

答え1

chronos通常のTiを使用して矢印を指定できますZ構文を使用し、標準のTiを使用して描画しますZメソッド。

クロノスアロー

\documentclass{standalone}
\usepackage{chronos}% https://codeberg.org/cfr/chronos/
\usetikzlibrary{arrows.meta}
\begin{document}
\begin{chronos}
  [
    timeline={
      dates=2005:2015,
      width'=20mm,
      height'=10mm,
      timeline years=none,
      timeline line={
        -{Triangle[open,black,fill=gray,line width=.4pt,length=5mm,width=12mm]},
      },
      timeline foreground=gray,
    },
  ]
\end{chronos}
\end{document}

関連情報