place des chiffrages quand il y a en plus des nuances

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 :wink:

Bonjour,

alors j'y vais de mes remarques :wink: :

- 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.