Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bibliography Data in new formats #243

Open
matt-chan opened this issue Jun 26, 2017 · 3 comments
Open

Bibliography Data in new formats #243

matt-chan opened this issue Jun 26, 2017 · 3 comments
Labels
Milestone

Comments

@matt-chan
Copy link
Member

The bibliography data should be changed so that objects being created assign a biblio list attribute which stores the data for citing the method. As functions are called, they should modify the biblio attribute and append new citation data to it in the form of a string (much like how the current logger's biblio is implemented).

We also need an inspection object (for use at the glue-code level) to recurse over all the objects in locals() or globals() and collate all the biblio attributes into one and then print out citation data.

@matt-chan matt-chan added this to the 3.0.0 milestone Jun 26, 2017
@PaulWAyers
Copy link
Member

We were talking about this (I forget if it was Stijn & Farnaz or Derrick & Carlos). We think it should be possible to not only dump a "user-readable" annotated bibiliography, but a bibtex and other (e.g., something that can be used by Endnote, Reference Manager, Papers, Mendeley, etc.) That makes it not only easy to find the right reference, but easy to insert it into the paper....

@matt-chan
Copy link
Member Author

matt-chan commented Jun 27, 2017 via email

@tovrstra
Copy link
Member

I would just stick to one variable to store the references, e.g. using one dictionary per reference. This way you can easily derive bibtex, formatted citation or anything else if needed, without duplication of data.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants