绘制正立体图形

绘制正立体图形

我需要下图的LaTex代码在此处输入图片描述

答案1

在此处输入图片描述

\documentclass[border=1mm]{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
   \foreach \n/\x/\l/\p in
     {2112/{( 2  , 0.5)}/{(2,1,1,2)}/right,
      1122/{( 0.5, 2  )}/{(1,1,2,2)}/above,
      1212/{(-1  , 1  )}/{(1,2,1,2)}/left,
      1221/{(-2  ,-0.5)}/{(1,2,2,1)}/left,
      2121/{( 1  ,-1  )}/{(2,1,2,1)}/right,
      2211/{(-0.5,-2  )}/{(2,2,1,1)}/below
     }
     \node[inner sep=1pt,circle,draw,fill,label={\p:\l}] (\n) at \x {};
   \draw (1122) -- (1212) -- (1221) -- (2211) -- (2121) -- (2112) -- (1122);
   \draw (1221) -- (2121) -- (1122) -- (1221);
   \draw[dotted] (1212) -- (2211) -- (2112) -- (1212); 
\end{tikzpicture}
\end{document}

相关内容