What documentation visually explains the various available commands to control the vertical distance between two lines of text?

When TeX starts forming a paragraph it contributes \parskip glue to the vertical list and then typesets the paragraph, inserting interline glue between the lines so as to ensure that the baselines are \baselineskip apart from each other (unless the \lineskip-\lineskiplimit mechanism comes into action). What's important is that these glues are always inserted (unless rules are found, but this is another story).

One can always insert \vskip glue between paragraphs (and also between lines, with \vadjust) in addition to \parskip glue and interline glue.

Let's see your situation: you want to add vertical skips between your lines which, as far as TeX is concerned, are one line paragraphs.

Series
\vskip<dimen>\relax

Title
\vskip<dimen>\relax

Author
\vskip<dimen>\relax

Institution

What should be put in place of <dimen>? Whatever pleases you. This is a visual task and there's no "rule".

For example you might put \baselineskip, so to have "doublespacing": an empty line would be between each line. Of course you may use different amounts between each pair of lines: for example, bigger between "Series" and "Title", smaller between "Author" and "Institution".

Special care should be taken if the lines are printed with different type size, but only looking at the final result will tell you if you've done "right".

What units to choose? There's no rule. Probably using ex (the height of an x in the current font) is better, as the result will not depend on the "global" document type size. Also using fractions of \baselineskip can be considered.

Pay attention when you use different type sizes. For example, in LaTeX, declarations such as \large should be terminated by a \par before ending their scope or the interline glue used would be the one set up for the normal type size and the \lineskip-\lineskiplimit mechanism would probably come into action, making more troublesome fine tuning the result.


The best source for TeX spacing commands as well as the paragraph builder is Knuth's TeXbook. Another good book (but hard to get) is TeX in Practice by Stephan von Bechtolsheim. For LaTeX spacing commands the best source is the ltspace.dtx, which you can read by typing textdoc source2e on the command line, as well as the LaTeX Companion.

For a problem like the one you stated, there are many different ways to control vertical spacing. One way is to use line breaks with a dimension \\[<dim>] in a combination with \vfill and \vspace. For example you can print this:

enter image description here

\documentclass{book}
\begin{document}

\newpage
\thispagestyle{empty}
\begin{center}

{\Large AN ELEMENTARY TREATISE}\\[3ex]

{\scriptsize ON}\\[3ex]
{\Huge SOME COMPLEX MATHS}\\[3ex]
{\scriptsize AND}\\[3ex]
{\Large SPHERICAL, CYLINDRICAL, AND ELLIPSOIDAL\\
HARMONICS,}\\[3ex]
{\scriptsize WITH}\\[3ex]
APPLICATIONS TO PROBLEMS IN QANTUM PHYSICS.\\[5ex]
{\scriptsize BY}\\
Wei Chuang, \textsc{Ph.D.},\\
{\scriptsize PROFESSOR OF MATHEMATICS IN SOME UNIVERSITY.}\\[4ex]
\vfill
\hspace{1.5in} \hrulefill \hspace*{1.7in}

\vspace{5ex}
{\Large CAMEL PRESS}\\
BOSTON $cdot$ NEW YORK $cdot$  BEIJING $cdot$  LONDON\\
\end{center}

\clearpage
\end{document}