Second solution
Edited again, so most multicite commands work.
Edited so \footcite
now works.
A reasonably effective solution that preserves many of biblatex
's featuers is provided by adjusting the way the year gets printed in citations. This can be done by redifining the commands associated to cite:year
and cite:extrayear
. This has the advantage of preserving the ibidem feature.
The code below includes a sample bibliography and then the main file with the redefined citation code.
\begin{filecontents}{test.bib}
@Article{Test,
author = {Author, A. N.},
title = {Article title},
year = 2005,
pages = {10-20},
journal = {Jour.},
vol = {100}
}
@Article{Test2,
author = {Author, A. N.},
title = {Second article},
year = 2005,
pages = {10-20},
journal = {Jour.},
vol = {100}
}
@Article{Test3,
author = {Author, A. B.},
title = {Third article},
year = 2005,
pages = {10-20},
journal = {Jour.},
vol = {100}
}
@Article{Test4,
author = {Author, A. N.},
title = {Fourth article},
year = 2007,
pages = {10-20},
journal = {Jour.},
vol = {100}
}
\end{filecontents}
\documentclass{article}
\usepackage[style=authoryear-icomp,autocite=plain]{biblatex}
\addbibresource{test.bib}
\renewbibmacro*{cite:labelyear+extrayear}{%
\iffieldundef{labelyear}
{}
{\iftoggle{blx@footnote}
{\printtext[bibhyperref]{%
\printfield{labelyear}%
\printfield{extrayear}}}
{\footnote{\printtext[bibhyperref]{%
\printfield{labelyear}%
\printfield{extrayear}}}}}}
\renewbibmacro*{cite:extrayear}{%
\iffieldundef{extrayear}
{}
{\iftoggle{blx@footnote}
{\printtext[bibhyperref]{\printfield{extrayear}}}%
{\footnote{\printtext[bibhyperref]{%
\printfield{labelyear}%
\printfield{extrayear}}}}}}
\renewcommand{\compcitedelim}{\space}
\begin{document}
\thispagestyle{empty}
\autocite{Test} and
\autocite[page 3]{Test}.
Some text \parencite{Test2}.
Here is a footnote citation\footcite{Test}.
\autocite{Test,Test4,Test3}.
\printbibliography
\end{document}
As the above shows this works with \autocite
, \parencite
and accepts their optional arguments. In this style \autocite
is the same as \cite
.
I haven't demonstrated \textcite
, though its ouptut may be useful sometimes; \footcite
has also been set up to work, thanks to biblatex
's blx@footnote
toggle that detects whether we are in a footnote or not.
The code also takes care of most multiple citations \cite{ref1,ref2}
. However, there is a spurious comma, if ref1
and ref2
are two publications from the same author in the same year. Fixing that requires, more substanitial rewriting of the citation style file: each of the commands \cite
, \textcite
, etc. in author-icomp.cbx
contains an explicit comma via \setunit{\addcomma}
, that needs to be deleted.
Original solution
Here is a repost of the original solution, as this apparently helps the OP best. It simply defines a newcommand \citepfy
(plain-foot-year) that calls \citeauthor
followed by a modified \footcite
command that produces only the year. It does not accept any of the optional arguments cite commands in biblatex
usually do.
\begin{filecontents}{b.bib}
@Article{Test,
author = {Author, A. N.},
title = {Article title},
year = 2005,
pages = {10-20},
journal = {Jour.},
vol = {100}
}
\end{filecontents}
\documentclass{article}
\usepackage[style=authoryear-icomp]{biblatex}
\addbibresource{b.bib}
\newcommand{\citepfy}[1]{\citeauthor{#1}\footyearcite{#1}}
\DeclareCiteCommand{\footyearcite}[\mkbibfootnote]
{\usebibmacro{cite:init}%
\usebibmacro{prenote}}
{\usebibmacro{citeindex}%
\usebibmacro{citeyear}}
{}
{\usebibmacro{cite:postnote}}
\begin{document}
\citepfy{Test}
\printbibliography
\end{document}
The verbose
style and its variants follow an authortitle
-style bibliography, which is closely based on the standard style defined in standard.bbx
.
From this file you can see that the punctuation preceding publication dates are set by a few different bibliography macros, depending on the entry type: issue+date
for @article
, publisher+location+date
for most books, institution+location+date
for reports and theses, organization+location+date
for @misc
, and location+date
for @booklet
and @unpublished
.
In issue+date
publication dates are already set in parentheses. To remove punctuation before the page reference you can redefine the \bibpagespunct
command from biblatex.def
in your preamble:
\renewcommand*{\bibpagespunct}{%
\ifentrytype{article}{\addspace}{\addcomma\space}}
To remove page prefixes (e.g. "p." and "pp.") add:
\DeclareFieldFormat{page}{#1}
\DeclareFieldFormat{pages}{#1}
The comma preceding the publication date in other entry types can originate from a few different places. For example in publisher+location+date
:
\newbibmacro*{publisher+location+date}{%
\printlist{location}%
\iflistundef{publisher}
{\setunit*{\addcomma\space}}% <- HERE
{\setunit*{\addcolon\space}}%
\printlist{publisher}%
\setunit*{\addcomma\space}% <- OR HERE
\usebibmacro{date}%
\newunit}
Same goes for the other *location+date
macros. To remove the commas change all relevant instances of \addcomma\space
to \addspace
in your redefinitions. Otherwise you can use the following dirty trick (at your own risk):
\renewbibmacro*{date}{\setunit{\addspace}\printdate}
In all these publications dates, if you are just wanting to print the publication year add the following to your preamble.
\AtEveryBibitem{%
\clearfield{month}%
\clearfield{day}}
\AtEveryCitekey{%
\clearfield{month}%
\clearfield{day}}
Your last request about use of shortauthor
and shorttitle
in citations would be better addressed as a new question. It needs to be clarified anyway.
Best Answer
If the interview is published you should cite the interview in the same way that you would normally use to cite a source of that type.
If it can be found in a book authored by John Smith, then that would mean that the source is primarily associated with John Smith even though he is the interviewer. If it can be found on the web, cite it as an
@online
entry.The APA (http://blog.apastyle.org/apastyle/2010/10/what-belongs-in-the-reference-list.html and also https://alliant.libguides.com/c.php?g=692717&p=4908255) as well as http://abacus.bates.edu/~ganderso/biology/resources/writing/HTWcitations.html recommend not to list personal communication and research interviews in the bibliography/list of reference if they are not publicly available.
Since you plan to include the interviews in the appendix of your paper or otherwise, I would not add the reference to the bibliography. Instead I would add a short note and a link to the appendix in the text