-
\auto-footnote
mkup (markup) note (markup)
-
Have footnote note act as an annotation to the markup mkup.
\markup {
\auto-footnote a b
\override #'(padding . 0.2)
\auto-footnote c d
}
The footnote will be annotated automatically.
Used properties:
padding
(0.0)
raise
(0.5)
-
\backslashed-digit
num (integer)
-
A feta number, with backslash. This is for use in the context of
figured bass notation.
\markup {
\backslashed-digit #5
\hspace #2
\override #'(thickness . 3)
\backslashed-digit #7
}
Used properties:
thickness
(1.6)
font-size
(0)
-
\char
num (integer)
-
Produce a single character. Characters encoded in hexadecimal
format require the prefix #x
.
\markup {
\char #65 \char ##x00a9
}
-
\eyeglasses
-
Prints out eyeglasses, indicating strongly to look at the conductor.
\markup { \eyeglasses }
-
\footnote
mkup (markup) note (markup)
-
Have footnote note act as an annotation to the markup mkup.
\markup {
\auto-footnote a b
\override #'(padding . 0.2)
\auto-footnote c d
}
The footnote will not be annotated automatically.
-
\fraction
arg1 (markup) arg2 (markup)
-
Make a fraction of two markups.
\markup {
π ≈
\fraction 355 113
}
Used properties:
-
\fromproperty
symbol (symbol)
-
Read the symbol from property settings, and produce a stencil
from the markup contained within. If symbol is not defined, it
returns an empty markup.
\header {
myTitle = "myTitle"
title = \markup {
from
\italic
\fromproperty #'header:myTitle
}
}
\markup {
\null
}
-
\left-brace
size (number)
-
A feta brace in point size size.
\markup {
\left-brace #35
\hspace #2
\left-brace #45
}
-
\lookup
glyph-name (string)
-
Lookup a glyph by name.
\markup {
\override #'(font-encoding . fetaBraces) {
\lookup #"brace200"
\hspace #2
\rotate #180
\lookup #"brace180"
}
}
-
\markalphabet
num (integer)
-
Make a markup letter for num. The letters start with A to Z
and continue with double letters.
\markup {
\markalphabet #8
\hspace #2
\markalphabet #26
}
-
\markletter
num (integer)
-
Make a markup letter for num. The letters start with A to Z
(skipping letter I), and continue with double letters.
\markup {
\markletter #8
\hspace #2
\markletter #26
}
-
\null
-
An empty markup with extents of a single point.
\markup {
\null
}
-
\on-the-fly
procedure (procedure) arg (markup)
-
Apply the procedure markup command to arg.
procedure should take a single argument.
-
\override
new-prop (pair) arg (markup)
-
Add the argument new-prop to the property list. Properties
may be any property supported by
font-interface
,
text-interface
and
instrument-specific-markup-interface
.
\markup {
\line {
\column {
default
baseline-skip
}
\hspace #2
\override #'(baseline-skip . 4) {
\column {
increased
baseline-skip
}
}
}
}
-
\page-link
page-number (number) arg (markup)
-
Add a link to the page page-number around arg. This only works
in the PDF backend.
\markup {
\page-link #2 { \italic { This links to page 2... } }
}
-
\page-ref
label (symbol) gauge (markup) default (markup)
-
Reference to a page number. label is the label set on the referenced
page (using the \label
command), gauge a markup used to estimate
the maximum width of the page number, and default the value to display
when label is not found.
-
\pattern
count (integer) axis (integer) space (number) pattern (markup)
-
Prints count times a pattern markup.
Patterns are spaced apart by space.
Patterns are distributed on axis.
\markup \column {
"Horizontally repeated :"
\pattern #7 #X #2 \flat
\null
"Vertically repeated :"
\pattern #3 #Y #0.5 \flat
}
-
\property-recursive
symbol (symbol)
-
Print out a warning when a header field markup contains some recursive
markup definition.
-
\right-brace
size (number)
-
A feta brace in point size size, rotated 180 degrees.
\markup {
\right-brace #45
\hspace #2
\right-brace #35
}
-
\slashed-digit
num (integer)
-
A feta number, with slash. This is for use in the context of
figured bass notation.
\markup {
\slashed-digit #5
\hspace #2
\override #'(thickness . 3)
\slashed-digit #7
}
Used properties:
thickness
(1.6)
font-size
(0)
-
\stencil
stil (stencil)
-
Use a stencil as markup.
\markup {
\stencil #(make-circle-stencil 2 0 #t)
}
-
\strut
-
Create a box of the same height as the space in the current font.
-
\transparent
arg (markup)
-
Make arg transparent.
\markup {
\transparent {
invisible text
}
}
-
\verbatim-file
name (string)
-
Read the contents of file name, and include it verbatim.
\markup {
\verbatim-file #"simple.ly"
}
-
\whiteout
arg (markup)
-
Provide a white background for arg.
\markup {
\combine
\filled-box #'(-1 . 10) #'(-3 . 4) #1
\whiteout whiteout
}
-
\with-color
color (color) arg (markup)
-
Draw arg in color specified by color.
\markup {
\with-color #red
red
\hspace #2
\with-color #green
green
\hspace #2
\with-color #blue
blue
}
-
\with-dimensions
x (pair of numbers) y (pair of numbers) arg (markup)
-
Set the dimensions of arg to x and y.
-
\with-link
label (symbol) arg (markup)
-
Add a link to the page holding label label around arg. This
only works in the PDF backend.
\markup {
\with-link #'label {
\italic { This links to the page containing the label... }
}
}