图表列表中使用 frontis 代替页码

图表列表中使用 frontis 代替页码

我正在使用代码

\includegraphics[width=\textwidth]{image.jpg}
\addcontentsline{lof}{figure}{Image caption}

将卷首插图图像与图片列表中的条目一起添加到我的文档中。有没有办法将图片列表中此条目的页码替换为单词“frontis”?

答案1

使用该tocloft包可以控制 ToC 和朋友的许多方面。

% frontispieceprob.tex  SE 576148

\documentclass{book}
\usepackage{graphicx}

\usepackage{tocloft}

\begin{document}
THE FRONTISPIECE
\vspace{4\baselineskip}

% The frontispiece picture and caption
\includegraphics[width=\textwidth]{image.jpg}
\begin{center}
Image caption
\end{center}
% add it to the LoF
\cftlocalchange{lof}{3em}{2.55em} % need more space for page designation
\cftaddtitleline{lof}{figure}{Image caption}{frontis} % the LoF entry
\cftlocalchange{lof}{1.55em}{2.55em} % revert to normal page number space

\clearpage
\tableofcontents
\listoffigures
\chapter{A Chapter}
\begin{figure}
\centering
AN ILLUSTRATION
\caption{An illustration}
\end{figure}
\end{document}

如果不增加页码的允许空间,则虚线会继续延伸到“frontis”。

我刚刚完成了一个粗糙的扉页;我相信你的会好得多。

在此处输入图片描述

相关内容