ufal / clarin-dspace

clarin-dspace digital repository based on DSpace and LINDAT/CLARIN DSpace
http://lindat.cz
BSD 3-Clause "New" or "Revised" License
26 stars 17 forks source link

Improve Zotero support (bibliographic management) #937

Open stranak opened 3 years ago

stranak commented 3 years ago

possibly related to #567

Zotero is a good an popular bibliographic manager. Has online, desktop and browser plug-in parts. The plug-in detects metadata in a web page for one-click creation of a bibliographic record in the user's database.

I have tested it and it works quite well, but not perfectly for CLARIN DSpace. See the screenshot below. Some attributes should be improved. It looks like the solution might be to write a custom Zotero translator (parser) for our metadata. It should be rather easy for anybody fluent in Javascript, and this integration can serve also as a basic way to export from CLARIN-DSpace into other citation formats (RIS, Endnote, BibLaTeX, etc.) or styles (APA, MLA, ...), because Zotero can do all of this.

the problems I see:

I think the solution should basically follow how it is done in the bibtex export.

Screenshot 2020-07-24 at 23 08 06
stranak commented 1 year ago

Compare also ACL Anthology, which seems to work very well with Zotero. In the HTML headers they have meta elements like this:

<meta content="Quantified Reproducibility Assessment of NLP Results" name=citation_title>
    <meta content="Anja Belz" name=citation_author>
    <meta content="Maja Popović" name=citation_author>
    <meta content="Simon Mille" name=citation_author>
    <meta content="Proceedings of the 60th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers)" name=citation_conference_title>
    <meta content="2022/5" name=citation_publication_date>
    <meta content="https://aclanthology.org/2022.acl-long.2.pdf" name=citation_pdf_url>
    <meta content="16" name=citation_firstpage>
    <meta content="28" name=citation_lastpage>
    <meta content="10.18653/v1/2022.acl-long.2" name=citation_doi>
    <meta property="og:title" content="Quantified Reproducibility Assessment of NLP Results">
    <meta property="og:image" content="https://aclanthology.org/thumb/2022.acl-long.2.jpg">
    <meta property="og:image:alt" content="First page of paper PDF.">
    <meta property="og:type" content="article">
    <meta property="og:site_name" content="ACL Anthology">
    <meta property="og:url" content="https://aclanthology.org/2022.acl-long.2">
    <meta property="og:description" content="Anya Belz, Maja Popovic, Simon Mille. Proceedings of the 60th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). 2022.">
stranak commented 1 year ago

https://www.zotero.org/support/dev/exposing_metadata