꼭지점/가장자리에 텍스트가 포함된 삼각형 그리기

꼭지점/가장자리에 텍스트가 포함된 삼각형 그리기

나는 다음을 재현하려고합니다 :

여기에 이미지 설명을 입력하세요

나는 tikzpicture"손으로" 무언가를 사용하고 만들려고 노력했지만(그것이 더 좋은 방법이 아니라는 것을 알면서도), 특히 위 이미지와 같이 텍스트 중간에서 정확한 결과를 얻을 수 있는 방법을 찾을 수 없었습니다. . 내 코드:

\documentclass{article}
\usepackage{tikz-qtree}

\begin{document}
    \begin{tikzpicture}
    \Tree [.A \edge[roof]; {$\alpha_{1} \ldots \alpha_{n}$} ]
    \end{tikzpicture}
\end{enumerate}
\end{document}

답변1

또는 정삼각형을 원하는 경우:

\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{shapes.geometric, positioning}
\newcommand{\mytri}[2]{%}
   \begin{tikzpicture}[baseline=(a.south)]
      \node[
        draw,
        regular polygon,
        regular polygon sides=3,
        text width=.2em
        ] (a) {};
         \node[above=0pt of a] {$#1$};
         \node[below=0pt of a] {$#2$};
    \end{tikzpicture}}

\begin{document}
\begin{enumerate}
\item \dots
 \item For each subtree of the form 
\mytri{A}{\alpha_{1} \ldots \alpha_{n}}
   do \dots 
\end{enumerate}
\end{document}

여기에 이미지 설명을 입력하세요

답변2

순수 Ti 함유케이지.

\documentclass{article}
\usepackage{tikz}

\begin{document}
\begin{enumerate}
 \item \dots
 \item For each subtree of the form 
   \begin{tikzpicture}[baseline=0.5em]
    \node (a){$\alpha_{1} \ldots \alpha_{n}$};
    \draw (a.90) + (0,0.3) node[above]{$A$} -- (a.30) -- (a.150) -- cycle;
    \end{tikzpicture}
   do \dots 
\end{enumerate}
\end{document}

여기에 이미지 설명을 입력하세요

답변3

없이Tikz

\documentclass{article}
\usepackage{lmodern}

\begin{document}
\begin{enumerate}
 \item \dots
 \item For each subtree of the form 
   $\displaystyle\mathop{\triangle}_{\alpha_1\dots\alpha_n}^{A}$
   do \dots 
\end{enumerate}
\end{document}

여기에 이미지 설명을 입력하세요

관련 정보