提问请给完整代码....
只给一个切片如何让人知道你所面临问题的全貌....
问题回顾
考古... 你提及:
实现图表既在正文提及处显示,又在文末列表汇总显示
egreg在此处使用寄存器保存figure中的信息,并在文末重新输出:
下面是一个例子:
\documentclass[a4paper]{article}
\usepackage{graphicx}
\usepackage{environ}
\makeatletter
\let\@@figure\figure
\let\@@endfigure\endfigure
\let\figure\@undefined
\let\endfigure\@undefined
\let\@@table\table
\let\@@endtable\endtable
\let\table\@undefined
\let\endtable\@undefined
\newtoks\end@figuretoks
\newtoks\end@tabletoks
\NewEnviron{figure}[1][htp]{%
\@@figure[#1]\BODY\@@endfigure
\global\end@figuretoks=\expandafter{\the\end@figuretoks\@@figure[p]}%
\global\end@figuretoks=\expandafter{\the\expandafter\end@figuretoks\BODY\@@endfigure}%
}
\NewEnviron{table}[1][htp]{%
\@@table[#1]\BODY\@@endtable
\global\end@tabletoks=\expandafter{\the\end@tabletoks\@@table[p]}%
\global\end@tabletoks=\expandafter{\the\expandafter\end@tabletoks\BODY\@@endtable}%
}
\newcounter{Endfigure}
\AtEndDocument{\clearpage\let\c@figure\c@Endfigure\the\end@figuretoks}
\newcounter{Endtable}
\AtEndDocument{\clearpage\let\c@table\c@Endtable\the\end@tabletoks}
\makeatother
\usepackage{lipsum}
\begin{document}
\lipsum
\begin{figure}
\centering
\includegraphics{example-image-a}
\caption{def}
\end{figure}
\lipsum
\begin{figure}
\centering
\includegraphics{example-image-b}
\caption{def}
\end{figure}
\lipsum
\begin{figure}
\centering
\includegraphics{example-image-c}
\caption{def}
\end{figure}
\lipsum
\begin{table}
\centering
\begin{tabular}
{ | c | c | c | }
\hline
Column 1 & Column 2 & Column 3 \\
\hline
Row 1 & Row 1 & Row 1 \\
Row 2 & Row 2 & Row 2 \\
Row 3 & Row 3 & Row 3 \\
\hline
\end{tabular}
\caption{table1}
\end{table}
\lipsum
\begin{table}
\centering
\begin{tabular}
{ | c | c | c | }
\hline
Column 1 & Column 2 & Column 3 \\
\hline
Row 1 & Row 1 & Row 1 \\
Row 2 & Row 2 & Row 2 \\
Row 3 & Row 3 & Row 3 \\
\hline
\end{tabular}
\caption{table2}
\end{table}
\end{document}文档前四面:

文档中间四面:

文档末三面:

BTW...如非必要,不要修改模板。除非你是模板作者...那也不应该问出这样子的问题,应该自行提取MWE再提问...




























问 如何在文档结尾重复出现一次LoT与LoF的内容