J'ai trouvé les solutions suivantes:
- créer un nouveau compteur de note, qui sera incrémenté à chaque utilisation de la commande, en parallèle à l'incrémentation d'un appel de note (ici de
\endnote{#1}, et
- utiliser \footnotetext avec thecompteur pour imprimer la note de bas de page avec le même numéro que l'appel de \endnote.
ceci résoud le problème du double appel et de l'incrémentation, tout en affichant la note à la fois en bas de page et dans la liste en fin de document
——————————
Un dernier problème n'est pas résolu: la liste attribue le dernier numéro de page concerné à toutes les notes.
Pourtant son utilisation dans l'appel endnote semble conforme (infos de deboggage en rouge)
Je met un exemple comme réponse, bien qu'elle présente ce BUG:
\documentclass[french]{article}
\usepackage{enotez}
\usepackage{xcolor}
% compteur pour \footnotetext:
\newcounter{Note}
\setcounter{Note}{0}
% Macrocommande testée dans ce document:
\newcommand{\dblnote}[1]%
{\refstepcounter{Note}% % incrémenter le compteur
\textcolor{red}{\up{(Note n°~\theNote,p.~\pageref{\theNote})}}% %Ligne de déboggage
\endnote{#1\ \dotfill \pageref{\theNote}}% % appel de \endnote, texte suivi du N° de page [BUG]
\footnotetext[\theNote]{#1}\label{\theNote}% % appel de \footnotetext sur la mark précédemment créée par \endmark
}
\usepackage[]{babel}
\begin{document}
\section{Test}
Blabla\dblnote{Une première note de bas de page}
Reblabla\label{2} avec une autre note\dblnote{Deuxième note en bas de la page}
Page de la note \theNote : \pageref{\theNote}
\newpage
\section{Suite du test}
Encore du blabla\dblnote{Une note en bas d' une autre page} et du blablabla
Ici une «liste de notes de bas de page»
La 2eme note est numérotée~\ref{2} page~\pageref{2}.
La dernière note (\ref{\theNote}) est à la page~\pageref{\theNote}
\newpage
\printendnotes*
\end{document}