plk/biblatex-apa

Rendering of @manual is broken

Closed this issue · 2 comments

Here is the minimal example:

\documentclass{article}
\usepackage[style=authoryear-comp]{biblatex}
\addbibresource{\jobname.bib}

\begin{filecontents}{\jobname.bib}
@MANUAL{10.2:32a,
  AUTHOR    = {{American Psychiatric Association}},
  TITLE          = {Diagnostic and Statistical Manual of Mental Disorders},
  SHORTHAND      = {DSM-5},
  EDITION        = {5},
  PUBLISHER      = {American Psychiatric Association},
  DATE           = {2013},
  DOI            = {10.1176/appi.books.9780890425596}
}
\end{filecontents}

\begin{document}

\parencite{10.2:32a}

\printbibliography

\end{document}

This gives a parenthetical citation of just:

(DSM-5)

I presume there should be more to it than that, but I don't know exactly what should be generated. And the corresponding reference is as follows (sorry, I don't know how to include rendered output):

American Psychiatric Association (2013). Diagnostic and Statistical Manual of Mental Disorders. 5th ed. American Psychiatric Association. DOI: 10.1176/appi.books.9780890425596.

whereas it should be:

American Psychiatric Association (2013). Diagnostic and statistical manual of mental disorders (5th ed.). https://doi.org/10.1176/appi.books.9780890425596.

You must use \usepackage[style=apa]{biblatex} instead of \usepackage[style=authoryear-comp]{biblatex}.

Oops! I adapted somebody else's MWE and didn't check it thoroughly. Thank you, @rmolina, for pointing that out.