填写圆弧段括号

填写圆弧段括号

我们可以使用\llparenthesis和 ,\rrparenthesis如下面的代码所示,形成圆弧形括号:

\documentclass{article}
\usepackage{stmaryrd}

\begin{document}

\begin{equation}

\llparenthesis 2 \rrparenthesis   \quad

\end{equation}

\end{document}

我想创建类似于的括号\llparenthesis\rrparenthesis但圆弧部分用黑色填充。我该怎么做?

答案1

这只是第一步(这里的数学大师可能会纠正它),但作为权宜之计:

\documentclass{article}
\usepackage{stmaryrd}
\usepackage{tikz}
\newcommand{\llblob}[2]{
        \tikz [baseline=-#2]\filldraw[x=#1, y=#1] (140:2) arc (140:220:2) -- cycle;%
}
\newcommand{\rrblob}[2]{
        \tikz [baseline=-#2] \filldraw[x=-#1, y=#1] (140:2) arc (140:220:2) -- cycle;%
}
\newcommand{\llfilledp}{\mathopen{\mathchoice
        {\llblob{1ex}{0.7ex}}
        {\llblob{.7ex}{0.4ex}}
        {\llblob{.5ex}{0.4ex}}
        {\llblob{.3ex}{0.2ex}}
}\mkern2mu\relax}
\newcommand{\rrfilledp}{\mathclose{\mkern2mu\mathchoice
        {\rrblob{1ex}{0.7ex}}
        {\rrblob{.7ex}{0.4ex}}
        {\rrblob{.5ex}{0.4ex}}
        {\rrblob{.3ex}{0.2ex}}
}}

\begin{document}

\[
    \llfilledp 2 \rrfilledp A_{\llfilledp 2 \rrfilledp}
\]

\begin{equation}
    \llparenthesis 2 \rrparenthesis  A_{\llparenthesis 2 \rrparenthesis} \quad
\end{equation}

\end{document}

在此处输入图片描述

相关内容