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

Improve Zotero support (bibliographic management) #937

Open
stranak opened this issue Jul 24, 2020 · 2 comments
Open

Improve Zotero support (bibliographic management) #937

stranak opened this issue Jul 24, 2020 · 2 comments

Comments

@stranak
Copy link
Member

stranak commented Jul 24, 2020

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:

  • entry type is Journal Paper
  • URL saved is not the Handle, but the browser URL
  • Library Catalogue is not set to the proper repository name, etc.
  • language is set to the first one
    • if language of the bibliographic entry influences how it is presented, sorted, etc. in the list of bibliography in a paper, we should probably avoid setting it.

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

Screenshot 2020-07-24 at 23 08 06

@stranak
Copy link
Member Author

stranak commented Mar 23, 2023

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
Copy link
Member Author

stranak commented Mar 26, 2023

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

No branches or pull requests

2 participants