logotipo à esquerda e à direita no cabeçalho de um livro (frente e verso)

logotipo à esquerda e à direita no cabeçalho de um livro (frente e verso)

Quero adicionar um logotipo no cabeçalho de um livro. O logotipo deve estar no canto esquerdo ou direito da página par/ímpar. Por favor me ajude a corrigir meu código:

\documentclass[
  paper=a4, % it's the default anyway
  fontsize=12pt,
  twoside
  ]{book}
\usepackage[paperwidth=7.25in, paperheight=9.5in,bindingoffset=.75in]{geometry}
\usepackage{fancyhdr}
\usepackage{makeidx}         % allows index generation
\usepackage[demo]{graphicx} 
\pagestyle{fancy}
    {%
 \fancyhead[L]{\includegraphics[width=1.5cm,height=1.5cm,keepaspectratio]{logo.eps}}
\fancyhead[R]{\includegraphics[width=1.5cm,height=1.5cm,keepaspectratio]{logo.eps}}}
\setlength{\headheight}{47.0pt}
\addtolength{\topmargin}{-4\baselineskip}
\usepackage{lipsum}
\begin{document}
\lipsum 
\newpage
\lipsum
\end{document}

Responder1

O pacote fancyhdrusa alguns comandos obsoletos em seus padrões. Mas isso não importa mais, depois de usar \fancyhfe limpar os padrões (obrigadoegrégia).

Eu recomendo usar o pacote scrlayer-scrpagedo pacote KOMA. A sintaxe é bastante semelhante. \leheadrepresenta oesquerda-parcabeça, \roheadparacerto-ímparcabeça. A convenção de nomenclatura é semelhante para rodapés ( \lofoot, \cefootetc).

\documentclass{book}
\usepackage[paperwidth=7.25in,
paperheight=9.5in,bindingoffset=.75in]{geometry}
\usepackage[headsepline]{scrlayer-scrpage}
\usepackage{mwe}
\lehead{\includegraphics[height=1.5cm,keepaspectratio]{example-image-a}}
\rohead{\includegraphics[height=1.5cm,keepaspectratio]{example-image-b}}
\setlength{\headheight}{47.0pt}
\begin{document}
\lipsum[1-20]
\end{document}

Nota: bookdefine o número da página no cabeçalho externo. O pacote scrlayer-scrpageapenas substituirá isso se solicitado pelo usuário. O pacote fancyhdrapenas substitui as configurações do livro sem interação do usuário.

Responder2

fancyhdrfornece posicionamento de páginas Odd e Even, bem como escolher entre o lado Lesquerdo ou Rdireito da página. Portanto, para Lo lado esquerdo nas Opáginas dd, use LOe Ro lado direito nas Epáginas ven, use RE:

insira a descrição da imagem aqui

\documentclass[twoside]{book}
\usepackage[paperwidth=7.25in, paperheight=9.5in,bindingoffset=.75in]{geometry}
\usepackage{fancyhdr,graphicx,lipsum}
\pagestyle{fancy}
\fancyhead[LO]{\includegraphics[width=1.5cm,height=1.5cm,keepaspectratio]{example-image-a}}
\fancyhead[RE]{\includegraphics[width=1.5cm,height=1.5cm,keepaspectratio]{example-image-b}}
\setlength{\headheight}{47.0pt}
\begin{document}
\lipsum[1-20]
\end{document}

Observe que a bookclasse do documento aparece \thispagestyle{plain}na primeira página de cada arquivo \chapter. Nesses casos, você perderá o fancyestilo da sua página, a menos que emita novamente \pagestyle{fancy}ou redefina o plain.

informação relacionada