On 28/01/13 04:24, John P. McCaskey wrote:
> What do <lb/>, <pb/>, <gb/> and <cb/> mean?
> Do they indicate a beginning, an end, or a transition from one to another?
Both. But by convention, the element is placed at the beginning of the
virtual object implied by the transition
> The spec says <pb/> and <cb/> mark boundaries from one to another but
> <lb/> and <gb/> mark beginnings.
That's a bug then.
> Would this
> . . . Let me tell you a story.</p>
> <p><lb/>And so we begin . . .
> say there was a blank line in the source at the opening of that new
> paragraph? I'd think so, but the spec says no.
This is an interesting question. A TEI <p> is not the same as an HTML
<p> -- it doesn't necessarily imply any specific formatting. Bear in
mind that the original idea of the TEI was to mark up the structure
without being too concerned about its formatting: so you could mark up a
text using <p> alone. In such a case, it might well be convenient to
have a formatting convention which said "I'll output my <p>s with some
whitespace above or below etc. even tho it's not explicit in the
markup". And sometimes, after all (e.g. in a manuscript) you might
identify things like <p>s which are not indicated in the source by
whitespace, but by rubrication.
<lb/> etc are for cases where people want to mark explicitly where line
breaks etc. occur in a source text. They might not bother to mark the
<p>, or they might mark it additionally. In the latter case clearly a
different set of formatting conventions would apply.
> Is the difference between page and column breaks on the one hand, and
> line and gathering breaks on the other hand, intentional?
No. It's an accident of history and should be rectified.
> -- JPM