LilyPond Notation Reference: A.10 Text markup list commands

## A.10 Text markup list commands

The following commands can all be used with `\markuplines`:

`\column-lines` args (markup list)

  Like `\column`, but return a list of lines instead of a single markup. `baseline-skip` determines the space between each markup in args.

  Used properties:

  - `baseline-skip`
`\justified-lines` args (markup list)

  Like `\justify`, but return a list of lines instead of a single markup. Use `\override-lines #'(line-width . X)` to set the line width; X is the number of staff spaces.

  Used properties:

  - `text-direction` (1)
  - `word-space`
  - `line-width` (#f)
  - `baseline-skip`
`\override-lines` new-prop (pair) args (markup list)

  Like `\override`, for markup lists.

`\table-of-contents`
`\wordwrap-internal` justify (boolean) args (markup list)

  Internal markup list command used to define `\justify` and `\wordwrap`.

  Used properties:

  - `text-direction` (1)
  - `word-space`
  - `line-width` (#f)
`\wordwrap-lines` args (markup list)

  Like `\wordwrap`, but return a list of lines instead of a single markup. Use `\override-lines #'(line-width . X)` to set the line width, where X is the number of staff spaces.

  Used properties:

  - `text-direction` (1)
  - `word-space`
  - `line-width` (#f)
  - `baseline-skip`
`\wordwrap-string-internal` justify (boolean) arg (string)

  Internal markup list command used to define `\justify-string` and `\wordwrap-string`.

  Used properties:

  - `text-direction` (1)
  - `word-space`
  - `line-width`

Other languages: deutsch, español, français, 日本語.

#### LilyPond — Notation Reference