我想从用作图像参考书目的图片标题列表中删除章节编号。我使用一种奇怪的enotez
构造来生成此列表(因为我必须满足奇怪的要求)。
\section*{}
有没有像普通部分 一样简单的解决方案?
\begin{filecontents}{ref.bib}
@book{example-reference,
keywords={figure},
author={Doe, John},
title={An Image},
}
\end{filecontents}
\documentclass[toc=listofnumbered]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[english]{babel}
\usepackage{csquotes}
\usepackage{graphicx}
\usepackage{caption}
%bibliography
\usepackage{biblatex}
\addbibresource{ref.bib}
%endnotes
\usepackage{enotez}
\renewcommand*\enotezwritemark[1]{[{#1}]}
\setenotez{
list-name={List of figures}
}
\DeclareInstance{enotez-list}{custom}{paragraph}{
heading = \section{#1},
% notes-sep = \baselineskip,
format = \normalfont,
number = {[#1]}
}
\begin{document}
\begin{figure}[h]
\centering
\begin{minipage}[t]{.45\linewidth}
\centering
\includegraphics[height=3.5cm]{example-image}
\caption{This is an example image. \endnote{\fullcite{example- reference}}}
\label{fig:example-reference}
\end{minipage}%
\end{figure}
%\printbibliography[title=Bibliography,notkeyword=figure]
\pagebreak
\printendnotes[custom]
\end{document}
通常情况下,它只会打印每个项目一次,但我在创建 MWE 时似乎把它搞乱了。