cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Tables and changes to them

jgroves
3-Visitor

Tables and changes to them

Good morning all
As Lynn so aptly says "Tables are the spawn of Satin." Currently I am
making changes to a navy technical manual. Some of the changes in two
of the tables cause the text that appears on a given page in the
original document to be pushed to the next page. Naturally that
information that gets moved to the next page is supposed to appear on a
page by it self with specific page numbering. When this condition
occurs in the text area (not in tables) I have been surrounding that
portion of the text that moved with a paragraph tag and used the one of
the attributes to indicate the addition of the special page type. That
worked fine but it does not work within tables. Does any one have any
idea of how to accomplish the page addition?? Can you share the
information with me? Can anyone point me in the right direction? I am
using the SPAWAR XML DTD and the customer wants the manual in printed
form.

Here is an example of the FOSI markup that I am using for text.
<att>
<specval attname="inschlvl" attval="I">
<charsubset>
<textbrk startpg="next" pageid="bodypginsertnew" newpgmdl="global"&lt;br"/>startln="1"
endln="1"></charsubset>
</att><att>
<specval attname="inschlvl" attval="S">
<charsubset>
<textbrk startpg="next" pageid="bodypg" newpgmdl="global" startln="1"&lt;br"/>endln="1">
</charsubset>
</att>

Thank you all, have a great day.



John T. Groves
W R Systems, LTD.
2500 Almeda Ave
Suite 214
Norfolk, VA 23513-2403
Ph. 757.858.6000 ext 442
email: jgroves@wrsystems.com

2 REPLIES 2

John,

Two things to begin with.

1.  The saying that "Tables are the spawn of SATAN" belongs to the esteem Ed Benton.  I just borrow it with proper credits given.
2.  And it is SATAN, not satin.   (see below)  😄

Sa·tan (s³t“n) n. Theology. The profoundly evil adversary of God and humanity, often identified with the leader of the fallen angels; the Devil.

sat·in (s²t“n) n. 1. A smooth fabric, as of silk or rayon, woven with a glossy face and a dull back. 2. A garment made of this fabric. --sat·in adj. 1. Made of or covered with satin. 2. Glossy, sleek, and smooth.

Going back to your  question.  Other than you are working in a table and tables have a mind of their own, I would think that the functionality would work. 

Now one thing you may want to look at is the BREAK_PENALTY  (help 2074) and see if you can't use it to force a break if you are on a new page which the change level has forced on you.

I did something with this a five or six years ago, but I don't have the scripts handy to check them out and I don't really recall what it was I did now.

Lynn
---- John Groves <jgroves@wrsystems.com> wrote:
> Good morning all
>   As Lynn so aptly says "Tables are the spawn of Satin."  Currently I am
> making changes to a navy technical manual.  Some of the changes in two
> of the tables cause the text that appears on a given page in the
> original document to be pushed to the next page.  Naturally that
> information that gets moved to the next page is supposed to appear on a
> page by it self with specific page numbering.  When this condition
> occurs in the text area (not in tables) I have been surrounding that
> portion of the text that moved with a paragraph tag and used the one of
> the attributes to indicate the addition of the special page type.  That
> worked fine but it does not work within tables.  Does any one have any
> idea of how to accomplish the page addition??  Can you share the
> information with me?  Can anyone point me in the right direction?  I am
> using the SPAWAR XML DTD  and the customer wants the manual in printed
> form. 
>
> Here is an example of the FOSI markup that I am using for text.
> <att>
> <specval attname="inschlvl" attval="I">
> <charsubset>
> <textbrk startpg="next" pageid="bodypginsertnew" newpgmdl="global"&lt;br"/>> startln="1"
> endln="1"></charsubset>
> </att><att>
> <specval attname="inschlvl" attval="S">
> <charsubset>
> <textbrk startpg="next" pageid="bodypg" newpgmdl="global" startln="1"&lt;br"/>> endln="1">
> </charsubset>
> </att>
>
> Thank you all,  have a great day.
>
>
>
> John T. Groves
> W R Systems, LTD.
> 2500 Almeda Ave
> Suite 214
> Norfolk, VA 23513-2403
> Ph. 757.858.6000 ext 442
> email: jgroves@wrsystems.com
>
>      
> ----------     
jgroves
3-Visitor
(To:jgroves)

Thanks Lynn
No one ever accused me of being a good speller. I do however value your insight and your posts to this forum. I will look into the BREAK_PENALTY and give it a try.
John


Announcements