listoffigures alinhado à esquerda com koma-script

listoffigures alinhado à esquerda com koma-script

Eu realmente não entendi o manual do koma-script ao ler o capítulo sobre o alinhamento de uma Lista de Figuras. Qual construção deve ser usada para alinhar \listoffigures à esquerda? Um arquivo LOF é preparado por meio da URL. abbildungsverzeichnis.lof

insira a descrição da imagem aqui

\documentclass[10pt,twoside,toc=listofnumbered,headinclude,footinclude,index=numbered]{scrbook}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\parindent 5.5mm
\def\captionsngerman{
\def\listfigurename{Abbildungsverzeichnis}}%

\begin{document}
\listoffigures%
\thispagestyle{empty}%
\end{document}

Responder1

Você pode usar a opção de classe KOMA-Script listof=flat:

\documentclass[10pt,twoside,toc=listofnumbered,listof=flat,headinclude,footinclude,index=numbered]{scrbook}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\setparsizes{5.5mm}{0pt}{0pt plus 1fil}% see KOMa-Script manual
\renewcaptionname{ngerman}{\listfigurename}{Abbildungsverzeichnis}% see KOMA-Script manual

\begin{document}
\listoffigures%
\thispagestyle{empty}%
\end{document}

Depois de três execuções do LaTeX, você obtém:

insira a descrição da imagem aqui

Como alternativa, você pode remover o recuo das figureentradas:

\documentclass[10pt,twoside,toc=listofnumbered,headinclude,footinclude,index=numbered]{scrbook}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\setparsizes{5.5mm}{0pt}{0pt plus 1fil}% see KOMa-Script manual
\renewcaptionname{ngerman}{\listfigurename}{Abbildungsverzeichnis}% see KOMA-Script manual

\DeclareTOCStyleEntry[indent=0pt]{default}{figure}

\begin{document}
\listoffigures%
\thispagestyle{empty}%
\end{document}

Responder2

Não é possível testá-lo com seu arquivo .lof. Entretanto, o manual KOMA-Script contém uma seção sobre como personalizar tais listas. O capítulo 15.2 do meu manual alemão menciona \setuptoccomo comando relevante e noindentcomo uma opção possível, então \setuptoc{lof}{noindent}:

\documentclass[10pt, twoside, toc=listofnumbered, headinclude, footinclude, index=numbered]{scrbook}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\parindent 5.5mm
\def\captionsngerman{
\def\listfigurename{Abbildungsverzeichnis}}%

\setuptoc{lof}{noindent}

\begin{document}
\listoffigures%
\thispagestyle{empty}%
\captionof{figure}{First figure}
\captionof{figure}{Second figure}
\captionof{figure}{Yet another figure}
\end{document}

informação relacionada