TikZ: obtenga valores para patrones de guiones predefinidos para la cuadrícula en las líneas de ayuda de opciones

TikZ: obtenga valores para patrones de guiones predefinidos para la cuadrícula en las líneas de ayuda de opciones

líneas de ayuda discontinuas

Me gustaría ver otras formas similares o diferentes de cambiar el tamaño de los trazos al dibujar una cuadrícula con la opción de líneas de ayuda cuando se usa un patrón discontinuo. A continuación se muestra un ejemplo.

\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}

Usé este ejemplo:TikZ: obtiene valores para patrones de guiones predefinidos

Respuesta1

Los estilos enumerados en la publicación que vinculaste ya están definidos en TikZ, no necesitas crear un nuevo estilo para usarlos.

Puedes crear un estilo si necesitas un patrón que no existe. Por ejemplo, mygridstyleen mi MWE crea un estilo con una secuencia de guiones con una longitud de 8 puntos, 6 puntos, 4 puntos y 2 puntos separados por un espacio de 4 puntos.

\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}

ingrese la descripción de la imagen aquí

información relacionada