答案1
\documentclass[fleqn]{article}
\usepackage{mathtools}
\usepackage{tikz}
\usetikzlibrary{shapes.geometric,fit,decorations.pathreplacing}
\begin{document}
\[
\begin{tikzpicture}[scale=0.7,transform shape,bullet/.style={circle,inner sep=0.25em},
pics/5ness/.style={code={
\path (0,0) node[bullet,fill=red] (#1-b4) {} foreach \X in {0,...,3}
{(-\X*60:0.6) node[bullet,fill=red] (#1-b\X) {}};
\node[ellipse,draw,fit=(#1-b3) (#1-b2) (#1-b0),inner xsep=0pt] (fit-#1){};
}}]
\path foreach \Y in {0,...,4} { (\Y*2.5,0) pic {5ness=\Y}};
\end{tikzpicture}\]
\boldmath
\[ \begin{tikzpicture}[baseline=(F.base)]
\node[text=blue] (F){$\mathit{5\quad+\quad5\quad+\quad5\quad+\quad5}$};
\draw[blue,thick,decorate,decoration={brace,mirror}] (F.south west) -- (F.south east)
node[midway,below,font=\itshape\bfseries]{something French};
\end{tikzpicture}
~=~\begin{tikzpicture}[baseline=(X.base)]
\node[fill=white,draw,rounded corners=0.2ex,text=red,inner color=white,outer
color=gray!20] (X){$
\mathsf{5\times5~=~20}$};
\draw[red,thick,decorate,decoration={brace,mirror},overlay] (X.south west) -- (X.south)
node[midway,below,font=\itshape\bfseries]{something};
\end{tikzpicture}\]
\unboldmath
\end{document}
或者进行更加数学合理的计算,非常感谢 Zarko。
\documentclass[fleqn]{article}
\usepackage{mathtools}
\usepackage{tikz}
\usetikzlibrary{shapes.geometric,fit,decorations.pathreplacing}
\begin{document}
\[
\begin{tikzpicture}[scale=0.9,transform shape,bullet/.style={circle,inner sep=0.25em},
pics/5ness/.style={code={
\path (0,0) node[bullet,fill=red] (#1-b4) {} foreach \X in {0,...,3}
{(-\X*60:0.6) node[bullet,fill=red] (#1-b\X) {}};
\node[ellipse,draw,fit=(#1-b3) (#1-b2) (#1-b0),inner xsep=0pt] (fit-#1){};
}}]
\path foreach \Y in {0,...,3} { (\Y*2.5,0) pic {5ness=\Y}};
\end{tikzpicture}\]
\boldmath
\[ \begin{tikzpicture}[baseline=(F.base)]
\node[text=blue] (F){$\mathit{5\quad+\quad5\quad+\quad5\quad+\quad5}$};
\draw[blue,thick,decorate,decoration={brace,mirror}] (F.south west) -- (F.south east)
node[midway,below,font=\itshape\bfseries]{something French};
\end{tikzpicture}
~=~\begin{tikzpicture}[baseline=(X.base)]
\node[fill=white,draw,rounded corners=0.2ex,text=red,inner color=white,outer
color=gray!20] (X){$
\mathsf{5\times4~=~20}$};
\draw[red,thick,decorate,decoration={brace,mirror},overlay] (X.south west) -- (X.south)
node[midway,below,font=\itshape\bfseries]{something};
\end{tikzpicture}\]
\unboldmath
\end{document}