lilypond-user
[Top][All Lists]
Advanced

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

Re: position of text in timeSig


From: Gilles THIBAULT
Subject: Re: position of text in timeSig
Date: Fri, 12 Sep 2008 10:43:12 +0200

> I need the TimeSig, becauses I have written a larger, so called "french" score
Ah yes, i remember now the snippet in the LSR. Sorry !
 
> in the below quoted example the position of the "rit" is ver high.
 
So you just have to change all "-\markup" by "^\markup" in "tempotakt" and replace the value of
\override TimeSig.VerticalAxisGroup #'minimum-Y-extent
by #'(0 . 1)
 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\version "2.11.49"
\layout{
 
  \context {                    
    \type "Engraver_group"
       \consists "Text_spanner_engraver"
    \consists "Text_engraver"
    \consists "Dynamic_engraver"
    \consists "Axis_group_engraver"
    \name "TimeSig"
         }
  \context {
\Score \accepts TimeSig} }
 

%%%%%%%%%%%%%%%%%%%%       the music   %%%%%%%%%%%%%%
tempotakt = {
    \mark \default
    s 1*6 \noBreak
    s 1*4 ^\markup{\upright "rit."  } \noBreak %tempotakt15-18
 s 8*7 s 8 %tempotakt 19,
\mark \default
\time 2/4 s16^\markup { \column { \upright "subito piu mosso"   \line { "(" \note # "4" #0.75 "= 120)" } \upright "molto rit." } } %tempotakt 20, tempoangabe, hoffentlich schauts gescheit aus
s8. s8. s16  |\noBreak %tempotakt 20
\tempo 4 = 60 s2 | \break %tempotakt 21
                            }
 
marimba =   {
R 1*6
R 1*5
c' 16 d' e' f' g' a' r 8
R 2
}
\new Score
{ \override Score.Hairpin #'minimum-length = #8
\set Score.skipBars = ##t %damit werden die Mehrtaktpausen korrekt angezeigt
<<
    \set Score.markFormatter = #format-mark-box-letters
    \override Score.VerticalAxisGroup #'remove-first = ##t
    \new TimeSig  { \override Score.TimeSignature #'style = #'( )
   
        \override TimeSig.VerticalAxisGroup #'minimum-Y-extent = #'(0 . 1) 
    \tempotakt   }
          
   
        \new Staff= "rechts" { 
                \marimba}
   
>>
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
I hope it's what you wanted now.
 
Gilles


reply via email to

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