Re: Multi-columns in ms, again

2023-11-22 Thread Thomas Dupond via
Le 2023-11-20 à 19:55, Oliver Corff a écrit : Dear All, Hello, in April 29, I asked whether there is a possibility to resume one-column text after a two-column text on the same page. Your answers, uni sono, said what the the manual says: returning to one-column mode will always finish the

Re: Multi-columns in ms, again

2023-11-20 Thread Oliver Corff via
Dear All, I am not going to bother you anymore with my column journey. .NCOL in the mm package does the trick. It allows breaking a column, and since this is a one-time task, I do not mind searching for the optimal breakpoint by hand. All my questions of April 29 answered! Thank you all for

Re: Multi-columns in ms, again

2023-11-20 Thread Oliver Corff via
Dear All, I tried the mm macros. In general, the idea to have a horizontal object spanning the full page width between two portions of text in two columns can be realized with mm. The .1C 1 macro with the argument "1" does the trick. There is one caveat, though. mm does not balance columns, so

Re: Multi-columns in ms, again

2023-11-20 Thread Oliver Corff via
Another follow-up: I just checked the one-column mode across the macro packages ms, me and mm, and lo and behold, the mm man page tells me:  1C [1] Begin  one-column  processing.   A 1 as an argument disables the page break.  Use wide footnotes, small foot‐   notes may be

Re: Multi-columns in ms, again

2023-11-20 Thread Oliver Corff via
Dear All, in a follow-up to myself: If I understood where the whole .1C definition ends, I could copy that block into an own macro definition and from there eliminate just those commands which flush the old page and begin a new page. I could even ignore the tests for floats and footnotes

Multi-columns in ms, again

2023-11-20 Thread Oliver Corff
Dear All, in April 29, I asked whether there is a possibility to resume one-column text after a two-column text on the same page. Your answers, uni sono, said what the the manual says: returning to one-column mode will always finish the page and begin a new one. The reason for this behaviour is

Re: Multi-columns in ms

2023-05-01 Thread Dave Kemper
On 5/1/23, Oliver Corff wrote: Also, how do I force a column to break? .bp forces a page break, it does not break a column. ... > I found that me has a .bc macro which simply is defined as .sp 24i and > it works as desired. It works as desired in many situations, and this is how -me

Re: Multi-columns in ms

2023-05-01 Thread Oliver Corff
Hi Peter, On 30/04/2023 02:15, Peter Schaffter wrote: Also, how do I force a column to break? .bp forces a page break, it does not break a column. Mom has .COL_NEXT (quad and break) and .COL_BREAK (force justify ["spread"] and break). I found that me has a .bc macro which simply is

Re: Multi-columns in ms

2023-05-01 Thread Oliver Corff
Hi Branden, On 30/04/2023 00:07, G. Branden Robinson wrote: There's no inherent support for this. It afflicts multiple macro packages, though I don't know what mom(7) does. Thank you for the clarification. The problem is that it is hard to say under that circumstance what the right thing to

Re: Multi-columns in ms

2023-04-30 Thread G. Branden Robinson
Hi Deri, At 2023-04-30T00:46:40+0100, Deri wrote: > You could .unformat the footnote before outputting at the current line > length. > > .\" keep.trf : groff -Tpdf keep.trf | okular - > .sp 1i > .de addtxt > .ev add > .nf > .boxa keep > \\$* > .boxa > .unformat keep > .ev > .. >

Re: Multi-columns in ms

2023-04-29 Thread Peter Schaffter
On Sat, Apr 29, 2023, G. Branden Robinson wrote: > > After ending the two-column mode, I want to contine on the same > > page. > > I don't think any of the "classical" macro packages address this > scenario. Maybe mom(7) does. Mom doesn't support this, either. > > Also, how do I force a column

Re: Multi-columns in ms

2023-04-29 Thread Deri
On Saturday, 29 April 2023 23:07:05 BST G. Branden Robinson wrote: > The latter approach in particular presents challenges; footnote text is > formatted at the time the footnote mark occurs, but in a diversion. > When the page bottom is reached, a trap is sprung that causes the > footnote text's

Re: Multi-columns in ms

2023-04-29 Thread G. Branden Robinson
Hi Oliver, At 2023-04-29T23:02:44+0200, Oliver Corff wrote: > groff_ms(7) states that "All of them (i.e. .1C, .2C and .MC) force a > page break if a multi-column mode is already set. However, if the > current mode is single-column, starting a multi-column mode does _not_ > force a page break. >

Multi-columns in ms

2023-04-29 Thread Oliver Corff
Dear all, groff_ms(7) states that "All of them (i.e. .1C, .2C and .MC) force a page break if a multi-column mode is already set. However, if the current mode is single-column, starting a multi-column mode does _not_ force a page break. So, .2C Does not force a page break here, assuming that