偶数ページではページ番号を左側に、奇数ページでは右側に配置しようとしています。私の理解では、次のコードでまさにこれが実現できるはずですが、ページ番号はすべて右側にあります。
\documentclass[11pt]{article}
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\fancyhead[EL]{\thepage}
\fancyhead[OR]{\thepage}
\begin{document}
foo
\newpage
bar
\newpage
bat
\end{document}
答え1
左ページと右ページが異なるドキュメント クラスを選択する必要があります。 または クラスを使用するbook
か、クラスにreport
オプションを追加します。twoside
article
このオプションは設定twoside
もトリガーすることに注意してくださいflushbottom
。つまり、ページ コンテンツが垂直方向に引き伸ばされ、行がページの下部で揃います。これにより、段落間やセクション、表、図の上に不要な空白が生じる可能性があります。したがって、コマンドを\raggedbottom
プリアンブルで使用することを検討してください。
文書に脚注がある場合、\raggedbottom
脚注がテキストの下部から一定の距離に配置されますが、これは見苦しいものです。これを回避するには、スクラッチル(からKOMA スクリプト)の代わりに\article
、パッケージをロードする足雑貨オプションbottom
:
\documentclass[twoside, 11pt]{article}
\usepackage[bottom]{footmisc} %% Treat footnotes correctly
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\fancyhead[EL]{\thepage}
\fancyhead[OR]{\thepage}
\raggedbottom %% Avoid nasty vertical white space
\begin{document}
foo
\newpage
bar
\newpage
bat
\end{document}