Pagination

The start page and end page of all articles should be tagged in the <fpage> and <lpage> elements. Additionally, the <fpage> element must have a @seq attribute which assigns the article a position in the issue composition. For articles that are one page long, <fpage> and <lpage> will contain the same value.

For ahead-of-print articles, <fpage> and @seq are both ‘1’, and <lpage> is the last page calculated assuming the first page is 1 (i.e., a simple page count).

For journals that use elocations instead of page ranges, <elocation-id> can be used in place of both <fpage> and <lpage>. <elocation-id> should always contain the article ID as supplied from CATS and takes a @seq attribute.

For articles that appear on non-continuous pages, the <page-range> element should be used in addition to <fpage>. The <page-range> element can hold a value to describe any non-continuous sequence of pages, such as “10-14, 19-20, 24”.

The number of typeset pages for the article should be recorded in the <page-count> element. Page count must be recorded in final and ahead-of-issue files but may be omitted in earlier production stages before the number of typeset pages is known or when there is no PDF.

For certain titles you will need to include the <target> element to mark page breaks. <target> can be included in almost any other element (per the JATS 1.2 DTD), so place it accurately to reflect the page break. The <target> element can be empty or contain a page number, and must have an attribute @target-type="page” and an @id attribute which contains an identifier which is unique within the document e.g. <target target-type="page” id="page-0001”/>. If you are not specifically instructed to include <target> elements or page breaks there is generally no requirement to use it.

Non-Numeric Page Numbers

Many articles, especially archive content, may require non-numeric page ranges: for example, frontmatter using Roman numerals i—ix would be coded as follows:

<fpage seq="1">i</fpage> 

<lpage>ix</lpage> 

There are a number of standard non-numeric page range values. Use these unless otherwise instructed:

Content Value
Roman numeral page ranges Roman numerals, lower case. (i, ii, iii, iv, etc.)
Unnumbered pages Frontmatter fm + Roman numerals (fmi, fmii, fmiii, fmiv, etc.)
Backmatter bm + Roman numerals (bmi, bmii, bmiii, bmiv, etc.)
Front cover fc
Back cover bc
Inside front cover ifc
Inside back cover ibc
Composite cover (front, back, spine combined in one file) c
Composite inside cover ic

Examples

<fpage seq="3">24</fpage> 

<lpage>32</lpage> 

This is ideal tagging.

For an article that appears on non-continuous pages:

<fpage seq="3">24</fpage> 

<page-range>24-30, 98-103</page-range> 

To mark the beginning of a new unnumbered page in a paginated document:

<target target-type="page" id="page-0001"/> 

To mark the beginning of a new page in a paginated document including a page number:

<target target-type="page" id="page-0001">1</target>