I would place
\raggedbottom
either directly after or before
\begin{document}
, so it works from the first page on, but doesn't get affected by any package since all are loaded before.
Back to the original question: yes,
\include
is perfect for chapters,
\input
for smaller things (no additional page break at the beginning), and
\input
for preamble parts, if you want to split it (packages, own macros).
But how to ask questions with such commands?
- If the question is about things which are not related to the inclusion, such as math or TikZ or headers etc., then try to avoid
\include / \input
for reader convenience. Put the issue thingy from the included file into the main document for the minimal example. You know, serve a problem on a silver platter, then a quick help and solution is nearly guaranteed.
- If the problem has something to do with the inclusion, such as "page break doesn't work for included file", "\ref doesn't work with \include", then we need the
\include / \input
code with main file and sub file. But also as minimal as possible (again the silver platter spoon-feeding thing for best result). Small codes should be posted as code blocks (one for each file), longer codes can be posted as attachment.
Don't worry if you don't manage to minimize for best presentation, we would also help if you post longer files as attachment. The most important is, to have all related code and additions (such as images) at hand, like as attachment, to verify a problem. A difficult or not good question & code presentation may be hard to understand and perhaps won't get an answer, even if we try (also because of limited time), but well presented questions with complete but minimal code will always be tested and most of the time answered. We like to solve problems.
Stefan