Línea encima de la numeración de páginas para páginas pares e impares

Línea encima de la numeración de páginas para páginas pares e impares

mi problema es simple. Con el siguiente código tengo la línea encima de la numeración de páginas solo para páginas pares. También para algunas páginas, por ejemplo, el contenido en el encabezado tengo para el lado derecho e izquierdo tanto el nombre del capítulo (contenido en este caso), como en la figura:ingrese la descripción de la imagen aquí. En esta página, por ser par, tengo la línea encima de la numeración de páginas.

este es el código:

 \documentclass[a4paper,12pt,titlepage,oneside,openright]{book}
    \linespread{1.5}
    \usepackage[T1]{fontenc}
    \usepackage{textcomp}
    \usepackage[utf8]{inputenc}
    %\usepackage{setspace}
    \usepackage[english]{babel}
    %\usepackage[babel]{csquotes}
    \usepackage[write]{frontespizio}
    \usepackage[acronym]{glossaries} 
    \usepackage[hang]{footmisc}
    \usepackage[hidelinks]{hyperref}
    \setlength\footnotemargin{10pt}
    \usepackage{tocloft}
\usepackage{lipsum}
    \renewcommand{\cftchapleader}{\cftdotfill{\cftdotsep}} 
    
    \usepackage[pagestyles]{titlesec}%
\newpagestyle{ruled}{%
\headrule
\sethead{}{}{\ifthechapter{\thechapter }{}\itshape\MakeUppercase{\chaptertitle}}
\footrule
\setfoot{}{\thepage}{}}
\pagestyle{ruled}
    
\renewpagestyle{plain}{%
\footrule
\setfoot{}{\thepage}{}}

\renewcommand{\bibname}{References}

 \renewcommand{\bibname}{References}
    \begin{document}
   

    \pagenumbering{roman}
    \chapter*{Acknowledgements}
    \addcontentsline{toc}{chapter}{\numberline{}Acknowledgements}%
\lipsum[1-4]

\clearpage
    \tableofcontents
    
    \mainmatter 
    \clearpage
    \chapter{Background}
    \label{Background}
\lipsum[1-5]
    \cleardoublepage
    
    
    \addcontentsline{toc}{chapter}{\numberline{}References}%
    \bibliographystyle{ieeetr}
    {\footnotesize
    \bibliography{mybib}}
    \end{document}

Respuesta1

Aquí hay una solución con titlepsen lugar de fancyhdr. Tenga en cuenta que tenemos que usar el \chaptermarkcomando para capítulos sin numerar:

\documentclass[a4paper,12pt,titlepage,oneside,openright]{book}
\linespread{1.5}
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage[utf8]{inputenc}
%\usepackage{setspace}
\usepackage[english]{babel}
%\usepackage[babel]{csquotes}
\usepackage[write]{frontespizio}
\usepackage[acronym]{glossaries}
\usepackage[hang]{footmisc}
\setlength\footnotemargin{10pt}
\usepackage{tocloft}
\renewcommand{\cftchapleader}{\cftdotfill{\cftdotsep}}

\usepackage{titleps}%
\newpagestyle{ruled}{%
\headrule
\sethead{}{}{\itshape\MakeUppercase{\chaptertitle}}
\footrule
\setfoot{}{\thepage}{}}
\pagestyle{ruled}

\renewpagestyle{plain}{%
\footrule
\setfoot{}{\thepage}{}}

\usepackage[hidelinks]{hyperref}

\usepackage{lipsum}

\renewcommand{\bibname}{References}

\begin{document}

\pagenumbering{roman}

\chapter*{Acknowledgements}
\chaptermark{Acknowledgements}
\addcontentsline{toc}{chapter}{\numberline{}Acknowledgements}%
\lipsum[1-5]

\clearpage
\tableofcontents

\mainmatter
\clearpage
\chapter{Background}
\label{Background}
\lipsum
\cleardoublepage

\addcontentsline{toc}{chapter}{\numberline{}References}%
\bibliographystyle{ieeetr}
{\footnotesize
\bibliography{mybib}}

\end{document} 

ingrese la descripción de la imagen aquí

EditarPara agregar el número de capítulo en el encabezado (para capítulos numerados), debe cargar \usepackage[pagestyles]{titlesec}en lugar de \usepackage{titleps}y usar

\sethead{}{}{\ifthechapter{\thechapter }{}\itshape\MakeUppercase{\chaptertitle}}

información relacionada