Error de TikZ (¿característica?): el nodo secundario se inclina extrañamente hacia la derecha

Error de TikZ (¿característica?): el nodo secundario se inclina extrañamente hacia la derecha

Intento poner un árbol al lado de un árbol. Luego encuentro que el segundo árbol está inclinado de manera extraña. Incluso si cambio el nodo a un nodo de matriz, el problema sigue ahí.

\documentclass[tikz]{standalone}
\usetikzlibrary{positioning}
\begin{document}
\begin{tikzpicture}
    [level distance = 10mm]

    \node [label=left:{$T_1$}] (T1)
    {
            \begin{tikzpicture}
                [every node/.style={draw, circle, inner sep=1pt, minimum size = 1mm}]
                \node {}
                child {node {} child {node {}}}
                child {node {} child {node {}}}
                child {node {} child {node {}}};
            \end{tikzpicture}
        };

    \node [right = of T1, label=left:{$T_2$}] (T2)
    {
            \begin{tikzpicture}
                [every node/.style={draw, circle, inner sep=1pt, minimum size = 1mm}]
                \node {}
                child {node {} child {node {}}}
                child {node {} child {node {}}}
                child {node {} child {node {}}};
            \end{tikzpicture}
        };

\end{tikzpicture}
\end{document}

Dos árboles uno al lado del otro

Respuesta1

Nunca anide (directamente) tikzpicture en el nodo de otro tikzpicture. Si desea tener dos diagramas de árbol como una imagen, compruebe si la siguiente solución funciona para usted:

\documentclass[tikz, border=3mm]{standalone}
\usetikzlibrary{positioning}

\tikzset{
    every node/.style={draw, circle, inner sep=1pt, minimum size = 1mm},
    label distance = 3mm,
    node distance = 33mm,
    sibling distance=11mm,
    level distance=9mm
        }
\begin{document}
    \begin{tikzpicture}
        \node (T1)  {}
        child {node[label=left:$T_1$] {} child {node {}}}
        child {node {} child {node {}}}
        child {node (T1R) {} child {node {}}};

        \node [right=of T1 -| T1R]{}
        child {node[label=left:$T_2$] {} child {node {}}}
        child {node {} child {node {}}}
        child {node {} child {node {}}};
    \end{tikzpicture}
\end{document}

ingrese la descripción de la imagen aquí

información relacionada