Subject: \include avec lilypond-book

From: Nicolas Hémard <[email-masked]>
Date: Tue, 03 Apr 2012 16:19:00 +0200

Bonjour,

comment je peux utiliser lilypond-book en isolant les extraits musicaux ?

J'ai besoin d'utiliser \include{../extraits/part1.tex} dans 
chapitre1.tex, lui même inclu dans un mon_livre.tex

Pour ça, je créé part1.lytex, dans lequel j'ai bien mis \begin{lilypond} 
et \end{lilypond} et inclu les notes.

Je le compile avec "lilypond-book --pdf part1.lytex".
Ensuite, je compile mon_livre.tex. Résultat: la musique est absente de 
mon_livre.pdf ...

Pourquoi ?

Merci d'avance
Celano

---

From: Nicolas Hémard <[email-masked]>
Date: Wed, 04 Apr 2012 08:00:37 +0200

C'est bon, j'ai trouvé dans le tuto: il faut simplement intégrer 
\lilypondfile{../PART/SECONDO/22A.ly} et bien enregistrer l'extrait 
musical intégré en .ly, mais le fichier_principal.lytex, que je compile 
ensuite avec lilypond-book

Désolé pour le dérangement

Celano

On 03/04/2012 16:19, Nicolas Hémard wrote:
> Pour ça, je créé part1.lytex, dans lequel j'ai bien mis 
> \begin{lilypond} et \end{lilypond} et inclu les notes.
>
> _______________________________________________
> liste de diffusion lilypond-user-fr
> [email-masked]
> https://lists.gnu.org/mailman/listinfo/lilypond-user-fr

---

From: Nicolas Hémard <[email-masked]>
Date: Wed, 04 Apr 2012 08:05:54 +0200

Bonjour,

je ne trouve pas comment forcer ma partition pour que tout reste sur une 
seule ligne.
Dois-je utiliser \set , et dans ce cas que dois-je mettre ensuite ?

Ou bien autre chose ? J'aimerais éviter de rentrer une taille plus 
petite de l'exemple musical (qui sera intégré à Latex par la suite), 
mais je veux le forcer à tenir sur une ligne. C'est plein de rondes qui 
n'ont pas besoin d'espace. Mon exemple:

    \book {
         \score {
             \new StaffGroup <<
                 \new Staff {
                     \set Score.defaultBarType = #""
                     \clef alto \relative c' {
                     d\breve c b c d d e f f d cis d\longa
                     }
                 }
                 \new Staff {
                     \set Score.defaultBarType = #""
                     \clef varbaritone \relative c {
                     d\breve f g a g f e d f g e d\longa
                     }
                 }
         \layout {
             \context {
                 \Staff
                 \remove "Time_signature_engraver"
             }
         }
    }
    }

    \version "2.12.3"

Merci d'avance

Celano

---

From: Xavier Scheuer <[email-masked]>
Date: Wed, 4 Apr 2012 10:55:24 +0200

2012/4/4 Nicolas Hémard <[email-masked]>:
> Ou bien autre chose ? J'aimerais éviter de rentrer une taille plus petite de
> l'exemple musical (qui sera intégré à Latex par la suite), mais je veux le
> forcer à tenir sur une ligne. C'est plein de rondes qui n'ont pas besoin
> d'espace.

Tu utilises quelle version de LilyPond ?
Avec la dernière version de développement (2.15.35) cela reste sur une
seule ligne.

Pour empêcher les sauts de lignes, utiliser la commande

  \override Score.NonMusicalPaperColumn #'line-break-permission = ##f

comme expliqué dans le manuel de notation, NR 4.3.6 Sauts explicites
http://lilypond.org/doc/v2.15/Documentation/notation/explicit-breaks.fr.html

Cordialement,
Xavier

-- 
Xavier Scheuer <[email-masked]>

---

From: Nicolas Hémard <[email-masked]>
Date: Wed, 04 Apr 2012 13:49:43 +0200

Super, ça fonctionne !
Merci beaucoup et bonne journée
Nicolas

On 04/04/2012 10:55, Xavier Scheuer wrote:
> 2012/4/4 Nicolas Hémard<[email-masked]>:
>    
>> Bonjour,
>>