具有明确大小的八边形

具有明确大小的八边形

对于绘图,我需要一个具有预定义尺寸的八边形,实际上比多边形的最小尺寸要小shapes.geometric。还有其他我可以使用的包或我遗漏的选项吗?

谢谢!

梅威瑟:

\documentclass[11pt]{article}
\usepackage{tikz}
\usetikzlibrary{spy}
\usetikzlibrary{fit,calc,positioning}
\usetikzlibrary{shapes.geometric}
\begin{document}



\begin{tikzpicture}
\node[name=s,minimum size=0.1mm,regular polygon,regular polygon sides=8,red,fill=red,draw]  at (0,0) {};
\draw (0,-5)--(s.south);
\end{tikzpicture}

\end{document}

答案1

text width最小尺寸受和的默认值限制inner sep

尝试这个:

\documentclass[11pt]{article}
\usepackage{tikz}
\usetikzlibrary{spy}
\usetikzlibrary{fit,calc,positioning}
\usetikzlibrary{shapes.geometric}
\begin{document}  

\begin{tikzpicture}
\node[name=s,inner sep=0mm,text width=0mm,minimum size=0.1mm,regular polygon,regular polygon sides=8,red,fill=red,draw]  at (0,0) {};
\draw (0,-5)--(s.south);
\end{tikzpicture}

\end{document}

相关内容