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

Share book / citations #81

Closed
ant9000 opened this issue Dec 14, 2024 · 6 comments
Closed

Share book / citations #81

ant9000 opened this issue Dec 14, 2024 · 6 comments
Assignees
Labels
enhancement New feature or request

Comments

@ant9000
Copy link

ant9000 commented Dec 14, 2024

Hello,
your app is truly wonderful: thanks a lot for taking the time to polish it and sharing it with everyone.

I'd like to ask for a richer Share feature. The current one is not very useful if I want to share the exact book details with someone else. Is there any standard that might be leveraged in order to truly pass over a rich book description? I'm thinking at BiBTeX for instance, but there might be something better.

In any event, thanks again for all the work you put into this gem!

Antonio

@tfonteyn tfonteyn added the enhancement New feature or request label Dec 14, 2024
@tfonteyn
Copy link
Owner

The current one is not very useful

be honest: currently it is absolutely useless 🥴
Anything will be an improvement.

standard that might be leveraged

no idea; can you please check and give me some proposals?

BiBTex

I'll take a look, but I'd need to see/evaluate alternatives first.

@ant9000
Copy link
Author

ant9000 commented Dec 14, 2024

I am no expert, TBH - I mentioned BibTeX simply because I happen to know it, it's a pretty common format for citations in scientific research.

Just did some reading about book metadata formats: there are many choices, apparently. Wikibooks has a page describing some of the most commonly used.

ONIX is another standard in widespread use, that looks quite promising.

@tfonteyn
Copy link
Owner

the only one I'm familiar with (but without actually realising it) is ISBD which is what is printed in most/all books these days.
But that one is out, as to generate it I would need that data obviously, and none of the search-sites used up to now provide it.

Thanks for the links, I'll have a read.

tfonteyn pushed a commit that referenced this issue Dec 16, 2024
@tfonteyn
Copy link
Owner

Quick update: I've implemented this in a way I can now support multiple formats of citations.

The original being the default (backwards compat.) and BibTex as the first new option for proof of concept.
Others can be added fairly easily when/if requested (or when it rains and I'm bored...)

It's an option on the Style(s). So you could for example have a Bookshelf/Style for your non-fiction books producing a BibTex "share" text, but on another one with fiction books use the "I'm reading..." format. (etc..etc..)

Coming in 6.5 which is presumably for early next year.

Other formats: books.google.com proposes these:

  • APA
  • MLA
  • Chicago
  • BibTex
  • EndNote
  • RefMan (RIS)

Assuming they researched what is most used, those seem reasonable.
Onix looks like overkill as it's a messaging format; Take a look here . It would be more suited as a format for exporting the books themselves providing anyone would actually have a need to import an onix list into another application/website.
I liked this quote 😇

It’s a gigantic and complicated standard because it needs to be able
to hold gigantic and complicated amounts of information for each title.

@tfonteyn tfonteyn self-assigned this Dec 16, 2024
tfonteyn pushed a commit that referenced this issue Dec 16, 2024
tfonteyn pushed a commit that referenced this issue Dec 17, 2024
tfonteyn pushed a commit that referenced this issue Dec 17, 2024
@tfonteyn
Copy link
Owner

tfonteyn commented Feb 3, 2025

Hello,

in case you're wondering... a new version 7.0 will be published soon now and will include support for BibTex, MLA and RIS citations. If there is a future need, it will be easy to add other formats.

@tfonteyn tfonteyn changed the title Share book Share book / citations Feb 3, 2025
@tfonteyn
Copy link
Owner

tfonteyn commented Feb 4, 2025

And here you go: 7.0.1

@tfonteyn tfonteyn closed this as completed Feb 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants