Subject: Changement de la position des markup

From: christophe <[email-masked]>
Date: Mon, 01 Mar 2010 14:12:39 +0100

Bonjour,

Vous avez en attaché un fichier avec des collisions de markup, de 
\tempo. Je ne parviens pas a déplacer chacune bloc indépendamment.
J'ai bien essayé les différents trucs que j'ai pu trouvé sur le web, 
mais rien ne parvient a faire évoluer la position des textes encadrés.

qui peut m'aider ?

Merci à vous
\version "2.12.3"

\header {
	piece = "Flûte Alto en Sol 2"
	tagline =  "cgy production"
    }

#(set-global-staff-size 20.5767485433)
\paper {
    print-page-number = ##t
	ragged-right = ##f
    }
\layout {
    }
	
tempoMark = #(define-music-function (parser location markp) (string?)
#{
 \once \override Score . RehearsalMark #'self-alignment-X = #left
 \once \override Score . RehearsalMark #'extra-spacing-width = #'(+inf.0 . -inf.0)
 \mark \markup { \bold $markp }
#})

PartPOneVoiceOne =  \relative bes' {
   \key es \major \time 4/4 | % 1
    \mark \markup { \box { "Tonight Quintett" } }  R1^\markup{ \bold\italic {Fast and rythmic} } \bar "||"
   
    \time 4/4  | % 39
    \mark \markup { \box { Tonight } } es1 \p \bar "||"
    | \barNumberCheck #40
    f1 | % 41
   
    \key as \major \time 4/4 | % 78
  \tempo 4=60
	\tempoMark Adagio 
	R1^\markup {  \hspace #-5 \raise #1 \bold \box { Somewhere } }| % 79
   
    \key f \major \time 6/8 | % 107
	R1*5
    \mark \markup { \box { America } } r8 ^\markup{ \bold {Allegro} }
    \fff c8 ^. c8 ^. r8 c8 ^. c8 ^. | % 108
    e'8 ( ^> [ a,8 ) ^> ^. ] r4 e'8 ( ^> [ a8 ) ^> ^. ] | % 155
   
    \key c \major \time 4/4 | % 156
    \mark \markup { \box { "I have a love" } } e,1 \p ^\markup{ \italic
        {lento} } ~ | % 157
    e4 r4 r2 \bar "||" 
    \tempo 4=80 R1*11 | % 169
    f1 ^\fermata \bar "|."
    }

% The score definition
\new Staff <<
   %% \set Staff.instrumentName = "Flûte Alto en Sol 2"
    %%\set Staff.shortInstrumentName = "Fl. Alt. 2"
    \context Staff << 
        \context Voice = "PartPOneVoiceOne" { \PartPOneVoiceOne }

---

From: Valentin Villenave <[email-masked]>
Date: Mon, 1 Mar 2010 14:54:47 +0100

Bonjour,

> Vous avez en attaché un fichier avec des collisions de markup, de \tempo. Je
> ne parviens pas a déplacer chacune bloc indépendamment.

Je ne comprends pas ce que tu entends par "collisions".

> J'ai bien essayé les différents trucs que j'ai pu trouvé sur le web, mais
> rien ne parvient a faire évoluer la position des textes encadrés.

Tout dépend où tu veux les mettres. Au pire, il suffit d'organiser ton
markup différemment, avec des \column, des \null \raise etc.

Pourquoi n'utilises-tu pas la nouvelle commande \tempo, au fait ?

\tempo "Adagio" 4=60

plutôt que

  \tempo 4=60
  \tempoMark Adagio

Cordialement,
Valentin