EDITAR

EDITAR

He cambiado el formato predeterminado de la tabla de contenido:

\usepackage[titles]{tocloft}
\setlength{\cftbeforechapskip}{0pt}
\setcounter{tocdepth}{0}

\renewcommand{\cftchapfont}{\normalfont}
\renewcommand{\cftchappagefont}{\normalfont}
\renewcommand{\cftdotsep}{1}
\renewcommand{\cftchapleader}{\cftdotfill{\cftsecdotsep}}

El capítulo ahora ya no está en negrita. Ahora me gustaría tener el índice y la bibliografía.atrevidoreferencias:

 \tableofcontents
 \addcontentsline{toc}{chapter}{\bf{Bibliography}}
 \addtocontents{toc}{\vspace{\normalbaselineskip}}
[...]
 \printbibliography
 \addtocontents{toc}{\vspace{\normalbaselineskip}}
 \addcontentsline{toc}{chapter}{\bf{Bibliography}}

pero de esta manera el número de página no aparece en negrita. ¿Cómo puedo hacer para modificar?justo¿El formato de algunas voces?

EDITAR

Este es mi MWE

\documentclass{book}
\usepackage{blindtext}
\usepackage[titles]{tocloft}
\setlength{\cftbeforechapskip}{0pt}
\setcounter{tocdepth}{0}
\renewcommand{\cftchapfont}{\normalfont}
\renewcommand{\cftchappagefont}{\normalfont}
\renewcommand{\cftdotsep}{1}
\renewcommand{\cftchapleader}{\cftdotfill{\cftsecdotsep}}
\begin{document}
 \frontmatter
 \tableofcontents
 \addcontentsline{toc}{chapter}{\bf{Contents}}
 \addtocontents{toc}{\vspace{\normalbaselineskip}}
 \mainmatter
 \Blinddocument
 \backmatter
 \chapter*{Bibliography}
 \addtocontents{toc}{\vspace{\normalbaselineskip}}
 \addcontentsline{toc}{chapter}{\bf{Bibliography}}
\end{document}

En el PDF, en el índice "Contenido" y "Bibliografía" están en negrita pero no sus números de página. También me gustaría que los números de página estuvieran en negrita.

Respuesta1

Los cambios temporales en el estilo de las fuentes ToCdeben escribirse en ToCsí mismo con \addtocontents{toc}{\begingroup\protect\renewcommand{...}{...}}etc.

He definido un nuevo comando llamado \addwithboldpagenumberpara esto ya que hay dos apariciones de tales adiciones, por lo que hay algún beneficio en un código más corto.

Tampoco utilice el comando obsoleto \bfpero \bfserieso \textbf{}.

\documentclass{book}
\usepackage{blindtext}
\usepackage[titles]{tocloft}
\setlength{\cftbeforechapskip}{0pt}
\setcounter{tocdepth}{0}
\renewcommand{\cftchapfont}{\normalfont}
\renewcommand{\cftchappagefont}{\normalfont}
\renewcommand{\cftdotsep}{1}
\renewcommand{\cftchapleader}{\cftdotfill{\cftsecdotsep}}

\newcommand{\addwithboldpagenumber}[1]{%
  \addtocontents{toc}{\begingroup\protect\renewcommand{\protect\cftchappagefont}{\protect\bfseries}}%
  \addcontentsline{toc}{chapter}{\bfseries#1}%
  \addtocontents{toc}{\endgroup}%
}


\begin{document}
 \frontmatter
 \tableofcontents
 \addwithboldpagenumber{\contentsname}
 \addtocontents{toc}{\vspace{\normalbaselineskip}}
 \mainmatter
 \Blinddocument
 \backmatter
 \chapter*{\bibname}
 \addtocontents{toc}{\vspace{\normalbaselineskip}}
 \addwithboldpagenumber{\bibname}
\end{document}

ingrese la descripción de la imagen aquí

información relacionada