Wie passt ein großer Baum in das Papier ein und wie ändert man die Position einiger Knoten?

Wie passt ein großer Baum in das Papier ein und wie ändert man die Position einiger Knoten?

Ich habe diesen Baum mit dem folgenden Code erstellt

Bildbeschreibung hier eingeben

    \begin{forest}
  for tree={
    rounded corners,
    draw,
    align=center,
    top color=white,
    bottom color=blue!20,
  },
  forked edges,
  [a
    [$ q_{1}k_{1} $
    [$ q_{2}k_{2} $
    [$ q_{3}k_{3} $]
    [$ \cdots $]
    [$ q_{3}k_{3} +(k_{3}-1)$]]
    [$ \cdots $]
    [$ q_{2}k_{2} +(k_{2}-1)$
        [$ q_{3}k_{3} $]
    [$ \cdots $]
    [$ q_{3}k_{3} +(k_{3}-1)$]
    ]]
    [$ \cdots $]
    [$ q_{1}k_{1} +(k_{1}-1)$
    [$ q_{2}k_{2} $
    [$ q_{3}k_{3} $]
    [$ \cdots $]
    [$ q_{3}k_{3} +(k_{3}-1)$]]
    [$ \cdots $]
    [$ q_{2}k_{2} +(k_{2}-1)$
[$ q_{3}k_{3} $]
    [$ \cdots $]
    [$ q_{3}k_{3} +(k_{3}-1)$]]    
    ]]

\end{forest}

Ich habe 2 Probleme

1 – Der Baum passt nicht in mein Papier.

2- wie kann ich Kisten mit ... in die Mitte bringen?

Antwort1

Eine Möglichkeit besteht darin, das Diagramm um 90 Grad zu drehen:

Bildbeschreibung hier eingeben

(rote Linien zeigen Textränder an)

\documentclass{book}
\usepackage[edges]{forest}
%---------------- show page layout. don't use in a real document!
\usepackage{showframe}
\renewcommand\ShowFrameLinethickness{0.15pt}
\renewcommand*\ShowFrameColor{\color{red}}
%---------------------------------------------------------------%

\begin{document}
\begin{figure}
\centering
   \begin{forest}
  for tree={
    grow'=0,
    draw,
    rounded corners,
    minimum height=3.4ex, inner sep=3pt,
    top color=white,
    bottom color=blue!20,
    anchor=west,
%
    math content,
% edges
  forked edge,
  s sep=2mm,
  l sep=8mm,
fork sep=4mm,
  }
%
[a
    [q_{1}k_{1}
        [q_{2}k_{2}
            [q_{3}k_{3}]
            [\cdots]
            [q_{3}k_{3} +(k_{3}-1)]
        ]
        [\cdots]
        [q_{2}k_{2} +(k_{2}-1)
            [q_{3}k_{3}]
            [\cdots]
            [q_{3}k_{3} +(k_{3}-1)]
        ]
    ]
    [\cdots]
    [q_{1}k_{1} +(k_{1}-1) 
        [q_{2}k_{2}
            [q_{3}k_{3}]
            [\cdots]
            [q_{3}k_{3} +(k_{3}-1)]
        ]
        [\cdots]
        [q_{2}k_{2} +(k_{2}-1) 
            [q_{3}k_{3}]
            [\cdots]
            [q_{3}k_{3} +(k_{3}-1)]
        ]
    ]
]
\end{forest}
    \end{figure}
\end{document}

verwandte Informationen