Incorrect title casing/case protection for hyphenated compounds (SDR-based, next-generation)
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