page-label-generator

node v0.12.18
version: 1.0.3
endpointsharetweet
require("babel-polyfill") var mod = require("page-label-generator") //**** // Simple Increment //**** var gen = mod.pageLabelGenerator() console.log(gen.next().value) console.log(gen.next().value)
//**** // Brackets //**** opts = { 'start': 5, 'method': 'paginate', 'frontLabel': '', 'backLabel': '', 'startWith':'front', 'unitLabel':'p. ', 'bracket': true } var gen = mod.pageLabelGenerator( opts ) console.log(gen.next().value) console.log(gen.next().value)
//**** // Foliate //**** opts = { 'start': 1, 'method': 'foliate', 'frontLabel': 'r', 'backLabel': 'v', 'startWith': 'front', 'unitLabel': '', 'bracket': false } var gen = mod.pageLabelGenerator( opts ) console.log(gen.next().value) console.log(gen.next().value) console.log(gen.next().value) console.log(gen.next().value)
//**** // All the things... //**** var opts = { 'start': 'vi', 'method': 'foliate', 'frontLabel': ' (recto)', 'backLabel': ' (verso)', 'startWith': 'back', 'unitLabel': 'f. ', 'bracket': true }; var gen = mod.pageLabelGenerator( opts ) console.log(gen.next().value) console.log(gen.next().value) console.log(gen.next().value)
Loading…

no comments

    sign in to comment