Grid unter tcolorbox (Lösung des Autors klappt teilw. nicht)
Ich habe hier das Problem, dass ich unter eine tcolorbox ein grid nahtlos anschließen möchte. <br>
Bei der [Lösung des Autors][1] ist mir aufgefallen, dass diese für größere Werte `\setlength{\gridlinewidth}{`<`Längenmaß>}` nicht mehr funktioniert, vgl. Bild.
Irgendetwas fehlt. Wie kann ich das fixen?
<small>Hinweis: Ich habe ` \usepackage[ width=16cm, height=26cm, ]{geometry}` gewählt, da ich auf einer DINA4 (210 × 297 [mm]) Seite einen Rand von um die 2cm brauche (oder etwas größer, nicht viel kleiner) und maximal viele 2cm-grid-Quadrate in der Breite haben viel. </small>
<small><i>Hinweis 2: Wenn ich an das 1. Bild, an dem steht "klappt gut" steht, genauer heranzoome bin ich der Meinung, dass es eigentlich doch nicht so gut klappt: es scheint kein sauberes Grid zu sein. </i>
Hinweis 3: Hinweis 3: Crosspost unmittelbar angegeben
https://golatex.de/viewtopic.php?f=6&t=23115&p=112090#p112090
</small>
[![alt text][2]][2]
\documentclass[a4paper]{article} % DINA4 (210 × 297 [mm])
\usepackage[%showframe=true,
width=16cm,
height=26cm,
]{geometry}
\pagestyle{empty}
\usepackage{tikz}
\usepackage[most]{tcolorbox}
\begin{document}
\newlength{\gridlinewidth}
\setlength{\gridlinewidth}{0.4pt} % default tikz line width
\begin{tcolorbox}[
enhanced,
height=6cm,
sharp corners,
boxrule=10pt, % für Testzwecke
grow sidewards by=.5\gridlinewidth,
enlarge bottom finally by=8cm+\gridlinewidth,
finish={%
\begin{scope}[shift={([xshift=0.5\gridlinewidth, yshift=-0.5\gridlinewidth]frame.south west)}]
\draw[step=2, line cap=rect, red] grid +(\linewidth, -8);
\end{scope}
}
]
\verb+\setlength{\gridlinewidth}{0.4pt}+ klappt gut.
\end{tcolorbox}
\setlength{\gridlinewidth}{7.4pt} % default tikz line width
\begin{tcolorbox}[
enhanced,
height=6cm,
sharp corners,
boxrule=10pt, % für Testzwecke
grow sidewards by=.5\gridlinewidth,
enlarge bottom finally by=8cm+\gridlinewidth,
finish={%
\begin{scope}[shift={([xshift=0.5\gridlinewidth, yshift=-0.5\gridlinewidth]frame.south west)}]
\draw[step=2, line cap=rect, red] grid +(\linewidth, -8);
\end{scope}
}
]
\verb+\setlength{\gridlinewidth}{7.4pt}+ klappt nicht.
\end{tcolorbox}
Text after box and grid.
\end{document}
[1]: https://tex.stackexchange.com/questions/553570/tcolorbox-vs-tikz-vs-geometry-how-to-put-a-proper-grid-below-a-tcolorbox/553628#553628
[2]: https://texwelt.de/upfiles/555555555.png