Anyone would know how to prevent graph overflow ?
Here is what I have now :
We can see on the image that the graph is cropped on his right side. Here is the code I use:
\documentclass{article}
\usepackage{tikz}
\usepackage{tikz-qtree}
\usepackage{pxfonts}
\usepackage{lscape}
\definecolor{HE}{rgb}{0.01, 0.75, 0.24}
\definecolor{FE}{rgb}{0.19, 0.55, 0.91}
\begin{document}
\begin{landscape}
\begin{tikzpicture}
\tikzset{edge from parent/.style=
{draw,
edge from parent path={(\tikzparentnode.south)
-- +(0,-8pt)
-| (\tikzchildnode)}}}
\Tree [.Coucherie~$A_{t}$~tel~que~\textcolor{FE}{$(b, \neg a)$ }
[.\footnotesize{(I)}:,,$m$
[.\footnotesize{($a$)}:,,\textcolor{HE}{$(b, \neg a)$}
[.\footnotesize{(a)}:,,$\textcolor{HE}{p_{n}}$~$\land$~$\textcolor{FE}{p_{n}}$ ]
[.\footnotesize{(b)}:,,$\textcolor{HE}{p_{n}}$~$\land$~$\textcolor{FE}{\neg p_{n}}$ ]
[.\footnotesize{(c)}:,,$\textcolor{HE}{\neg p_{n}}$~$\land$~$\textcolor{FE}{p_{n}}$ ]
[.\footnotesize{(d)}:,,$\textcolor{HE}{\neg p_{n}}$~$\land$~$\textcolor{FE}{\neg p_{n}}$ ]
]
[.\footnotesize{($b$)}:,,\textcolor{HE}{($b, a)$}
[.\footnotesize{(AA)} ]
[.\footnotesize{(BB)} ]
[.\footnotesize{(CC)} ]
[.\footnotesize{(D)} ]
]
[.\footnotesize{($g$)}:,\textcolor{HE}{($\neg b, a$)}
[.\footnotesize{(AA)} ]
[.\footnotesize{(BB)} ]
[.\footnotesize{(CC)} ]
[.\footnotesize{(DD)} ]
]
[.\footnotesize{($d$)}:,\textcolor{HE}{$(\neg b, \neg a)$}
[.\footnotesize{(AA)} ]
[.\footnotesize{(BB)} ]
[.\footnotesize{(CC)} ]
[.\footnotesize{(DD)} ]
]
]
[.\footnotesize{(II)}:,,$\neg m$
[.\footnotesize{($a$)}
[.\footnotesize{(AA)} ]
[.\footnotesize{(BB)} ]
[.\footnotesize{(CC)} ]
[.\footnotesize{(DD)} ]
]
[.\footnotesize{($b$)}
[.\footnotesize{(AA)} ]
[.\footnotesize{(BB)} ]
[.\footnotesize{(CC)} ]
[.\footnotesize{(DD)} ]
]
[.\footnotesize{($g$)}
[.\footnotesize{(AA)} ]
[.\footnotesize{(BB)} ]
[.\footnotesize{(CC)} ]
[.\footnotesize{(DD)} ]
]
[.\footnotesize{($d$)} ]
[.\footnotesize{(a)} ]
[.\footnotesize{(b)} ]
[.\footnotesize{(c)} ]
[.\footnotesize{(d)} ]
]
]
\end{tikzpicture}
\end{landscape}
\end{document}
For my graph, I think that make the end "branches" vertical instead of horizontal would be a nice solution, if someone knows how to do that oh please share.
(Also, if someone would know how to scale/zoom the whole graph 'would be great.)
Thanks a lot all.


font=\scriptsizein the node options/style), introduce line breaks in nodes (https://tex.stackexchange.com/q/123671), or perhaps even make the end "branches" vertical instead of horizontal. As for scaling, see e.g. https://tex.stackexchange.com/q/26846. – Torbjørn T. Jul 09 '20 at 18:28\documentclassto\end{document}, containing all necessary packages and definitions. (But not all the unnecessary ones.) Otherwise anyone wanting to test have to first figure out what's missing. Also, if you specifically want the end "branches" vertical it would be good to explain so in the question, it's a bit more hidden in the comments. – Torbjørn T. Jul 09 '20 at 18:49