datopian / flowershow

💐 Publish your obsidian digital garden or any markdown site easily and elegantly.
https://flowershow.app/
MIT License
851 stars 100 forks source link

Support for citation and bibliographic references #340

Open rufuspollock opened 1 year ago

rufuspollock commented 1 year ago

Citation / Bibliographic references: use standard [@jones-2020] style bibliographic citations in markdown (compatible with Obsidian zotero, R markdown etc) - https://github.com/timlrx/rehype-citation.

Should be compatible with obsidian citation plugin: https://github.com/hans/obsidian-citation-plugin (#todo: summarize what we mean by that).

In my markdown i can do:

See this amazing paper [@flowershow-team-2022] 

And this turns into a nice citation in rendered doc e.g.

See this amazing paper Building Awesome Websites with Flowershow (Flowershow Team, 2022)

Bonus features:

Acceptance

Tasks

Notes

Obsidian Tutorial for Academic Writing: https://betterhumans.pub/obsidian-tutorial-for-academic-writing-87b038060522

Obsidian citation plugin compatibility

rufuspollock commented 1 year ago

@PhilippeduPreez can you start doing some research here and getting those notes into a form we can publish as a blog post. I suggest you add this material in our site / obsidian vault at /notes/citations or something like that. (You can do a pull request if you'd like me to review as you go along and nicer than hackmd ...)

olayway commented 1 year ago

@khalilcodes any updates on this? Afaik you wanted to create a PR for it yesterday 😜

rufuspollock commented 1 year ago

@olayway the first task here was the initial research and outline of idea. I'd be a bit worried if we were already implementing without doing a bit of research for e.g. ~2h. Is that what the PR was for?

olayway commented 1 year ago

@rufuspollock ok, I agree. And maybe I misunderstood Khalil about the PR. @khalilcodes still, I could use some status update 🙏

khalilcodes commented 1 year ago

@rufuspollock @olayway added to notes - https://flowershow.app/notes/citations

rufuspollock commented 1 year ago

@khalilcodes thanks for the notes - could we add a title to the note?

rufuspollock commented 1 year ago

Moving this out of any sprint for now as this needs analysis / prioritization.

rufuspollock commented 10 months ago

@mohamedsalem401 can you start researching this e.g. spend 2h reading up and "recreating" what is wanted and adding questions etc.