Changement de police de texte

Je dois ruser pour insérer des paroles dans un contexte polyphonique, 2 voix,
donc ceci: <<{zik} \\ {zik}>>, et pour ce faire utiliser la commande
suivante pour chaque note (il n'y en a pas beaucoup, c'est pourquoi je peux
me résoudre à cette technique de Sioux): {f,_\markup \center-align "Tsoin,"
a b c d e etc.}. Le problème est que la police utilisée pour le «Tsoin»
étant trop large, j'aimerais utiliser celle des paroles, c-à-d la Garamond
étroitisée. Comment le faire?

Bernard

···

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Changement-de-police-de-texte-tp5964034p5964034.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

Je dois ruser pour insérer des paroles dans un contexte polyphonique, 2 voix,
donc ceci:<<{zik} \\ {zik}>>, et pour ce faire utiliser la commande
suivante pour chaque note (il n'y en a pas beaucoup, c'est pourquoi je peux
me résoudre à cette technique de Sioux): {f,_\markup \center-align "Tsoin,"
a b c d e etc.}. Le problème est que la police utilisée pour le «Tsoin»
étant trop large, j'aimerais utiliser celle des paroles, c-à-d la Garamond
étroitisée. Comment le faire?

{f,_\markup { \override #'(font-name . "garamond") Tsoin }}

Mais le plus simple pour changer de police dans les lyrics mettre
dans le layout

    \context { %propriété des Lyrics
       \Lyrics
         \override LyricText #'font-name = "garamond"
    }

exemple
%%---------------------------------------
<<
\relative c' {
  f a b c d e
  }
\addlyrics { Tsoin Tsoin a Tsoin Tsoin }
>>

\layout {
    \context { %propriété des Lyrics
       \Lyrics
        %choix police
         \override LyricText #'font-name = "garamond"%
        %taille des caractères
         \override LyricText #'font-size = #-2.5
    }
}
%%---------------------------------------

···

--
Martial

En relisant la question je m'aperçois que j'ai louper le passage de la polyphonie

voici une solution :

\layout {
    \context { %propriété des Lyrics
       \Lyrics
        %choix police
         \override LyricText #'font-name = "garamond"%
        %taille des caractères
         \override LyricText #'font-size = #'-2%
    }
}

<<
\new Lyrics = "vh" %%en cas de paroles pour la voix haute
  <<
\new Voice = "vh" { \voiceOne g' r b c }
\\
\new Voice = "vb" { \voiceTwo c, d r f }
  >>
  \context Lyrics \lyricsto "vh" \lyricmode { ha Tsoin Tsoin }
  \new Lyrics \lyricsto "vb" \lyricmode { Tsoin Tsoin ha }

···

--
Martial

Attention, ne pas mélanger

  f,_\markup \center-align "Tsoin,"

où "Tsoin" est un \markup attaché à une note, i.e. un TextScript et
les paroles ( Lyrics.LyricText ).

Pour changer la police par défaut de tous les TextScript (plutôt que
d'utiliser
  f,_\markup { \override #'(font-name . "garamond") Tsoin }
à chaque fois), on peut mettre dans le \layout

  \layout {
    \context {
      \Voice
      \override TextScript #'font-name = #"GaramondCondensed"
    }
  }

Cela étant dit, la réponse de Martial concernant le changement de police
des _paroles_ ( Lyrics.LyricText ) est tout à fait exacte. :wink:

Cordialement,
Xavier

···

2011/1/26 Martial <****@****>:

{f,_\markup { \override #'(font-name . "garamond") Tsoin }}

Mais le plus simple pour changer de police dans les lyrics mettre
dans le layout

  \context { %propriété des Lyrics
     \Lyrics
       \override LyricText #'font-name = "garamond"
  }

exemple
%%---------------------------------------
<<
\relative c' {
       f a b c d e
       }
\addlyrics { Tsoin Tsoin a Tsoin Tsoin }

\layout {
  \context { %propriété des Lyrics
     \Lyrics
      %choix police
       \override LyricText #'font-name = "garamond"%
      %taille des caractères
       \override LyricText #'font-size = #-2.5
  }
}
%%---------------------------------------

--
Xavier Scheuer <****@****>