pgfplots: 0.5가 아닌 1.5에서 시작하는 작은 틱

pgfplots: 0.5가 아닌 1.5에서 시작하는 작은 틱

다음 코드는 아래 플롯을 생성하는 데 사용됩니다.

\pgfplotsset{
    axis equal image,
    xtick={1,2,3,4},
    ytick={1},
    minor y tick num={1},
    minor x tick num={1},
    xmin=-0.3, 
    xmax=4.2, 
    ymin=-0.3, 
    ymax=2.2,
    axis x line=middle,
    axis y line=middle,
    axis equal image,
    xlabel=$t$,
    every axis plot/.append style={line width=1pt}
}   

(...)     

\begin{tikzpicture}
    \begin{axis} [ylabel=$s_6(t)$]
    \end{axis}
\end{tikzpicture}    

여기에 이미지 설명을 입력하세요

이제 X 축이나 Y 축 모두에 0.5 틱이 없는 이유가 궁금합니다. 수동으로 추가할 수 있다는 것을 알고 있지만 캡션도 표시됩니다(마음에 들지 않음). 내가 어떤 잘못된 가정을 했는지, 어떤 함정에 빠졌는지 설명하는 데 도움을 줄 수 있는 사람이 있나요?

답변1

사소한 틱을 추가할 수 있도록 틱 목록에 0을 추가하세요.~ 사이두 개의 틱 포인트.

\documentclass{standalone}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
    \begin{axis}[
    axis equal image,
    xtick={0,1,2,3,4},
    ytick={0,1},
    minor y tick num={1},
    minor x tick num={1},
    xmin=-0.3, 
    xmax=4.2, 
    ymin=-0.3, 
    ymax=2.2,
    axis x line=middle,
    axis y line=middle,
    xlabel=$t$,
 ylabel=$s_6(t)$]
    \end{axis}
\end{tikzpicture}
\end{document}

여기에 이미지 설명을 입력하세요

관련 정보