https://bugs.documentfoundation.org/show_bug.cgi?id=156109
--- Comment #6 from Kazinator <[email protected]> --- (In reply to Heiko Tietze from comment #4) > Radio buttons are a good way to show the mutual dependency. But Dieter has a > point with his questions as "[ ] Do not split" meaning splitting is allowed > has no direct consequence to orphan and widow settings (and I'd definitely > keep the common terms). > > It means essentially this > > (o) Do not split paragraph > ( ) Do split paragraph > [ ] Orphan control [ ] > [ ] Widow control [ ] > [x] Keep with next paragraph I apologize. I have exclusively focused the discussion on the mutually exclusive elements, and neglected to make any remarks on the "Keep with next paragraph". This option is currently sandwiched between the two settings that are mutually exclusive sets of checks. So the very placement of that is bad. I've used "Keep with next paragraph", but am not sure of the exact semantics, and how it interacts with the split controls. I see you've added the checkbox and simplified my radio button proposal to two choices. The choice to just split the paragraph freely (break it wherever it is physically convenient for the page break to occur). Indeed, the behavior can be obtained by adjusting the Orphan and Widow controls down to one line. I think when we have pared down three choices down to two, we can revert back to a checkbox: [x] Allow paragraph to be split [ ] Orphan control [ ] [ ] Widow control [ ] [x] Keep with next paragraph Uncheck the Allow... and it means do not split. Since we have enable checkboxes already on Orphan and Widow, why have another parent enabler? [ ] Allow paragraph split with [ ] orphan lines [ ] Allow paragraph split with [ ] widow lines [ ] Keep with next paragraph If the widow and orphan checkboxes are not checked, then the paragraph is not split. The logical polarity of "Keep with" could be aligned with the other two. Here is what the defaults would be: everything on, with 2 lines: [x] Allow paragraph split with [ 2] orphan lines [x] Allow paragraph split with [ 2] widow lines [x] Allow break between this and next paragraph Don't want splits and breaks, uncheck things. Nothing is exclusive. -- You are receiving this mail because: You are the assignee for the bug.
