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

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

Re: Texte qui écarte les portées


From: Pierre Perol-Schneider
Subject: Re: Texte qui écarte les portées
Date: Sat, 28 Nov 2015 01:24:35 +0100

Bonsoir Bernard,

ça semble fonctionner :

%%%%%%%%%%%

\version "2.19.30"

\score {
  <<
    \new Staff { s1 }
    \new Staff {
      \textLengthOn
      % \once \override TextScript #'extra-offset = #'( -1 . 5 )
      s1
      %% ou :
      -\tweak extra-offset #'(-1 . 5)
      ^\markup {
        %% tu ne précises que des dimensions 'X' ('Y' nulles) :
        \with-dimensions #'(0 . 11) #'(0 . 0)
        \override #'(font-name . "Garamond Premier Pro")
        \center-column {
          \fontsize #4 \line {Grand}
          \vspace #2
          \fontsize #4 \line {silence}
        }
      }
      \break
      \textLengthOff
    }
  >>
  \layout {
    \context {
    \Voice
    \override TextScript.whiteout = ##t
    \override TextScript.layer = #4
    \override DynamicText.whiteout = ##t
    \override DynamicText.layer = #4
    \override DynamicTextSpanner.whiteout = ##t
    \override DynamicTextSpanner.layer = #4
  }
  \context {
      \Dynamics
      \override TextScript.whiteout = ##t
      \override TextScript.layer = #4
      \override DynamicText.whiteout = ##t
      \override DynamicText.layer = #4
      \override DynamicTextSpanner.whiteout = ##t
      \override DynamicTextSpanner.layer = #4
    }
  }
}

%%%%%%%%

Cordialement,
Pierre

Le 28 novembre 2015 00:27, Bernard Meylan <address@hidden> a écrit :
Bonsoir/jour à tous!

Dans le code suivant:

\version "2.19.30"

\score {
  <<
    \new Staff { s1 }
    \new Staff { \textLengthOn
  \once \override TextScript #'extra-offset = #'( -1 . 5 ) s1^\markup {
    \override #'(font-name . "Garamond Premier Pro")
    \center-column {
      \fontsize #4 \line {Grand}
      \vspace #1 % plus l'espace est grand, plus les portées s'écartent
      \fontsize #4 \line {silence}
  }} \break \textLengthOff }
  >>
  \layout {
    \context {
    \Voice
    \override TextScript #'whiteout = ##t
    \override TextScript #'layer = #4
    \override DynamicText #'whiteout = ##t
    \override DynamicText #'layer = #4
    \override DynamicTextSpanner #'whiteout = ##t
    \override DynamicTextSpanner #'layer = #4
  }
  \context {
      \Dynamics
      \override TextScript #'whiteout = ##t
      \override TextScript #'layer = #4
      \override DynamicText #'whiteout = ##t
      \override DynamicText #'layer = #4
      \override DynamicTextSpanner #'whiteout = ##t
      \override DynamicTextSpanner #'layer = #4
    }
   }
}

je cherche à indiquer, dans une mesure vide, le texte (sur 2 lignes): grand
/ silence
et pour le rendre plus lisible, je l'écarte un chouïa au moyen de \vspace;
seulement cela provoque l'écartement des portées (il n'y en a que deux sur
l'exemple ci-dessus, mais dans la réalité il s'agit de 4). Comment rendre ce
texte totalement indépendant de cet écartement, sachant que dans le layout,
je masque les éléments situés en arrière du texte...

Bernard



-----
Cordialement

Bernard
--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Texte-qui-ecarte-les-portees-tp7583516.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

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


reply via email to

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