According to Biblatex's manual, the standard styles treat @review as an alias for @article:
Reviews of some other work. This is a more specific variant of the
@articletype. The standard styles will treat this entry type as an alias for@article.
This led me to expect the same formatting to be applied to both kinds of entry. However, this does not appear to be the case:
\begin{filecontents}{\jobname.bib}
@article{article,
author = {Mouse, A.},
title = {A Tall Tail},
journal = {Tales to Nibble By},
pages = {1--9},
volume = 31,
number = 4,
year = 1989,
}
@review{review,
author = {Vole, Adrian},
title = {Review of \emph{Great Grasses}, by A. N. Other-Mouse},
journal = {Tales to Nibble By},
pages = {23--4},
volume = 32,
number = 2,
year = 1990
}
\end{filecontents}
\documentclass{article}
\usepackage{biblatex}
\bibliography{\jobname}
\begin{document}
\nocite{*}
\printbibliography
\end{document}
Note two differences:
The
@reviewtitle is italicised; the@articletitle is quoted.vol.is included in the@reviewcase but not the@articlecase.
Yet the only standard .bbx file to include the string review at all is standard.bbx which includes this line:
\DeclareBibliographyAlias{review}{article}
Moreover, nothing obvious to me in the .sty or .def files etc. explains the differences. There are some mentions of review here, but mostly as strings e.g. reviewof etc. which I take it are not responsible for formatting entries of type @review.
What exactly is the relationship Biblatex refers to as an alias of an entry type? And how should the formatting of aliased entry types be configured?


\DeclareBibliographyAliasreally only triggers use of the same driver (as defined instandard.bbxfor the standard styles). The differences you are seeing are mainly those caused by\DeclareFieldFormatwhere a difference still exists. Maybe I can find the code to explain the latter (the former is straightforward). – moewe Sep 20 '15 at 16:17volumeformat gets applied, which is intended for@bookbecause\DeclareFieldFormat[article,periodical]{volume}{#1}does not affect@review? (Haven't found the other bit yet.) – cfr Sep 20 '15 at 16:26biblatex. But on the second part of your question, the alias sets the main type but there will also be atypefield which is then used to control aspects of the formatting. – Alan Munn Sep 20 '15 at 16:31\DeclareBibliographyAliasis something along the lines of "I would like to support this as a distinct entry type, but for my standard style purposes, the structure of expected output is sufficiently similar to@articles and@reviews - for filtering say")@articleformatting to@reviewentries. This way, it is using@book. – cfr Sep 20 '15 at 16:40@book, it uses the default, which happens to coincide with what@booklooks like. From what I have seen, using the formatting of the aliased type would actually take some overhaul of the code. – moewe Sep 20 '15 at 16:46@bookin at least one case. – cfr Sep 20 '15 at 16:53;-)I saw that as well, I think that is an awkward way to distinguish between the two\bibstring{volume}and\bibstring{jourvolume}. I am guessing what happened here, but I think it might have gone like this: Supporting a@reviewtype seemed like a good idea and broadly it is similar to@articletypes. But when it came to\DeclareFieldFormatin the standard styles,@reviewwas somewhat forgotten about because it is just an alias. – moewe Sep 20 '15 at 16:57@review] Reviews of some other work. This is a more specific variant of the@articletype. The standard styles will treat this entry type as an alias for@article." in the docs is a bit misleading from what we could just see. – moewe Sep 20 '15 at 16:58