如何在乳胶中绘制以下内容

如何在乳胶中绘制以下内容

在此处输入图片描述

我想在 latex 中绘制以下图表。你能帮我画一下吗

答案1

您有很多类似的图形,因此我将仅介绍我将使用的想法。首先,tikz 库positioning可以帮助您将事物放在正确的位置。然后定义一个具有适当半径(此处为 3mm)并填充黑色的圆形节点类型。下面称为plupp

也就是说,要获得两个节点,您可以执行以下操作:

\begin{tikzpicture}[%
  plupp/.style={draw,circle,inner sep=3pt,fill=black},
  node distance=2cm and 4cm,%% y and x distance for positioning
  ]
  \node[plupp,label=-90:NB1](NB1){};
  \node[plupp,label=-90:NB2,right=of NB1](NB2){};
  \draw (NB1) -- (NB2);
\end{tikzpicture}

在此处输入图片描述

然后在这两个节点上方再添加两个节点并在它们之间画线。

\node[plupp,label=90:RC1,above=of NB1](RC1){};
\node[plupp,label=90:RC2,above=of NB2](RC2){};
\draw (NB1) -- (RC1) -- (RC2) -- (NB2);

在此处输入图片描述

在一些图中,你还会发现没有线的节点。以下是完整的 MWE:

\documentclass[border=5mm]{standalone}
\usepackage{tikz}
\usetikzlibrary{positioning}
\begin{document}
\begin{tikzpicture}[%
  plupp/.style={draw,circle,inner sep=3pt,fill=black},
  node distance=2cm and 4cm,%% y and x distance for positioning
  ]
  \node[plupp,label=-90:NB1](NB1){};
  \node[plupp,label=-90:NB2,right=of NB1](NB2){};
  \draw (NB1) -- (NB2);
  \node[plupp,label=90:RC1,above=of NB1](RC1){};
  \node[plupp,label=90:RC2,above=of NB2](RC2){};
  \draw (NB1) -- (RC1) -- (RC2) -- (NB2);
  \node[plupp,label=90:NRC1,above=of RC1](NRC1){};
  \node[plupp,label=90:NRC2,above=of RC2](NRC2){};
\end{tikzpicture}
\end{document}

在此处输入图片描述

相关内容