Directly use CiteProc for citation and bibliographies
Posted: Thu Feb 04, 2016 5:57 pm
Most of the solution that I find for citation and bibliography in Scrivener is to insert something in the document and then down the stream some other application such as pandoc, libreoffice, bibtex ... would handle citations and bibliography. But why not support the whole process all in Scrivener, i.e. reading the bibliography database, reading the citation style file, finding an entry, inserting the key (in a specific citation format), and finally resolving and formatting the final bibliographies in compile time . Implementation can be eased using a popular and extensively used library such as CiteProc (though I have no idea if the matching port exists ) which supports CSL.
Further thought: Cross links are preferred although plain text should work for many. At the same time cross links would be limited to output formats that their translations already exist in Scrivener.
Further thought: Cross links are preferred although plain text should work for many. At the same time cross links would be limited to output formats that their translations already exist in Scrivener.