Daniel O'Donnell wrote:
> I have a question: I am encoding texts out of a textbook. The texts are
> in prose (paragraphs and sentences) but the pages are lineated (it is a
> second language textbook and the numbers are used to facilitate in-class
> translation work).
I'll bet this text has lists in it, and possibly verse or drama too, so
this isn't just a matter of whether or not the start of a <p> should
include an <lb/> but also whether or not the start of an <l> or an <sp>
or an <item> might... and then there's the question of how this
interacts with the <pb> element.
You say that the line breaks are presentational, but it seems from the
sentence above that they are also important because they provide
referencing information: they identify locations within the logical
structure of the text as well as indicating how to display or format the
So to do the job properly you probably need to define in your stylesheet
a number of behaviours ("start a new line if you can, or a new page and
a new line if at the foot of a page", "add one to the line number
counter", "reinitialise the line number counter", etc..) and then
associate groups of them with groups of elements. Look ma, troff!