
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 \hrulefill
o \line
solo obtengo una línea en el documento pero no texto, si uso Texmaker, sin embargo, si lo compilo usando pdflatex
obtengo 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 \maketitle
comando, 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}