¿Por qué hay texto adicional en el encabezado de la tabla de contenido?

¿Por qué hay texto adicional en el encabezado de la tabla de contenido?

Aquí me enfrento al texto adicional que aparece en el encabezado de la tabla de contenido. ¿Cómo soluciono el problema? Aquí está mi MWE.

 \documentclass[twoside,8pt,openany]{book}
  \usepackage[inner=1cm,outer=0.5cm,paperheight=9.5in,paperwidth=6.3in]{geometry}

  \usepackage[T1]{fontenc}
  \usepackage{titletoc} %%% Table of contents 
  \usepackage{ebgaramond}
  \usepackage{lipsum}
  \usepackage[usenames,dvipsnames,svgnames,table]{xcolor}
  \usepackage{paracol}
  \usepackage{microtype}
  \usepackage{graphicx}
  \usepackage{fancyhdr}
    \pagestyle{fancy}
    \fancyhf{}
    \fancyhead[RO,LE]{\rightmark}
    \fancyhead[LE,RO]{\leftmark} %% display chapter in header
    \renewcommand{\headrulewidth}{.5pt}
    \fancyhead[C]{\thepage} %% To display numbering on every page alternately left and right

  \setlength{\headwidth}{\textwidth}
  \setlength{\headheight}{15pt}
  \setlength{\headsep}{0pt}
  \setlength{\columnseprule}{0pt}
  \usepackage[colorlinks, unicode]{hyperref}

  %%%% End Add
  \makeatletter
  \newcommand\versenumcolor{red}
  \newcommand\chapnumcolor{red}
  \renewcommand\paragraph{%
    \@startsection{paragraph}{4}{\z@}%
                  {.25ex \@plus.25ex \@minus.1ex}%
                  {-.5em}%
                  {\normalfont\normalsize\bfseries\color{\versenumcolor}}}%
  \newlength{\biblechapskip}
    \setlength{\biblechapskip}{1em plus .33em minus .2em}
  \newcounter{biblechapter}
  \newcounter{bibleverse}[biblechapter]
  \renewcommand\chaptername{Book}
  \let\ltx@chapter=\chapter
  \let\ltx@paragraph=\paragraph
  \newcommand{\book}[1]{%
    \gdef\currbook{#1}
    \ltx@chapter{#1}}
  \newcount\biblechap@svdopt
  \newenvironment{biblechapter}[1][\thebiblechapter]
    {\biblechap@svdopt=#1
    \ifnum\c@biblechapter=\biblechap@svdopt\else
      \advance\biblechap@svdopt by -1\fi
    \setcounter{biblechapter}{\the\biblechap@svdopt}
    \refstepcounter{biblechapter}
    \lettrine{\color{\chapnumcolor}\lower-6pt\hbox{\thebiblechapter}}{}\ignorespaces}
    {\vspace{\biblechapskip}}
  \renewcommand{\verse}[1][\thebibleverse]{%
    \refstepcounter{bibleverse}
    \markright{{\scshape\currbook} \thebiblechapter:\thebibleverse}
    \ifnum\c@bibleverse=1\else
      \ltx@paragraph*{#1}\fi}%
  \makeatother


  \newcounter{jChapter} 

 \newcommand{\jverse}[1]{\noindent{\fontsize{11}{30}\selectfont\color{cyan}\textbf{#1\hspace{1.0mm}}\noindent}\markboth{\scshape \currbook\ \thejChapter : #1}{} }

 \newcommand{\jChapter}[1]{
   \setcounter{jChapter}{#1}
   \noindent{\fontsize{27}{30}\selectfont\color{red}\textbf{#1}}\markboth{\scshape \currbook\ \thejChapter : 1}{}%\vspace{-5mm}
  }     
  \newcommand{\story}[1]{\vfill\noindent\parbox[t]{\columnwidth}{\centering\it\color{blue}\textbf{#1}}}% \centering contained within \parbox

 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 \newcommand{\storygap}{\vfill\ensurevspace{3\baselineskip}\switchcolumn*}% paracol specific code
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

  \title{\fontsize{30}{30}\selectfont\textbf{KARBI - NRSV PARALLEL BIBLE}}
  \date{}
  \author{}
  \usepackage{lipsum}
  \usepackage{ragged2e}
  \newcommand{\BookLine}{ \centering\noindent\rule{19cm}{1pt}}
  \newcommand{\BookNote}[1]{{\begin{center} \textbf{KEPACHINI} \justify

  #1
  \end{center}
  \BookLine
  \vspace{2mm}
  }}

  \newcommand{\ParallelLText}[2]{\switchcolumn[0] #1\par \switchcolumn[1] #2\par \switchcolumn*}

  \usepackage[perpage]{footmisc} %%% To restart footnote numbering on every new pages

  \usepackage{multicol,etoolbox}

  \setcounter{tocdepth}{2} %set depth of printed table of contets.

  \makeatletter


  \patchcmd{\l@section}
    {\hfil}
    {\leaders\hbox{\normalfont$\m@th\mkern \@dotsep mu\hbox{.}\mkern \@dotsep     mu$}\hfill}
    {}{}

  \renewcommand\tableofcontents{%
      \begin{multicols}{2}[\section*{\contentsname
          \@mkboth{%
             \MakeUppercase\contentsname}{\MakeUppercase\contentsname}}]%
      \printlist{toc}{}{}
      \thispagestyle{empty}
      \end{multicols}%
      }

  \makeatother %print dots in sections in toc.


 %%% Command to make uppercase for every first letter
 \usepackage{mfirstuc}
 \MFUnocap{are}
 \MFUnocap{or}
 \MFUnocap{etc}

 \newcommand{\athepi}{\textbf{\capitalisewords{Athepi Alamthe Hei Hei}}\\}
 \usepackage{enumitem}
 \usepackage{transparent}


 \begin{document}
 \renewcommand{\thefootnote}{\emph{\alph{footnote}}}


 \frontmatter
 \maketitle
 {\setlength{\columnsep}{130pt}
 \renewcommand{\contentsname}{\hfill\Huge Kechejok Barim\hfill~\\[2.5ex] }
 \startlist{toc}
  \hypersetup{linkcolor=blue}
 \tableofcontents
 }
 \mainmatter

 {\pagenumbering{gobble}
 \part*{\scshape Kechejok Barim}
 }
 \pagenumbering{arabic}  
   \setlength{\columnseprule}{0.5pt}
 \setcounter{page}{1}
 \book{Kecheng}
 \book{Kecheng}
 \book{Kecheng}
 \book{Kecheng}
 \book{Kecheng}
 \book{Kecheng}
 \book{Kecheng}
 \book{Kecheng}
 \book{Kecheng}
 \book{Kecheng}
 \book{Kecheng}
 \book{Kecheng}
 \book{Kecheng}
 \book{Kecheng}
 \book{Kecheng}
 \book{Kecheng}
 \book{Kecheng}
 \book{Kecheng}
 \book{Kecheng}
 \book{Kecheng}
 \book{Kecheng}
 \book{Kecheng}
 \book{Kecheng}
 \book{Kecheng}
 \book{Kecheng}
 \book{Kecheng}
 \book{Kecheng}
 \book{Kecheng}
 \book{Kecheng}
 \book{Kecheng}
 \book{Kecheng}
 \book{Kecheng}
 \book{Kecheng}
 \book{Kecheng}
 \book{Kecheng}
 \book{Kecheng}
 \book{Kecheng}
 \book{Kecheng}
 \book{Kecheng}

 \end{document}

La salida del MWE anterior se muestra a continuación ingrese la descripción de la imagen aquí

Pero cuando cambio el formato del papel al tamaño A4Paper, sale correctamente, como se muestra a continuación ingrese la descripción de la imagen aquí

¿Cómo logro mi página corregida sin cambiar los tamaños de papel?

Respuesta1

Esto es fácil de resolver. Simplemente coloque \thispagestyle{empty}o \thispagestyle{plain}antes del comando \tableofcontents. Es el texto del encabezado corriente el que se superpone al título, porque el encabezado es muy estrecho.

No me he molestado en repetir todo tu código, solo copié el fragmento donde tienes que ingresar el comando. Por supuesto, puedes hacer lo mismo de formas más sofisticadas.

Sin embargo, te recomiendo que, en lugar de todo el hackeo que le has hecho a la clase del libro, uses una clase comolibro de escrituradeScript KOMA, donde puedes realizar todos los cambios con los comandos integrados. Así evitarás todas las incompatibilidades que experimentarás.

Si prefieres la clase de libro original, te recomiendo que utilices un paquete de paquetes del mismo autor. el autor deenumitem,Javier Bezos López, también ha producido excelentes paquetes que cambian los estilos de página, encabezados y tablas de contenido.etc.. Mira estotítulos(control de estilo de página),títulossec(títulos de secciones alternativas) ytítulotoc(encabezados alternativos para toc/lof/lot). Y por último pero no menos importante,espacio de color, si prefieres que tus colores se impriman correctamente.

ingrese la descripción de la imagen aquí

 \frontmatter
 \maketitle
 {\setlength{\columnsep}{130pt}
 \renewcommand{\contentsname}{\hfill\Huge Kechejok Barim\hfill~\\[2.5ex] }
 \startlist{toc}
  \hypersetup{linkcolor=blue}
 \thispagestyle{plain}\tableofcontents  %% <--- Change code here
 }
 \mainmatter

información relacionada