我有一個關於頁首和頁尾的問題。我正在使用回憶錄類,想要建立一個顯示章節名稱的自訂標題。下面是我到目前為止的程式碼,沒有顯示章節名稱。在我看來,我必須分別定義 \rightmark 和 \leftmark 指令。但我可以用通用的方式做到這一點嗎?或者,執行此操作時:
\makeoddhead{pstest}{DUMMY ODD}{}{\thechapter}
然後列印數字,但是如何輸出章節名稱?
\documentclass[11pt,a4paper,article]{memoir}
\usepackage[english]{babel}
\usepackage{blindtext}
\usepackage{titlesec}
\makepagestyle{pstest}
\makeevenfoot{pstest}{\thepage}{}{}%page numbers at the outside
\makeoddfoot{pstest}{}{}{\thepage}
\makeheadrule{pstest}{\textwidth}{\normalrulethickness}
\makeevenhead{pstest}{\leftmark}{}{DUMMY EVEN} % small caps
\makeoddhead{pstest}{DUMMY ODD}{}{\rightmark}
\aliaspagestyle{chapter}{pstest}
\aliaspagestyle{section}{pstest}
\begin{document}
\pagestyle{pstest}
\chapter{Intro}
\blindtext[20]
\chapter{Methods}
\blindtext[20]
\end{document}
感謝您的任何評論!
編輯 1:實際上 \chaptername 指令似乎只給「chapter」。這是預期的嗎?
答案1
pstest
沒有告訴章節要為標題提供什麼,因此沒有提供任何內容。請參閱\makepsmarks
手冊。這篇文章可能也會有幫助:http://tug.org/pracjourn/2008-2/madsen/
也沒有呼叫頁面樣式section
,因此別名不相關