portées régulièrement espacées

5 messages Options
Embed this post
Permalink
rene68g

portées régulièrement espacées

Reply Threaded More More options
Print post
Permalink
Some javascript/style in this post has been disabled (why?)
Bonjour à toutes et à tous,
 
depuis quelques heures je tourne en rond et je m'excite pour finalement pas trouver comment il faire
pour espacer régulièrment des portées (comprenant des noms d'accord et des doigtés)
 
Pouvez-vous m'éclairer
 
j'ai essayé avec "  \override Staff.VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 4) ",
mais
la dernière portée n'est jamais espacée de la même manière que les 2 précédentes!
 
cette instruction fonctionne bien s'il n'y a que les portées (sans autres inscriptions).
 
 
par la même occasion existe-t-il une instruction simple pour disposer les doigtés
juste au-dessus et un peu en avant des notes ?  (ce qui ferai gagner de la place entre les portées)
 
ci-joint mes 2 fichiers pour que ce soit plus clair 
NB: (la place vide en début sert à y coller une image, que je ne joint pas afin de ne pas saturer le messagerie)
 
merci d'avance pour les explications à venir
en m'excusant de ne pas avoir trouver tout seul.
 
René G.

[musique n75.ly]

%%%%% numero 75  avec image  %%%%%%%
% Created on Wed Aou 05 21:16:00 CEST 2009

\version "2.12.2"

      %%%%%%%%%%%%%%   Creation de l'image   %%%%%%%%%%%%%%%%
     
logosoixantequinze = \markup {
    \with-dimensions #(cons 0 10) #(cons 0 0) {
       \translate #(cons  10 -80) % emplacement A  ajuster
       \rotate #-90
       \epsfile #0 #75 #"dessin le bemol.ps" % taille A ajuster
     }
}

        %%%%%%%%%%%%%%%%%%  Titres   %%%%%%%%%%%%%%%%%%%

titrsoixantequinze = \markup { " "
        \translate #'( 0 . -75 ) \bold \fontsize #4.0 "n° 75"
        \translate #'( 20 . -75 ) \bold \italic \fontsize #6.0 "JEU DE VAGUES"
        \translate #'( -15 . -80 ) \concat { \underline \fontsize #2.0 "Arrg" \underline \super\fontsize #1.0 "t"
                \underline\fontsize #2.0":"}
        \translate #'( 0 . -80 ) \fontsize #2.0 "Thierry A."
}

        %%%%%%%%%%%%%%%%%%  Musique du Titre n 75  %%%%%%%%%%%%%%%%%%%

morceausoixantequinze = \new Staff  {
% \override Staff.VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 4)
       
        \override Staff.TimeSignature #'style = #'() % ecriture en chiffre
        \time 3/4
        \override Score.MetronomeMark #'stencil = ##f % pas imprime
        \tempo 4 = 180
        \set Staff.midiInstrument="accordion"
       
        \key f \major
        \clef treble
        \relative c'' {
                c2-4 d4-5 c2 bes4-3 a2-2 c,4-1 % m 1 - 2 - 3
                f2-2 d'4-5 c2-4 c,4-1 e2-2 d'4-5 % m 4 - 5 - 6
                c2-4 c,4-1 \break % m 7
               
        %%%%%%%%%%%%%   Ligne 2   %%%%%%%%%%%%
               
                a'2. c2-4 d4 c2 bes4 % m 8 - 9 - 10
                a2-2 c,4-1 f2-4 e8-3 ees-2 d2-1  g8-4 f-3 % m 11 - 12 - 13
                e2-2 a8-5 g-4 \break % m 14
               
        %%%%%%%%%%%%%   Ligne 3   %%%%%%%%%%%%
               
                f2.-3~ f4 r^\markup { "o ----" } r \bar"|." % m 15
         }
}

accordsoixantequinze =  \new ChordNames
        \chordmode {
        \frenchChords
        \override ChordName #'font-size = #-1
% \override Staff.VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 4)
        f2. c:7 f s c:7 s f % L1
        s s c:7 f s bes c:7 % L2
        f s % L3
}



[n75_v2133.ly]

% Creer on Samedi 08 Aout  2009  11 45:00
\version "2.13.3"

\paper {
        page-count = 1 % nbr de page au total
        make-footer=##f   % f: --> efface le pied de page
        ragged-last = ##t % t: raccourci la derniere ligne du morceau
        top-margin = 20\mm       % d(mm)haut feuille / 1er ligne
        bottom-margin = 15\mm     % d(mm) bas feuille / derniere ligne
        indent = 0\mm % pas d'intentation de la premiere ligne
        left-margin = 10\mm   % marge gauche
        line-width = 19\cm   % longueur de ligne
        between-system-space = 5\mm % d(mm) entre lignes
        after-title-space = 4\mm % espace entre titre et 1ere ligne
        ragged-last-bottom = ##t % t: pour repartir les systemes dans la page
       
}

