Fix Syntax Errors in BibTeX Export, Automatic Sync with Overleaf
Currently RefWorks' BibTeX export functionality makes a lot of basic syntax mistakes.
It does not automatically escape symbols such as '&' with '&' and '%' with '\%' as is required.
It also does not handle company authors well as it takes "Company, Inc." and just writes "author={Company, Inc.}" which is processed by BibTeX as "lastname, firstname". What needs to be done is "author={{Company, Inc.}}" and RefWorks does not do it automatically so I have to keep fixing it every time I export a RefWorks project's references into BibTeX.
Furthermore, RefWorks' doesn't even attempt to preserve the capitalisation of acronyms like XYZ in "Study of Spam and Eggs in XYZ" which should become "title={Study of Spam and Eggs in {X.Y.Z.}}" so that the acronyms should be preserved even in citation styles where capitalisation is stripped from titles.
Moreover, if there are special symbols like colons in the title, RefWorks may generate a BibTeX citation key ending in a special symbol which causes major errors in processing by BibTeX. These symbols can be substituted or omitted easily without causing name collisions since RefIDs are never reused within projects.
RefWorks is crucial in helping me ingest and organise citations. BibTeX is crucial for helping me cite in LaTeX publications. It is very important to me that proper attention be paid to full BibTeX standards compliance (who knows what other errors I've missed!) so that I can use RefWorks while writing my document to update my .bib files instead of having to manually redo all my fixes to RefWorks' mistakes every time I re-export to update the citation. RefWorks should just be able to handle these things with minimal user effort of at most asking a few questions about how the data is to be interpreted.
Speaking of, it would be great if RefWorks' projects could be linked with Overleaf projects so that the citations.bib files can be updated when there is an update in RefWorks (and that such synchronisation does not overwrite the syntax fixes users have to use!). I'm really tired of clicking through the submenus to find the Export to BibTeX button and manually uploading the file all the time when I need to add references.
At some point it may become easier to just work entirely in BibTeX for solo projects so I don't have to keep redoing syntax fixes to RefWorks' malformed BibTeX just to add a few more references.
-
Collin commented
I just want to add that automatic sync would be extremely helpful. All of my projects require LaTeX (which seems to be the trend in most STEM fields) so I have resorted to Mendeley as a reference manager for the fact that it syncs with Overleaf. It is a terrible platform for those researching multiple disciplines since the concept of "separate projects" is pretty much just a tag on the reference and all references are housed in a single repository; it gets cluttered quickly. In that respect RefWorks is far superior, so it is a shame that there is no automatic integration.