View Single Post
Old 05-06-2020, 01:45 PM   #1
DaltonST
Deviser
DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.DaltonST ought to be getting tired of karma fortunes by now.
 
DaltonST's Avatar
 
Posts: 2,265
Karma: 2090983
Join Date: Aug 2013
Location: Texas
Device: none
[File Type Plugin] Extract RIS Citations

[File Type Plugin] Extract RIS Citations


Summary:

Extract a Citation from RIS tags in .ris files and then update the new book's bibliographic metadata.

Descriptions:

Documentation:

Carefully review all of the attached images. Customization is required before use.


Companion Plugin:

Job Spy has a utility GUI Tool for RIS files, especially for those originating from Zotero. If you use Zotero, Job Spy is a must-have plugin. If you wish to import BIB or NBIB bibliography/citation files directly into Calibre from any source, such as PubMed for NBIB or BIB from many sources, Job Spy is also a must-have plugin. JS has Tools to convert, and then explode, multi-citation BIB and NBIB files into individual citation RIS files. This ERC plugin then processes the new RIS files in order to update the appropriate Calibre Metadata.

See: https://www.mobileread.com/forums/sh...d.php?t=269911



Minimum Calibre Version: 6.8.0


Version History:
Spoiler:

Version 1.0.15 - 10 Mar 2023 Miscellany. If missing AU and missing A1, existing A2 used for AU.
Version 1.0.14 - 26 Feb 2023 Change defaulted mappings of A1-A4 to #ris_primary_authors etc.
Version 1.0.13 - 25 Feb 2023 Change mappings of Custom Defined Tags C0-C9 & User Defined Tags U0-U5 for PubMed NBIB .nbib file metadata mappings and custom columns. Refer to the new Job Spy GUI Tool that converts NBIB to RIS, handing the converted RIS file over to this File Type Plugin, ERC.
Version 1.0.12 - 20 Feb 2023 Automatically correct malformed PY value (publication year); from BIB conversion to RIS.
Changed mapping of RIS Tag 'CP' from 'User Defined' to 'PubMedID', PMID (from MEDLINE).
Version 1.0.11 - 30 Jan 2023 A small percentage of .ris files have no AU (authors) tag, only A1 (primary authors) tags, causing the Calibre Author column to be "unknown". AU created for each A1 if the .ris file has zero AU tags.
Version 1.0.10 - 30 Jan 2023 Customization for DOIs, Tag "DO", enhanced to allow both a new Identifier of type "doi" and the RIS custom column for DOIs, #ris_doi, to be created or updated simultaneously. This facilitates matching DOIs for Zotero .pdf files imported by the Zotero Metadata Importer plugin with the DOIs for .ris files imported by this ERC plugin.
Version 1.0.9 - 26 Jan 2023 New 'Information' Dialog to notify user that they must use the Job Spy GUI Tool "RIS Citation File: Split Each RIS Tag Set into a Single RIS File" for the newly added .ris book, since the book contained multiple sets of RIS Tags, and each should be its own book.
Version 1.0.8 - 24 Jan 2023 Changes to accommodate the Job Spy GUI Tool "RIS Tags: Create Individual Custom Columns".
Version 1.0.7 - 22 Jan 2023 RIS Tags "Title" - TI & T1: Same as for new JS GUI Tool for RIS File Splitting/Exploding. Improved handling of multiple ISSN values in a single SN Tag.
Version 1.0.6 - 11 Jan 2023 Qt.core.
Version 1.0.5 - 14 Apr 2022 Qt6 compatibility. Minimum Calibre Version is 5.99.8.
Version 1.0.3 - 25 Dec 2020 Miscellany.
Version 1.0.2 - 13 Dec 2020 Calibre 5.7 compatibility. Minimum Version now 5.7.
Version 1.0.1 - 10 May 2020 DOI: improved handling if optionally mapped to Identifiers. New option: automatically resolve the DOI URL for the .ris just added as a 'book' to Calibre, and open it as a new tab in your default browser so that a desired document format (e.g. PDF) may be downloaded if desired.
Version 1.0.0 - 06 May 2020 Initial version of ERC.

Attached Thumbnails
Click image for larger version

Name:	erc_results_of_adding_citation.jpg
Views:	1133
Size:	1.08 MB
ID:	179104   Click image for larger version

Name:	erc_overview.jpg
Views:	940
Size:	985.4 KB
ID:	179105   Click image for larger version

Name:	erc_adding_ris_books.jpg
Views:	929
Size:	385.9 KB
ID:	179106   Click image for larger version

Name:	erc_how_to_customize_via_preferences_plugins.jpg
Views:	864
Size:	574.8 KB
ID:	179107   Click image for larger version

Name:	erc_customization_tooltips.jpg
Views:	820
Size:	320.6 KB
ID:	179109   Click image for larger version

Name:	erc_config_tooltips.jpg
Views:	834
Size:	221.7 KB
ID:	179162   Click image for larger version

Name:	Customize Extract RIS Citations.jpg
Views:	318
Size:	227.0 KB
ID:	199196   Click image for larger version

Name:	calibre_library_using_both_zmi_plug_and_extract_ris_citations_plugin.jpg
Views:	404
Size:	1.14 MB
ID:	199347   Click image for larger version

Name:	job_spy_zmi_erc_plugins_for_bibliography_citations_related_in_calibre_20230217.jpg
Views:	319
Size:	1.20 MB
ID:	199834  
Attached Files
File Type: zip extract_ris_citations.zip (14.7 KB, 42924 views)

Last edited by DaltonST; 03-10-2023 at 04:19 PM. Reason: Version 1.0.15
DaltonST is offline   Reply With Quote