[Tex/LaTex] Citing an online news article using BibLaTeX

biblatexonline

I want to cite an online news article, i.e. one that didn't also appear as a printed version, using BibLaTex with the authoryear style. Example:

\documentclass[12pt,paper=a4,bibtotocnumbered,abstract=on]{scrreprt}
\usepackage[ngerman]{babel}
\usepackage[backend=bibtex,style=authoryear,doi=false,isbn=false]{biblatex}
\addbibresource{Export-Test.bib}
\DefineBibliographyStrings{german}{
    urlseen = {abgerufen am},
}

\begin{document}
Test \autocite{Darroch.2017}.

\end{document}

with the corresponding entry in the .bib file:

@Online{Darroch.2017,
 author = {Darroch, Gordon},
 year = {2017},
 title = {Netherlands 'will pay the price' for blocking Turkish visit – Erdoğan },
 journal = {The Guardian},
 url = {https://www.theguardian.com/world/2017/mar/12/netherlands-will-pay-the-price-for-blocking-turkish-visit-erdogan},
 urldate = {2017-03-12}
}

The output looks like this:

Darroch, Gordon (2017). Netherlands 'will pay the price' for blocking Turkish visit – Erdoğan URL: https://www.theguardian.com/world/2017/mar/12/netherlands-will-pay-the-price-for-blocking-turkish-visit-erdogan (abgerufen am 12.03.2017)

I've tried multiple things instead of journal, but the name of the news website just doesn't want to appear. In the end, it should look like this:

Darroch, Gordon (2017). Netherlands 'will pay the price' for blocking Turkish visit – Erdoğan In: The Guardian. URL: https://www.theguardian.com/world/2017/mar/12/netherlands-will-pay-the-price-for-blocking-turkish-visit-erdogan (abgerufen am 12.03.2017)

Any ideas how to fix this? Thanks a lot!

Best Answer

You will want to use the @article entry type.

@article{Darroch.2017,
 author  = {Darroch, Gordon},
 date    = {2017-03-12},
 title   = {Netherlands 'will pay the price' for blocking Turkish visit – Erdoğan},
 journal = {The Guardian},
 url     = {https://www.theguardian.com/world/2017/mar/12/netherlands-will-pay-the-price-for-blocking-turkish-visit-erdogan},
 urldate = {2017-03-12}
}

Since this is arguably an article that appeared in the online version of a newspaper, you should be fine using @article.

As cfr noted in the comments, it is a good idea to specify the publishing date (with newer versions you can even give the time as well date = {2017-03-12T19:57:00}).