我正在写论文,我在标题页中包含了一个图,但我不想让它显示在图列表中。这很容易做到,但主文档中的第一个图是 LoF 中的第 2 个,如下所示:
有办法解决这个问题吗?我尝试寻找一个可以重置/操作图形编号的命令,但没有找到。我用它\listoffigures
来创建 LoF,并在输入标题页后将其打印出来,如下所示:
\begin{document}
\input{temp_titlepage.tex}
\pagenumbering{roman}
\input{acknowledgments.tex}
\clearpage
% print table of contents (ToC)
\tableofcontents
\clearpage
% list of figures
\listoffigures
很抱歉我没有添加更多代码,但代码太长了,而且我认为不会有什么不同。提前感谢您的帮助。
答案1
在 LaTeX 中,您可以使用 来包含图形\includegraphics
。如果您需要标题和标签,您可以使用\captionof
或figure
环境(后者浮动,因此更适合自动定位)。
然而,对于标题页上的图片来说,大多数情况下不需要标题,因为您可能不会在机构的徽标下写标题,因此,您可以直接使用\includegraphics
而不使用标题figure
,这样就完成了。
答案2
如果需要环境figure
,请使用caption
包及其\caption*
宏来生成标题,但防止向中添加条目List of Figures
。
\documentclass[titlepage]{book}
\usepackage{blindtext}
\usepackage{caption}
\usepackage{graphicx}
\begin{document}
\begin{titlepage}
\begin{figure}
\centering
\includegraphics[scale=0.5]{ente}
\caption*{The Duck}
\end{figure}
\end{titlepage}
\listoffigures
\begin{figure}
\includegraphics[scale=0.5]{ente}
\caption{Another duck}
\end{figure}
\end{document}