## A.11 Text markup list commands

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

`\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`
`\map-markup-commands` compose (procedure) args (markup list)

This applies the function compose to every markup in args (including elements of markup list command calls) in order to produce a new markup list. Since the return value from a markup list command call is not a markup list but rather a list of stencils, this requires passing those stencils off as the results of individual markup calls. That way, the results should work out as long as no markups rely on side effects.

`\override-lines` new-prop (pair) args (markup list)

Like `\override`, for markup lists.

`\score-lines` score (score)

This is the same as the `\score` markup but delivers its systems as a list of lines. This is not usually called directly by the user. Instead, it is called when the parser encounters `\score` in a context where only markup lists are allowed. When used as the argument of a toplevel `\markuplist`, the result can be split across pages.

`\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, italiano, 日本語.
About automatic language selection.