>>===== MODE =====>> citation <<===== MODE =====<< >>===== RESULT =====>> numeric locator: 123 numeric locator: 123 numeric locator: 123a numeric locator: L123 non-numeric locator: 123.55 numeric locator: 123, 55 numeric locator: 123, 55 & 66 non-numeric locator: iv.123 non-numeric locator: iv.123 <<===== RESULT =====<< >>===== CITATIONS =====>> [[ { "id":"a", "locator": "123", "label": "page" } ] ,[ { "id":"a", "locator": "123", "label": "chapter" } ] ,[ { "id":"a", "locator": "123a", "label": "page" } ] ,[ { "id":"a", "locator": "L123", "label": "page" } ] ,[ { "id":"a", "locator": "123.55", "label": "page" } ] ,[ { "id":"a", "locator": "123, 55", "label": "page" } ] ,[ { "id":"a", "locator": "123, 55 & 66", "label": "page" } ] ,[ { "id":"a", "locator": "iv.123", "label": "page" } ] ,[ { "id":"a", "locator": "iv.123", "label": "chapter" } ] ] <<===== CITATIONS =====<< >>===== CSL =====>> <<===== CSL =====<< >>===== INPUT =====>> [ { "author": [ { "family": "Dummy", "given": "John" } ], "id": "a", "issued": { "date-parts": [ [ 2022 ] ] }, "title": "A dummy book", "type": "book" } ] <<===== INPUT =====<< >>===== VERSION =====>> 1.0 <<===== VERSION =====<<