EDIT: Philipp improved his own solution. He will add this feature in the verbose style.
\documentclass{article}
\usepackage[style=verbose,backend=biber]{biblatex}
\addbibresource{biblatex-examples.bib}
\makeatletter
\DeclareCiteCommand{\textcite}[\cbx@textcite\footcite]
{\gdef\cbx@savedkeys{}}
{\printnames{labelname}%
\xappto\cbx@savedkeys{\thefield{entrykey},}}
{\multinamedelim}
{\protected@xappto\cbx@savedcites{%
[\thefield{prenote}][\thefield{postnote}]{\cbx@savedkeys}}}
\newrobustcmd{\cbx@textcite}[2]{%
\def\cbx@savedcites{#1}#2\cbx@savedcites}
\DeclareMultiCiteCommand{\textcites}[\cbx@textcite\footcites]{\textcite}{\multinamedelim}
\makeatother
\begin{document}
\textcite{augustine} claims that \textellipsis
\textcite[55]{augustine} claims that \textellipsis
\textcite[Cf.][]{augustine} claims that \textellipsis
\textcite{augustine,hammond,cotton} show that \textellipsis
\textcites{augustine,hammond,cotton} show that \textellipsis
\textcites{augustine}{hammond}{cotton} show that \textellipsis
\textcites[55]{augustine}[33]{hammond}[99]{cotton} show that \textellipsis
\end{document}
Philipp Lehmann explained me the following solultion:
\textcite is pretty self-explanatory. \cbx@textcites performs the
equivalent of \citeauthor (synchronously with the loop) but also
collects all arguments for later use. \cbx@textcitewrapper uses this
data to issue a \footcites command which puts all citations in a
single footnote. \DeclareMultiCiteCommand provides the user interface.
\documentclass{article}
\usepackage[style=verbose,backend=biber]{biblatex}
\addbibresource{biblatex-examples.bib}
\makeatletter
\renewrobustcmd*{\textcite}{\blx@citeargs\cbx@textcite}
\newcommand{\cbx@textcite}[3]{%
\citeauthor{#3}\footcite[#1][#2]{#3}}
\DeclareCiteCommand{\cbx@textcites}
{\gdef\cbx@savedkeys{}}
{\printnames{labelname}%
\xappto\cbx@savedkeys{\thefield{entrykey},}}
{\multicitedelim}
{\protected@xappto\cbx@savedcites{%
[\thefield{prenote}][\thefield{postnote}]{\cbx@savedkeys}}}
\newrobustcmd{\cbx@textcitewrapper}[1]{%
\gdef\cbx@savedcites{\footcites}#1\cbx@savedcites}
\DeclareMultiCiteCommand{\textcites}[\cbx@textcitewrapper]{\cbx@textcites}{\multicitedelim}
\makeatother
\begin{document}
\textcite{augustine} claims that \textellipsis
\textcite[55]{augustine} claims that \textellipsis
\textcite[Cf.][]{augustine} claims that \textellipsis
\textcite{augustine,hammond,cotton} show that \textellipsis
\textcites{augustine,hammond,cotton} show that \textellipsis
\textcites{augustine}{hammond}{cotton} show that \textellipsis
\textcites[55]{augustine}[33]{hammond}[99]{cotton} show that \textellipsis
\end{document}
\foocitefrom/usr/share/texmf/tex/latex/biblatex/cbx/verbose.cbxand add its functionality to\textcite, and 2) using the definition of\textcitefrom/usr/share/texmf/tex/latex/biblatex/cbx/autoryear.cbxand strip it off of the functionality you don't need. That would be an approach similar to http://tex.stackexchange.com/questions/22273/author-name-of-textcite-as-possessive/22337#22337 . I tried to do this but found myself too stupid to comprehend how I should proceed in hacking them up. – N.N. Aug 24 '11 at 15:14\DeclareCiteCommandallows you to easily iterate over a set of entries. It breaks up processing into code segments that you can specify, but not every segment has access to the bibliographic data. (The wrapper, for example, has none. See the "Citation Style Files" section in the Author Guide for more details.) Your citation actually needs to process each entry twice to in order to print bibliographic data in both the text and the footnote. So I think your general approach is reasonable as-is. – Audrey Aug 24 '11 at 16:24