A.12 Ordres de llistes de marcatge de text
Es pot usar qualssevol de les següents instruccions amb
\markuplist:
-
\column-linesargs (markup list) -
Like
\column, but return a list of lines instead of a single markup.baseline-skipdetermines the space between each markup in args.Used properties:
-
baseline-skip
-
-
\justified-linesargs (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-linesnew-prop (pair) args (markup list) -
Like
\override, for markup lists. -
\score-linesscore (score) -
This is the same as the
\scoremarkup but delivers its systems as a list of lines. Its score argument is entered in braces like it would be for\score. -
\string-linesstrg (string) -
Takes the string strg and splits it at the character provided by the property
split-char, defaulting to#\newline. Surrounding whitespace is removed from every resulting string. The returned list of markups is ready to be formatted by other markup or markup list commands like\column,\line, etc.\markup { \column \string-lines "foo, foo, bar, bar, buzz, buzz!" }
Used properties:
-
split-char(#\newline)
-
-
\tablecolumn-align (number list) lst (markup list) -
Returns a table.
column-align specifies how each column is aligned, possible values are -1, 0, 1. The number of elements in column-align determines how many columns will be printed. The entries to print are given by lst, a markup-list. If needed, the last row is filled up with
point-stencils. Overridingpaddingmay be used to increase columns horizontal distance. Overridingbaseline-skipto increase rows vertical distance.% A markup command to print a fixed-width number. \markup fwnum = \markup \override #'(font-features . ("ss01" "-kern")) \number \etc \markuplist { \override #'(padding . 2) \table #'(0 1 0 -1) { \underline { center-aligned right-aligned center-aligned left-aligned } one \fwnum 1 thousandth \fwnum 0.001 eleven \fwnum 11 hundredth \fwnum 0.01 twenty \fwnum 20 tenth \fwnum 0.1 thousand \fwnum 1000 one \fwnum 1.0 } }
Used properties:
-
baseline-skip -
padding(0)
-
-
\table-of-contents -
Used properties:
-
baseline-skip
-
-
\wordwrap-linesargs (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
-
![[image of music]](../10/lily-acf6e50e.png)
![[image of music]](../39/lily-b493a4cc.png)