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

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

Re: Sortie en png limitée à la partie utile


From: Jean Abou Samra
Subject: Re: Sortie en png limitée à la partie utile
Date: Tue, 2 Aug 2022 10:30:30 +0200 (CEST)

> Le 01/08/2022 12:44 CEST, Ya Gloops <yagloops@yahoo.fr> a écrit :
> 
> Genial merci Vincent !
> Et dernière petite question ton option #(ly:set-option 'eps-box-padding 
> 3.000000)
> marche t'elle avec les png ?


Il n'y a pas d'équivalent prévu par défaut, mais
il est possible d'en construire un.

\version "2.23.11"

#(ly:set-option 'crop)

margin =
#(define-music-function (axis pad) (index? number?)
   (let ((axis-sym (if (eqv? axis 1)
                       'Y-extent
                       'X-extent)))
     #{ \override System . $axis-sym =
          #(grob-transformer
            axis-sym
            (lambda (grob original)
              (interval-widen original pad)))
     #}))

\layout {
  \context {
    \Score
    \margin #X 2.0
    \margin #Y 3.0
  }
}

{
  c'
}


Au fait, vous constaterez qu'au lieu de lancer
LilyPond avec l'option -dcrop en ligne de commande,
on peut aussi mettre #(ly:set-option 'crop) dans
le fichier (de même que le #(ly:set-option 'eps-box-padding x)
peut se transformer en un -deps-box-padding=x en
ligne de commande).

Cordialement,
Jean



reply via email to

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