Список сносок в латексе
Мне было интересно, если у меня будет возможность добавить что-то вроде \listoffootnotes в мой документ, как я могу использовать \listoffigures или таблицы...
Кто-нибудь знает как?
2 ответа
Я попробовал пример, и он работал очень хорошо. Вот что я сделал:
\usepackage{tocloft}
%% Footnotes-Listing %%
\newcommand{\listfootnotesname}{List of Footnotes}% 'List of Footnotes' title
\newlistof[chapter]{footnotes}{fnt}{\listfootnotesname}% New 'List of...' for footnotes
\let\oldfootnote\footnote % Save the old \footnote{...} command
\renewcommand\footnote[1]{% Redefine the new footnote to also add 'List of Footnote' entries.
\refstepcounter{footnotes}% Add and step a reference to the footnote/counter.
\oldfootnote{#1}% Make a regular footnote.
\addcontentsline{fnt}{footnotes}{\protect
\numberline{\thefootnotes}#1}% Add the 'List of...' entry.
}
После этого я могу использовать команду \ listoffootnotes:
Пакет tocloft является частью Texlive-Extra.
Я не пробовал этого, но из того, что я понял, можно добиться того, что вам нужно, с помощью пакета tocloft. См. Главу 2.4 в документации для получения более подробной информации о создании пользовательских списков.
Вот пример того, как это можно сделать.