My problem is the following: I use Mendeley to organize my literature. Conveniently, Mendeley is able to generate BibTex files of my groups, which I reference in my LaTeX document. This allows me to easily add a source to my reference manager, go back to my document and basically cite them immediately.
Now, I added a new source which is a newspaper article. Unfortunately, if I choose "Type: Newspaper Article" in Mendeley, the manager creates a Bibtex entry that looks as follows:
@misc{Doe2019,
author = {Doe, Jane},
booktitle = {NewspaperX},
title = {{Hello There!}},
year = {2019}
}
This is the Mendeley Default output and it can't be changed!
This does not include the day or month I could enter in the manager, which is... not good. But, okay. More importantly, if I use Biblatex and bibstyle=authoryear, not even the Newspaper name (booktitle) appears in the bibliography. Here a MWE:
\documentclass[a4paper, 12pt]{article}
\usepackage{filecontents}
\begin{filecontents*}{example.bib}
@misc{Doe2019,
author = {Doe, Jane},
booktitle = {NewspaperX},
title = {{Hello There!}},
year = {2019}
}
\end{filecontents*}
\usepackage[backend=biber,citestyle=authoryear-icomp,bibstyle=authoryear,uniquename=false]{biblatex}
\bibliography{example.bib}
\begin{document}
This is my example \parencite[][]{Doe2019}.
\printbibliography
\end{document}
Now, here are my questions:
- Is it possible to add the newpaper name to the bibliography by changing the LaTeX-file
- What would be a suitable workaround? Loading two
.bibfiles, where one includes a correct bibtex entry? Abandonding Mendeley because there are more convenient tools out there?
Edit: Using the Type "Journal Article" in Mendeley at least solves the problem to a certain extent.
@articleentry type instead of@misc? After all they are in "periodical" publications. Also,biblatexwould allow you to define your own entry types (though, not sure they are supported by Mendeley) – Guido Jun 14 '19 at 08:38@miscby @article andbooktitleby journal is not a solution? – Fran Jun 14 '19 at 08:38.bibfile is overwritten as soon as Mendeley synchronizes the file. – ManuNeu Jun 14 '19 at 08:54@articletype in Mendeley. – Guido Jun 14 '19 at 11:25So better be done with this: I went through your comments and was in touch with the Mendeley support. Apparently @Fran is right. There seems no possibility to keep this workflow since Mendeley does not offer any changes in how it creates bibtex entries. This means that there seems no other way but to create a static `.bib´ file and edit it manually. It's a shame that Mendeley fails at this task.
– ManuNeu Jun 14 '19 at 12:30.biboutput (especially when it comes to using the fancy featuresbiblatexoffers), it doesn't help that Mendeley isn't particularly flexible and customisable in that area. (I don't use Mendeley or any other reference manager, but you may want to look into Zotero, together with https://retorque.re/zotero-better-bibtex/ it gives you quite a lot of control over the exported.bib, it is open source and has not only developers who get back to you quickly, but also a support forum.) – moewe Jun 18 '19 at 07:15biblatexstyles don't have anything fancy set up for newspaper articles other than the usual@articletype that is also used for academic journals. In practice there are often differences between newspaper and journal articles and one may want to address those differences in the citations or bibliography. If you wanted to do that, you'd have to do some adjustments. For the occasional newspaper article, you can probably get by using@articleif you are flexible. – moewe Jun 18 '19 at 07:20.bibinput produced by Mendeley via Biber sourcemaps. See for example https://tex.stackexchange.com/q/422563/35864, https://tex.stackexchange.com/q/429297/35864. But there would have to be enough info in the entry left that there is a unique way to determine what to do with it. In theory you could remap all@miscs with a non-emptybooktitleto@articleand filljournaltitlewithbooktitle. But you might get in trouble if Mendeley exports other things as@miscwithbooktitleas well... – moewe Jun 18 '19 at 07:23