Número de línea vacía al eliminar la fecha

Número de línea vacía al eliminar la fecha

Se muestran números de línea y no hay fecha después del título. Sin embargo, si elimino la fecha, \date{} queda un número de línea en la línea vacía después del título. ¿Como puedo quitarlo?

Aquí está el ejemplo mínimo:

\documentclass{article}
\usepackage[utf8]{inputenc}

\title{The title}
\author{}

\usepackage{lineno}
\linenumbers

\date{} % clear date

\begin{document}
\maketitle

\section*{Section 1}
Text

\end{document}

Número de línea vacía

Respuesta1

Primero que nada: ¡Saludos de un fan de Star Wars a un fan de Pulp Fiction! :-)

Tu escribiste,

Sin embargo, si elimino la fecha, \date{}queda un número de línea en la línea vacía después del título. ¿Como puedo quitarlo?

En realidad, la causa del problema no es \date{}, sino \author{}. Esto se puede verificar redefiniendo el \@maketitlecomando para eliminar las seis líneas de código que componen el contenido de la \authordirectiva:

\makeatletter  % code obtained from 'article.cls'
\renewcommand\@maketitle{%
  \newpage
  \null
  \vskip 2em%
  \begin{center}%
  \let \footnote \thanks
    {\LARGE \@title \par}%
    \vskip 1.5em%
%    {\large
%      \lineskip .5em%
%      \begin{tabular}[t]{c}%
%        \@author
%      \end{tabular}\par}%
%    \vskip 1em%
    {\large \@date}%
  \end{center}%
  \par
  \vskip 1.5em}
\makeatother

Si coloca este fragmento de código en el preámbulo, obtendrá el siguiente resultado a pesar de la presencia de \date{}:

ingrese la descripción de la imagen aquí

información relacionada