statiqdev / Statiq.Framework

A flexible and extensible static content generation framework for .NET.
https://statiq.dev/framework
MIT License
425 stars 74 forks source link

Bibliography plugin #14

Open johanvergeer opened 5 years ago

johanvergeer commented 5 years ago

This falls in the same line as #839, where I think it might be a nice plugin for scholars.

For this we might use a Yaml or a BibTeX file. I even thought about using C# to create a strong typed DSL for a while. It should also include a shortcode to be used in Markdown files. When generating the site it should create a page with the bibliography for all items used on md pages and show a warning when a shortcode is used for an unknown item.

It would be nice if a setting can be included in config.wyam to select the different Bibliography styles. (APA, IEEE, Harvard, et. al.).

What do you think about this?

daveaglick commented 5 years ago

Another good one - I suspect this and #839 could use the same mechanism. The idea of specifying the citation format is awesome.