Empotrar PostScript nativo dentro de un bloque \markup

Se puede insertar código PostScript directamente dentro de un bloque \markup.

Por razones técnicas, esto no se muestra en el Wiki porque \postscript solo funciona con el ‘backend’ de PS de LilyPond y no está contemplado ni en el backend de SVG (usado en el Wiki) ni en el de Cairo.

En general se recomienda usar en su lugar las instrucciones de marcado nativas de LilyPond tales como \polygon, que se pueden usar con todos los backends de LilyPond.

\relative c'' {
  a2-\markup \postscript "0 3 moveto
                          5 2 rlineto
                          stroke"
    -\markup \postscript "[1 1] 0 setdash
                          0 0 moveto
                          5 2 rlineto
                          stroke"
  b2-\markup \postscript "1 1 moveto
                          0 0 1 2 8 4 10 2 rcurveto
                          stroke"
  a'1
}
[image of music]

LilyPond snippets v2.25.32 (development-branch).