Acerca de la ubicuidad de los objetos de marcado

Los objetos de texto se escriben como simples cadenas de texto entrecomilladas, o como bloques \markup que pueden aceptar una amplia variedad de enriquecimientos de formato de texto y gráficos.

Los bloques de marcado de texto se pueden usar:

\markup se puede además usar para la letra de las canciones, en los nombres de acorde, y como matices de dinámica. De hecho, es posible usar \markup para personalizar la apariencia de prácticamente cualquier objeto, como se muestra en este ejemplo usando varios métodos.

\paper {
  paper-width = 8\cm
  paper-height = 8\cm
}

\header {
  title = \markup "Title"
  tagline = \markup "(tagline)"
}

\markup "Top-level markup"

dyn = #(make-dynamic-script #{ \markup \serif "DynamicText" #})

<<
  \new ChordNames \with {
    majorSevenSymbol = \markup "majorSevenSymbol"
  } \chordmode { c1:maj7 }
  \new Staff {
    \tempo \markup "MetronomeMark"
    \textMark \markup "TextMark"

    \once \override TupletNumber.text = \markup "TupletNumber"
      \tuplet 3/2 {
        \once \override NoteHead.stencil = #ly:text-interface::print
        \once \override NoteHead.text = \markup \lower #0.5 "NoteHead"
        c''8^\markup "TextScript"

        \once \override Rest.stencil = #(lambda (grob)
          (grob-interpret-markup grob #{ \markup "Rest" #}))
        r4
      }
  }
  \new Lyrics \lyricmode { \markup "LyricText" 1 }
  \new Dynamics { s1\dyn }
>>
[image of music]

LilyPond snippets v2.25.33 (development-branch).