如何在线段上的两个括号之间放置圆?

如何在线段上的两个括号之间放置圆?

我需要在一条线段上的两个括号之间放置一个圆。我知道如何在括号内的线段上绘制多个圆。我尝试了以下代码:

\begin{figure}
\begin{tikzpicture}
{\draw (-2,0) -- (7,0);
$\bf{\bigg(}$ (0,9);
$\bf{\big(}$ (0.5,0); \hspace{0.25cm} \filldraw [blue] (0.75,0) circle (2.5pt); $\bf{\big)}$ (1.0,0);
$\bf{\big(}$ (1.0,0); \hspace{0.25cm} \filldraw [blue] (1.25,0) circle (2.5pt); $\bf{\big)}$ (1.5,0);
$\bf{\big(}$ (1.5,0); \hspace{0.25cm} \filldraw [blue] (1.75,0) circle (2.5pt); $\bf{\big)}$ (2.0,0);
$\bf{\big(}$ (2.0,0); \hspace{0.25cm} \filldraw [blue] (2.25,0) circle (2.5pt); $\bf{\big)}$ (2.5,0);
\hspace{5.5cm} $\bf{\bigg)}$ (9,0);}
\end{tikzpicture}
\end{figure}

任何帮助都将不胜感激。谢谢。

编辑:第二个括号“)”和第三个括号“(”应该在一个点上,其他点也类似。

这正是我想要的。

答案1

也许这就是你要找的:

括号内的圆圈

\documentclass[tikz,border=3.14mm]{standalone}

\newcommand{\parentcirc}[1]%
    {
    \filldraw [blue] (#1,0) circle (2.5pt) node[left,black] {$\bigg($} node[right,black] {$\bigg)$};
    }
\begin{document}

    \begin{tikzpicture}
        \draw (-2,0) -- (7,0);
        \foreach \i in {-1,0,1,3,5,6}
            {
            \parentcirc{\i}
            }
    \end{tikzpicture}
\end{document}

编辑

为了与您在问题中添加的图片相对应,您可以自己进行以下编辑,通过微调节点的位置。

\documentclass[tikz,border=3.14mm]{standalone}

\newcommand{\parentcirc}[1]%
    {
    \filldraw [blue] (#1,0) circle (2.5pt) node[left,black] {$\big($} node[right,black] {$\big)$};
    }
\begin{document}

    \begin{tikzpicture}
        \draw (-2,0) -- (7.25,0);
        \foreach \i in {-1,-0.55,...,6.5}
            {
            \parentcirc{\i}
            }
        \path (-1.5,0) node {$\bigg($} (6.7,0) node {$\bigg)$};
    \end{tikzpicture}
\end{document}

其结果如下:

无论你需要什么

相关内容