
Я использую пакет shortoc для создания страницы краткого содержания моей книги.
Я использовал команду:
\shorttoc{\sffamily BRIEF CONTENTS}{1}
чтобы отображались только разделы без подразделов.
Теперь мне нужно снять жирность с заголовков разделов. Есть ли способ сделать это с помощью пакета shortoc?
решение1
Вот решение на основе пакета etoolbox.
\documentclass{book}
\usepackage{shorttoc}
\usepackage{etoolbox}
\patchcmd{\shorttoc}{\@startshorttoc {toc}}{{\let\bfseries\normalfont\@startshorttoc {toc}}}{}{}
\begin{document}
\shorttoc{\sffamily BRIEF CONTENTS}{1}
\chapter{Foo}
\section{Foo bar}
\tableofcontents
\end{document}