Next: , Previous: Graphic, Up: Text markup commands


B.8.4 Music

\doubleflat

Draw a double flat symbol.

          
          \markup {
            \doubleflat
          }
     

[image of music]


\doublesharp

Draw a double sharp symbol.

          
          \markup {
            \doublesharp
          }
     

[image of music]


\flat

Draw a flat symbol.

          
          \markup {
            \flat
          }
     

[image of music]


\musicglyph glyph-name (string)

glyph-name is converted to a musical symbol; for example, \musicglyph #"accidentals.natural" selects the natural sign from the music font. See The Feta font for a complete listing of the possible glyphs.

          
          \markup {
            \musicglyph #"f"
            \musicglyph #"rests.2"
            \musicglyph #"clefs.G_change"
          }
     

[image of music]


\natural

Draw a natural symbol.

          
          \markup {
            \natural
          }
     

[image of music]


\note-by-number log (number) dot-count (number) dir (number)

Construct a note symbol, with stem. By using fractional values for dir, you can obtain longer or shorter stems.

          
          \markup {
            \note-by-number #3 #0 #DOWN
            \hspace #2
            \note-by-number #1 #2 #0.8
          }
     

[image of music]

Used properties:


\note duration (string) dir (number)

This produces a note with a stem pointing in dir direction, with the duration for the note head type and augmentation dots. For example, \note #"4." #-0.75 creates a dotted quarter note, with a shortened down stem.

          
          \markup {
            \override #'(style . cross) {
              \note #"4.." #UP
            }
            \hspace #2
            \note #"breve" #0
          }
     

[image of music]

Used properties:


\score score (unknown)

Inline an image of music.

          
          \markup {
            \score {
              \new PianoStaff <<
                \new Staff \relative c' {
                  \key f \major
                  \time 3/4
                  \mark \markup { Allegro }
                  f2\p( a4)
                  c2( a4)
                  bes2( g'4)
                  f8( e) e4 r
                }
                \new Staff \relative c {
                  \clef bass
                  \key f \major
                  \time 3/4
                  f8( a c a c a
                  f c' es c es c)
                  f,( bes d bes d bes)
                  f( g bes g bes g)
                }
              >>
              \layout {
                indent = 0.0\cm
                \context {
                  \Score
                  \override RehearsalMark #'break-align-symbols =
                    #'(time-signature key-signature)
                  \override RehearsalMark #'self-alignment-X = #LEFT
                }
                \context {
                  \Staff
                  \override TimeSignature #'break-align-anchor-alignment = #LEFT
                }
              }
            }
          }
     

[image of music]


\semiflat

Draw a semiflat symbol.

          
          \markup {
            \semiflat
          }
     

[image of music]


\semisharp

Draw a semi sharp symbol.

          
          \markup {
            \semisharp
          }
     

[image of music]


\sesquiflat

Draw a 3/2 flat symbol.

          
          \markup {
            \sesquiflat
          }
     

[image of music]


\sesquisharp

Draw a 3/2 sharp symbol.

          
          \markup {
            \sesquisharp
          }
     

[image of music]


\sharp

Draw a sharp symbol.

          
          \markup {
            \sharp
          }
     

[image of music]


\tied-lyric str (string)

Like simple-markup, but use tie characters for ‘~’ tilde symbols.

          
          \markup {
            \tied-lyric #"Lasciate~i monti"
          }
     

[image of music]

This page is for LilyPond-2.11.58 (development-branch).

Report errors to http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs.

Your suggestions for the documentation are welcome.

Other languages: français, español, deutsch.