\include avec lilypond-book

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

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:

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

_______________________________________________
liste de diffusion lilypond-user-fr
lilypond-user-fr@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr

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

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

Cordialement,
Xavier

···

2012/4/4 Nicolas Hémard <****@****>:

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.

--
Xavier Scheuer <****@****>

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<****@****>:
   

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.
     

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
GNU LilyPond – Manuel de notation: 4.3.7 Sauts explicites

Cordialement,
Xavier