GithubHelp home page GithubHelp logo

Comments (6)

denismaier avatar denismaier commented on August 15, 2024

It's hard to tell without knowing more details. MLA7 should contain journal titles and book titles for articles and chapters. How does the data look like? Which csl processor is used by Ex Libris?

from styles.

JahnSLSP avatar JahnSLSP commented on August 15, 2024

Thank you for coming back to us! Regarding the data, we are working with MARC21 and store the relevant information in 773 $t. We are not currently aware what processor Ex Libris uses but have inquired with them and will update here once we know more.

from styles.

JahnSLSP avatar JahnSLSP commented on August 15, 2024

We have now been informed that Ex Libris uses citeproc-java: https://github.com/michel-kraemer/citeproc-java.

from styles.

denismaier avatar denismaier commented on August 15, 2024

I might be wrong, but I don't think citeproc-java works with MARC21 directly, at least I couldn't find that on the project page. It seems to work with RIS, Endnote and BibTeX files. It would be interesting to know how they pass the data to citeproc-java.

from styles.

adam3smith avatar adam3smith commented on August 15, 2024

Yes, the way the Primo CSL integration works is that they send the PNX data (not the MARC) together with the citation style to the ExLibris server and then return the citation string. How they transform the PNX into the data format taken by citeproc-java (which is CSL-JSON) is a black box for us.

In this case, though, I can reverse-engineer what's going on: The articles are treated as book item types in the citation styles. Depending on how the styles are coded, you still get the publication title (continer-title in CSL), in others you don't, because a book doesn't have a publication title, conceptually. You'll note that the APA style, e.g., while printing the publication title, is also incorrect: the shouldn't be an "In" in front of journal or newspaper titles -- that's for chapters in books and similar publication types.

So what you need to figure out together with ExLibris is how you can get them to treat these as CSL article-journal or article-newspaper depending on what they are. Since these are labelled correctly as article in the PNX, that should be doable.

One clue might be that Zotero is also not recognizing this properly because you're using the unusual type: articles rather than the expected type: article for the item type, so if you can fix that in your mapping that might already fix this.

from styles.

JahnSLSP avatar JahnSLSP commented on August 15, 2024

Dear Denis, Dear Sebastian,

Thank you very much for your input! Just a quick follow up: The ressource type you see is articles and not ARTICLES, correct? This gives us grounds to rediscuss the issue with Ex Libris. We'd come back to you in case we'd need further assistance.

from styles.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.