Lilypond-book

Bonjour à vous,

J'essaye de comprendre comment faire un petit livre regroupant plusieurs
partitions d'un opus.
D'après ce que je comprends, Lilypond-book fait cela, mais je ne sais
absolument pas faire.

J'ai fait toutes les partitions séparément et j'aimerai toutes les
regrouper.

Si quelqu'un pouvait au minimum me donner une marche à suivre simple ou
voire même me le faire!! (je sais j'abuse!!) Je lui en serai très
reconnaissant!!

Merci pour vos réponses

Laurent

···

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Lilypond-book-tp7579095.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

Bonsoir,

LilyPond-book est indiqué surtout pour faire des textes avec de la musique dedans… Quand on fait de la musique seulement, mieux vaut compiler avec LilyPond tout court, le résultat est meilleur.

Peut-être peux-tu utiliser la fonction \include de LilyPond. Tu la connais ?

Cordialement,
L.C.

···

Le 03/03/13 19:38, Laurent-Richard a écrit :

Bonjour à vous,

J'essaye de comprendre comment faire un petit livre regroupant plusieurs
partitions d'un opus.
D'après ce que je comprends, Lilypond-book fait cela, mais je ne sais
absolument pas faire.

J'ai fait toutes les partitions séparément et j'aimerai toutes les
regrouper.

Si quelqu'un pouvait au minimum me donner une marche à suivre simple ou
voire même me le faire!! (je sais j'abuse!!) Je lui en serai très
reconnaissant!!

Merci pour vos réponses

Laurent

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Lilypond-book-tp7579095.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

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

Nicolas Sceaux a écrit plein d'outils pour faire ça :

http://nicolas.sceaux.free.fr/

Cordialement,
~Mike

···

On 3 mars 2013, at 20:02, Loïc Chahine <****@****> wrote:

Bonsoir,

LilyPond-book est indiqué surtout pour faire des textes avec de la musique dedans… Quand on fait de la musique seulement, mieux vaut compiler avec LilyPond tout court, le résultat est meilleur.

Peut-être peux-tu utiliser la fonction \include de LilyPond. Tu la connais ?

Cordialement,
L.C.

Le 03/03/13 19:38, Laurent-Richard a écrit :

Bonjour à vous,

J'essaye de comprendre comment faire un petit livre regroupant plusieurs
partitions d'un opus.
D'après ce que je comprends, Lilypond-book fait cela, mais je ne sais
absolument pas faire.

J'ai fait toutes les partitions séparément et j'aimerai toutes les
regrouper.

Si quelqu'un pouvait au minimum me donner une marche à suivre simple ou
voire même me le faire!! (je sais j'abuse!!) Je lui en serai très
reconnaissant!!

Merci pour vos réponses

Laurent

Merci à vous pour vos réponses.

Pour le coup, je pense que je vais utiliser les \include, car je ne pige pas
trop les outils à Nicolas!

Par contre pour les \include, pourrais-je avoir un schéma car je ne sais
pas où placer les \include pour bien mettre en forme cela.

J'avais essayé l'outil fourni \book et \bookparts avec Frescobaldi, mais ça
ne fonctionne pas du tout.

Merci beaucoup

Laurent

···

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Lilypond-book-tp7579095p7579099.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

\include sert à inclure un fichier, tout simplement.

Admettons que tu as 4 pièces et que tu veuilles les mettre ensemble en un seul fichier. Admettons que les quatre pièces sont chacune entière dans un seul fichier, "piece1.ly", "piece2.ly", "piece3.ly" et "piece4.ly".

Alors dans ton fichier principal, tu peux faire :

\include "piece1.ly"
\include "piece2.ly"
\include "piece3.ly"
\include "piece4.ly"

C'est aussi simple que ça.

···

Le 03/03/13 21:03, Laurent-Richard a écrit :

Merci à vous pour vos réponses.

Pour le coup, je pense que je vais utiliser les \include, car je ne pige pas
trop les outils à Nicolas!

Par contre pour les \include, pourrais-je avoir un schéma car je ne sais
pas où placer les \include pour bien mettre en forme cela.

J'avais essayé l'outil fourni \book et \bookparts avec Frescobaldi, mais ça
ne fonctionne pas du tout.

Merci beaucoup

Laurent

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Lilypond-book-tp7579095p7579099.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

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

Merci Loïc,

En fait, si je fais ce que tu dis, seul soucis, j'ai le titre que pour la
1ère pièce, les autres sont à la suite sans le titre. Et en plus, si je mets
dans l'ordre: 1, 2, 3 etc... la 1ère page correspond à la 3ème partition et
dans le désordre pour le reste.

J'ai surement du louper quelque chose....

···

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Lilypond-book-tp7579095p7579101.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

Merci Loïc,

En fait, si je fais ce que tu dis, seul soucis, j'ai le titre que pour la
1ère pièce, les autres sont à la suite sans le titre.

Et en mettant chaque \include dans un \bookpart ?

Et en plus, si je mets
dans l'ordre: 1, 2, 3 etc... la 1ère page correspond à la 3ème partition et
dans le désordre pour le reste.

J’ai pas compris.

···

Le 03/03/13 22:28, Laurent-Richard a écrit :

J'ai surement du louper quelque chose....

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Lilypond-book-tp7579095p7579101.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

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

Bonjour!

Non le \bookpart ne fonctionne pas.

Pour le reste, en fait, ce que je disais, c'est que les pièces étaient
compilées de manière aléatoire, et non pas "pièce1", pièce2, pièce 3 etc....
mais pièce3, après pièce 2, après pièce 8 etc....
Mais là, le problème ne se pose plus puisque ça ne compile plus!!

···

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Lilypond-book-tp7579095p7579107.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

Je pense qu’il faudrait envoyer quelques fichiers de code — du genre ton fichier principal et deux pièces, p. ex. — pour que nous (je) puissions (puisse) regarder de plus près.

···

Le 04/03/13 07:03, Laurent-Richard a écrit :

Bonjour!

Non le \bookpart ne fonctionne pas.

Pour le reste, en fait, ce que je disais, c'est que les pièces étaient
compilées de manière aléatoire, et non pas "pièce1", pièce2, pièce 3 etc....
mais pièce3, après pièce 2, après pièce 8 etc....
Mais là, le problème ne se pose plus puisque ça ne compile plus!!

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Lilypond-book-tp7579095p7579107.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

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

Si tes pièces sont sur un dépôt git publique (GitHub, Gitorious ...) donnes-nous le lien qui va bien :wink:

Si tu ne les as pas mis sur un dépôt, je t’encourage à le faire pour sauvegarder tes données et gérer d’une manière simple tes modifications.

§§+, Philippe

PS : si tu ne connais pas “git”, demande une initiation (c'est ma partie...)

···

Le 4 mars 2013 à 10:02, Loïc Chahine <****@****> a écrit :

Je pense qu’il faudrait envoyer quelques fichiers de code — du genre ton fichier principal et deux pièces, p. ex. — pour que nous (je) puissions (puisse) regarder de plus près.

Le 04/03/13 07:03, Laurent-Richard a écrit :

Bonjour!

Non le \bookpart ne fonctionne pas.

Pour le reste, en fait, ce que je disais, c'est que les pièces étaient
compilées de manière aléatoire, et non pas "pièce1", pièce2, pièce 3 etc....
mais pièce3, après pièce 2, après pièce 8 etc....
Mais là, le problème ne se pose plus puisque ça ne compile plus!!

Bonjour et merci pour vos réponses.

Pour GîtHub, j'avais vaguement tenté quelque chose il y a plusieurs mois,
mais pourquoi pas s'y replonger, en prenant conseil avec toi Philippe :wink:

Je mets en pièce jointe la liste des fichiers que je souhaite réunir dans un
livret.

Je ne serai pas là ce soir pour commencer avec GîtHub, mais dès que j'ai un
moment je m'y mets!

Livret.zip
<http://lilypond-french-users.1298960.n2.nabble.com/file/n7579111/Livret.zip&gt;

Laurent

···

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Lilypond-book-tp7579095p7579111.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

Le 04/03/2013 17:03, Laurent-Richard disait :

Bonjour et merci pour vos réponses.

Je mets en pièce jointe la liste des fichiers que je souhaite réunir dans un
livret.

Une petite relecture du manuel de notation, plus exactement la section
3.2.1 Création de titres et entête ou pied de page, ne serait pas de trop. En résumé pour avoir un titre particulier à chaque partition du bouquin :

- un bloc \paper { print-all-headers = ##t } avant tout,
- un bloc \header {...}
         au sein de chaque bloc \score {...}
         après l'expression musicale constituant la partoche.

Chez moi, çà marche bien avec un fichier Brahms.ly comme suit :

-- 8< --
\version "2.17.9"

\paper { print-all-headers = ##t }
\include "Brahms1.ly" \pageBreak
\include "Brahms2.ly" \pageBreak
\include "Brahms3.ly" \pageBreak
\include "Brahms4.ly" \pageBreak
\include "Brahms5.ly" \pageBreak
\include "Brahms6.ly" \pageBreak
\include "Brahms7.ly" \pageBreak
\include "Brahms8.ly" \pageBreak
\include "Brahms9.ly" \pageBreak
\include "Brahms10.ly" \pageBreak
\include "Brahms11.ly"

-- >8 --

@+
Jean-Charles

Le 05/03/2013 19:27, Laurent Richard disait :

Merci beaucoup Jean-Charles!

Tout va bien du coup, il y a juste un soucis, c'est le même titre partout pour
toutes les pièces + 2 fois le titre pour la 1ère pièce, comme ceci:

Une idée?

Car si cela fonctionne pour toi, pourquoi chez moi.... Non? :-/

J'avoue être totalement perdu!!

Relisons l'essentiel :

Une petite relecture du manuel de notation, plus exactement la section
3.2.1 Création de titres et entête ou pied de page, ne serait pas de trop. En
résumé pour avoir un titre particulier à chaque partition du bouquin :

Dans le fichier de regroupement (Brahms.ly) :

- un bloc \paper { print-all-headers = ##t } avant tout,

Dans chacun des fichiers inclus (Brahms1.ly à Brahms11.ly) :

- un bloc \header {...}
       au sein de chaque bloc \score {...}
       après l'expression musicale constituant la partoche.

  il faut déplacer le bloc d'entête pour qu'il soit dans le bloc score,
  entre le >> qui clôture le groupe mains plus pédalier et le layout.
  exemple squelettique pour Brahms1.ly (je bouge les chevrons fermants
  pour éviter de perturber l'affichage) :

--- 8< ---
\version "x.y.z"
\global = { ... }
rightOne = { ... }
rightTwo = { ... }
leftOne = { ... }
leftTwo = { ... }
pedal = { ... }
\score {
   <<
     \new PianoStaff \with {
       instrumentName = "Orgue"
     } <<
       \new Staff = "right" \with {
         midiInstrument = "church organ"
       } << \rightOne \\ \rightTwo >>
       \new Staff = "left" \with {
         midiInstrument = "church organ"
       } { \clef bass << \leftOne \\ \leftTwo >> } >>
     \new Staff = "pedal" \with {
       midiInstrument = "church organ"
     } { \clef bass \pedal } >>
   \header {
     title = "Mein Jesu, der du mich"
     composer = "Johannes BRAHMS"
     opus = "Op. 122"
   }
   \layout { }
   \midi { \tempo 4 = 60 }
}
--- >8 ---

Et tout va pour le mieux !

@+
Jean-Charles

···

Le 4 mars 2013 à 20:01, Jean-Charles a écrit :

Laurent-Richard wrote

Non le \bookpart ne fonctionne pas.

Pour le reste, en fait, ce que je disais, c'est que les pièces étaient
compilées de manière aléatoire, et non pas "pièce1", pièce2, pièce 3
etc.... mais pièce3, après pièce 2, après pièce 8 etc....
Mais là, le problème ne se pose plus puisque ça ne compile plus!!

Bonjour,

Je répond avec un peu de retard (je n'ai pas de projet LilyPond en ce
moment, alors je regarde seulement de temps en temps)... J'ai, de par le
passé, réalisé quelques cahiers utilisant les \book et \bookpart.

Ceux-ci fonctionnent bien, mais on ne peut pas y inclure ce que l'on veut.
Si chaque \include contient des déclarations de variables, cela ne va pas
fonctionner (il est interdit de déclarer des variables après le début des
\score... sauf changement récent de Lily à ce sujet :slight_smile:

En fait, il faut extraire toutes les variables utiles créées dans les
différents fichiers.ly (ou .ily) à inclure, et les mettre en tête du fichier
maitre, ou bien dans un include commun.

EXEMPLE

\version "2.17.9"

\paper { print-all-headers = ##t }

%%% variables utilisateur %%%
MYBREAK = { xxx }
MYNUANCES = { yyy }
TOTO = { titi }
%%% ou bien inclues dans un fichier %%%
\include "MesAutresVariables.ly"

\book {
  \bookpart {
    \include "Partition1.ly"

  } \bookpart {
    \include "Partition2.ly"

  } \bookpart {
    \include "Partition3.ly"

  } \bookpart {
    \include "Partition4.ly"

  } \bookpart {
    \include "Partition5.ly"

  } %%% Fin dernier BOOKPART
} %%% Fin BOOK

Tout est compilé dans l'ordre et cela fonctionne bien; je peux te
transmettre un cahier complet par MP si cet exemple "théorique" ne t'aide
pas suffisamment (et si le besoin est toujours d'actualité !).

Bien cordialement,
Jean-Christophe.

···

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Lilypond-book-tp7579095p7579260.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

Bonsoir,

la version 2.0.9 de Frescobaldi :

  http://frescobaldi.org/

est disponible.

Je me suis aperçu que la traduction en français de son interface
méritait d'être complétée, corrigée et mise à jour, chose que j'ai
faite ici :

  http://gte.univ-littoral.fr/members/dbitouze/pub/divers/lilypond/fichier-traduction/downloadFile/file/fr.po

que vous pouvez comparer à l'original :

  http://code.google.com/p/lilykde/source/browse/trunk/frescobaldi/po/fr.po

Avant d'envoyer mon travail à l'auteur du logiciel, je vous le soumets
pour recueillir vos commentaires éventuels. Le mieux serait de les
envoyer, non pas en privé, mais sur la présente liste de sorte à ce que
chacun puisse donner son avis sur la question.

Bonne soirée.

···

--
Denis

Bonsoir à tous pour un petit hors sujet :
J'essaye actuellement de remplacer Jedit par Frescobaldi, j'y vois pas mal
d'avantage, même si une période d'adaptation est nécessaire.
Une question d'ordre cosmétique cependant : sous Jedit, j'utilise une
indentation basée sur la tabulation de huit caractères.
Mais avec des tabulations de 4 caractères, la présentation est complètement
chamboulée sous Frescobaldi, c'est dommage (surtout dans les commentaires
encadrés).
J'ai cherché un peu - sans doute mal - , je n'ai pas trouvé la commande qui
permettait de modifier le nombre de caractère de la tabulation.

Alors, si quelqu'un a une idée, merci,

Jean-François

···

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/ANN-Frescobaldi-2-0-9-tp7579281p7579282.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

Je réponds un peu à côté, mais Frescobaldi permet de formater
le (l'ensemble du) code au moyen de (Ctrl+A puis) Outils -> Format.

···

Le dimanche 24/03/13 à 20h37, Seventies <****@****> a écrit :

Alors, si quelqu'un a une idée, merci,

--
Denis

Bonsoir et merci pour le rappel.

Je me suis permis de faire quelques modifications qui sont disponibles
ici :
https://github.com/rdoursenaud/frescobaldi/commit/f9831c1363aa287f20a5680d11e053f0a10ffdf6

- --
Raphaël Doursenaud

···

Le 24/03/2013 19:48, Denis Bitouzé a écrit :

Denis Bitouzé wrote

Alors, si quelqu'un a une idée, merci,

Je réponds un peu à côté, mais Frescobaldi permet de formater
le (l'ensemble du) code au moyen de (Ctrl+A puis) Outils -> Format.
--
Denis

_______________________________________________
liste de diffusion lilypond-user-fr

lilypond-user-fr@

https://lists.gnu.org/mailman/listinfo/lilypond-user-fr

Ok, c'est même un format de meilleure qualité que celui de mes fichiers
source. Mais la tabulation reste sur 8 caractère :,)
Le plus simple, me semble-t-il, est de revoir l'encadrement de mes
commentaires et passer définitivement sous Frescobaldi

Hors sujet terminé,

Cordialement,

Jean-François

···

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/ANN-Frescobaldi-2-0-9-tp7579281p7579285.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

Bonsoir,

Je n'ai aucune compétnce pour le remplacement des "\", par contre, je trouve "courriel" bien mieux que "e-mail"

cordialement,

···

Le 24/03/2013 21:58, Raphaël Doursenaud a écrit :

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Le 24/03/2013 19:48, Denis Bitouzé a écrit :

Bonsoir et merci pour le rappel.

Je me suis permis de faire quelques modifications qui sont disponibles
ici :
Updated french translation · rdoursenaud/frescobaldi@f9831c1 · GitHub

- --
Raphaël Doursenaud
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJRT2j2AAoJEJyzOdVHnCnIAPoH/2sHbOukCFkhJMR8kLS539SJ
LxlzEbIhRhx3eWDgEgU0L8jYSqjNidcbJ1mRtIa7vllMjjAvVIsAFEY+d2ghcoCS
7RMHJRK3JikzNZaz/PqLOXwL9KMzmqRkcyl1lp8Z5KzgESijN9EZw+fUL5ZspAtk
n0EnFu7maNcE8uiuolNmt1Z1seA6FPwSoT8Bk8MnAz4oISl+hUJtyMAYXnPc1UMw
HO6/MVEcyCwIawlPsIlYav+Prf+vA4TaEssK0XF268yzFq1fcqEpiLYU8b6DY1Q3
ITlAr4NcYAkPZ5sB+8ple4xwvX00VomzM2etIMFgAIxX4tJsK8PGKKN3YldTMOE=
=8SuK
-----END PGP SIGNATURE-----

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