\documentclass[tikz]{standalone}
\usetikzlibrary{patterns.meta}
\begin{document}
\tikzdeclarepattern{
name=wasser,
bottom left={(-.1pt,-.1pt)},
top right={(10.1pt,10.1pt)},
tile size={(10pt,10pt)},
code={
\tikzset{x=1pt,y=1pt}
\draw (0,0) -- (4,0);
} }
\begin{tikzpicture}
\fill[pattern=wasser] (0,0) rectangle (10,10);
\end{tikzpicture}
\end{document}Eigenes Pattern Thema ist als GELÖST markiert
Eigenes Pattern
- Stefan Kottwitz
- Admin

- Beiträge: 2793
- Registriert: Di 8. Jul 2008, 00:39
- Kontaktdaten:
Re: Eigenes Pattern
Hallo,
tatsächlich gehen nodes nicht in Patterns, auch nicht edge oder to Pfade mit \draw. Du kannst aber Bezier-Kurven verwenden:
Stefan
tatsächlich gehen nodes nicht in Patterns, auch nicht edge oder to Pfade mit \draw. Du kannst aber Bezier-Kurven verwenden:
\documentclass[tikz]{standalone}
\usetikzlibrary{patterns.meta}
\begin{document}
\tikzdeclarepattern{
name=wasser,
bottom left={(-.1pt,-.1pt)},
top right={(10.1pt,10.1pt)},
tile size={(10pt,10pt)},
code={
\tikzset{x=1pt,y=1pt}
\draw[line width=0.3pt] (0,0) .. controls (1,1) and (2,-1) .. (3,0);
} }
\begin{tikzpicture}
\fill[pattern=wasser] (0,0) rectangle (10,10);
\end{tikzpicture}
\end{document}