有没有办法手动将条目添加到图形列表中?

有没有办法手动将条目添加到图形列表中?

我正在撰写论文,其中一部分将由一篇已经存在的文章组成。

我将其与\usepackage{pdfpages}和 一起包括在内\includepdf[fitpaper=true, pages=-]{Impactpaper.pdf}

我想将有关该论文中包含的图表的信息添加到我的图表列表中(我\listoffigures在论文中frontmatter)。

% TableofContents
\tableofcontents
\listoffigures
\listoftables

有没有办法手动添加数据\listoffigures

此外,有没有办法在参考书目(引文)中手动添加数据?

答案1

addtolist选项正是针对这种情况而设计的。

用法(摘自官方pdf页面文档):

addtolist={<page number>, <type>, <headings>, <label>}

一个例子(从我的论文中复制):

\includepdf[pages={-},
            addtolist={
                       3, figure, Schematic representation of the complete condition monitoring process., jps3:fig1,
                       4, table,  Archimedean copulas., jps3:tab1,
                       5, figure, Regions of best performance for different Archimedean copulas., jps3:fig2,
                       5, figure, Fully nested Archimedean copula., jps3:fig3,
                       5, figure, Nyquist plot of the PEM fuel cell impedance., jps3:fig4,
                       6, figure, Measurement sequences in time., jps3:fig5,
                       6, figure, Description of the regions for high and low copula outputs., jps3:fig6,
                       6, figure, Example of current and voltage signals during the experiment., jps3:fig7,
                       7, figure, Evolution of the health index (copula output)., jps3:fig8         
                      }
           ]{./journal_articles/jps2015.pdf}

建议:如果标题中有逗号,请将其放在花括号中(例如,这是一个图形{,},其标题中有逗号。)。

答案2

编辑:我刚刚仔细重读了原帖者的问题,发现他没有他想要记录的图表的 TeX 源代码。所以我的解决方案对他来说没用。我可能会把它留在这里一段时间——也许有人会觉得它有用。

这个丑陋的黑客对我来说已经足够好了,因为我不需要文档生产版本中的图表列表。也许上面评论中的@PaulGessler 的解决方案对你来说会更好。也许我会用它代替我的……

在序言中:

\usepackage{caption}[2011/11/10]

\newcommand{\figcomment}[1]{%
\addtocounter{figure}{-1}
\captionlistentry{comment: #1}
}

\newcommand{\figsource}[1]{%
\addtocounter{figure}{-1}
\captionlistentry{source: #1}
}

在正文中:

\begin{figure}[ht]
\centering
\includegraphics[height=60mm]{\here/epalabel}
\caption{Gasoline Vehicle Label (2013)}
\figsource{Image download from 
\url{http://www.epa.gov/carlabel/gaslabel.htm}}
\figcomment{We should be able to use this government information
royalty free.}
\label{fig:epalabel}
\end{figure}

在图表中:

在此处输入图片描述

相关内容