Subject: [LilyPond] [Général] lyrics et reprises alternatives

From: Vincent Gay via LilyPond <[email-masked]>
Date: Wed, 27 Mar 2024 18:06:03 +0000

Bonsoir,

j'ai déjà posé cette question il y a longtemps et Jean m'avait donné une solution mais je ne retrouve plus le message 😳

code :

\version "2.24.3"

musique = \relative c'' {
\repeat volta 2 { c1 }
\alternative {
{ c~ c~ c R } { c~ c~ c R }
} c c
}

parolesI = \lyricmode { Hel -- lo __ \skip 1 to all }
parolesII = \lyricmode { good \skip 1 by __ 1 to all }

résultat :

<img src="upload://eQK8HX9zgsC2NU1rDihH5BQoyt8.png" alt="">

Les souligné de 'Hel -- lo __' et de 'good \skip 1 by __ ' ne s’arrêtent pas sur le silence. Comment faire ?

Merci d'avance.

---
Pour poster dans ce sujet, visitez la [page du sujet](https://lilypond.community/t/lyrics-et-reprises-alternatives/5674/1).

Pour créer un nouveau sujet, écrivez à [[email-masked]](mailto:[email-masked]) ou visitez la [page d'accueil de lilypond.community](https://lilypond.community).

---

From: MartialR via LilyPond <[email-masked]>
Date: Wed, 27 Mar 2024 18:56:30 +0000

Bonsoir
est-ce cette solution ? 
```
parolesI = \lyricmode {
  \repeat volta 2 { Hel -- lo __  }
  \alternative {
    { lo __    }
    { to all  }
  }
}
```
Bonne soirée

---
Pour poster dans ce sujet, visitez la [page du sujet](https://lilypond.community/t/lyrics-et-reprises-alternatives/5674/2).

---

From: MartialR via LilyPond <[email-masked]>
Date: Wed, 27 Mar 2024 18:59:49 +0000

Ce qui donnerai  

```
\version "2.24.3"

parolesI = \lyricmode {
parolesII = \lyricmode {
  \repeat volta 2
  { good  }
  \alternative {
    { \skip 1  }
    { by __  to all }
  }
}

<<
  \new Voice\musique
  \addlyrics \parolesI
  \addlyrics \parolesII
```

---
Pour poster dans ce sujet, visitez la [page du sujet](https://lilypond.community/t/lyrics-et-reprises-alternatives/5674/3).

---

From: Vincent Gay via LilyPond <[email-masked]>
Date: Wed, 27 Mar 2024 19:08:46 +0000

Merci Martial mais... Close but no cigar (y'a un lo___ de trop)

Le 27/03/2024 à 19:59, MartialR via LilyPond a écrit :
> ||

-- 
Vincent Gay
Envoyé depuis mon saxo-phone

![aKf57CyXbaOafQA9.png|709x138](upload://g94e52y3h6lguIiHJjkvw2A9QNz.png)

---
Pour poster dans ce sujet, visitez la [page du sujet](https://lilypond.community/t/lyrics-et-reprises-alternatives/5674/4).

---

From: MartialR via LilyPond <[email-masked]>
Date: Wed, 27 Mar 2024 19:12:40 +0000

ha oui !  
alors : 
```
parolesI = \lyricmode {
    {   }
    { to __ all  }
  }
}
```

---
Pour poster dans ce sujet, visitez la [page du sujet](https://lilypond.community/t/lyrics-et-reprises-alternatives/5674/5).

---

From: Vincent Gay via LilyPond <[email-masked]>
Date: Wed, 27 Mar 2024 19:34:31 +0000

Arf... pas encore

et si je remet un \skip 1 devant ke to all ca donne  ça

De mémoire dans la solution de Jean il y avait un \null qui traînait 
quelque part mais je n'arrive pas à la reproduire

J'ai pour l'instant trouvé un contournement qui consiste à mette un 
break après l'alternative, à arrêter parolesI après He -- llo __ et à 
reporter le reste du texte sur parolesII. Mais ça reste un contournement...

} \break c c
}

parolesI = \lyricmode { Hel -- lo __  } %\skip 1 to all }
parolesII = \lyricmode { good \skip 1 by __  to all }

\score {
   \new Staff \musique \addlyrics \parolesI \addlyrics \parolesII
}

Le 27/03/2024 à 20:12, MartialR via LilyPond a écrit :
> parolesI = \lyricmode { \repeat volta 2 { Hel -- lo __ } \alternative 
> { { } { to  all } } }

![UknZ7He0ZLBkF0ec.png|718x136](upload://amxdsuJ9fO4O8YNxuTcvzLp27Ar.png)

![gqRXNM3tfkE8sNZA.png|702x150](upload://g0G68eXBTQLmmuy2ROU2UGD6gHB.png)

![o4FzX0ORJEqEQTMF.png|796x216](upload://hZGMQl4yKhXrwDGDaswJnJblKlw.png)

---
Pour poster dans ce sujet, visitez la [page du sujet](https://lilypond.community/t/lyrics-et-reprises-alternatives/5674/6).

---

From: MartialR via LilyPond <[email-masked]>
Date: Wed, 27 Mar 2024 19:38:13 +0000

ha j'ma trompé 
voici 
```
parolesI = \lyricmode {
    { lo __ to all  }
  }
}
```

---
Pour poster dans ce sujet, visitez la [page du sujet](https://lilypond.community/t/lyrics-et-reprises-alternatives/5674/7).

---

From: Vincent Gay via LilyPond <[email-masked]>
Date: Wed, 27 Mar 2024 19:41:49 +0000

toujours pas, désolé

![FwVqdf46TcEyQ70A.png|702x158](upload://whq4F3pNsJUw9McGbm1bbB4M4BD.png)

---
Pour poster dans ce sujet, visitez la [page du sujet](https://lilypond.community/t/lyrics-et-reprises-alternatives/5674/8).

---

From: MartialR via LilyPond <[email-masked]>
Date: Wed, 27 Mar 2024 19:43:47 +0000

voici mon fichier complet si ce n'est pas ça 
 faut envoyer ton fichier qu'on regarde 

```
\version "2.24.3"

parolesI = \lyricmode {

<<
  \new Voice\musique
  \addlyrics \parolesI
  \addlyrics \parolesII

```

---
Pour poster dans ce sujet, visitez la [page du sujet](https://lilypond.community/t/lyrics-et-reprises-alternatives/5674/9).

---

From: xavier via LilyPond <[email-masked]>
Date: Wed, 27 Mar 2024 19:49:30 +0000

Bonjour,

Personnellement je ne comprends pas quel est le résultat souhaité. :man_shrugging:

Cordialement,
Xavier

---
Pour poster dans ce sujet, visitez la [page du sujet](https://lilypond.community/t/lyrics-et-reprises-alternatives/5674/10).

---

From: Vincent Gay via LilyPond <[email-masked]>
Date: Wed, 27 Mar 2024 19:49:39 +0000

C'est exactement ce que tu m'envoies que je compile et qui produit un lo 
__ de trop. Merci pour tout Martial, pour l'heure je me contenterai de 
mon contournement et si Jean tombe sur ce fil peut-être me 
redonneras-t'il sa solution.

---
Pour poster dans ce sujet, visitez la [page du sujet](https://lilypond.community/t/lyrics-et-reprises-alternatives/5674/11).

---

From: MartialR via LilyPond <[email-masked]>
Date: Wed, 27 Mar 2024 19:51:04 +0000

ben  à force moi non plus

---
Pour poster dans ce sujet, visitez la [page du sujet](https://lilypond.community/t/lyrics-et-reprises-alternatives/5674/12).

---

From: Vincent Gay via LilyPond <[email-masked]>
Date: Wed, 27 Mar 2024 19:52:50 +0000

![btv1FEgnAiACx3Sc.png|724x157](upload://jppeiPRwiymraYlwrsFgxENbkxD.png)

---
Pour poster dans ce sujet, visitez la [page du sujet](https://lilypond.community/t/lyrics-et-reprises-alternatives/5674/13).

---

From: Ben via LilyPond <[email-masked]>
Date: Wed, 27 Mar 2024 19:57:55 +0000

Je ferai comme cela: 

\version "2.24.3"

parolesI = \lyricmode {
  \repeat volta 2 { Hel -- lo __  "" }
  \alternative {
    {   }
    { to all  }
  }
}
parolesII = \lyricmode {
  \repeat volta 2
  { good  }
  \alternative {
    { \skip 1  }
    { by __  to all }
  }
}

<<
  \new Voice\musique
  \addlyrics \parolesI
  \addlyrics \parolesII

Et si vous utilisez frescobaldi, faites un fragment avec un nom explicite et l'astuce du code pour ne plus l'oublier!

> Le 27 mars 2024 à 20:52, Vincent Gay via LilyPond <[email-masked]> a écrit :
> 
> 	Vincent Gay  <https://lilypond.community/u/vincent>Vincent
> Mars 27
> Personnellement je ne comprends pas quel est le résultat souhaité.
> 
> --
> Vincent Gay
> Pour poster dans ce sujet, visitez la page du sujet <https://lilypond.community/t/lyrics-et-reprises-alternatives/5674/13>.
> 
> Pour créer un nouveau sujet, écrivez à [email-masked] <mailto:[email-masked]> ou visitez la page d'accueil de lilypond.community <https://lilypond.community/>.
> 
> Réponses précédentes
> 
> 	 <https://lilypond.community/u/martialr>MartialR
> Mars 27
> ben à force moi non plus
> 
> 	Vincent Gay  <https://lilypond.community/u/vincent>Vincent
> Mars 27
> 	xavier <https://lilypond.community/u/xavier> xavier
> Mars 27
> Bonjour,
> 
> Personnellement je ne comprends pas quel est le résultat souhaité. 
> 
> Cordialement,
> Xavier
> 
> 	 <https://lilypond.community/u/martialr>MartialR
> Mars 27
> 	Vincent Gay  <https://lilypond.community/u/vincent>Vincent
> Mars 27
> toujours pas, désolé
> 
>  <https://lilypond.community/uploads/default/original/2X/e/e23db03da8a702ac965e68e1d3ebae2699f1818d.png>
> 
> Pour poster dans ce sujet, visitez la page du sujet <https://lilypond.community/t/lyrics-et-reprises-alternatives/5674/13>.
> 
> Pour créer un nouveau sujet, écrivez à [email-masked] <mailto:[email-masked]> ou visitez la page d'accueil de lilypond.community <https://lilypond.community/>.
> 
> 
> 
> Pour vous désabonner de ces e-mails, cliquez ici <https://lilypond.community/email/unsubscribe/0594b783b1bda227bf6b3654a54759fe94ba322cd975f8de76d19f1b6e137fda>.
>

---
Pour poster dans ce sujet, visitez la [page du sujet](https://lilypond.community/t/lyrics-et-reprises-alternatives/5674/14).

---

From: Vincent Gay via LilyPond <[email-masked]>
Date: Wed, 27 Mar 2024 20:04:12 +0000

Ça fonctionne ! Merci Ben.

---
Pour poster dans ce sujet, visitez la [page du sujet](https://lilypond.community/t/lyrics-et-reprises-alternatives/5674/15).

---

From: xavier via LilyPond <[email-masked]>
Date: Fri, 29 Mar 2024 15:18:39 +0000

Pour référence une solution élégante (avec un `\markup \null`) est proposée ici: https://lists.gnu.org/archive/html/lilypond-devel/2021-10/msg00011.html

---
Pour poster dans ce sujet, visitez la [page du sujet](https://lilypond.community/t/lyrics-et-reprises-alternatives/5674/16).