\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。その場合、ヘッダーがかなり混雑すると思います。

invictusKomaヘッダー

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

関連情報