|
From: | Luc De Rossi |
Subject: | supprimer l' espace dans un markup lors d'un changement de fonction |
Date: | Thu, 16 Aug 2007 21:13:39 +0100 |
User-agent: | Thunderbird 2.0.0.4 (Windows/20070604) |
Bonjour à tous, je m'en remets encore une fois à votre expérience (après avoir bricolé, pas toujours en vain, pendant des heures sur lily). J'ai deux difficultés qui probablement peuvent être considérées ensemble : * je souhaiterais (dans le psaume-titre.ly) pouvoir enchainer sans espace le e exposant avec le 2 dans le "titre" du psaume que j'ai placé dans un \mark. Le fait d'utiliser \super pour l'exposant crée un espace. * je souhaiterais, dans les versets des psaumes, (psaume-verset.ly) indiquer le changement de note par un caractère souligné ou gras. Le problème est que le changement se fait sur une syllabe et que une syllabe ne correspond pas forcément à un mot donc : ex : \markup {{Heureuse la nation qu'il s'est choi\bold{sie} pour do\bold{mai}ne !}} le mot domaine sort avec des espaces entre les syllabes alors que je souhaiterais domaine ou domaine. Merci pour votre précieuse aide. -- Luc De Rossi Lilypond 2.10.19 Ubuntu Feisty |
\version "2.10.19" #(set-default-paper-size "a4") #(set-global-staff-size 16) \paper { ragged-right = ##t } \header { } %{ ***************** * Soprano * ***************** %} soprano = \relative c'' { \once \override Score.RehearsalMark #'extra-offset = #'( -1.1 . 1.6 ) \once \override Score.RehearsalMark #'break-align-symbol = #'left-edge \once \override Score.RehearsalMark #'self-alignment-X = #left \mark \markup { {2\super"e" Dimanche}} \clef treble \key g \major \time 4/4 \partial 4 g8 g g4 r8 e e e e4 fis4 r8 g g fis e4_\fermata \bar "|." \override Score.RehearsalMark #'break-visibility = #begin-of-line-invisible \override Score.RehearsalMark #'extra-offset = #'( -0.0 . 0.0 ) \once \override Score.RehearsalMark #'self-alignment-X = #right \small \mark \markup { \fontsize #-5 "Psaume 15" } } textsop = \lyricmode { Gar -- de- moi, Sei -- gneur mon Dieu, toi, mon seul es -- poir_! } %{ ***************** * Piano * ***************** %} upper = \relative c'' { \clef treble \key g \major \partial 4 << {g4~ | g2 g | fis4 e b'8 a g4 \fermata} \\ {g8 fis | e d c4 b2 | a4 g c b \fermata} >> } lower = \relative c { \clef bass \key g \major e'8 d c b a4 g8 fis e4 dis e c8 d e4 \fermata } %{ ***************** * Partition * ***************** %} \score { << \new Voice = "Vsoprano" { \soprano } \new Lyrics \lyricsto Vsoprano \textsop \new PianoStaff << \set PianoStaff.instrumentName = "Orgue" \new Staff = "upper" \upper \new Staff = "lower" \lower >> >> }
\version "2.10.19" #(set-default-paper-size "a4") #(set-global-staff-size 14) \paper { ragged-right = ##t page-top-space = 0 after-title-space = 18 } \header { title = \markup {\fontsize #9.5 {"Psaume 32"}} } sanstime =\markup {""} %{ ***************** * Sop. / alto * ***************** %} upper = \relative c'' { \clef treble \key d \major \override Staff.TimeSignature #'stencil = #ly:text-interface::print \override Staff.TimeSignature #'text = #sanstime \time 11/4 <a, d>\breve <b e>4 <d fis>2 <d g>\breve <d fis>4 <cis e>2 <cis fis>\breve <cis e>4 <b d>2 <d e>\breve <cis fis>4 <a d>2 \bar "|." } text = \lyricmode { \set stanza = "1." \fatText \override LyricText #'self-alignment-X = #-1 "Oui, elle est droite, la pa" -- "role du Sei" -- \once \override LyricText #'self-alignment-X = #0 gneur_; "Il est fidèle en" "tout ce qu'il" \once \override LyricText #'self-alignment-X = #0 fait. "Il aime le bon" "droit et la jus" -- \once \override LyricText #'self-alignment-X = #0 tice_; "La terre est rem" -- "plie de son a" -- \once \override LyricText #'self-alignment-X = #0 mour. } %{ ***************** * tén / basse * ***************** %} lower = \relative c { \clef bass \key g \major \override Staff.TimeSignature #'stencil = #ly:text-interface::print \override Staff.TimeSignature #'text = #sanstime <d fis>\breve <d g>4 <d a'>2 <g, b'>\breve <d' a'>4 <a a'>2 <ais fis'>\breve <ais fis'>4 <b fis'>2 <g b'>\breve <a a'>4 <d fis>2 } %{ ***************** * Partition * ***************** %} \score { \new PianoStaff \with { \override VerticalAlignment #'forced-distance = #8 } << \set PianoStaff.instrumentName = \markup {\hcenter-in #10 \center-align { "Voix" \line { "et / ou" } \line { "orgue"}} } \new Staff = upper { \new Voice = "singer" \upper } \new Lyrics \lyricsto "singer" \text \new Staff = lower { \lower } >> \layout { \context { \PianoStaff \accepts "Lyrics" } \context { \Lyrics \consists "Bar_engraver" \consists "Separating_line_group_engraver" \override Score.BarLine #'transparent = ##t} } } \markup { \fill-line { \hspace #0.1 % moves the column off the left margin; can be removed if % space on the page is tight % *** début de la deuxième colonne \column { \line { \bold "[Verset 2]"} \line {" " \column { \line {Heureux le peuple dont le Sei\bold{gneur} est le \bold{Dieu},} \line {Heureuse la nation qu'il s'est choi\bold{sie}pour do\bold{mai}ne !} \line {Du haut des cieux, le Sei\bold{gneur} re\bold{gar}de :} \line {Il voit la \bold{ra}ce des\bold{hom}mes.} } } \hspace #0.5 % adds vertical spacing between verses \line { \bold "[Verset 3]"} \line {" " \column { \line {Le Seigneur a fait les \bold cieux par sa pa \bold{ro}le,} \line {L'univers, par le \bold{souf}fle de sa \bold{bou}che.} \line {Il ammasse, il retient \bold{l'eau} des \bold{mers};} \line {Les océans, il les \bold{gar}de en ré \bold{ser}ve.} } } % *** fin de la première colonne } \hspace #0.1 % adds horizontal spacing between columns; if they are % still too close, add more " " pairs until the result % looks good % *** début de la deuxième colonne \column { \line { \bold "[Verset 6]"} \line {" " \column { \line {Criez de joie pour le Sei\bold{gneur}, hommes \bold{jus}tes !} \line {Hommes droits, à \bold{vous} la lou\bold{an}ge !} \line {Jouez pour lui sur la \bold{har}pe à dix \bold{cor}des.} \line {Chantez-lui le can\bold{ti}que nou\bold{veau}.} } } \hspace #0.5 % adds vertical spacing between verses \line { \bold "[Verset 7]"} \line {" " \column { \line {Le Seigneur a fait les \bold{cieux} par sa pa\bold{ro}le,} \line {L'univers, par le \bold{souf}fle de sa \bold{bou}che} \line {Il parla, et ce qu'il \bold{dit} sur\bold{vint}.} \line {Il commanda, et ce qu'il \bold{dit} sur\bold{vint}.} } } % *** fin de la deuxième colonne } \hspace #0.1 % gives some extra space on the right margin; can % be removed if page space is tight } }
[Prev in Thread] | Current Thread | [Next in Thread] |