lilypond-user-fr
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

La génération d'une image par système ne fonctionne plus


From: Gilles TIAR
Subject: La génération d'une image par système ne fonctionne plus
Date: Sun, 25 Sep 2022 17:04:11 +0300
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0

Bonjour à tous,

Il y a quelque temps, je découvrais avec satisfaction le code suivant, apporté par Jean (https://lists.gnu.org/archive/html/lilypond-user-fr/2021-04/msg00023.html), qui permettait d’obtenir une image par système de portée :


#(define toplevel-book-handler print-book-with-defaults-as-systems)

#(ly:set-option 'backend 'eps)

#(ly:set-option 'aux-files #f)


Je cite Jean : « Si votre fichier source se nomme partition.ly, vous obtiendrez partition-1.pdf, partition-2.pdf, etc. »


Cela fonctionnait très bien pour moi, cependant aujourd’hui, je n’obtiens plus ces images séparées, mais une seule image avec les systèmes séparés sur une nouvelle page. Mais plus de fichiers partition-1, partition-2, etc.


Voici un exemple de code, qui fonctionnait jusqu'à maintenant, si Jean ou quelqu'un d'autre a une idée de la source du problème.


Merci


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


\version "2.23.0"

\language français

#(define toplevel-book-handler print-book-with-defaults-as-systems)
#(ly:set-option 'backend 'eps)
#(ly:set-option 'aux-files #f)

clefAjout = { \break \set Staff.explicitClefVisibility = #end-of-line-invisible
              \set Staff.forceClef = ##t \clef treble \key mi\minor
              \set Staff.explicitKeySignatureVisibility = #end-of-line-invisible }
 
\layout {
  ragged-last = ##t
  \context {
    \Staff
    \remove Time_signature_engraver
    \remove Bar_engraver
  }
  \context {
    \Score
    \remove Timing_translator
  }
}

\paper  {
    indent = 6\mm
    paper-height = 6.9\cm
    paper-width = 13\cm
    line-width = 13\cm
    bottom-margin = 2\mm
    top-margin = 0
    ragged-last-bottom = ##f
    tagline = ##f    
}

melody = \relative do' {
  \key mi\minor
  mi8 mi [mi] mi16 [(fad)] mi8 si' si si la16 [(si)]\breathe\clefAjout
  si8 [si] sol sol si [si] si la\breathe
}

traduc = \lyricmode {   
  16Tous8. les8 fleuves8. vont à8 la mer,
  et la mer n'en est pas8.. remplie16 ;
}

paroles = \lyricmode {
 kolo haN -- \markup\concat{\underline "h""a"} -- lim hol -- khim él ha -- Yam
 ve -- ha -- Yam ê -- né -- Nou ma -- lé
}
 
 \score {
  <<
    \new Lyrics \with {
        \override LyricText.font-shape = #'italic
        fontSize = -2
      }\traduc
      
   \new Staff
   <<    
     \new Voice = "chant" \melody
     
     \new Lyrics \with {
      fontSize = -0.75
      \override VerticalAxisGroup.nonstaff-relatedstaff-spacing.padding = #3
      \override VerticalAxisGroup.nonstaff-nonstaff-spacing
        = #'((basic-distance . 0)
             (minimum-distance . 0)
             (padding . 0))
      }
        \lyricsto "chant" \paroles
   >>
  >>
}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


reply via email to

[Prev in Thread] Current Thread [Next in Thread]