Next: Multi-page markup, Previous: Graphic notation inside markup, Up: Formatting text
Various musical notation elements may be added to a score, inside a markup object.
Notes and accidentals can be entered using markup commands:
a2 a^\markup { \note #"4" #1 = \note-by-number #1 #1 #1.5 } b1_\markup { \natural \semiflat \flat \sesquiflat \doubleflat } \glissando a1_\markup { \natural \semisharp \sharp \sesquisharp \doublesharp } \glissando b
Other notation objects may also be printed in markup mode:
g1 bes ees-\markup { \finger 4 \tied-lyric #"~" \finger 1 } fis_\markup { \dynamic rf } bes^\markup { \beam #8 #0.1 #0.5 } cis d-\markup { \markalphabet #8 \markletter #8 }
More generally, any available musical symbol may be included separately in a markup object, as demonstrated below; an exhaustive list of these symbols and their names can be found in The Feta font.
c2 c'^\markup { \musicglyph #"eight" } c,4 c,8._\markup { \musicglyph #"clefs.G_change" } c16 c2^\markup { \musicglyph #"timesig.neomensural94" }
Another way of printing non-text glyphs is described in Fonts explained.
The markup mode also supports diagrams for specific instruments:
c1^\markup { \fret-diagram-terse #"x;x;o;2;3;2;" } c^\markup { \harp-pedal #"^-v|--ov^" } c c^\markup { \combine \musicglyph #"accordion.accDiscant" \combine \raise #0.5 \musicglyph #"accordion.accDot" \raise #1.5 \musicglyph #"accordion.accDot" }
Such diagrams are documented in Instrument Specific Markup.
A whole score can even be nested inside a markup object.
In such a case, the nested \score
block must
contain a \layout
block, as demonstrated here:
c4 d^\markup { \score { \relative c' { c4 d e f } \layout { } } } e f | c d e f
An exhaustive list of music notation related commands can be found in Music.
Notation Reference: Music, The Feta font, Fonts explained.
Snippets: Text.
Internals Reference: TextScript.
Installed files: scm/define-markup-commands.scm, scm/fret-diagrams.scm, scm/harp-pedals.scm.