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

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

Besoin d'aide à nouveau pour le positionnement de signes de cantillation


From: Gilles TIAR
Subject: Besoin d'aide à nouveau pour le positionnement de signes de cantillation bibliques
Date: Fri, 21 Apr 2023 20:24:09 +0300
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.10.0

Bonjour à tous,

J’ai à nouveau besoin d’aide pour le placement des signes de cantillation bibliques. Après les suggestions que j’avais reçues lors de mon dernier post à ce sujet (ici), tout fonctionnait nickel, au-delà de mes espérances.

Aujourd’hui, semble-t-il après des mises à niveau diverses, le positionnement des signes, par rapport à la translittération du texte hébreu, n’est plus aussi correct et doit être ajustée.

Je ne suis parvenu à le faire qu’avec des \tweak Y-offset, mais c’est fastidieux, car je dois le faire pour chaque signe.

Comment faire pour ajuster les lignes globalement ? J’ai essayé de jouer sur des \override VerticalAxisGroup, mais sans succès.

Voici le code. Les signes de cantillation sont disposés sur deux lignes de Lyrics \teamiminf et \teamimsup :

%%%%%%%%%%%%%%%%%%%

\version "2.23.14"

\language français

pashta = \markup \concat { "" \char ##x0599 }

geresh = \markup \concat { "" \char ##x059C }

mounah = \markup \concat { "" \char ##x05A3 }

revia = \markup \concat { "" \char ##x0597 }

\layout {

\context {

\Staff

\remove Time_signature_engraver

\remove Bar_engraver

}

\context {

\Score

\remove Timing_translator

\remove Bar_number_engraver

\override SpacingSpanner.spacing-increment =3.2

}

}

\paper {

indent = 0\mm

page-breaking = #ly:one-page-breaking

paper-width = 13\cm

line-width = 13\cm

bottom-margin = -8.5\mm

top-margin = -1.5\mm

tagline = ##f

}

melody = \relative do' {

\key mi\minor

mi8 fad mi sol [mi] mi mi si' si [si] si16 [(la)]

}

traduc = \new Lyrics \with {

\override LyricText.font-shape = #'italic

fontSize = #-2

}

\lyricmode {

16.quand16 vit /16. le8 roi8. /8.. Esther, la8 32reine

}

paroles = \lyricmode {

khir -- ot ha -- Mé -- lékh ét es -- Tér ha -- Mal -- kah

}

teamiminf = \lyricmode {

_ _ _ _ _ _ _ \mounah

}

teamimsup = \lyricmode {

_ \pashta _ \geresh _ _ _ _ _ _ \revia }

\score {

<<

\new Lyrics \with {

\override LyricText.font-shape = #'italic

fontSize = -2

}\traduc

\new Staff

<<

\new Voice = "chant" \melody

\new Lyrics \with {

fontSize = 9.5

\override LyricText.font-name = #"Ezra SIL SR"

\override VerticalAxisGroup.nonstaff-relatedstaff-spacing.padding = #3

}

\lyricsto "chant" \teamimsup

\new Lyrics \with {

fontSize = -0.75

}

\lyricsto "chant" \paroles

\new Lyrics \with {

fontSize = 9.5

\override LyricText.font-name = #"Ezra SIL SR"

}

\lyricsto "chant" \teamiminf

>>

>>

}

%%%%%%%%%%%%%%%%%%%%


reply via email to

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