Tenho uma dúvida em relação ao cabeçalho e rodapé. Estou usando a classe de memórias e quero criar um cabeçalho personalizado que exiba o nome do capítulo. Abaixo está o código que tenho até agora, que não mostra o nome do capítulo. Parece-me que tenho que definir os comandos \rightmark e \leftmark, respectivamente. mas posso fazer isso de maneira genérica? Alternativamente, ao fazer isso:
\makeoddhead{pstest}{DUMMY ODD}{}{\thechapter}
então o número é impresso, mas como pode gerar o nome do capítulo?
\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}
Obrigado por quaisquer comentários!
Edição 1: na verdade parece que o comando \chaptername fornece apenas "capítulo". Isso é esperado?
Responder1
pstest
não informa ao capítulo o que fornecer para o cabeçalho, portanto nada é fornecido. Veja \makepsmarks
no manual. Este artigo também pode ser útil:http://tug.org/pracjourn/2008-2/madsen/
também não há estilo de página chamado section
, então o alias não é relevante