날짜를 제거할 때 빈 줄 번호

날짜를 제거할 때 빈 줄 번호

줄 번호가 표시되고 제목 뒤에 날짜가 없습니다. 그러나 날짜를 제거하면 \date{} 제목 뒤의 빈 줄에 줄 번호가 남습니다. 어떻게 제거할 수 있나요?

다음은 최소한의 예입니다.

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

\title{The title}
\author{}

\usepackage{lineno}
\linenumbers

\date{} % clear date

\begin{document}
\maketitle

\section*{Section 1}
Text

\end{document}

빈 줄 번호

답변1

먼저, 스타워즈 팬이 펄프픽션 팬에게 인사드립니다! :-)

당신은 썼다,

그러나 날짜를 제거하면 \date{}제목 뒤의 빈 줄에 줄 번호가 남습니다. 어떻게 제거할 수 있나요?

사실 문제의 원인은 \date{}가 아니라 입니다 \author{}. 이는 \@maketitle지시문의 내용을 조판하는 6줄의 코드를 제거하는 명령을 다시 정의하여 확인할 수 있습니다 \author.

\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

이 코드 청크를 프리앰블에 배치하면 다음이 있음에도 불구하고 다음과 같은 출력을 얻게 됩니다 \date{}.

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

관련 정보