Subject: Plusieurs fichiers en un seul

From: Bernard Meylan <[email-masked]>
Date: Tue, 20 Oct 2009 12:32:15 +0200

Bonjour à tous,

après avoir associé 4 fichiers (4 mouvements de sonate) en un seul, je cherche à 
différencier les mouvements entre eux en donnant plus d'espacement entre eux. Comment puis-
je donnant plus d'espace entre la dernière ligne d'un mouvement et la première du suivant, 
tout en laissant les autres espaces inchangés?

Bernard

---

From: Marc Lanoiselée <[email-masked]>
Date: Tue, 20 Oct 2009 13:10:38 +0200

> tout en laissant les autres espaces inchangés?
Heu pas très élégant, aprèsun bloc
\score {
................
}
utiliser
\markup \column {
    " "
    " "
    " "
    " "
    " "
    " "
}
avec autant de " " que nécessaire.
Marc

---

From: Xavier Scheuer <[email-masked]>
Date: Tue, 20 Oct 2009 15:52:26 +0200

> Heu pas très élégant, aprèsun bloc

Sinon il y a la commande \vspace #2 (changer le nombre) qui, comme son
nom l'indique, insère un espace vertical.

Elle n'est pas encore incluse dans lilypond (ce sera pour la prochaine
version, Valentin a envoyé le patch le 5 octobre) donc il faudra la
définir avant de l'utiliser :

#(define-markup-command (vspace layout props amount) (number?)
  "This produces a invisible object taking vertical space."
  (let ((amount (* amount 3.0)))
    (if (> amount 0)
        (ly:make-stencil "" (cons -1 1) (cons 0 amount))
        (ly:make-stencil "" (cons -1 1) (cons amount amount)))))

Xavier