Römische Ziffern in der Notizenliste in enotez

Römische Ziffern in der Notizenliste in enotez

Ich möchte das Paket verwenden, enotezweil man damit auf die Endnote klicken und direkt zur Notizenliste gelangen kann. Ich brauche römische Zahlen (Kleinbuchstaben) als hochgestellte Ziffern für die Endnoten. Das bekomme ich problemlos hin.

Ich kann die Zahlen in der Liste jedoch nicht in römische Zahlen umwandeln – es sind immer noch arabische Zahlen. Ich habe versucht, eine benutzerdefinierte Enotez-Liste gemäß den Anweisungen im Paket zu erstellen. Das funktioniert beispielsweise, \textsuperscript{#1}aber was ich auch versuche, ich kann keine Funktion für römische Zahlen erhalten, die mit dem #1Makro funktioniert. Irgendwelche Ideen? MWE unten und drucken Sie aus, wie die funktionierende, falsche Version aussieht.

\documentclass[11pt]{article}

\usepackage[counter-format=roman]{enotez} 
\usepackage{hyperref}

\DeclareInstance{enotez-list}{custom}{paragraph}{
 notes-sep = \baselineskip ,
 format = \normalfont ,
 % number = \roman{#1} % broken attempt
 number = \enmark{#1}
}

\begin{document}

Hello life\endnote{This is an endnote.}

\printendnotes[custom]

\end{document}

Falscher Code funktioniert

Antwort1

Die Antwort seit v0.9a (24.04.2017) lautet: neu definieren \theendnote:

\documentclass[11pt]{article}

\usepackage{enotez} 
\usepackage{hyperref}

\renewcommand\theendnote{\roman{endnote}}

\begin{document}

Hello life\endnote{This is an endnote.}

\printendnotes

\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen