
Извините, если этот вопрос ранее не был решен, но я не могу следовать возможным решениям в аналогичных предыдущих вопросах, заданных на форуме. Я совсем новичок в LaTex. В настоящее время я пишу свою диссертационную работу, которая использует определенный шаблон. Используя шаблон, я получаю следующую страницу со списком рисунков:
Хотя я хочу что-то вроде этого:
В настоящее время я использую:
\documentclass[a4paper,12pt,openright,notitlepage,twoside]{book}
\usepackage{tocloft} % it serves to make lists of the most beautiful figures and tables
\renewcommand{\cftfigfont}{Figure } % to add "Figures" in the list of figures
% List of Figures
\phantomsection
\listoffigures
\addcontentsline{toc}{chapter}{\listfigurename}
\cleardoublepage
Пожалуйста, дайте мне знать, как решить эту проблему при записи списка дел с длинными предложениями.
решение1
Пожалуйста, прочтите tocloft
документацию еще раз.
% lofprob.tex SE 561254
\documentclass{book}
\usepackage{tocloft}
%\renewcommand{\cftfigfont}{Figure }
\renewcommand{\cftfigpresnum}{Figure } % put Figure before number
\setlength{\cftfignumwidth}{5em} % need more space for Figure + number
\begin{document}
\listoffigures
\chapter{A chapter}
\begin{figure}
\centering
A FIGURE
\caption{Regular caption}
\end{figure}
\begin{figure}
\centering
ANOTHER FIGURE
\caption{A caption that will take more than one line in the List of Figures}
\end{figure}
\end{document}
Используйте \cftfigpresnum
для указания чего-либо перед числом и увеличения \cftfignumwidth
, чтобы обеспечить больше места, необходимого для измененного числа.