logotipo a la izquierda y a la derecha en el encabezado de un libro (dos caras)

logotipo a la izquierda y a la derecha en el encabezado de un libro (dos caras)

Quiero agregar un logotipo en el encabezado de un libro. El logotipo debe estar en la esquina izquierda o derecha en la página par/impar. Por favor ayúdenme a corregir mi 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}

Respuesta1

El paquete fancyhdrutiliza algunos comandos obsoletos en sus valores predeterminados. Pero eso ya no importa, después de usar \fancyhfy borrar los valores predeterminados (graciasegreg).

Recomiendo usar el paquete scrlayer-scrpagedel paquete KOMA. La sintaxis es bastante similar. \leheadrepresenta elpar a la izquierdacabeza, \roheadpara elbien imparcabeza. La convención de nomenclatura es similar para los pies de página ( \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: bookestablece el número de página en el encabezado exterior. El paquete scrlayer-scrpagesimplemente lo sobrescribirá si lo solicita el usuario. El paquete fancyhdrsimplemente sobrescribe la configuración del libro sin interacción del usuario.

Respuesta2

fancyhdrproporciona ubicación de páginas Odd y Even, además de elegir entre el lado Lizquierdo o Rderecho de la página. Entonces, para Lel lado izquierdo en Opáginas dd, use LOy Rpara el lado derecho en Epáginas ven, use RE:

ingrese la descripción de la imagen aquí

\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}

Tenga en cuenta que la bookclase de documento se publica \thispagestyle{plain}en la primera página de cada archivo \chapter. En esos casos, perderá el fancyestilo de su página, a menos que la vuelva a publicar \pagestyle{fancy}o la redefina plain.

información relacionada