Think of it this way: in TEXT and PDF mode, a single record may contain one or more pages of data. In PDF mode, you don’t need to specify delimiters because the format already includes natural delimiters (i.e. the pages are already clearly identified as such).
But in TEXT mode, since there often are no natural delimiters, you need to specify what they are inorder for the DataMapper to understand what constitutes a “page”. Those delimiters are usually set via a fixed number of lines and/or the presence of a Form Feed character in the stream.
That’s why in TEXT mode, you need to specify both the page delimiters, and then the record boundaries, based on those delimiters.