| T.R | Title | User | Personal Name
 | Date | Lines | 
|---|
| 471.1 | Widows and Orphans | COOKIE::WITHERS | Le plus ca change... | Fri Jun 05 1987 12:20 | 19 | 
|  |     The first line of a paragraph or list, followed by
    <pagebreak>
    followed by the rest of the paragraph or list is known as a widow.
    
    
    The bulk of a paragraph or list, folloed by
    <pagebreak>
    followed by the last line of a paragrapgh or list is known as an
    orphan.
    
    
    While other text processing systems have mechanisms to protect you
    from these (eg, .SET PARAGRAPH 0,5,2) and some make you go to great
    lengths to get widows and orphans if you REALLY want them (eg, TeX),
    there appears to be no way to prevent DOCUMENT from giving you these
    features gratuitously.  Lord knows, Rose has tried to help me eliminate
    them (and thanks Rose!).
    
    BobW
 | 
| 471.2 | 2 wishlist items | CLOSET::ANKLAM |  | Mon Jun 08 1987 08:59 | 6 | 
|  |     
    More user control over page breaking via a runoff-like .testpage
    is on the wishlist, as is work around page-breaking in lists.
    
    -patti anklam
    
 | 
| 471.3 | You'll get me into trouble with .testpage | COOKIE::JOHNSTON |  | Mon Jun 08 1987 13:26 | 18 | 
|  | RE: .2
Gee, what I really want is to *not* have to test pages for widows and 
orphans.  Do it for a list on page 1, and I'll guarantee you'll have to 
do it for the list on page 2, then page 3, ...the problem only 
multiplies.  It's one of the things I hated about DSR.  I finally got 
smart and coded all my lists with .testpage, but I resented the heck out 
of having all the extra code hanging around in my file. 
Can't DOCUMENT be made to handle this automatically?  I would think that 
*wanting* widows or orphans in particular cases is the exception, and if 
necessary a switch could be provided for that.
Readily admitting that I don't know the implementation issues,
Rose    
 | 
| 471.4 | will try not to make it too rough | CLOSET::ANKLAM |  | Mon Jun 08 1987 15:17 | 14 | 
|  |     
    yes, I meant to imply that in addition to providing some test-page
    facility, we would also look at whether the page breaking can
    be handled better automatically. It's a very difficult implementation
    task. Here's just one example: if you make a 'rule' that a page
    break cannot occur in a list until after the 2nd list element, then
    you can get reasonable results from a list like:
    
    1. item
    2. item
    3. item
    
    But what do you do if each list item contains a couple of paragraphs?
    
 | 
| 471.5 | Automatic page breaks for lists | 10011::FRANKOVICH |  | Tue Jun 09 1987 15:04 | 8 | 
|  |     If you want automatic page-breaking which would be nice, can't Document
    count lines rather than <le> entries.  Then it could never break
    a list in chunks smaller than 4 lines.  
    
    It also seems to me that Document ought never to break a page after
    a colon as in "The following commands control output:"  This is
    one of the more horrendous breaks I've been getting with my
    lists.--emily F
 | 
| 471.6 |  | AUTHOR::WELLCOME | Steve | Tue Jun 09 1987 16:04 | 4 | 
|  |     RE: .5
    
    Ditto on the page break after colon problem....
    
 |