Pour la réalisation d'un document pédagogique, j'ai besoin de centrer du texte sous des notes.
J'ai essayé en mettant ce texte comme des paroles, qui s'affichent automatiquement alignées à gauche. J'ai essayé d'ajouter \override LyricText #'self-alignment-X = 0 ou encore \override LyricText #'self-alignment-X = CENTER , sans succès.
Est-ce que je suis sur la bonne voie ? Ou est-ce qu'il faut utiliser autre chose que Lyrics pour aligner du texte sous les paroles ?
paroles = \lyricmode {\override LyricText #'self-alignment-X = #0 Fondamentale Tierce Quinte Accord Fondamentale Tierce Quinte Accord }
chord = \chordmode
{s1 s s c s s s d:m}
Le 30 juillet 2010 12:32, Éditions IN NOMINE <****@****> a écrit :
C'est bizarre, parce qu'avec la version 2.12, je faisais ainsi : \override LyricText #'self-alignment-X = #0 "texte à centrer", et ça marchait impec, au sein même du block \lyricmode {...}.
J'ai du mal à t'aider sur ce coup-là. Tu peux nous donner un bout de code, stp ?
A+
JMarc
Christophe Pochon a écrit :
Bonjour !
Pour la réalisation d'un document pédagogique, j'ai besoin de centrer du texte sous des notes.
J'ai essayé en mettant ce texte comme des paroles, qui s'affichent automatiquement alignées à gauche. J'ai essayé d'ajouter \override LyricText #'self-alignment-X = 0 ou encore \override LyricText #'self-alignment-X = CENTER , sans succès.
Est-ce que je suis sur la bonne voie ? Ou est-ce qu'il faut utiliser autre chose que Lyrics pour aligner du texte sous les paroles ?
---
_______________________________________________
liste de diffusion lilypond-user-fr
[lilypond-user-fr@gnu.org](mailto:lilypond-user-fr@gnu.org)
[http://lists.gnu.org/mailman/listinfo/lilypond-user-fr](http://lists.gnu.org/mailman/listinfo/lilypond-user-fr)
paroles = \lyricmode {\override LyricText #'self-alignment-X = #0 Fondamentale Tierce Quinte Accord Fondamentale Tierce Quinte Accord }
chord = \chordmode
{s1 s s c s s s d:m}
Le 30 juillet 2010 12:32, Éditions IN NOMINE <****@****> a écrit :
C'est bizarre, parce qu'avec la version 2.12, je faisais ainsi : \override LyricText #'self-alignment-X = #0 "texte à centrer", et ça marchait impec, au sein même du block \lyricmode {...}.
J'ai du mal à t'aider sur ce coup-là. Tu peux nous donner un bout de code, stp ?
A+
JMarc
Christophe Pochon a écrit :
Bonjour !
Pour la réalisation d'un document pédagogique, j'ai besoin de centrer du texte sous des notes.
J'ai essayé en mettant ce texte comme des paroles, qui s'affichent automatiquement alignées à gauche. J'ai essayé d'ajouter \override LyricText #'self-alignment-X = 0 ou encore \override LyricText #'self-alignment-X = CENTER , sans succès.
Est-ce que je suis sur la bonne voie ? Ou est-ce qu'il faut utiliser autre chose que Lyrics pour aligner du texte sous les paroles ?
---
_______________________________________________
liste de diffusion lilypond-user-fr
[lilypond-user-fr@gnu.org](mailto:lilypond-user-fr@gnu.org)
[http://lists.gnu.org/mailman/listinfo/lilypond-user-fr](http://lists.gnu.org/mailman/listinfo/lilypond-user-fr)
C'est mon bloc score qui n'était pas correct. Cela fonctionne, ainsi :
\score
{
<<
\new ChordNames \chord
\new Staff {\melody}
\addlyrics { \paroles}
>>
}
En effet.
Par défaut les paroles sont *automatiquement centrées*.
Le problème venait du fait que ton \new Lyrics n'était pas "synchronisé"
sur ta mélodie.
Donc effectivement une solution était d'utiliser \addlyrics, une autre
aurait été de synchroniser tes paroles sur la voix (Voice) "mélodie"
au moyen de \lyricsto .
Comme ceci :
\score {
<<
\new ChordNames \chord
\new Staff \new Voice = "melodie" \melody
% le \new Voice = "nom" est obligatoire dans ce cas-ci
\new Lyrics \lyricsto "melodie" { \paroles}
>>
}
En bref :
– pas de \new Lyrics sans \lyricsto "nom de la voix" ;
– OU BIEN \addlyrics _directement après_ la voix (~portée) en
question.