Biblatex is loaded as
\usepackage[style=numeric-comp,hyperref=true]{biblatex}
\ExecuteBibliographyOptions{citetracker=true,sorting=none,firstinits=true}
I am looking for an if-command, which would do the same job as \ifciteseen does, but only for the current page.
The idea is to test if some source has been cited already on the current page and, depending on the result, change the citation. For instance, if I want to produce a footnote only upon the first citation on the current page, I could do
\ifciteseenONTHISPAGE
{% yes, do nothing
}
{% no, do smth
\noexpand\footnote[\thefield{labelnumber}]{%
\fullcite{\thefield{entrykey}}\addperiod}}}}
I am aware of \iffirstonpage and \ifsamepage but cannot figure out if they can be of any help here and how.


