ms Multiple Columns (The GNU Troff Manual)

#### 4.6.6.4 Multiple columns

`ms` can set text in as many columns as reasonably fit on the page. The following macros force a page break if a multi-column layout is active when they are called. The `MINGW` register stores the default minimum gutter width; it is a GNU extension. When multiple columns are in use, keeps and the `HORPHANS` and `PORPHANS` registers work with respect to column breaks instead of page breaks.

Macro: `.1C` ¶

  Arrange page text in a single column (the default).

Macro: `.2C` ¶

  Arrange page text in two columns.

Macro: `.MC` [column-width [gutter-width]] ¶

  Arrange page text in multiple columns. If you specify no arguments, it is equivalent to the `2C` macro. Otherwise, column-width is the width of each column and gutter-width is the minimum distance between columns.