Ajout de texte dans la partition

Bonjour,

Je souhaite ajouter une indication écrite sur une partition, sur trois ligne, dans une mesure vide:

ADLIB 12 BARS BLUES

THEN TO DS

W/REPEAT TO CODA

avec la première ligne au dessus de la portée, la troisième en dessous, et la seconde à l'intérieur même de cette portée.

J'ai trouvé cela sur le manuel: (http://www.lilypond.org/doc/v2.18/Documentation/snippets/text)

\layout { ragged-right = ##f }
\relative c' {
  \override TextScript.extra-offset = #'(2 . 4)
  c2-\markup { \whiteout \pad-markup #0.5 "middle C" } c
}

et j'ai essayé de le combiner de cette manière:

%15

mi4 do8 si~ si4 la4-> |

\bar ":|]"

\mark \markup {

\small \raise #1 \musicglyph #"scripts.segno"}

s1

\layout { ragged-right = ##f }

^"AD LIB 12 BARS BLUES"

\override TextScript.extra-offset = #'(2 . 4)

-\markup { \whiteout \pad-markup #0.5 "THEN TO DS"

-" W/ REPEAT TO CODA"

\bar"||"

\mark \markup {

\small \raise #1 \musicglyph #"scripts.coda"}

{dod,8 mi la dod, mi la dod, mi |

​%17

la dod, mi la~ la4 r4} |

​Mais ça ne fonctionne pas.

Y a-t-il une autre solution?

Merci pour votre aide,

Éric​

Bonjour Éric,

···

Le 25 septembre 2014 03:58, Éric Bouvéron <****@****> a écrit :

Je souhaite ajouter une indication écrite sur une partition, sur trois ligne, dans une mesure vide:

ADLIB 12 BARS BLUES

THEN TO DS

W/REPEAT TO CODA

avec la première ligne au dessus de la portée, la troisième en dessous, et la seconde à l'intérieur même de cette portée.

Voici comment je m'y prendrais :

\version "2.19.13"
\include "italiano.ly"

\relative do'' {
%15
mi4 do8 si~ si4 la4-> |
\bar ":|]"
\mark\markup\small\raise #1 \musicglyph #"scripts.segno"

%% ici simplement pour définir une largeur de mes. mini :
\compressFullBarRests
\once\override MultiMeasureRest.expand-limit = #1
\once\override MultiMeasureRest.minimum-length = #30
\once\override MultiMeasureRest.transparent = ##t
R1

% les markups peuvent s'empiler :
^"AD LIB 12 BARS BLUES"
-\tweak extra-offset #'(0 . -6)^\markup\whiteout \pad-markup #.6 "THEN TO DS"
_" W/ REPEAT TO CODA"
\bar"||"
\mark\markup\small\raise #1 \musicglyph #"scripts.coda"
dod,8 mi la dod, mi la dod, mi |
la dod, mi la~ la4 r4
}

\layout {
ragged-right = ##f
indent = 0
}

Amicalement,

Pierre