TikZ: 옵션 도움말 라인에서 그리드에 대해 미리 정의된 대시 패턴 값 가져오기

TikZ: 옵션 도움말 라인에서 그리드에 대해 미리 정의된 대시 패턴 값 가져오기

점선 도움말 라인

점선 패턴을 사용할 때 도움말 선 옵션을 사용하여 그리드를 그릴 때 획 크기를 조정하는 다른 유사하거나 다른 방법을 보고 싶습니다. 아래 예가 있습니다.

\documentclass{article}
\usepackage{tikz}
\tikzstyle{dashdotted}=[dash pattern=on 9pt off 2pt on \the\pgflinewidth off 2pt]
\begin{document}
\begin{tikzpicture}
\draw[help lines, dashdotted, xstep=1.3cm, ystep=1.6cm] (0,0) grid (16,8);
\end{tikzpicture}
\end{document}

나는 다음 예를 사용했습니다.TikZ: 사전 정의된 대시 패턴의 값 가져오기

답변1

링크한 게시물에 나열된 스타일은 이미 TikZ에 정의되어 있으므로 이를 사용하기 위해 새 스타일을 만들 필요가 없습니다.

존재하지 않는 패턴이 필요한 경우 스타일을 만들 수 있습니다. 예를 들어, mygridstyle내 MWE에서는 8pt, 6pt, 4pt, 2pt 길이가 4pt 공백으로 구분된 일련의 대시로 스타일을 만듭니다.

\documentclass{article}
\usepackage{tikz}
\tikzset{mygridstyle/.style={dash pattern=on 8pt off 4pt on 6pt off 4pt on 4pt off 4pt on 2pt off 4pt}}
\begin{document}
Standard dashdotted:
\begin{tikzpicture}
\draw[gray, dashdotted, xstep=1.3cm, ystep=1.6cm] (0,0) grid (4,4);
\end{tikzpicture}

Standard dotted, thick line:
\begin{tikzpicture}
\draw[gray, dotted, xstep=1.3cm, ystep=1.6cm, thick] (0,0) grid (4,4);
\end{tikzpicture}

Standard dash, with 4pt line width:
\begin{tikzpicture}
\draw[gray, dotted, xstep=1.3cm, ystep=1.6cm, line width=4pt] (0,0) grid (4,4);
\end{tikzpicture}

Customized sytle, very thick line:
\begin{tikzpicture}
\draw[gray, mygridstyle, xstep=1.3cm, ystep=1.6cm, very thick] (0,0) grid (4,4);
\end{tikzpicture}
\end{document}

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

관련 정보