\include "musique n75.ly"



%%%%%%%%%%%%    creation de la partition   %%%%%%%%%%%%%%



%  \logosoixantequinze

\titrsoixantequinze

\score {

        <<
        #(set-global-staff-size 23)  %taille des lignes
                \accordsoixantequinze
                \morceausoixantequinze
        >>

        \midi {
        }

        \layout  {
        }
}




_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
http://lists.gnu.org/mailman/listinfo/lilypond-user-fr
Daniel Cartron-2

Re: portées régulièrement espacées

Reply Threaded More More options
Print post
Permalink
Le samedi 8 août 2009, rene68g a écrit :
> la dernière portée n'est jamais espacée de la même manière que les 2
> précédentes!

et si tu mets la dernière portée n'est jamais espacée de la même manière que
les 2 précédentes!

et si tu mets ragged-last-bottom à f c'est pareil ?

--
Cordialement, Daniel Cartron
« Si Adam avait été homosexuel, personne ne serait là pour le dire. »
Oscar Wilde




_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
http://lists.gnu.org/mailman/listinfo/lilypond-user-fr
rene68g

Re: portées régulièrement espacées

Reply Threaded More More options
Print post
Permalink
C'est pareil , ca ne change pas,
dommage, car c'est vraiment pas esthétique
merci quand même en espérant que quelqu'un trouve...
René


----- Original Message -----
From: "Daniel Cartron" <[hidden email]>
To: <[hidden email]>
Sent: Saturday, August 08, 2009 6:48 PM
Subject: Re: portées régulièrement espacées



Le samedi 8 août 2009, rene68g a écrit :
> la dernière portée n'est jamais espacée de la même manière que les 2
> précédentes!

et si tu mets la dernière portée n'est jamais espacée de la même manière que
les 2 précédentes!

et si tu mets ragged-last-bottom à f c'est pareil ?

--
Cordialement, Daniel Cartron
« Si Adam avait été homosexuel, personne ne serait là pour le dire. »
Oscar Wilde




_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
http://lists.gnu.org/mailman/listinfo/lilypond-user-fr





_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
http://lists.gnu.org/mailman/listinfo/lilypond-user-fr
Cile

Re: portées régulièrement espacées

