| Patti -
In addition to the C manual files I sent you many weeks ago, the
DOCUMENT documentation appears to suffer from this same problem (though
it apparently wasn't fatal, as it was for mine).
Check out pages 10-70 through 10-100 of the VAX DOCUMENT User Manual,
Volume 1 (Field Test Update Draft). At least it appears to be the
same problem. It looks as if the page numbers begin creeping up,
when somehow a new context it set and they are reset to their proper
positions. (??)
Maybe you can test those pages again with the new fix.
Helen Custer
DECwest
|
|
I have been fiddling with Donna's file a lot, to make sure that
it can be made to process correctly both in BL7 and the current
baselevel. The main bug reported (the pages getting successively
shorter) has been fixed for V1.0.
The file used formal examples (<EXAMPLE> tags) heavily, and the
problems were related to the text formatter's trying to page the
the examples. I modified the file in the following ways, all of
which are actually techniques to be encouraged in writing long
<example>s which are text for monospaced examples:
1. For all examples that were more than a page, I did the following:
- added <EXAMPLE_ATTRIBUTES>(MULTIPAGE) to tell the text formatter
it was a multipage example (so it wouldn't try to keep text
on a page -- this is what caused the overfull pages)
- replaced the BL6 convention of
<endcode_example><nextpage><code_example> with <valid_break>
tags and added additional <valid_break> tags to give the text
formatter more leeway in breaking the pages itself.
2. For examples that were less than a page, and there were problems
with the examples floating together that made pages too long,
I added:
<EXAMPLE_ATTRIBUTES>(NOFLOAT)
so the text formatter wouldn't try to float them, but just process
them in place.
(Note all the above applies equally to <FIGURE> tags that are used
to label monospaced examples (<display> or <code_example>).)
patti
|