lainsce / quilter

[DEPRECATED] Focus on your writing.
GNU General Public License v3.0
289 stars 36 forks source link

Add pandoc-citeproc support #382

Closed gunwald closed 3 years ago

gunwald commented 3 years ago

What is the problem?

For academic writing the ability to easily menage citations and references is substantial. Including this capability to uberwriter would enable it to be a perfect tool to write your papers. Fortunately pandoc has a filter which already implements a complete parsing for citations and references: pandoc-citeproc

What could be done?

Basically it works like this. You need to have a biblatex file and a citation style file (CSL). Than you can use the ID of the bib itemes in the biblatex file to cite in a markdown document. For example:

This is my text »and this is not«.[@somebody2017, 45] Here comes my text again, but I want to give you some footnotes^[I really have to explain this to you, do I? Look here @metoo2016, p. 13 and here @qualunque2010, p. 5.]

Pandoc-citeproc would turn both into footnotes substituting all the references according to the given style. How could that be implemented?

Uberwritet could parse a biblatex file, that could be given by the config part at the beginning of a document:


title: "My Titel" author:

And autocomplete if you stat typing @.... If a proper bi item ID is completed it could show the proper parsed reference on mouse over.

lainsce commented 3 years ago

I think you have the wrong project, my friend. This isn't Uberwriter.