我对 还不熟悉tikz
,所以我可能错过了如何做到这一点,但我不确定如何寻找它。我正在尝试重新绘制下图:
我可以毫无问题地构建大部分图形,但我不确定如何构建“U”形图案。也就是说,我不确定如何设置绘制水平线的新图案;其次,我不知道是否有选项可以逐渐增加水平线之间的间距(它们在顶部靠得更近,向下靠得更远)。我暂时求助于灰色填充,但我只是想知道这种模式在乳胶中是否可行。以下是仅使用灰色填充的图形部分的 MWE:(我使用它是circuitikz
因为电路部分,但在本例中未使用)
\documentclass{article}
\usepackage{circuitikz}
\begin{document}
\begin{tikzpicture}[scale=.75]
\fill[gray!20] %grayfilling
(0.5,4.5) -- (1,4.5) -- (1,2.5) -- (5,2.5) -- (5,4.5) -- (5.5,4.5) -- (5.5,1) -- (0.5,1) -- cycle
;
\draw[thick] (0.5,5) -- (0.5,1) %external wall
(0.5,1) -- (5.5,1)
(5.5,1) -- (5.5,5)
;
\draw[thick](1,5) -- (1,2.5) %internalwall
(1,2.5) -- (5,2.5)
(5,2.5) -- (5,5)
;
\end{tikzpicture}
\end{document}
输出: