Is there a way to apply something like the "Keep with next ¶" functionality of paragraphs, only to a row of a table rather than to a paragraph?
Meaning: keep this row with the next one — don't break pages in such a way as to place this row and the next one on different pages.
Keep with next table row?
Re: Keep with next table row?
G'day, branner et al
I'm not aware of any inbuilt commands that will do this easily.
I can think of four main ways of accomplishing it:–
(1) inserting or deleting lines of text before the Table — this could even be several pages back
(2) inserting one or more Section Breaks and raising the Bottom Margin
(3) splitting the Table in two
(4) making use of the Convert Table to Text, Keep Paragraph Together, and Convert Text to Table commands. However, Table formatting gets very tricky, so I wouldn't recommend this method.
Conceivably, one might devise a Macro to implement one's chosen method, albeit recognizing that some ingenuity would be required in relation to the first of the methods in the above list.
Without elaborating, I'll just observe that each of these approaches can cause difficulties if either the Table itself or other document content preceding it is altered subsequently. But I guess that's why you're looking for some "automatic" way of doing things in the first place.
I think the simplest approach is to have the Table begin on the first page of a new Section and raise the Bottom Margin as high as needed. Even then, you risk heading into a world of pain if the Table extends over a number of pages beyond the tied rows, or — worse — you wish to incorporate more than one pair of tied rows.
Were I to insist on my Table's being part of the normal content flow (with no unsightly white space at the bottom of the preceding page), Method (1) would be my choice.
It may not hurt — he says, with wink of eye — to engage more philosophically with the problem. You may think that the two rows need to be tied together, or should be tied together, but perhaps it's worth asking them whether they want to be united in this way. Eschewing the use of shackles may give each an opportunity to exhibit its own individual personality and at the same time lift a burden from your own shoulders.
Whatever you do, you need to check what you've got as part of your final editing procedure.
Cheers,
Adrian
I'm not aware of any inbuilt commands that will do this easily.
I can think of four main ways of accomplishing it:–
(1) inserting or deleting lines of text before the Table — this could even be several pages back
(2) inserting one or more Section Breaks and raising the Bottom Margin
(3) splitting the Table in two
(4) making use of the Convert Table to Text, Keep Paragraph Together, and Convert Text to Table commands. However, Table formatting gets very tricky, so I wouldn't recommend this method.
Conceivably, one might devise a Macro to implement one's chosen method, albeit recognizing that some ingenuity would be required in relation to the first of the methods in the above list.
Without elaborating, I'll just observe that each of these approaches can cause difficulties if either the Table itself or other document content preceding it is altered subsequently. But I guess that's why you're looking for some "automatic" way of doing things in the first place.
I think the simplest approach is to have the Table begin on the first page of a new Section and raise the Bottom Margin as high as needed. Even then, you risk heading into a world of pain if the Table extends over a number of pages beyond the tied rows, or — worse — you wish to incorporate more than one pair of tied rows.
Were I to insist on my Table's being part of the normal content flow (with no unsightly white space at the bottom of the preceding page), Method (1) would be my choice.
It may not hurt — he says, with wink of eye — to engage more philosophically with the problem. You may think that the two rows need to be tied together, or should be tied together, but perhaps it's worth asking them whether they want to be united in this way. Eschewing the use of shackles may give each an opportunity to exhibit its own individual personality and at the same time lift a burden from your own shoulders.
Whatever you do, you need to check what you've got as part of your final editing procedure.
Cheers,
Adrian
MacBook Pro (M1 Pro, 2021)
macOS Ventura
Nisus Writer user since 1996
macOS Ventura
Nisus Writer user since 1996
Re: Keep with next table row?
Yes, thought of 'em all. None will do for this sloppy worker.
So I've converted the table to a series of one-line paragraphs. Presto! Problem solved!
Thank you, though!
So I've converted the table to a series of one-line paragraphs. Presto! Problem solved!
Thank you, though!