
Alterei o formato padrão do índice:
\usepackage[titles]{tocloft}
\setlength{\cftbeforechapskip}{0pt}
\setcounter{tocdepth}{0}
\renewcommand{\cftchapfont}{\normalfont}
\renewcommand{\cftchappagefont}{\normalfont}
\renewcommand{\cftdotsep}{1}
\renewcommand{\cftchapleader}{\cftdotfill{\cftsecdotsep}}
o capítulo agora não está mais em negrito. Agora eu gostaria de ter Índice e Bibliografiaaudaciosoreferências :
\tableofcontents
\addcontentsline{toc}{chapter}{\bf{Bibliography}}
\addtocontents{toc}{\vspace{\normalbaselineskip}}
[...]
\printbibliography
\addtocontents{toc}{\vspace{\normalbaselineskip}}
\addcontentsline{toc}{chapter}{\bf{Bibliography}}
mas desta forma o número da página não aparece em negrito. Como posso fazer para modificarapenaso formato de algumas vozes?
EDITAR
Este é o meu 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}
No PDF, no índice "Conteúdo" e "Bibliografia" estão em negrito, mas não os números das páginas. Gostaria também que os números das páginas estivessem em negrito
Responder1
Alterações temporárias no estilo das fontes ToC
devem ser escritas no ToC
próprio com \addtocontents{toc}{\begingroup\protect\renewcommand{...}{...}}
etc.
Eu defini um novo comando nomeado \addwithboldpagenumber
para isso, uma vez que há duas ocorrências de tais adições, portanto, há algum benefício em um código mais curto.
Também não use o comando obsoleto, \bf
mas \bfseries
or \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}