\usetikzlibrary{patterns}
如果我使用(如果可能的话不用)我怎样才能做出漂亮的图案\usetikzlibrary{patterns.meta}
?
例如,图案线条不太粗,没有重叠,线距较小。
我在文件中找不到密钥tikzlibrarypatterns.code.tex
如果我设置了\pgfmathsetlengthmacro\cardwidth{0.61em}
,那么line width=0.025*\cardwidth
这没有效果。
\documentclass[]{article}
\usepackage{tikz}
\usetikzlibrary{patterns}
\pgfmathsetlengthmacro\cardwidth{0.61em}% card width
\pgfmathsetlengthmacro\cardheight{9*\cardwidth/6}% card height
\begin{document}
text
\begin{tikzpicture}[
mypattern/.style={%
fill=violet!22,
postaction={
pattern=crosshatch,
%pattern=north east lines, % alternativ
pattern color=violet, draw=none,
line width=0.025*\cardwidth, % <---- no effect..........
}, },%
]
\node[minimum width=\cardwidth, minimum height=\cardheight,
draw, rounded corners=0.075*\cardwidth,
line width=0.025*\cardwidth,% <---- line width of node frame
mypattern,
]{};
\end{tikzpicture}
text
\end{document}