
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}