Я не очень понял руководство koma-script, когда читал главу о выравнивании списка фигур. Какую конструкцию нужно использовать, чтобы выровнять \listoffigures по левому краю? Файл LOF подготавливается через URL. abbildungsverzeichnis.lof
\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}
решение1
Вы можете использовать опцию класса 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}
После трех запусков LaTeX вы получите:
В качестве альтернативы вы можете убрать отступ для figure
записей:
\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}
решение2
Не могу проверить с вашим файлом .lof. Однако руководство KOMA-Script содержит раздел о настройке таких списков. Глава 15.2 моего немецкого руководства упоминает \setuptoc
как соответствующую команду и noindent
как возможный вариант, так что \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}