私の大学の論文では、次のようなページ番号付けが求められています。
(1)序論(謝辞、目次、表一覧など)に先立つページは、ii、iii、ivなどで始まる小文字のローマ数字で番号を付ける。下部中央ページの最後の行から少なくとも 1 行分のスペースを空け、ページの下部から 1 インチ上に配置します。
(2)論文の本文…各ページには番号を付ける右上に右余白内に...
この問題を、特にコンテキストのテーブルの場合、他のセクションについては手動で他のファイルを作成できるかどうか、どうすれば解決できますか?
たとえば、私はこれを試しました:
\documentclass[12pt]{memoir}
\copypagestyle{chapter}{plain}
\makeevenfoot{chapter}{}{}{}
\makeoddfoot{chapter}{}{}{}
\makeevenhead{chapter}{}{}{\thepage}
\makeoddhead{chapter}{}{}{\thepage}
\copypagestyle{part}{plain}
\makeevenfoot{part}{}{}{}
\makeoddfoot{part}{}{}{}
\makeevenhead{part}{}{}{\thepage}
\makeoddhead{part}{}{}{\thepage}
\makeevenfoot{headings}{}{}{}
\makeoddfoot{headings}{}{}{}
\makeevenhead{headings}{}{}{\thepage}
\makeoddhead{headings}{}{}{\thepage}
\begin{document}
\frontmatter
\begin{abstract}
Abstract\\
Abstract\\
Abstract\\
\end{abstract}•
\newpage
\tableofcontents
\mainmatter
\setcounter{page}{1}
\chapter{One}
blah blah
\section{A}
\section{B}
\chapter{Two}
\section{A}
\section{B}
\end{document}}
これにより、i、ii、iiiと1、2、3の問題が解決されます。ただし、下部中央にある(1)を満たすようにi、ii、iiiの位置を変更するにはどうすればよいでしょうか?
どなたか助けていただければ幸いです。
答え1
これは非常に簡単に実行できます。基本的には、plain
ページ スタイルを使用して\frontmatter
、headings
ドキュメントの残りの部分のページ スタイルを再定義するだけです。コマンドの後にページchapter
スタイルをエイリアスしました。こうすることで、目次などの後にのみページ スタイルが再定義されます。章の最初のページ番号が右上にあるのは奇妙な形式です (通常は中央下にあります)。章の最初のページを中央下に配置する必要がある場合は、コマンドを削除するだけです。すべてのページに同じヘッダーが必要であると思われるため、コマンドにオプションを追加しました。headings
\mainmatter
\chapter
\aliaspagestyle
oneside
\documentclass
\documentclass[12pt,oneside]{memoir}
\usepackage{kantlipsum} % package for dummy text (not needed)
\makepagestyle{headings}
\makeevenfoot{headings}{}{}{}
\makeoddfoot{headings}{}{}{}
\makeevenhead{headings}{}{}{\thepage}
\makeoddhead{headings}{}{}{\thepage}
\begin{document}
\pagestyle{plain}
\frontmatter
\begin{abstract}
\kant[1-2]
\end{abstract}
\newpage
\tableofcontents
\mainmatter
\pagestyle{headings}
\aliaspagestyle{chapter}{headings} % remove this if chapter beginnings are different
\chapter{One}
\kant
\section{A}
\section{B}
\chapter{Two}
\kant
\section{A}
\section{B}
\end{document}