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

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

Re: Changement des polices


From: Xavier Scheuer
Subject: Re: Changement des polices
Date: Mon, 18 Mar 2013 12:53:34 +0100

On 18 March 2013 11:04, julien <address@hidden> wrote:
> Merci Xavier.
> Malheureusement, le message suivant apparaît :
>  Erreur : syntax error, unexpected CONTEXT_DEF_IDENTIFIER
>
>        \ChordNames
>
> Le fichier :  changer_de_polices.ly
> <http://lilypond-french-users.1298960.n2.nabble.com/file/n7579216/changer_de_polices.ly>
>
> Merci d'avance pour la correction.

Bonjour,

Dans le bloc \layout , et non \midi .
De plus, chaque contexte doit être séparé :

  \context {
    \Score
    % changements globaux partition
  }
  \context {
    \ChordNames
    % changements accords
  }

On peut mettre dans le bloc \layout (changer tous les contextes de ce
type) ou avec \with (pour ce contexte spécifique, mais pas forcément
les les autres contextes du même type).
Ou encore en cours de route, dans l'expression musicale.

Voici ci-dessous un exemple reprenant l'option \with (et \layout
commenté pour un code correct).

%%%% Lily code

\version "2.14.2"

global = {
  \key c \minor
  \numericTimeSignature
  \time 3/4
}

harmonies = \chordmode {
  c2.:m
  g:7
  c:m
  g:7
  c:m
  g:aug
}

\score {
  <<
    \new ChordNames \with {
      % alignAboveContext = "right"  %% XS: pas utile (Staff = "right")
      chordChanges = ##t
      \override ChordName #'font-name = #"opens"
    } {
      \harmonies
    }
  >>
  \layout {
    \context {
      \ChordNames
      % \override ChordName #'font-name = #"opens"
    }
  }
  \midi {
    \context {
      \Score
      tempoWholesPerMinute = #(ly:make-moment 160 4)
    }
  }
}

%%%% End of lily code

Cordialement,
Xavier

-- 
Xavier Scheuer <address@hidden>



reply via email to

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