The fboxes and section titles generated with this code:
\documentclass{article}
\usepackage[left=6cm,right=6cm,top=3cm,bottom=3cm]{geometry}
\usepackage{blindtext}
\begin{document}
\vspace*{1cm}
\begin{flushright}
\fbox{\parbox[c][5.1cm][c]{0.5 \textwidth}{%
\emph{{{Some very smart quote weakly related to next section's content.}}\\\vspace{-0.6cm}
\begin{flushright}
\textbf{\emph{--- {Some Brilliant Author}}}
\end{flushright}
}}}
\end{flushright}
\vspace{0.2cm}
\section{This section is SHORT.}
\blindtext[1]
\clearpage
\vspace*{1cm}
\begin{flushright}
\fbox{\parbox[c][5.1cm][c]{0.5 \textwidth}{%
\emph{{{Some shorter quote.}}\\\vspace{-0.6cm}
\begin{flushright}
\textbf{\emph{--- {Some Brilliant Author}}}
\end{flushright}
}}}
\end{flushright}
\vspace{0.2cm}
\section{This section is LONG.}
\blindtext[3]
\end{document}
are in a slightly different position relative to the page if you zoom enough. My tests tell me it is due to the \vspaces (at least when I use the 0.2cm and the 1cm ones at the same time) so, is there any way to get that positioning while not making it an adaptative element?
My aim is to get every section title page the same appearance, with the title in the same vertical position (as when you have just the naked sections), and the quote box in the same position too.
This layout is what made me wonder about this other problem.
\raggedbottomor a grid system. even if you redefine all possible elements that contain stretchable glue (section headings,\parskip, and the like), unless you very carefully control every element that occupies vertical space, you are likely to run into underfull vboxes on at least some pages. even one line set in a font of a size different from the basic text font, never mind the inclusion of display math, will throw off the calculation unless you are using a grid system. – barbara beeton Feb 24 '14 at 14:07