크로노시스 화살표가 정렬되지 않고 색상 채우기가 지저분합니다.

크로노시스 화살표가 정렬되지 않고 색상 채우기가 지저분합니다.

나는 다음을 사용하여 타임라인을 만들고 있다.chronosys패키지.

문서에서도 화살표 머리가 타임라인의 직사각형과 완벽하게 정렬되지 않은 것을 확인했습니다. 색상 옵션을 사용하면 눈에 띄지 않지만 상자 옵션을 사용하면(타임라인의 윤곽선이 표시됨) 이동이 표시됩니다. 문서의 화살촉 정렬 불량 p.20

위 그림은 문서 p.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}

관련 정보