Problèmes_de_positionnement_-_problème_d'édition

Enfin, le fichier PDF ne se modifie plus, sans que je trouve une erreur dans
mon écriture.
Avez-vous des pistes?
Merci,
Éric

Á tout hasard, vérifie bien que le fichier PDF soit fermé quand tu lances la "compilation" de ton projet LilyPond.

Amicalement,

Jean-François

···

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

========================================

j-f.lucarelli a écrit :

Enfin, le fichier PDF ne se modifie plus, sans que je trouve une erreur dans
mon écriture.
Avez-vous des pistes?
Merci,
Éric

Á tout hasard, vérifie bien que le fichier PDF soit fermé quand tu lances la "compilation" de ton projet LilyPond.

À tout hasard aussi, vérifie que c'est bien le bon fichier .ly que tu compiles... Ça a l'air bête mais il arrive qu'on se trompe quand on bosse sur plusieurs projets ou sur un projet qui contient un conducteur et des parties séparées par exemple, surtout si on ne retape pas la commande manuellement à chaque fois :stuck_out_tongue:
Mais effectivement un petit bout de code serait le bienvenu (miam).

a+
Joanna

···

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

========================================

------------------------------------------------------------------------

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

Bonjour,
Et merci pour votre aide.
En fait, je parviens en cherchant (j'avais déjà cherché avant, hein!) à trouver quelques solutions. Mais pas à tout. En ce qui concerne le fichier PDF, M. Lucarelli, vous aviez raison, pour ma confusion...
Voici donc les problèmes que j' ai maintenant, et le code que j'utilise. Je dois aussi dire que j'ai peu de connaissances en solfège, que je ne connais pas tous les termes, que j'apprends mon instrument avec un professeur qui me parle en anglais, bref.

{sol8 la si do r4 do4-> |
do1\fermata
\bar "|."}

Je ne parviens pas à coder fine sous la portée.

{mi'4. re8 mi4 re |
mi8. mi16 re4 si sol |
}
Le mi8. a une ligne qui traverse sa barre (?) en diagonale, en montant de la gauche vers le droite. Je ne connais pas le nom de cette barre et ne sais pas la coder.

\relative do' {
\clef G
\key re \major
\time 4/4
\tempo "Med. Swing"
\Repeat volta 2 {
\bar "|:"
l2'2~ la8. si16 la4 |
etc...

La barre de reprise se place AVANT l'indication de tempo (time) et je n'arrive pas à la placer après.

Enfin, les «coda» et les «segno»
J'ai essayé avec les explications, et me retrouve avec des choses imparfaites.
Voici ce que j'ai écrit.

\relative do' {
\clef G
\time 4/4
\bar "|"
\tempo "Moderate" {
re'4 \mark \markup { \musicglyph #"scripts.segno" } la8 fad~ fad2
etc....

Je pense que la solution pour les «segno» et les «coda» est la même. Comment avoir le premier symbole exactement au dessus du re'4, ou entre le tempo et le re'4, et SOUS le tempo «Moderate»?

Avant dernier souci:

dod1 \mark \markup { \musicglyph #"scripts.segno" } |

Le symbole «segno» se met à la ligne suivante, au dessus de la clef de sol.

Enfin, ce «segno» est suivi d' une mesure où n'apparaît qu'une espèce de vague, une ondulation plutôt, et on trouve un «coda» à la fin de cette mesure. Là encore, je ne sais pas coder.

Encore une fois, merci de votre aide,

Éric

P.S. Je suis en train -d'essayer- de coder une vingtaine de partitions de jazz pour saxophone soprano ou ténor (ou clarinette soprano) arrangées pour débutants. Je serai ravi de les faire partager, si un endroit est prévu pour les mettre à disposition.

···

Le 28 décembre 2009 16:39, Joanna Tordjeman <****@****> a écrit :

j-f.lucarelli a écrit :

Enfin, le fichier PDF ne se modifie plus, sans que je trouve une erreur dans
mon écriture.
Avez-vous des pistes?
Merci,
Éric

Á tout hasard, vérifie bien que le fichier PDF soit fermé quand tu lances la "compilation" de ton projet LilyPond.

À tout hasard aussi, vérifie que c'est bien le bon fichier .ly que tu compiles... Ça a l'air bête mais il arrive qu'on se trompe quand on bosse sur plusieurs projets ou sur un projet qui contient un conducteur et des parties séparées par exemple, surtout si on ne retape pas la commande manuellement à chaque fois :stuck_out_tongue:
Mais effectivement un petit bout de code serait le bienvenu (miam).

a+
Joanna

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

========================================



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

--
Éric Bouvéron

G/F, 66 Kai Yuen street
North Point
Hong Kong S.A.R.

Tél: 2972 2567
9046 3611

Skype: Wafaic

QUOS VULT PERDERE JUPITER DEMENTAT

Please consider reducing waste by not printing this email.

Je ne parviens pas à coder *fine *sous la portée.

Le plus simple :

  {
    sol8 la si do r4 do4-> |
    do1\fermata_"Fine"
    \bar "|."
  }

plus compliqué mais mieux visuellement :

  {
    sol8 la si do r4 do4-> |
    do1\fermata
    \once \override Score.RehearsalMark #'break-visibility = #end-of-line-visible % imprimer à la fin de la partition
    \once \override Score.RehearsalMark #'self-alignment-X = #RIGHT % aligné à droite
    \once \override Score.RehearsalMark #'direction = #DOWN % imprimé en-dessous de la portée
    \mark \markup "Fine"
    \bar "|."
  }

Si #end-of-line-visible ne fonctionne pas, remplacer par
#begin-of-line-invisible (dépend de la version).

Le mi8. a une ligne qui traverse sa barre (?) en diagonale, en
montant de la gauche vers le droite. Je ne connais pas le nom de
cette barre et ne sais pas la coder.

Quelque chose comme ça ?

  {
    mi4. re8 mi4 re |
    \once \override Stem #'stroke-style = #"grace"
    mi8.\noBeam mi16 re4 si sol |
  }

Par contre ça ne fonctionne que sans barre de ligature entre le mi
croche pointée et la double croche...

La barre de reprise se place AVANT l'indication de tempo (time) et je
n'arrive pas à la placer après.

  \once \override Score.BreakAlignment #'break-align-orders =
        #(make-vector 3 '(instrument-name
                          left-edge
                          ambitus
                          span-bar
                          breathing-sign
                          clef
                          key-signature
                          time-signature
                          staff-bar
                          custos
                          span-bar))
  \bar "|:"

cf. http://lsr.dsi.unimi.it/LSR/Item?id=500

Je pense que la solution pour les «segno» et les «coda» est la même.
Comment avoir le premier symbole exactement au dessus du re'4, ou
entre le tempo et le re'4, et SOUS le tempo «Moderate»?

SOUS le « Moderate » ? C'est très moche...
Si tu veux le segno exactement au dessus du re'4 (et SOUS le Moderate)
utilise re'4\segno (car attaché à une note).

Entre l'indication de mesure et la première note (re'4) :

  \relative do' {
    \clef G
    \time 4/4
    \tempo "Moderate"
    \once \override Score.RehearsalMark #'outside-staff-priority = #450
    \once \override Score.RehearsalMark #'break-align-symbols = #'(time-signature) % aligné sur l'indication de mesure
    \once \override Staff.TimeSignature #'break-align-anchor-alignment = #RIGHT % aligné sur la DROITE de l'indication de mesure
    \once \override Staff.TimeSignature #'break-align-anchor = #2 % décalé vers la droite de 2 unités
    \mark \markup { \musicglyph #"scripts.segno" }
    re'4 la8 fad~ fad2
    % etc.
  }

Chez moi la segno s'imprime à côté du Moderato, je préfère. Maintenant
si tu préfères que ce soit en dessous, décale de 3 unités ou plus
(\once \override Staff.TimeSignature #'break-align-anchor = #3).

Avant dernier souci:

dod1 \mark \markup { \musicglyph #"scripts.segno" } |

Le symbole «segno» se met à la ligne suivante, au dessus de la clef
de sol.

\once \override Score.RehearsalMark #'break-visibility = #end-of-line-visible
juste avant le \mark \markup { \musicglyph #"scripts.segno" }.

Même remarque que précédemment, si ça ne fonctionne pas :
\once \override Score.RehearsalMark #'break-visibility = #begin-of-line-invisible

Enfin, ce «segno» est suivi d' une mesure où n'apparaît qu'une espèce
de vague, une ondulation plutôt, et on trouve un «coda» à la fin de
cette mesure. Là encore, je ne sais pas coder.

Pour la vague ondulation je ne sais pas (je ne vois pas).
Pour la coda, cf. le segno.

Cordialement,
Xavier

···

Le Tue, 29 Dec 2009 12:47:32 +0800, Éric Bouvéron <****@****> a écrit :

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