>>===== MODE =====>> citation <<===== MODE =====<< Test to cover request here: http://xbiblio-devel.2463403.n2.nabble.com/contextual-labels-for-non-numeric-page-ranges-td7578166.html >>===== RESULT =====>> His Anonymous Life (1) pages 1–2 (cs:text) vs His Anonymous Life (1) pages 1–2 (cs:number); His Anonymous Life (2) pages i–ix (cs:text) vs His Anonymous Life (2) pages i–ix (cs:number); His Anonymous Life (3) page 3-B (cs:text) vs His Anonymous Life (3) page 3-B (cs:number); His Anonymous Life (4) page Michaelson-Morely (cs:text) vs His Anonymous Life (4) page Michaelson-Morely (cs:number) <<===== RESULT =====<< >>===== CSL =====>> <<===== CSL =====<< >>===== INPUT =====>> [ { "id": "ITEM-1", "page": "1-2", "title": "His Anonymous Life (1)", "type": "book" }, { "id": "ITEM-2", "page": "i-ix", "title": "His Anonymous Life (2)", "type": "book" }, { "id": "ITEM-3", "page": "3\\-B", "title": "His Anonymous Life (3)", "type": "book" }, { "id": "ITEM-4", "page": "4–6", "title": "His Anonymous Life (4)", "type": "book" }, { "id": "ITEM-4", "page": "Michaelson-Morely", "title": "His Anonymous Life (4)", "type": "book" } ] <<===== INPUT =====<< >>===== VERSION =====>> 1.0 <<===== VERSION =====<<