对于绘图,我需要一个具有预定义尺寸的八边形,实际上比多边形的最小尺寸要小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}