到目前为止我的绘图如下:
有这样的代码:
\documentclass[14pt,letterpaper]{report}
\input{Preamble}
\begin{document}
\begin{tikzpicture}
\draw[double,double distance=5mm]
(0,0) -- (1.5,0)--
++(0,-6cm)
arc[start angle=180,end angle=360,radius=4cm] --
++(0,6cm)-- (11,0);
\draw[--](0,-.264)--(0,.264);
\draw[--](11,-.264)--(11,.264);
\end{tikzpicture}
\end{document}
我想像任何其他技术图纸一样填充中间空间:
这可能吗?我该怎么做?书籍和手册实在是太庞大了,读不完。抱歉,我很懒。
答案1
下面指定轮廓,用红色图案填充,用黑线绘制:
\documentclass[14pt,letterpaper]{report}
\usepackage{tikz}
\usetikzlibrary{patterns}
\begin{document}
\begin{tikzpicture}
\filldraw[
pattern=north east lines,
pattern color=red,
]
(0, -.25) -- (0,.25) -- ++(1.75, 0) -- ++(0, -6.25)
arc[start angle=180, end angle=360, radius=3.75]
-- ++(0, 6.25) -- ++(1.75, 0) -- ++(0, -.5)
-- ++(-1.25, 0) -- ++(0, -5.75)
arc[start angle=0, end angle=-180, radius=4.25]
-- ++(0, 5.75) -- cycle
;
\end{tikzpicture}
\end{document}