———-{{#vardefine: varFirstPageNumberArabicManualvarFirstPageNumber|{{ExtractFirstPageNumber|pages=123-5467245|}}|}} first page number: {{#var: varFirstPageNumber}}
manual{{#if: {{IsNumber|value={{var: varFirstPageNumber}}|}}<!-- -->|<!-- --><!-- regular number: store as is -->{{#set:First Page={{#var: varFirstPageNumberArabicManualvarFirstPageNumber}}|}}<!-- --><!-- -->|<!-- --><!-- not a number: see if it is roman -->{{#set:First Page=0|}}<!-- --><!-- -->}}
is numberroman: {{#tagroman: IsNumber|{{#var: varFirstPageNumberArabicManualvarFirstPageNumber}}}}roman negative: {{#romannegative: {{#var: varFirstPageNumber}}}}