Subject: place des chiffrages quand il y a en plus des nuances

From: Loïc Chahine <[email-masked]>
Date: Sat, 17 Mar 2012 15:10:55 +0100

Bonjour à tous !
Je suis en train de terminer un trio de Kleinknecht. Pour la première 
fois, je suis confronté à une partition où il y a et des chiffrages 
d’accord, et des nuances. Je suis très embêté pour les placer !
Je vous mets dans un dossier de mon site personnel… tout. Il y a les 
fichiers LY tels que je les travaille (on peut télécharger le tout avec 
un dossier compressé), et le PDF. J’ai laissé tel quel, on voit bien le 
problème si on les place au-dessus ou en-dessous de la partie de basse : 
c’est toujours, ou presque, un peu loin. De plus, à certains endroits 
l’idée des chiffrages posés sur une ligne imaginaire n’est pas 
respectée. Ça se voit bien 1er mvt, mes. 28 (dans mon PDF, p. 3, premier 
système, avant dernière mesure).
Je sais qu’il y a plusieurs personnes qui manient beaucoup la basse 
continue dans LilyPond, et aussi qui jouent du continuo. Ma question est 
donc double :
— qu’aimeriez-vous avoir ? (pure question de choix esthétiques, de 
gravures, etc.)
— que feriez-vous avec cette partition pour obtenir le meilleur résultat 
possible ?
Merci d’avance pour votre aide !
L.C.

Adresse du dossier : http://y.note.free.fr/scores/Kleinknecht/
PS : Il va manquer, à la compilation, trois choses :
— mon def-tempo2, qui sert juste à mettre les tempi en plus gros, je 
crois, en tout cas à personnaliser l’indication de tempo ; on s’en passe 
volontiers ;
— mes définitions d’en-tête et pied-de-page, je crois que vous vivrez 
bien sans aussi ;
— la fonte Adobe Garamond Pro ; un quelconque Garamond ou Times New 
Roman fait bien l’affaire pour tester, je pense. Mais ça vient peut-être 
de la fonte, me direz-vous… Si vous êtes sur Mac OS ou que vous savez 
transformer un format de fonte en un autre, fouillez dans mon dossier 
Kleinknecht ;)

---

From: bameylan <[email-masked]>
Date: Sat, 17 Mar 2012 09:20:27 -0700 (PDT)

Bonjour,

alors j'y vais de mes remarques ;-) :

 - les marges sont à mon avis trop étroites, la musique à l'air de «coller»
aux bords du papier; personnellement je travaille avec ce \paper ci:

\paper {
  line-width = 18.0 \cm
  top-margin = 1.5\cm
  bottom-margin = 1.5\cm
}

tu obtiendras un bloc de musique plus aéré;

 - je ne vois pas la nécessité de mentionner sur toutes les pages le nom de
l'œuvre, cela surcharge et encombre les marges;

 - pour la basse continue, je te livre un code que m'a envoyé Xavier (mes
codes sont «made in Scheuer» dans beaucoup de cas...); il a comme
particularité d'aligner chaque chiffre en fonction de la hauteur de la note
et pas en fonction d'une ligne horizontale calée sur la note la plus haute
ce qui te fera gagner de la place; le voici:

\version "2.13.61"

\header {
  tagline = ##f
}

\paper {
  line-width = 18.0 \cm
  indent = 1.5\cm
  % XS: tu avaiss mis un "basic-distance" plus petit que
  % "minimum-distance" donc seul "minimum-distance" était pris en compte
  system-system-spacing = #'((basic-distance . 12)
                             (minimum-distance . 8)
                             (padding . 1)
                             ; si basic-distance a la même valeur que
                             ; minimum-distance alors stretchability
                             ; vaut zéro -> espacement fixe, pas
                             ; d'étirement possible
                             ; (stretchability . 60)
                             )
  
  ragged-last-bottom = ##f
  ragged-bottom = ##f
  top-margin = 1.5\cm
  bottom-margin = 1.5\cm
}

global = {
  \key g \major
  \time 3/4
  \override Staff.Custos #'style = #'mensural
  \override Staff.TimeSignature #'style = #'single-digit
  
}