Reply Threaded More More options
Print post
Permalink
In reply to this post by rene68g
Bonjour René,
Je crois (= rien n'est moins sûr) avoir compris d'où vient le
schilimilibilitruc, par contre pour formuler tout ça...
J'ai besoin de ce petit dessin pour expliquer :

IMAGE
TITRE

SYSTEME A :
Noms d'accords
Doigtés
Portée :
1------
2------
3------
4------
5------

SYSTEME B :
Noms d'accords
Doigtés
Portée :
1------
2------
3------
4------
5------

SYSTEME C
[...]
MARGE BAS DE PAGE


between-system-space désigne l'espace entre la ligne 5 du système A et
la ligne 1 du système B, et s'il y a des doigtés et/où accords ils
seront écrits dans cet espace. Si jamais l'espace précisé (tu l'as
défini à 5mm) est trop petit pour tout afficher (c'est le cas) alors
lily choisi d'éviter les collisions et d'augmenter cet espacement
(j'appelle cette valeur "espacement_lily"). Alors d'accord, tu spécifies
bien que tu veux espacer régulièrement les systèmes... oui mais... si tu
veux espacement_lily entre tes systèmes B et C comme valeur il n'y aura
pas assez de place entre le titre et ta marge basse pour tout caser...
lily fait de son mieux mais il ne peux pas pousser les murs ;-)

Pour info, quand j'ai regardé ton fichier, juste avec la musique (sans
le titre et l'image en fait) et un between-system-space de 25mm cela
semblait correct.
Bon courage !
Cécile


Le 08/08/2009 14:56, rene68g a écrit :

> Bonjour à toutes et à tous,
>  
> depuis quelques heures je tourne en rond et je m'excite pour
> finalement pas trouver comment il faire
> pour espacer régulièrment des portées (comprenant des noms d'accord et
> des doigtés)
>  
> Pouvez-vous m'éclairer
>  
> j'ai essayé avec "  \override Staff.VerticalAxisGroup
> #'minimum-Y-extent = #'(-1 . 4) ",
> mais
> la dernière portée n'est jamais espacée de la même manière que les 2
> précédentes!
>  
> cette instruction fonctionne bien s'il n'y a que les portées (sans
> autres inscriptions).
>  
>  
> par la même occasion existe-t-il une instruction simple pour disposer
> les doigtés
> juste au-dessus et un peu en avant des notes ?  (ce qui ferai gagner
> de la place entre les portées)
>  
> ci-joint mes 2 fichiers pour que ce soit plus clair
> NB: (la place vide en début sert à y coller une image, que je ne joint
> pas afin de ne pas saturer le messagerie)
>  
> merci d'avance pour les explications à venir
> en m'excusant de ne pas avoir trouver tout seul.
>  
> René G.
> ------------------------------------------------------------------------
>
> _______________________________________________
> liste de diffusion lilypond-user-fr
> [hidden email]
> http://lists.gnu.org/mailman/listinfo/lilypond-user-fr



_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
http://lists.gnu.org/mailman/listinfo/lilypond-user-fr
rene68g

Re: portées régulièrement espacées

Reply Threaded More More options
Print post
Permalink
Génial ca maaarche!!!
Merci,  milles bisous
super ton explication.  J'ai réduit un peu l'image, remonté le titre,
poussé les murs et avec un between.....  de 25   c'est parfait.
ouf car c'était à se taper la tête contre ... les murs.

merci

et pour ma 2e question  :  les doigtés (près des notes sur la portée
elle-même)
aurais-tu une idée ?
je sais j'abuse, mais peut-être aurais-tu déjà creusé la question.

A+
René


----- Original Message -----
From: "Cile" <[hidden email]>
To: "rene68g" <[hidden email]>
Cc: <[hidden email]>
Sent: Sunday, August 09, 2009 12:24 AM
Subject: Re: portées régulièrement espacées



Bonjour René,
Je crois (= rien n'est moins sûr) avoir compris d'où vient le
schilimilibilitruc, par contre pour formuler tout ça...
J'ai besoin de ce petit dessin pour expliquer :

IMAGE
TITRE

SYSTEME A :
Noms d'accords
Doigtés
Portée :
1------
2------
3------
4------
5------

SYSTEME B :
Noms d'accords
Doigtés
Portée :
1------
2------
3------
4------
5------

SYSTEME C
[...]
MARGE BAS DE PAGE


between-system-space désigne l'espace entre la ligne 5 du système A et
la ligne 1 du système B, et s'il y a des doigtés et/où accords ils
seront écrits dans cet espace. Si jamais l'espace précisé (tu l'as
défini à 5mm) est trop petit pour tout afficher (c'est le cas) alors
lily choisi d'éviter les collisions et d'augmenter cet espacement
(j'appelle cette valeur "espacement_lily"). Alors d'accord, tu spécifies
bien que tu veux espacer régulièrement les systèmes... oui mais... si tu
veux espacement_lily entre tes systèmes B et C comme valeur il n'y aura
pas assez de place entre le titre et ta marge basse pour tout caser...
lily fait de son mieux mais il ne peux pas pousser les murs ;-)

Pour info, quand j'ai regardé ton fichier, juste avec la musique (sans
le titre et l'image en fait) et un between-system-space de 25mm cela
semblait correct.
Bon courage !
Cécile


Le 08/08/2009 14:56, rene68g a écrit :

> Bonjour à toutes et à tous,
>  depuis quelques heures je tourne en rond et je m'excite pour finalement
> pas trouver comment il faire
> pour espacer régulièrment des portées (comprenant des noms d'accord et des
> doigtés)
>  Pouvez-vous m'éclairer
>  j'ai essayé avec "  \override Staff.VerticalAxisGroup #'minimum-Y-extent
> = #'(-1 . 4) ",
> mais
> la dernière portée n'est jamais espacée de la même manière que les 2
> précédentes!
>  cette instruction fonctionne bien s'il n'y a que les portées (sans autres
> inscriptions).
>  par la même occasion existe-t-il une instruction simple pour disposer les
> doigtés
> juste au-dessus et un peu en avant des notes ?  (ce qui ferai gagner de la
> place entre les portées)
>  ci-joint mes 2 fichiers pour que ce soit plus clair NB: (la place vide en
> début sert à y coller une image, que je ne joint pas afin de ne pas
> saturer le messagerie)
>  merci d'avance pour les explications à venir
> en m'excusant de ne pas avoir trouver tout seul.
>  René G.
> ------------------------------------------------------------------------
>
> _______________________________________________
> liste de diffusion lilypond-user-fr
> [hidden email]
> http://lists.gnu.org/mailman/listinfo/lilypond-user-fr



_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
http://lists.gnu.org/mailman/listinfo/lilypond-user-fr





_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
http://lists.gnu.org/mailman/listinfo/lilypond-user-fr