Ich würde gerne andere ähnliche oder andere Möglichkeiten sehen, die Größe der Striche beim Zeichnen eines Rasters mit der Hilfslinienoption zu ändern, wenn ein gestricheltes Muster verwendet wird. Nachfolgend sehen Sie ein Beispiel.
\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}
Ich habe dieses Beispiel verwendet:TikZ: Werte für vordefinierte Strichmuster abrufen
Antwort1
Die in dem von Ihnen verlinkten Beitrag aufgeführten Stile sind bereits in TikZ definiert. Sie müssen keinen neuen Stil erstellen, um sie zu verwenden.
Sie können einen Stil erstellen, wenn Sie ein Muster benötigen, das nicht vorhanden ist. Beispielsweise mygridstyle
erstellt MWE in meinem einen Stil mit einer Folge von Strichen mit einer Länge von 8pt, 6pt, 4pt und 2pt, getrennt durch ein Leerzeichen von 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}