Quantcast
Browsing latest articles
Browse All 27 View Live

Image may be NSFW.
Clik here to view.

Citation.js: RIS Rework Pt. 2

Citation.js: RIS Rework Pt. 2In the last post I explained how I started implementing the RIS specification that I found in the Internet Archive, only to discover that there is an older specification,...

View Article


Debugging the Karmabug

Debugging the KarmabugFor reasons I will not go through right now, I needed a new library for making synchronous HTTP requests in Node.js. I know what you are saying, “But that’s one of the seven...

View Article


Image may be NSFW.
Clik here to view.

BibTeX Rework: Syntax Update

BibTeX Rework: Syntax UpdateA rework of the BibTeX parser has been on the backlog since at least August 15, 2017, and recently I started working on actually carrying it out — systematically. There were...

View Article

Image may be NSFW.
Clik here to view.

Economics of open source versus open science

Common postman (Heliconius melpomene) on a LantanaAlmost two years ago I started participating on the then-new (now-archived) npm forum. I had been using npm for a few years at that point, and I had...

View Article

Image may be NSFW.
Clik here to view.

Mid-week effect of Dutch COVID-19 case reporting

Every week since the start of January I heard headlines like “3963 new infections, a bit more than average”. In context, that meant that the amount of positive COVID-19 that day was higher than the...

View Article


Image may be NSFW.
Clik here to view.

GitHub pages 404 redirection

Recently I moved the Citation.js API documentation from /api to /api/0.3, to put the new documentation on /api/0.5. I fixed all the links to the documentation, but I still got a issue request regarding...

View Article

Image may be NSFW.
Clik here to view.

CDLI catalogue growth over time

Since Google Summer of Code 2020 I have been contributing code to the new framework of the Cuneiform Digital Library Initiative (CDLI), a digital repository for metadata, transliterations, images, and...

View Article

Re-implementing the upload of images for the LaTeX→HTML converter

The CDLI is developing a new website. That website’s admin interface for its journals contains a page where a LaTeX source file, following a specific template, is configured to an HTML page. For this,...

View Article


Image may be NSFW.
Clik here to view.

Citation.js: New site

Citation.js: New siteI recently updated the website of Citation.js. This involved getting rid of the Material Design Lite framework, simplifying and refreshing the site design and modernisering some of...

View Article


Citation.js Version 0.5 and a 2022 update

Version 0.5.0Version 0.5.0 of Citation.js was released on April 1st, 2021.BibTeX and BibLaTeXAfter the update to the Bib(La)TeX file parser, described in the earlier BibTeX Rework: Syntax Update blog...

View Article

Image may be NSFW.
Clik here to view.

A story about a university login with a broken security configuration, and a...

Last semester I followed some courses at a different university, and went through the process of collecting login credentials and multi-factor authentication tokens and familiarizing myself with a...

View Article

Image may be NSFW.
Clik here to view.

Citation.js Version 0.6: CSL v1.0.2

Since the citation-js npm package was first published, version 0.6 is the first major version of Citation.js that did not start out as a pre-release. Version 0.3 itself spent almost 6 months in...

View Article

Image may be NSFW.
Clik here to view.

Library of Identification Resources

Since around this time last year, I have been working on creating a library of identification resources. Here, “identification resources” are identification keys, multi-access (matrix) keys, other...

View Article


Image may be NSFW.
Clik here to view.

On the modelling and application of the taxonomic coverage of identification...

The main feature of the Library of Identification Resources is the description of the identification key (or matrix, reference, etc.). This description should on its basis specify when the key can or...

View Article

Image may be NSFW.
Clik here to view.

Explore identification keys on the world map

The website of the Library of Identification Resources has a new feature: a map view. The resources in the catalog are associated with a geographic scope to approximate which species in a taxonomic...

View Article


Image may be NSFW.
Clik here to view.

Citation.js: 2022 in review

Following up on the previous two updates this year (Version 0.5 and a 2022 update and Version 0.6: CSL v1.0.2), here are some updates from the second half of 2022, as well as some statistics.Sapygina...

View Article

Image may be NSFW.
Clik here to view.

On the modelling of the content of identification keys

Last november I wrote a blog post about how to model the taxonomic coverage of identification keys. I wanted to model this coverage to be able to determine to what extent an identification key applies...

View Article


Image may be NSFW.
Clik here to view.

Ingesting Structured Descriptive Data into Pandoc

Ever since I found out about Structured Descriptive Data (SDD) I keep coming back to it. Right now I am planning to make two identification keys, one translated and modernized from a 1961 publication...

View Article

Image may be NSFW.
Clik here to view.

Finding shield bug nymphs on iNaturalist

Working on translating a key to the European shield bug nymphs (Puchkov, 1961) I thought I would look for pictures of the earlier life stages (nymphs, Fig. 1) of shield bugs (Pentatomoidea) on...

View Article

Image may be NSFW.
Clik here to view.

Citation.js: 2023 in review

This past year was relatively quiet for Citation.js, as changes to the more prominent components (BibTeX, RIS, Wikidata) start to slow down. I believe this is a good sign, and that it indicates the...

View Article

Image may be NSFW.
Clik here to view.

Three new userscripts for Wikidata

Today I worked on three user scripts for Wikidata. Together, these tools hopefully make the data in Wikidata more accessible and make it easier to navigate between items. To enable these, include one...

View Article


Image may be NSFW.
Clik here to view.

Including ORCID identifiers in BibLaTeX (and using them)

On the Fediverse, @petrichor@digipres.club posited the question how to include identifiers for authors in Bib(La)TeX-based bibliographies:Any Bib(La)TeX/biber users have a preferred way to include...

View Article


Citation.js: BibLaTeX Data Annotations support

Version 0.7.9 of Citation.js comes with a new feature: plugin-bibtex now supports the import and export of Data Annotations in BibLaTeX files. This means ORCID identifiers from DOI, Wikidata, CFF, and...

View Article

Next.js, SWC, and citeproc-js

Last year I got a bug report that Citation.js was not working when built in a Next.js production environment for unclear reasons. Next.js is a popular server framework to make web applications with...

View Article

Image may be NSFW.
Clik here to view.

Citation.js: 2024 in review

This past year was relatively quiet for Citation.js as well.Ulex europaeus, observed December 24th, 2024, Vlieland, The Netherlands.ChangesBibTeX: output of non-ASCII characters was improved.BibLaTeX:...

View Article

Browsing latest articles
Browse All 27 View Live