fancyhdr의 \자막

fancyhdr의 \자막

KOMA 클래스는 제목( \title{})과 부제( \subtitle{})를 허용합니다. 두 가지를 자동으로 삽입하는 헤더를 만들고 싶습니다.

표준 기사 클래스에서는 다음 명령을 사용하여 제목을 얻을 수 있습니다 \runtitle.

\usepackage{fancyhdr}
\pagestyle{fancy}
    \fancyhf{} %clear header footer
    \fancyhead[L]{\today} 
    \fancyhead[R]{\runtitle} 

그런데 비슷한 명령이 있나요 \subtitle? 이상적으로는:

\usepackage{fancyhdr}
\pagestyle{fancy}
    \fancyhf{} %clear header footer
    \fancyhead[L]{\today} 
    \fancyhead[C]{\runtitle}
    \fancyhead[R]{\runsubtitle} 

답변1

KOMA 스크립트 패키지를 사용하세요 scrlayer-scrpage. 그런 식으로 헤더가 꽤 혼잡해질 것 같아요.

invictus코마헤더

\documentclass[headinclude]{scrbook}
\usepackage{scrlayer-scrpage}
\usepackage{blindtext}
\ihead{\today}
\makeatletter
\chead{\@title}
\ohead{\@subtitle}
\makeatother
\begin{document}
\title{The Wombats Journey}
\subtitle{Spring}
\author{Carl Capybara}
\maketitle
\Blinddocument
\end{document}

관련 정보