Problem: Zotero/Overleaf/LaTeX/CSL/Website

Hello, I have a problem and would be very grateful for help: I am importing my Zotero library into my LaTeX project via Overleaf integration.
This Zotero bibliography also contains some websites for which the variable “Website Title” is also filled in. In the BibLaTex bibliography {references.bib} imported via Overleaf, however, this variable “Website Title” is entered as “titleaddon”.
I have specified in my CSL citation style {mw-bachelorarbeit.csl} that the variable “Website title” should be displayed in the bibliography. However, this does not happen because this variable only appears in the Overleaf-.bib as “titleaddon” — which in turn is not a legitimate variable in a CSL citation style.


I embed the CSL citation style/bibliography in the LaTeX project as follows:

\usepackage{citation-style-language}
\cslsetup{style = mw-bachelorarbeit}
\addbibresource{references.bib}


This is what an example entry for a website looks like in the imported bibliography (with the category “titleaddon” instead of “Website title”, as actually entered in Zotero):

@online{parlamentsdirektion_wie_2025,
title = {Wie behandelt der Nationalrat Volksbegehren?},
url = {https://www.parlament.gv.at/fachinfos/rlw/Wie-behandelt-der-Nationalrat-Volksbegehren},
shorttitle = {Wie behandelt der Nationalrat Volksbegehren?},
abstract = {Das Fachdossier behandelt den Ablauf und die Umsetzung von Volksbegehren in Österreich.},
titleaddon = {Parlament: Fachinfos},
author = {Parlamentsdirektion},
urldate = {2025-04-14},
date = {2025-01-20},
langid = {german},
}


I would like to avoid Better BibTeX in order to further enable the automatic import in Overleaf.
I hope that was halfway understandable. I would be very grateful for any help!
  • edited 11 days ago
    The citation-style-language package supports CSL-JSON -- I'd advice using that if possible, the package manual explicitly states
    CSL-JSON is the preferred format especially when the data are exported from a reference
    manager like Zotero
    You're incurring two lossy translations by using citation-style-language with BibTeX input and you will get better results using CSL-JSON. You will need to pin your keys to have them show up on Overleaf, BBT can help here but is not required, and not required at all for the Overleaf sync.
Sign In or Register to comment.