\rightmark--\leftmark
私は、提案されているように、ページヘッダーの「辞書」スタイルを使用したいと思います。fancyhdr
パッケージ。
しかし、モードではtwocolumn
、\rightmark
初め後者の列にマークがありますが、これは間違いです。初め前の列にマークを付けます。
オプションやコマンドmulticol
の代わりにパッケージを使用すると役立つことはわかっていますが、は避けたいと思います。[twocolumn]
\twocolumn
multicol
MWE は次のとおりです。
\documentclass[twocolumn]{article}
\usepackage{fancyhdr}
\fancyhf{}{}
\fancyhead[R]{\thepage}
\fancyhead[L]{\rightmark{} -- \leftmark}
\pagestyle{fancy}
\def\mysection#1{\section*{#1}\markboth{#1}{#1}}
% to provide dummy text and lots of sections
\usepackage{lipsum}
\newcounter{xs}
\def\xsect{%
\stepcounter{xs}%
\mysection{Section \Alph{xs}}
\lipsum[\value{xs}]
}
\begin{document}
\xsect\xsect\xsect\xsect\xsect
\xsect\xsect\xsect\xsect\xsect
\end{document}
答え1
\usepackage{fixltx2e}
12345678