Espacio entre líneas dentro de un encabezado o pie de página elegante (después de ajustar el tamaño de fuente)

Espacio entre líneas dentro de un encabezado o pie de página elegante (después de ajustar el tamaño de fuente)

Hace aproximadamente 1 mes, pregunté aquí sobre los espacios entre líneas y aprendí sobre la importancia de insertar \par al final del párrafo cuando el tamaño de fuente ha cambiado. Esto me ayudó a dar sentido a varios problemas.

Hoy tengo una pregunta de seguimiento sobre el mismo problema en pies de página (o encabezados) elegantes. Estoy intentando hacer coincidir el resultado de un documento de MS Word que usamos para papelería. En ese documento de Word, hay letras más pequeñas en el pie de página y el espacio simple es ajustado.

Cuando intento hacer lo mismo en LaTeX, puedo reducir el tamaño de las fuentes, pero el interlineado sigue siendo grande. He medido y el espacio entre líneas nunca se reduce dentro de un pie de página elegante, incluso cuando hago las fuentes pequeñas.

Si termino una línea en el pie de página con \par, hay un error del compilador que dice que hay una línea en blanco donde no debería haber ninguna.

En mi código a continuación, estoy bastante seguro de que entiendo qué está mal. Al usar \footnotesize dentro de las dos filas, no le doy a LaTeX ninguna información sobre la necesidad de ajustar el tamaño de la fila. Cómo rediseñar para que las últimas 2 filas salgan con menos espacio entre ellas

Aquí está el MRE:

\documentclass[english]{article}
\usepackage{lmodern}
\renewcommand{\sfdefault}{lmss}
\renewcommand{\ttdefault}{lmtt}
\renewcommand{\familydefault}{\rmdefault}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[letterpaper]{geometry}
\geometry{verbose,tmargin=1in,bmargin=2in,lmargin=1.5in,rmargin=1in}
\setlength{\parskip}{\smallskipamount}
\setlength{\parindent}{0pt}
\usepackage{setspace}

\makeatletter
\usepackage{fancyhdr}
\usepackage{graphicx}
\headheight=70pt
\marginparwidth=0pt
\footskip=30pt

\usepackage{ifthen}
\usepackage{lastpage}
\usepackage[hidelinks, unicode=true]{hyperref}

\renewcommand{\headrulewidth}{0pt}
\fancyhead{}
\fancyfoot{}

\fancyhead[L]{
\ifthenelse{\value{page}=1}{\hspace*{-1in}IMAGINE A BEAUTIFUL LOGO HERE}
}
\fancyfoot[L]{
\ifthenelse{\value{page}=1}{\textsf{\textbf{The Name of My Center}}\\
\textsf{\footnotesize{}Knowledge Hall Room 1 | 1234 Your Alley | Pretend, ST 66666}\\
\textsf{\footnotesize{}(123)456-1234 | \url{http://google.edu} | email: [email protected]}}
{\centering{Page  \thepage \hspace{1pt} of \pageref{LastPage}}}
}

\makeatother

\usepackage{babel}
\begin{document}
\thispagestyle{fancy}

\begin{singlespace}
Joseph Pretend Name\\
Chair, Geography\\
Unreal Dominion University\\
3423 Space Age Bldg.\\
Canada, UK 22348\smallskip{}

\end{singlespace}

Dear Professor:\smallskip{}

asdfasdf asdfasdf asdfasdf asdfasdf asdfasdf asdfasdf asdfasdf asdfasdf
asdfasdf asdfasdf asdfasdf asdfasdf asdfasdf asdfasdf asdfasdf asdfasdf
asdfasdf asdfadf asdfasdf asdfasdf asdfasdf asdfasdf asdfasdf asdfdf
asdfasdf asdfasdf asdfasdf asdfasdf asdfasdf asdfasdf asdfasdf asdfasdf
asdfasdf asdfasdf asdfasdf asdfasdf asdfasdf asdfasdf asdfasdf asdfasdf
asdfasdf asdfasdf asdfasdf asdfasdf asdfadf asdfasdf asdfasdf asdfasdf
asdfasdf asdfasdf asdfasdf asdfasdf asdfasdf asdfasdf asdfasdf asdfasdf
asdfasdf asdfasdf asdfasdf asdfasdf asdfasdf asdfasdf asdfasdf asdfasdf

asdfasdf asdfasdf asdfasdf asdfasdf asdfasdf asdfasdf asdfasdf asdfasdf
asdfasdf asdfasdf asdfasdf asdfasdf asdfasdf asdfasdf asdfasdf asdfasdf
asdfasdf asdfasdf asdfasdf asdfasdf asdfasdf asdfasdf ~asdfasdf asdfasdf
asdfasdf asdfasdf asdfasdf asdfasdf asdfasdf asdfasdf asdfasdf asdfasdf
asdfasdf asdfasdf asdfasdf asdfasdf asdfasdf asdfasdf asdfasdf asdfasdf
asdfasdf asdfasdf asdfasdf asdfasdf asdfasdf 

\begin{singlespace}
\smallskip{}

\end{singlespace}

Sincerely:
\bigskip{}
\bigskip{}

Armond T. Philpot

\end{document}

Respuesta1

Verdadero. Si bien el interruptor de fuente ( \footnotesize) cambia elfuentetamaño ysalto de línea de base, los usos de una sola línea normalmente no generan una línea en blanco al final del párrafo (o explícito \par) y, por lo tanto, no se conserva el espaciado de la línea base. Para ver el efecto de los cambios en las fuentes, coloque todo el pie de página dentro de a minipagey use párrafos regulares (o s explícitos \par) para configurar cada línea. Sin embargo, aquí hay una alternativa que utiliza el ajuste manual del espaciado vertical con tabular:

ingrese la descripción de la imagen aquí

\fancyfoot[L]{
  \ifnum\value{page}=1
    \sffamily
    \begin{tabular}{ @{} l }
      \bfseries The Name of My Center \\[-.2\normalbaselineskip]
      \footnotesize Knowledge Hall Room 1 | 1234 Your Alley | Pretend, ST 12345 \\[-.2\normalbaselineskip]
      \footnotesize (123) 456-1234 | \url{http://google.edu} | email: [email protected]
    \end{tabular}
  \else
    \makebox[\textwidth]{Page \thepage{} of \pageref{LastPage}}%
  \fi
}

no usargeometryy luego configurar cosas como \headheight,\footskip (y otras)afuerael \geometryajuste. Hazlos todos en el mismo lugar.

Respuesta2

Probé varias opciones. Este es el que terminé usando.

\fancyfoot[L]{
\ifthenelse{\value{page}=1}{\textsf{\textbf{The Name of My Center}}\footnotesize{}\\
\textsf{Knowledge Hall Room 1 | 1234 Your Alley | Pretend, ST 66666}\\
\textsf{(123)456-1234 | \url{http://google.edu} | email: [email protected]}}
{\centering{Page  \thepage \hspace{1pt} of \pageref{LastPage}}}
}

Esto soluciona el problema abriendo \footnotesize{} en la primera línea y permanece vigente hasta el final del grupo.

ingrese la descripción de la imagen aquí

En mi opinión, esta es una opción menos peligrosa que ajustar manualmente \normalbaselineskip, pero estoy de acuerdo contigo en que también logra un buen resultado.

información relacionada