このパッケージを使用すると、文末脚注をクリックしてノート リストに直接リンクできるため、使用したいと思いますenotez
。文末脚注の上付き文字としてローマ数字 (小文字) が必要です。これは問題なく使用できます。
しかし、リスト内の数字をローマ数字にすることはできません。アラビア数字のままです。パッケージの指示に従ってカスタム enotez リストを作成しようとしました。これはたとえば機能します\textsuperscript{#1}
が、何を試してもマクロで動作するローマ数字関数を取得できません#1
。何か考えはありますか? 以下に MWE を示し、機能している間違ったバージョンがどのように見えるかを印刷してください。
\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}