Why are 'doi', 'url', and 'file' fields exported by default to bibtex?
The 'doi', 'url', and 'file' fields are incompatible with common bibtex styles (e.g. IEEE). However Zotero bibtex export includes these fields by default. Manually removing these fields from each Bibtex entry is tedious.
A partial solution (excludes the 'doi' and 'url' fields) can be achieved by editing the bibtex.js translator as described here:
https://vxlabs.com/2012/06/29/removing-urls-from-zotero-bibtex-exports/
but this still leaves the 'file' field present. The comments in the bibtex.js file seem to acknowledge that these three fields are special. Perhaps there should be an option to exclude these fields?
A partial solution (excludes the 'doi' and 'url' fields) can be achieved by editing the bibtex.js translator as described here:
https://vxlabs.com/2012/06/29/removing-urls-from-zotero-bibtex-exports/
but this still leaves the 'file' field present. The comments in the bibtex.js file seem to acknowledge that these three fields are special. Perhaps there should be an option to exclude these fields?
https://forums.zotero.org/discussion/22629/bibtex-export-request-option-to-omit-certain-fields-for-less-cluttered-bibliographies
Tested Better Bibtex. Very good. It excluded the 'doi' and 'url' fields, but was unable to exclude the 'file' field. Finally, I hacked the BibTex.js translator to get it to exclude the 'file' field. Hope it does not break something else unintentionally.
Update - Better Bibtex removed the 'file' field. I had to use 'File' instead of 'file'.
Fields to omit from export (comma-separated): file
Anyway, you can submit an issue on the tracker : https://github.com/retorquere/zotero-better-bibtex/issues
@emilianoheyns is very reactive