Erzeugen von sechs pyramidenförmigen Punkten mit Latex

Erzeugen von sechs pyramidenförmigen Punkten mit Latex

Ich bin nicht sicher, wo ich diese Frage stellen soll, aber ist es möglich, mit Latex ein grafisches Element mit sechs Punkten in Pyramidenform zu erstellen?

Ich kann dieses Symbol in Unicode-Zeichenblöcken nicht finden, daher denke ich, dass der nächste Versuch darin besteht, es mit Latex oder einer ähnlichen Methode zu erstellen. Und wenn das nicht funktioniert, dann akzeptiere einfach das PNG-Bild ...

Das folgende Symbol T3=6 ist das, was ich zu erstellen versuche.

Pyramidenförmige Punkte

Antwort1

Sie können dies mit Tikz tun. Siehe die Kommentare in der \pyrdotBefehlsdefinition.

Bildbeschreibung hier eingeben

\documentclass[11pt]{article}
\usepackage{tikz}
\usetikzlibrary{calc}

\newcommand{\pyrdot}[1]{
    % you can tune the size of the pyramid using the scale option
    \begin{tikzpicture}[scale=.4] 
        \pgfmathsetmacro{\n}{#1}                            % define \n, the number of rows 
        \edef\m{0}                                          % define \m, the total number of circles
        \foreach \i in {1, ..., \n} {                       % vertical loop
            \foreach \k in {1, ..., \i} {                   % horizontal loop
                \fill ($(\k,-\i)+(-.5*\i,0)$) circle (4mm); % draw the circle (size = 4mm, shifted to the left)
                \pgfmathparse{int(\m+1)}                    % increment \m
                \xdef\m{\pgfmathresult}
            }
        }
        % put the text below the pyramid
        \node[anchor=north] at (current bounding box.south) {$T_{\n}=\m$};
    \end{tikzpicture}
}

\begin{document}

\section{pyramidical dots}
\pyrdot{1}
\pyrdot{2}
\pyrdot{3}
\pyrdot{4}
\pyrdot{5}
\pyrdot{6}

\end{document}

Verweise

verwandte Informationen