It was suggested a lot of times integration with specific Reference Manager and personally I think that the decision to do not integrate with a specific software is the best one (for obvious reasons for any developer), even if the software is very popular (like Zotero) and “free”.
But, this does not mean that Scrivener needs to leave Citations apart. Citation is a critical thing in workflows, especially academics; journalists that need to deal with sources; etc. Thus, I think that it is unanimous that citation
is a core and basic features for writing and can not be leave for third-party solutions or crazy workflows that I see here (with all sort of very low quality and suboptimal workarounds).
Actually there are a some softwares that integrate citation capabilities with their environment, for example: Essayist https:// www.essayist.app , Author https:// www.augmentedtext.info/author , Citer https:// www.notewrap .com/citer/.
The point is that I am not asking for Scrivener to be a reference manager, far from it. I am asking for Scrivener to have Citation Processing. I would expect to import a library in Scrivener (.ris
or .bib
) and pick-up some citation (when I am writing) that Scrivener would process this in the output.
There is a lot of open-source Citation Processors (generally called citeproc
), some of them with permissive MIT Licenses
(Here) and can be integrated to Scrivener (also, for example, the citeproc-py
are already integrated in commercial products). All them support CSL
Standards. There is also o lot of parses of .bib
and .ris (xml)
files around there, for example, this one that convert directly from .bib
files for integration with markdown environments.
I know that this will need adaptation and will give some headache for the developers, but, again, it is not a innovative work (a lot of people pavemented the way) and Citation is CRITICAL for any serious writing. Given these two things, besides I like very much the app, I think that this HUGE setback is an instant deal-breaker. I really do not want to have the headache to work more on workarounds and integrations than in writing my manuscripts.
As I did not find a roadmap
of the app, I would like to ask if the Citation Processing is in the roadmap and the team will sometime consider it seriously.
PS: I think that any academic/journalist needs this feature as hell. I would not mind to pay an upgrade version Scrivener 4 just to have this feature.
EDIT: I just can put two links, so I edited some content.