Bilgisayar ve Bilişim BilimleriİngilizceBlogger

Syntaxus baccata

Syntaxus baccata
Thoughts about bibliographic metadata, programming, statistics, taxonomy, and biology.
Ana SayfaAtom BeslemeMastodon
language
BibliographyCitation.jsProgrammingRISBilgisayar ve Bilişim Bilimleriİngilizce
Yayınlandı

Citation.js: RIS Rework Pt. 1 So a while ago I was looking around for the RIS specification again. I had not found it earlier, only a reference implementation from Zotero, a surprisingly complete list of tags and types on Wikipedia and some examples from various websites and programs exporting RIS files. They did not seem to go together well, however.

Citation.jsProgrammingBilgisayar ve Bilişim Bilimleriİngilizce
Yayınlandı

Citation.js: Usability Update Citation.js just had a bunch of tooling updated, which should make a lot of use cases easier. Let’s go through them: Replacer (GitHub, Demo) Replacer is an HTML API for Citation.js that I recently updated for the new version so that it works with components.

BibliographyCitation.jsProgrammingWikidataBilgisayar ve Bilişim Bilimleriİngilizce
Yayınlandı

Citation.js: Wikidata Update The new update, v0.4.4, contains a few Wikidata improvements (commit): 22 new mappings 2 fixed mappings (ISSN did not work and publisher-place was mapped to the wrong thing) 2 improved mappings (container-title for chapters and more URL mappings) 1 removed mapping (genre was inconsistent with the intended use, although it followed the specification) Because most of these mappings require additional resources

BibliographyCitation.jsProgrammingBilgisayar ve Bilişim Bilimleriİngilizce
Yayınlandı

Citation.js Version 0.4: The Catch-up After about two years, finally v0.4.0 is ready for a release. Whether it is a real milestone given that there have been prereleases for about two years, while 0.3.x only lasted three weeks, is for you to decide but I am glad that everything I planned for this version is implemented now. Changes So, let’s go through the major changes. Modules Most importantly, the code is fully modulated now.

BibliographyCitation.jsProgrammingWikidataBilgisayar ve Bilişim Bilimleriİngilizce
Yayınlandı

Citation.js: Wikidata Subclasses I am in the process of creating a better way to map CSL types to Wikidata types together with Jakob Voß, and while listing all subtypes of web page, I came across a number of these cases (link): #defaultView:Graph SELECT ?a ?aLabel ?b ?bLabel WHERE { wd:Q58803899 wdt:P279* ?a . ?a wdt:P279 ?b . FILTER EXISTS { ?b wdt:P279* wd:Q386724 . } SERVICE wikibase:label { bd:serviceParam

Citation.jsProgrammingBilgisayar ve Bilişim Bilimleriİngilizce
Yayınlandı

Citation.js: Showing Blogger Posts on a Different Site I made a Material-themed page showing Citation.js blog posts from Blogger. It supports pagination, tags, search and linking individual posts. Since it’s a single, static page I can’t support meta and link tags for metadata, that would require JavaScript which indexers don’t run.

ProgrammingBilgisayar ve Bilişim Bilimleriİngilizce
Yayınlandı

Modern Altmetric badges I recently found myself working with Altmetric badges again, and I realized how cumbersome it can be to work with scripts. The Altmetric badges can only be added by using their JavaScript library, while it would be a lot more user friendly to have a simple URL that embeds the badge, preferably even an image.

BibliographyCitation.jsContentMineBilgisayar ve Bilişim Bilimleriİngilizce
Yayınlandı

Journal Metadata: Authors & Institutions I finished the General Plugin system for Citation.js a few days ago (more on that later), so I could finally publish a new beta release. Now, after that half-finished piece of code had been blocking other work for a long while, I can at last start… fixing bugs, and closing other items in the backlog.

ProgrammingBilgisayar ve Bilişim Bilimleriİngilizce
Yayınlandı

Debugging: Deja Vu I’m going to share some stories on debugging with you, because I’m proud of them. After writing up the first story, I’m no longer particularly proud, but I still want to share the story. Here’s the first: a bug that seemed quite familiar.