Ausrichtung zwischen den Ebenen des Waldes

Ausrichtung zwischen den Ebenen des Waldes

Ich habe mein Diagramm mit Hilfe von Leuten aus dieser Stack Exchange-Netzwerk-Community fast fertig. Bitte sehen Sie sich die Abbildung an, die ich hier angehängt habe. Ich mache zwei kleine Kreise. Ist es möglich, diese Linien in derselben Ausrichtung zu machen?

Die Codes sind unten angegeben.

\documentclass{article}
\usepackage{tikz}
\usepackage{lscape}
\usepackage[edges]{forest}

\begin{document}
    \begin{forest}
        for tree={forked edge, edge=->, draw,
            thick,
            rounded corners, minimum size=8mm, l sep=10mm,align=left,fork sep=5mm,fill=blue!10}
        [Fluids, s sep=0.3cm
        [Ideal Fluids]
        [Real Fluids, s sep=0.3cm, 
        [Non-Newtonian Fluid, s sep=0.3cm
        [Time-Independent Fluids, s sep=0.3cm
        [Pseudo plastic][Dilatant][Bingham plastic]
        ]
        [Visco-elastic Fluids]
        [Time-Dependent Fluids, s sep=0.3cm
        [Thixotropic][Rheopetic]
        ]
        ]
        [Newtonian Fluids]
        ]
        ]
    \end{forest}
    \end{document}

Bildbeschreibung hier eingeben

Antwort1

Dank an --Gesamtstrukturbaum mit Ordnern auf jeder letzten relativen Ebene

Bildbeschreibung hier eingeben

\documentclass{article}
\usepackage{tikz}
\usepackage{lscape}
\usepackage[edges]{forest}
\forestset{
    calign to midchild or edge midpoint/.style={
        if={isodd(n_children())}{
            calign=child edge,
            calign primary child/.process={
                O+nw+n{n children}{(##1+1)/2}
            },
        }{
            calign=edge midpoint,
        },
    },
}

\begin{document}
    \begin{forest}
        my fork/.style={
%           grow=south, 
            calign to midchild or edge midpoint,
        },  
        for tree={forked edge, edge=->, draw,
            thick,
            rounded corners, 
            minimum size=8mm, 
            l sep=10mm,
            align=left,
            fork sep=5mm,
            fill=blue!10, my fork
            }
        [Fluids, s sep=0.3cm
        [Ideal Fluids]
        [Real Fluids, s sep=0.3cm, 
        [Non-Newtonian Fluid, s sep=0.3cm
        [Time-Independent Fluids, s sep=0.3cm
        [Pseudo plastic][Dilatant][Bingham plastic]
        ]
        [Visco-elastic Fluids]
        [Time-Dependent Fluids, s sep=0.3cm
        [Thixotropic][Rheopetic]
        ]
        ]
        [Newtonian Fluids]
        ]
        ]
    \end{forest}
\end{document}

verwandte Informationen