Em alguns livros, encontramos um mini sumário que apresenta as seções e subseções por capítulo. Agora você vai aprender como fazer isso no LaTeX, com o pacote minitoc (documentação):

\documentclass[12pt,a4paper]{book}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[brazil]{babel}
\usepackage{lipsum}\usepackage{minitoc}
\mtcselectlanguage{brazil} % Tradução do mini sumário\begin{document}
	\dominitoc[c] % Inicialização do mini sumário
	\tableofcontents

	\chapter{O início}
	\minitoc % Criação do mini sumário

	\section{Seção 1}
	\lipsum[1]
	\section{Seção 2}
	\lipsum[1]
	\subsection{Subseção 1}
	\lipsum[1]

	\chapter{O final}
	\minitoc % Criação do mini sumário

	\section{Seção 1}
	\lipsum[1]
	\section{Seção 2}
	\lipsum[1]
	\subsection{Subseção 1}
	\lipsum[1]

\end{document}

Veja como o LaTeX faz a compilação desse mini sumário de capítulo:

Sumário do capítulo no LaTeX

Perceba que, no preâmbulo do documento, foi inserido o comando \mtcselectlanguage{brazil}.

Esse comando traduz o mini sumário para o português do Brasil, e usa o mesmo parâmetro do pacote babel.

Mas para que esse pacote funcione, você precisa adicionar os comandos \dominitoc e \tableofcontents.

Parâmetros opcionais para o \dominitoc

Você pode escolher a posição do título do mini sumário do seu capítulo em LaTeX utilizando os seguintes códigos:

  • [l] - posiciona o título do lado esquerdo (left), é o padrão e será acionado caso você não atribua nenhum dos demais ao \dominitoc;
  • [c] - centraliza o título (center);
  • [r] - posiciona o título do lado direito (right);
  • [e] ou [n] - remove o título (empty / no title).

O comando \minitoc toma como referência o capítulo em que ele está para verificar as hierarquias (section, subsection, etc) e então criar o mini sumário.

Outros comandos

  • \setcounter{minitocdepht}{profundidade} - especifica a profundidade da hierarquia do mini sumário, 1 para seções, 2 para subseções, 3 para sub subseções, e etc.;
  • \nomtocrule - remove as linhas horizontais do mini sumário;
  • \nomtocpagenumbers - remove a numeração do mini sumário;
  • \undottedmtctrue - remove os pontos que separam o nome do capítulo da numeração.

Para lista de figuras e tabelas

No lugar de usar o \dominitoc, para criar mini sumários dentro de capítulos, você pode usar:

  • \dominilof ou \minilof - para criar uma lista de figuras
  • \dominilot ou \minilot - para criar uma lista de tabelas

LaTeX na classe article

Se você estiver utilizando o LaTeX na classe article (que não aceita capítulos), você pode fazer um mini sumário com \dosecttoc e \secttoc.

Confira nossos vídeos no YouTube, visite nosso canal.

Playlist sobre LaTeX no YouTube: Playlist sobre LaTeX