Incorrect title casing/case protection for hyphenated compounds (SDR-based, next-generation)

Author: mainlandCreated Aug 19, 2026Updated Sep 21, 2026
Labelsawaiting-user-feedback

Debug log ID

22ZNDDQS-refs-euc/✓/✓

What happened?

Zotero title:

Toward realistic SDR-based emulation of ray-traced millimeter-wave indoor channels for next-generation wireless systems

Better BibTeX export:

title = {Toward Realistic {{SDR-based}} Emulation of Ray-Traced Millimeter-Wave Indoor Channels for next-Generation Wireless Systems},

Expected:

title = {Toward Realistic {{SDR}}-Based Emulation of Ray-Traced Millimeter-Wave Indoor Channels for Next-Generation Wireless Systems},

I had to add a postscript to fix the export. This item's language is set to English.

These may have different causes. {{SDR-based}} appears to be an issue in BBT's case-protection of hyphenated compounds: only the pre-existing capitalization of "SDR" should be protected, while "based" should remain available for title casing. The "next-Generation" result appears to originate in CSL title casing: CSL treats hyphenated components as separate words and lowercases stop words. This part may be an upstream CSL/Zotero title-caser limitation rather than a BBT-specific bug.

Source: retorquere/zotero-better-bibtex