\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