Add pandoc-citeproc support
gunwald opened this issue · comments
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:
- Qualunque
affiliation: What ever
bibliography: ./bibliography.bib
biblio-style: ./Novanimus.csl
And autocomplete if you stat typing @.... If a proper bi item ID is completed it could show the proper parsed reference on mouse over.
I think you have the wrong project, my friend. This isn't Uberwriter.