%20e%20alterar%20o%20espa%C3%A7amento%20entre%20linhas.png)
Estou escrevendo com a classe scrbook no KOMA Script e não consigo descobrir como alterar a formatação da minha lista de figuras.
Minha escola tem diretrizes de estilo específicas para teses. Para minha lista de figuras (e minha lista de tabelas), preciso formatar da seguinte forma:
- A palavra “Tabela” ou “Figura” (ao criar uma Lista de Figuras) é colocada em espaço duplo (alinhado à esquerda) acima da primeira legenda da Tabela/Figura.
- A palavra “Página” é colocada em espaço duplo e alinhada à direita acima da coluna de referência da página.
- Espaço duplo entre legendas.
- Sempre espaço único entre as linhas de uma legenda de tabela/figura com várias linhas.
Examinei a documentação dos scripts KOMA, mas não vejo nenhuma opção para adicionar uma linha de cabeçalho ou alterar o espaçamento entre linhas. Muitas das minhas figuras têm legendas com várias linhas e prefiro não alterá-las. Esta também é a última coisa que tenho que fazer com este documento, por isso não quero usar uma classe diferente.
Como adiciono as palavras “Figura” e “Página” ao topo da lista?
E como altero o espaçamento entre as legendas para espaço duplo, mas deixo o espaçamento entre as linhas de uma legenda como espaçamento simples?
Responder1
Infelizmente não há MWE (exemplo mínimo de trabalho) na sua pergunta. Mas talvez você queira algo como
\documentclass[listof=nochaptergap]{scrbook}
\usepackage{blindtext}% only for dummy text
\AfterTOCHead[lof]{\noindent\figurename\hfill Page\par}
\AfterTOCHead[lot]{\noindent\tablename\hfill Page\par}
\DeclareTOCStyleEntries[
beforeskip=\baselineskip,
indent=0pt
]{default}{figure,table}
\begin{document}
\listoffigures
\listoftables
\chapter{Foo}
\captionof{figure}{Figure in first chapter}
\captionof{table}{Table in first chapter}
\captionof{figure}{\blindtext}
\captionof{table}{\blindtext}
\chapter{Bar}
\captionof{figure}{Figure in second chapter}
\captionof{figure}{\blindtext}
\captionof{table}{Table in second chapter}
\captionof{table}{\blindtext}
\end{document}