Latex에서 줄과 텍스트가 같은 페이지에 나타나지 않습니다.

Latex에서 줄과 텍스트가 같은 페이지에 나타나지 않습니다.

LaTeX을 파헤쳐보려고 하다가 그 안에 이력서를 쓰고 싶었는데, 이력서를 쓰기 전에 라텍스의 본질을 배우고 싶었습니다. 라인을 만들려고 시도하는 동안 몇 가지 문제가 발생했습니다.

PDF를 생성하는 동안(pdflatex를 사용하여) 텍스트 아래 또는 위에 선을 그리면 선이 같은 페이지에 나타나지 않고 오히려 선이 새 페이지에 나타나고 텍스트가 다른 페이지에 나타납니다.

코드는 다음과 같습니다.

%Trying out rules in Latex

\documentclass{article}
\begin{document}

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


\end{document}

Texmaker를 사용 하면 문서에 \hrulefill\line줄만 표시되고 텍스트는 표시되지 않습니다. 그러나 Texmaker를 사용하여 컴파일하면 pdflatex첫 페이지에 줄이 표시되고 다른 페이지에는 텍스트가 표시됩니다. 그렇다면 시트의 각 끝 부분에 닿으면서 구분 기호와 같은 일부 텍스트 아래에 유지되는 수평선을 실제로 그리는 방법은 무엇입니까?

답변1

\maketitle제목을 조판하는 것은 내부 명령에 의존하는 명령 에 대한 작업이므로 \@maketitle다음을 수정해야 합니다.

\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}

여기에 이미지 설명을 입력하세요

관련 정보