Como redefinir macros padrão da classe de documento

Como redefinir macros padrão da classe de documento

Ao escolher uma classe de documento, descubro que todas elas geram algumas alterações indesejadas em meu documento, mas estou tendo problemas para alterar as macros padrão para definir a formatação correta.

No meu preâmbulo estou executando o seguinte:

\fancypagestyle{plain}{  
    \fancyhf{}  
    \fancyfoot[RO,LE]{Confidential}  
    \fancyfoot[LO,RE]{\thepage}  
    \renewcommand{\headrulewidth}{0pt}  
    \renewcommand{\footrulewidth}{0.4pt}  
}

Isso tem o efeito desejado ao usar a bookclasse document, mas infelizmente essa classe também deixa uma página em branco após o término de cada capítulo, o que prefiro dispensar. Este segundo problema pode ser resolvido alterando a classe para report, mas isso estraga a formatação do rodapé, fixando 'Confidencial' à direita e o número da página à esquerda do rodapé.

Existe um comando que posso usar para:
- remover a página em branco após cada seção da classe do livro, ou;
- impedir que a classe do relatório force o rodapé a não alternar como tentei fazer?

Obrigado

Responder1

Um MWE ajudaria, mas acho que você deixou de fora a twosideopção no relatório

\documentclass[twoside]{report}
\usepackage{fancyhdr}
\usepackage{lipsum}

\fancypagestyle{plain}{
\fancyhf{}
\fancyfoot[RO,LE]{Confidential}
\fancyfoot[LO,RE]{\thepage}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0.4pt}
}

\pagestyle{plain}
\begin{document}%
  \lipsum[1-30]
\end{document}%

informação relacionada