violin = 
\transpose g f
\relative c''' {
  \global
  \repeat volta 2
  {g8_\markup {\override #'(font-name . "Cochin Italic") \fontsize #5
Menuet. 
      \override #'(font-name . "Cochin Italic") \fontsize #1 "Le mignon"} 
    fis g4 d b2-+ d4 g, g \afterGrace a(-+ {g16[ a])} b8 c b a g4
    % 5
    g'8 fis g4 d b2-+ d4 d c-+ b} 
  \alternative {
    {a2.} {a2.}
  }
  \repeat volta 2
  {\set Score.currentBarNumber = #9 a8 g a4 b-+ 
    %   10
    % XS:  \ltoe  ou  \upbow  ?
    % si c'est pour les coups d'archets au violon c'est  \upbow .
    c2^\ltoe c4 d d4.(-+ c16 d) e4. d8 c4 d8 c d4 e-+ f4.^\ltoe g8 e4.-+ 
    %   15
    d8 d4.-+ c8 c2. e8( d) c( b) a( g) f2-+ r4 a8 b a4.-+ g8 
    %   20
    a b a4.-+ g8 a b a4.-+ b8 c4.^\ltoe d8 b4.-+ a8 a4.-+ g8 g2.
  }
  %\bar "||" 
}

basse = 
\transpose g f
\relative c'' {
  \global
  \clef alto R2. g8 fis g4 d b b a g2. 
  %   5
  R2. g'8 fis g4 b, b a g \clef bass d2.
  %2.
  d4. a'8[ b c] \clef alto d2 d4
  %   10
  a'8 g a4 e f g g, c c'8 b c a b a b g c b a4 b c 
  %   15
  f, g g, \clef bass c,4. g'8 a b c2 c,4 d4. a'8 b c d4. c8 d e 
  %   20
  d4. c8 d e d4. c8 d g, f e f d g4 c, d d, g g'8 a b g
}

bcFigures = \figuremode {
  \global
  % XS: perso je n'ai jamais utilisé cette propriété
  % \override Staff.BassFigureAlignmentPositioning #'direction = #UP
  % je trouve plus simple de mettre d'abord les figures si je veux
  % qu'elles s'alignent au-dessus (et inversement, voir ci-dessous).
  
  % XS: si on met les figures dans la portée il faut appliquer au
  % contexte  Staff .
  % \override FiguredBass.BassFigure #'font-name = #"Cochin Bold Italic"
  \override Staff.BassFigure #'font-name = #"Cochin Bold Italic" 
  % \override FiguredBass.BassFigure #'font-size = # 2
  \override Staff.BassFigure #'font-size = # 2
  <_>2. <_> <6>2 <6\+>4 <_>2. 
  %   5
  <_> <_>2 <6> <6\+> <_>2.
  %   reprise
  <_> <_>2 <6 4>4 
  %   10
  <_>2 <6>4 <6 5> <4> <3> <_>2. <5/> <6->4 <5/>2 
  %   15
  <6 5>4 <4> <3> <_>2. <_>2 <6 5>4 <_>2. <_> <_> <_> <5/> <6 5>4 <4> <3>

}

% XS: voir plus bas
% violinPart = \new Staff \violin
bassoContinuoPart = \new Staff \with {
  midiInstrument = "cello"
} << \clef bass \bcFigures \basse >>

\score 
{ \new ChoirStaff \with {\override StaffSymbol #'thickness = #1.5 }
  <<
    \new Staff \with {
      % \override VerticalAxisGroup #'staff-staff-spacing =
      %   #'((basic-distance . 9)
      %      (minimum-distance . 8)
      %      (padding . 1))
    } {
      \clef treble
      \violin
    }
    % XS: Cf. NR 2.7.3 Figured bass > Displaying figured bass
    \new Staff = "basseFigures" {
      \bcFigures
    }
    \context Staff = "basseFigures" {
      \clef bass
      \basse
    }
}
\layout {
  \context {\Staff \consists Custos_engraver }
  \context {\Score\override SpacingSpanner #'uniform-stretching = ##t }
  \context {
    \Score
    \override StaffGrouper #'staff-staff-spacing #'padding = #0
    \override StaffGrouper #'staff-staff-spacing #'basic-distance = #12

    %% Personnalisation des numéros de mesure
    \override BarNumber #'break-align-symbols = #'(clef left-edge staff-bar) 
% aligné sur clef
    \override BarNumber #'self-alignment-X = #CENTER  % centré sur celle-ci
    \override BarNumber #'font-name = #"Berenis ADF Med Bold Italic"
    \override BarNumber #'padding = #1.0  
  }
}
%#(set-global-staff-size 19)

Tout ce qui concerne les polices est bien entendu à adapter à ton cas.

-----
Cordialement

Bernard
--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/place-des-chiffrages-quand-il-y-a-en-plus-des-nuances-tp7381753p7381940.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.