You asked: What is going on, why this linespacing? An answer is here.
Your code is
\textsf{\LARGE{what is going on\\why this linespacing?\\why vertical space is so screwed?}}
The LaTeX macro \textsf{parameter}
opens TeX group, selects required font and typesets parameter
. Then it closes TeX group.
The LaTeX macro \LARGE
selects required font and sets bigger value to the \baselineskip
register. Then you have {
which opens second TeX group, then you have text and then the second TeX group is closed by }
. If you remove this irrelevant braces pair the result is the same:
\textsf{\LARGE what is going on\\why this linespacing?\\why vertical space is so screwed?}
Now, why this linespacing? The LaTeX macro \\
runs \par
TeX primitive in this context. So, your example is equivalent to:
\textsf{\LARGE what is going on\endgraf why this linespacing?\endgraf why vertical space is so screwed?}
The first \endgraf
(i.e. \par
) creates one-line paragraph. The second \endgraf
creates second one line paragraph and when it is distributed to the main vertical list, the \baselineskip
register has bigger value due to \LARGE
macro. So, these two paragraphs are with bigger line-skip between them.
Next: the third paragraph why vertical ...
is opened, i.e. the horizontal mode is opened. Then the parameter of \textsf
is finalized and the \textsf
macro closes TeX group. This means that \baselineskip
returns to its previous smaller value which was valid when \textsf
macro started. Then the empty line after mentioned code is scanned by token-processor and it creates \par
here. This \par
finalizes the third paragraph and it is concatenated to previous two to the vertical list, but \baselineskip
is smaller now, so there is smaller interline-skip.
\Large\sffamily ....
(assuming that you are in a center environment).{...}
after\LARGE
size commands do not take an argumentarticle
document class and an up-to-date TeX distribution. Do please tell us which document class you employ, which TeX distribution you use, and when you last updated your TeX distribution.\documentclass
to\end{document}
that shows how you're producing the front page. It will be easier to debug and also to give further advice.