
Preciso alterar o nome dos meus índices e não posso me inscrever com este prefácio:
\documentclass[12pt,oneside,tikz,border=10pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[spanish,]{babel}
\usepackage{titlesec}
...
Estou usando estes comandos:
\cleardoublepage
\addcontentsline{toc}{article}{Lista de figuras}
\listoffigures
\cleardoublepage
\addcontentsline{toc}{article}{Lista de tablas}
\listoftables
Obviamente, o comando \addcontentsline{toc}{article}{Lista de tablas} não pode alterar nenhum nome como "Lista de figuras".
Além disso, gostaria de acrescentar o último conteúdo do índice principal com o respectivo número.
Responder1
VerComo mudar o título do ToC?.
Usando o babel, é bom usar o \addto\captions<language>
para substituir o título do sumário ou das demais listas. Isso mantém a compatibilidade do idioma. hyperref
foi adicionado (com opção de rascunho, se você ainda não estiver usando, para minimizar as alterações introduzidas) para dar o \phantomsection
comando, que permite citar as outras listas em seu sumário.
\documentclass[12pt,oneside,tikz,border=10pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[spanish]{babel}
\usepackage{titlesec}
\usepackage[draft]{hyperref} % Used to allow \phantomsection
\addto\captionsspanish{% Replace "spanish" with the language you use
\renewcommand{\contentsname}%
{\'Indice Completa}%
}
\begin{document}
\tableofcontents
\phantomsection\addcontentsline{toc}{section}{\listfigurename}
\listoffigures
\phantomsection\addcontentsline{toc}{section}{\listtablename}
\listoftables
\section{Section One}
\begin{figure}\caption{A Figure}\label{one}\end{figure}
\begin{table}\caption{A Table}\label{two}\end{table}
\end{document}
Saída: