Subject: Paroles et crochets \[

From: JB <[email-masked]>
Date: Tue, 14 Jan 2020 09:27:04 -0700 (MST)

Bonjour,

J'utilise pour la transcription des ligatures de partitions du XVIème les
crochets \[ \]. Malheureusement il ne créent pas de mélismes, par conséquent
il faut indiquer la prolongation du texte sur les deux notes par le tiret
"_" (avec \lyricsto) pour un alignement correct des paroles.
Existe-t-il un crochet similaire qui crée un mélisme ? ou peut-on associer
la création d'un mélisme à ces crochets ?

\version "2.18.2"

\new Staff <<
    \new Voice = "a" { \[ g'2 a' \] g' }
    \new Lyrics \lyricsto "a" { Voi -- _ %{ C'est ce tiret "_" que je
voudrais m'épargner%} là }

Jean-Baptiste.

--
Sent from: http://lilypond-french-users.1298960.n2.nabble.com/

---

From: martial <[email-masked]>
Date: Tue, 14 Jan 2020 13:32:18 -0700 (MST)

Bonjour,

si l'idée est de gagner du temps de frappe de clavier perso je ferai ceci :

\version "2.18.2"

\new Staff <<
    \new Voice = "a" {  \[ g'2 a' \] g' }
    \new Lyrics \lyricsto "a" { Voi - là }

Cordialement

-----
♫artial♪

---

From: Olivier Miakinen <[email-masked]>
Date: Wed, 15 Jan 2020 01:50:13 +0100

Bonjour,

> voudrais m'épargner%} là }

Ça se fait avec \melisma et \melismaEnd. Il est facile de regrouper le
\] et le \melismaEnd en une seule instruction, mais pour ce qui est du
\melisma il doit être *après* la note qui suit le \[.

Je propose :

\version "2.18.2"

% mB = melisma begin
% mE = melisma end
mB = #(define-music-function
 (parser location musique) (ly:music?)
 #{
   \[
   #musique
   \melisma
 #})
mE = { \] \melismaEnd }

\new Staff <<
    \new Voice = "a" {
	\mB g'2 a' \mE g'1
	\mB g'4 a' b' a' \mE g'1
	}
    \new Lyrics \lyricsto "a" { Voi -- ci Voi -- là }