listoffigures alineado a la izquierda con koma-script

listoffigures alineado a la izquierda con koma-script

Realmente no entendí el manual de koma-script al leer el capítulo sobre la alineación de una Lista de Figuras. ¿Qué construcción se debe utilizar para alinear \listoffigures a la izquierda? Se prepara un archivo LOF a través de la URL. abbildungsverzeichnis.lof

ingrese la descripción de la imagen aquí

\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}

Respuesta1

Puede utilizar la opción de clase 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}

Después de tres ejecuciones de LaTeX obtienes:

ingrese la descripción de la imagen aquí

Como alternativa, puede eliminar la sangría de figurelas entradas:

\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}

Respuesta2

No puedo probarlo con su archivo .lof. Sin embargo, el manual de KOMA-Script contiene una sección sobre cómo personalizar dichas listas. El capítulo 15.2 de mi manual en alemán menciona \setuptoccomo comando relevante y noindentcomo posible opción, por lo que \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}

información relacionada