Marcas de sección no deseadas en los títulos de Ejercicios, Índice y Bibliografía

Marcas de sección no deseadas en los títulos de Ejercicios, Índice y Bibliografía

Estoy escribiendo un libro en twoside bookdocumentclass. Estoy usando el siguiente fragmento de código para modificar mis encabezados y pies de página.

% Header-Footer
\usepackage[english]{babel}
\renewcommand\cftsecpresnum{\S}
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\fancyhead[LE,RO]{\rightmark}
\fancyhead[LO,RE]{\leftmark}
\fancyfoot[C]{\thepage}
\renewcommand{\chaptermark}[1]{\markboth{\MakeUppercase{\thechapter.\ #1}}{}}
\renewcommand{\sectionmark}[1]{\markright{\S\thesection.\ #1}}

Y aquí está mi Exercisesentorno:

\newlist{exercise}{enumerate}{5}
\setlist[exercise]{
    label*=\thechapter.\arabic*.,
    ref=\thechapter.\arabic*, 
    before={%
        \section*{\hfil{Exercises -- \thechapter}}%
        \addcontentsline{toc}{section}{Exercises -- \thechapter}%
        \setlist*[enumerate,1]{ref=\theexercisei.~\arabic*}%
        \setlist*[enumerate,2]{ref=\theenumi.(\alph*)}%
    },
}
\setlist*[enumerate,2]{ref=\theenumi.(\alph*)}

Estos son los problemas para los que estoy buscando soluciones:

  1. El nombre de la sección Exercisesno aparece en el encabezado. En su lugar, el encabezado continúa con el último nombre de la sección.ingrese la descripción de la imagen aquí

  2. Las páginas Bibliographyy Indexmuestran los nombres de los capítulos en los encabezados izquierdo y derecho.ingrese la descripción de la imagen aquí ingrese la descripción de la imagen aquíEn los capítulos Bibliographyy Index, quiero deshacerme de los nombres de los capítulos que aparecen en el espacio del nombre de la sección.

Estoy un poco confundido acerca de qué incluir en un MWE. Si alguien necesita uno, pregúnteme sobre las cosas que podrían estar afectando esto, las incluiré y publicaré un MWE.

Respuesta1

En muchas clases de documentos (incluido el básico book), \section*no se establece la marca correcta, por lo que se debe agregar \markright{...}el mismo texto que se usa para el encabezado de la sección, justo después de iniciar el archivo \section*. Aquí, eso debería hacerse en la \setlist{exercise}definición.

Del mismo modo, al iniciar la bibliografía y el índice, inserte un espacio vacío \markright{}en un lugar que tendrá efecto antes de que se complete la primera página de ese capítulo. El comando de marca tendrá efecto en la página donde (La)TeX lo lee.

El lugar donde se inserta la marca depende de cómo se muestran estos componentes destacados ( \chapter*o \section*) are defined and used. Assume that they are launched by\bibliography and\printindex . With these commands, the starred command is part of those definitions, and thus will appear in a derived file (.bbl or.ind`) en lugar de en el archivo fuente principal. Si dicho componente tiene más de una página, colocar el comando de marca después del comando de inicio del componente retrasará la inclusión de la marca en el encabezado de la página hasta la página en la que se lee.

No es aconsejable realizar cambios manuales en un archivo .bblo .indya que esos archivos se regenerarán con la próxima ejecución de LaTeX. En tal caso, el comando de marca debe insertarse justo antes del comando de inicio del componente ( \bibliographyo \printindex), precedido por \newpagepara que el encabezado modificado no aparezca antes de lo deseado.

información relacionada