cite2c icon indicating copy to clipboard operation
cite2c copied to clipboard

Page numbers in citations

Open daniel-allington opened this issue 8 years ago • 4 comments

At the moment, it doesn't seem to be possible to cite a particular page (paragraph, clause, chapter, etc) within a source. Might this feature be added? I'm not familiar with citeproc-js, but it's possible with e.g. pandoc-citeproc.

I'm hoping to use Jupyter with students, so cite2c will be a very important part of that decision - but they do need to be able to identify page numbers in their citations.

daniel-allington avatar Jan 02 '17 15:01 daniel-allington

It definitely makes sense as a feature request. I may not get to adding it any time soon, though.

takluyver avatar Jan 09 '17 16:01 takluyver

If I can make time (not easy at the moment), I may have a go at adding this feature myself. Which files would need modifying?

daniel-allington avatar Jan 10 '17 13:01 daniel-allington

main.js implements the UI to find and insert citations.

rendering.js is responsible for interacting with citeproc-js to render the citations in Markdown cells.

takluyver avatar Jan 10 '17 14:01 takluyver

Thanks - I'll see if I can make time. It will be good to get this done. I'm currently choosing between RStudio and Jupyter for my students to create notebooks in. Currently I feel that the main advantage of RStudio over Jupyter is version control and the main advantage of Jupyter over RStudio is that it's not tied to R. A fully working citation system would swing it for Jupyter.

daniel-allington avatar Jan 11 '17 10:01 daniel-allington