
Como deletar número de figuras na lista de figuras? Eu uso \listoffigures
e \captionof
.
Responder1
A função genérica que define o número de conteúdo em um ToC (que também inclui LoF e LoT) é \numberline
. É necessário um único argumento que contém o número da entrada que está sendo definida. Manipular esta macro para ignorar seu argumento em torno do LoF é bastante fácil com o seguinte:
\let\oldnumberline\numberline% Copy \numberline into \oldnumberline
\renewcommand{\numberline}[1]{\oldnumberline{}}% Remove number argument
\listoffigures% Set the List of Figures
\let\numberline\oldnumberline% Restore \numberline (if needed)
Observe que a remoção do argumento ainda afasta as entradas da figura da margem, porque o número da figura é definido em uma caixa de largura predeterminada. Se você quiser que isso também seja removido, use a \numberline
macro para inserir um espaço negativo:
\let\oldnumberline\numberline% Copy \numberline into \oldnumberline
\renewcommand{\numberline}[1]{\hspace*{-1.5em}}% Remove number argument
\listoffigures
\let\numberline\oldnumberline% Restore \numberline (if needed)
O espaço entre o número e o título no LoF é 1.5em
(por padrão).