Las líneas y el texto no aparecen en la misma página en Latex

Las líneas y el texto no aparecen en la misma página en Latex

Estaba tratando de profundizar en LaTeX y quería escribir un currículum en él, pero antes de comenzar a escribir el currículum quería aprender la esencia del látex. Al intentar crear una línea encontré algunos problemas.

Cuando dibujo una línea debajo o encima del texto, mientras genero un pdf (usando pdflatex), las líneas no aparecen en la misma página, sino que aparecen en una página nueva y el texto en una diferente.

Aquí está el código

%Trying out rules in Latex

\documentclass{article}
\begin{document}

\title{Rules in \LaTeX{}}
\line(1,0){250}
\author{Shashwat Pant}
\maketitle


\end{document}

Si uso \hrulefillo \linesolo obtengo una línea en el documento pero no texto, si uso Texmaker, sin embargo, si lo compilo usando pdflatexobtengo la línea en la página principal y el texto en otra. Entonces, ¿cómo puedo dibujar una línea horizontal que toque cada extremo de la hoja y que permanezca debajo de un texto, como un separador?

Respuesta1

Componer el título es un trabajo para el \maketitlecomando, que depende del comando interno \@maketitle, por lo que debes modificar este:

\documentclass{article}

\makeatletter
\def\@maketitle{%
  \newpage
  \null
  \vskip 2em
  \begin{center}
  \let \footnote \thanks
    {\LARGE \@title \par}
    \vskip 1.5em
  %%% Addition
    \hrule
    \vskip 1.5em
  %%% End addition
    {\large
      \lineskip .5em
      \begin{tabular}[t]{c}
        \@author
      \end{tabular}\par}
    \vskip 1em
    {\large \@date}
  \end{center}
  \par
  \vskip 1.5em}
\makeatother

\begin{document}

\title{Rules in \LaTeX{}}
\author{Shashwat Pant}
\maketitle


\end{document}

ingrese la descripción de la imagen aquí

información relacionada