jabref icon indicating copy to clipboard operation
jabref copied to clipboard

[WIP] Extract PDF References

Open aqurilla opened this issue 2 years ago • 3 comments

This fixes #10200 by implementing reference extraction from PDF files

Mandatory checks

  • [ ] Change in CHANGELOG.md described in a way that is understandable for the average user (if applicable)
  • [ ] Tests created for changes (if applicable)
  • [ ] Manually tested changed features in running JabRef (always required)
  • [ ] Screenshots added in PR description (for UI changes)
  • [ ] Checked developer's documentation: Is the information available and up to date? If not, I outlined it in this pull request.
  • [ ] Checked documentation: Is the information available and up to date? If not, I created an issue at https://github.com/JabRef/user-documentation/issues or, even better, I submitted a pull request to the documentation repository.

aqurilla avatar Oct 01 '23 23:10 aqurilla

I added an initial test pdf at https://github.com/aqurilla/jabref/pull/1.

koppor avatar Oct 24 '23 07:10 koppor

Interested in this as an attorney and extracting numerous legal citations...

BBC-Esq avatar Dec 23 '23 19:12 BBC-Esq

Interested in this as an attorney and extracting numerous legal citations...

Can you share example PDFs we can license under MIT license - or maybe just sharable under a different license. 😅

koppor avatar Dec 24 '23 14:12 koppor

Screenshots:

  1. Activate functionality

image

  1. Result

image


For completeness, the PDF part with references:

image

koppor avatar Mar 11 '24 23:03 koppor

@aqurilla Very nice work! Thank you for working on this!. Sorry on us for not having given feedback earlier.

koppor avatar Mar 11 '24 23:03 koppor

@koppor no problem, thank you!

aqurilla avatar Apr 06 '24 22:04 aqurilla

@koppor no problem, thank you!

@aqurilla Just as side note: I implement the offline parsing at https://github.com/JabRef/jabref/pull/11156. Thanks to your "Framework", I could focus on the logic part!

koppor avatar Apr 07 '24 12:04 koppor

@koppor that is great to hear! Thanks for adding the offline functionality for this feature

aqurilla avatar Apr 07 '24 14:04 aqurilla