| [ << Tabelle del manuale della notazione ] | [Top][Contents][Index] | [ Schema riassuntivo >> ] |
| [ < Other markup commands ] | [ Up : Tabelle del manuale della notazione ] | [ Elenco dei caratteri speciali > ] |
A.13 Comandi per una lista di markup
Tutti i comandi seguenti possono essere usati all’interno di \markuplist:
\column-linesargs (markup list) ¶-
Stack the markups in args vertically.
Like
\column, but return a list of lines instead of a single markup. The propertybaseline-skipdetermines the space between each markup in args.Used properties:
-
baseline-skip
-
\justified-linesargs (markup list) ¶-
Print args as lines aligned both at the left and the right.
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) ¶-
Add the argument new-prop to the property list for printing args.
Like
\overridebut for markup lists. \score-linesscore (score) ¶-
Inline an image of music as specified by score.
Like
\scorebut return a list of lines instead of a single markup. \string-linesstr (string) ¶-
Split string str into lines.
The character to split at is specified 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) ¶-
Print a table.
column-align specifies how each column is aligned; possible values are -1, 0, and 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.Override the
paddingproperty to increase the horizontal distance between columns. Overridebaseline-skipto increase the vertical distance between rows.% 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¶-
Print a table of contents.
This function uses the paper variable
tocTitleMarkupfor the title; it then prints\tocItementries line by line.See Indice for a complete discussion.
Used properties:
-
baseline-skip
-
\wordwrap-linesargs (markup list) ¶-
Print args as left-aligned lines.
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
-
| [ << Tabelle del manuale della notazione ] | [Top][Contents][Index] | [ Schema riassuntivo >> ] |
| [ < Other markup commands ] | [ Up : Tabelle del manuale della notazione ] | [ Elenco dei caratteri speciali > ] |
![[image of music]](../6e/lily-4d9a7d05.png)
![[image of music]](../85/lily-395f80e4.png)