This article is an example of a file with an erratum. fpage and lpage are misleading in this case. The content of page-range is: 375, 345-364. This means, that the erratum is on page 375, and the original article from 345-364. Note, this specification could be the other way round, like 345-364, 375.
It is probably best to extract the content of page-range and fix weird (negative) total pages with a helper.
Example File:
This article is an example of a file with an erratum. fpage and lpage are misleading in this case. The content of
page-range
is:375, 345-364
. This means, that the erratum is on page 375, and the original article from 345-364. Note, this specification could be the other way round, like345-364, 375
.It is probably best to extract the content of page-range and fix weird (negative) total pages with a helper.