calibre-web
calibre-web copied to clipboard
Citation Field
Is your feature request related to a problem? Please describe. Calibre-Web works great as a digital ebook library for archiving and reading books, especially in a collaborative fashion. The ability to use Calibre-Web for collaborative research would greatly be improved with metadata support for citations. This would likely make the project enticing to a new audience of academics, among whom you'd certainly find some that would contribute to the code, documentation, and translations.
Describe the solution you'd like At the simplest level, make a second multi-line free-form entry section, basically a second 'Description' called 'Citation,' and allow those using the program to fill it in to be copy-and-pasted when needed.
Describe alternatives you've considered The ideal, and something that could be worked up to, is to use the existing fields to generate the citation itself. There are different styles to format a citation, but in terms of the technical side, the gold standard for formatting is BibTeX, as it can generate citations in all the different styles, and works with tons of different applications for writing papers and documentation.
Additional context Here is an example of a minimal BibTex formatted citation:
@Book{1987:nelson,
author = {Edward Nelson},
title = {Radically Elementary Probability Theory},
publisher = {Princeton University Press},
year = {1987}
}
Fuller information on the format in the link below, but just being able to do what is shown above, either as a field one could fill-out for copy-paste, or something that is generated, would be a game-changer.
If you are willing to consider the generated versions of this, I would be willing to write-up a full specification of how it might work with Calibre-Web's existing metadata setup.
https://www.bibtex.com/g/bibtex-format/
Just want to say I would also love this feature, especially if you could easily export BibTex format citations like is suggested. So just know at least two people who use the software want it, and not just one.