Texte débordant du cadre

Bonsoir à l'équipe,

Petit problème de cadrage du texte dans une partition : un texte défini par
\mark \markup déborde du côté droit de la partition et même de la page :

http://n2.nabble.com/file/n4774063/ritenuto.jpg

J'ai pourtant inséré la ligne \override Score.PaperColumn
#'keep-inside-line = ##t dans les propriétés générales du document.

Comment est-il possible de résoudre ce problème ? Cette instruction ne
fonctionne pourtant avec les \markup et les \lyric

Merci de votre aide,

Jean-François

···

--
View this message in context: http://n2.nabble.com/Texte-debordant-du-cadre-tp4774063p4774063.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

Seventies wrote:

Bonsoir

Petit problème de cadrage du texte dans une partition : un texte défini
par \mark \markup déborde du côté droit de la partition et même de la page
:

bonsoir

comme il s'agit d'un \mark \markup … je propose d'essayer

    \once \override Score . RehearsalMark #'self-alignment-X = #RIGHT

est-ce-que cela fonctionne?

···

--
View this message in context: http://n2.nabble.com/Texte-debordant-du-cadre-tp4774063p4774868.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

Petit problème de cadrage du texte dans une partition : un texte défini par
\mark \markup déborde du côté droit de la partition et même de la page :

Je mettrais un \noBreak à la fin de la mesure. C'est ce qui marche le
mieux car quand keep-inside est actif, ça fait des mesures très
grandes en bord de marge et ce n'est pas beau.

Frédéric

2010/3/21 Seventies <****@****> :

Bonsoir à l'équipe,

Petit problème de cadrage du texte dans une partition : un texte
défini par \mark \markup déborde du côté droit de la partition et
même de la page :

http://n2.nabble.com/file/n4774063/ritenuto.jpg

J'ai pourtant inséré la ligne \override Score.PaperColumn
#'keep-inside-line = ##t dans les propriétés générales du document.

Comment est-il possible de résoudre ce problème ? Cette instruction ne
fonctionne pourtant avec les \markup et les \lyric

Je pense que l'objet RehearsalMark fait peut-être partie de
NonMusicalPaperColumn, et non de PaperColumn.

Tu as essayé

  \override Score.NonMusicalPaperColumn #'keep-inside-line = ##t

?

Cordialement,
Xavier

···

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

Petit problème de cadrage du texte dans une partition : un texte
défini par \mark \markup déborde du côté droit de la partition et
même de la page :

http://n2.nabble.com/file/n4774063/ritenuto.jpg

J'ai pourtant inséré la ligne \override Score.PaperColumn
#'keep-inside-line = ##t dans les propriétés générales du document.

Comment est-il possible de résoudre ce problème ? Cette instruction ne
fonctionne pourtant avec les \markup et les \lyric

Je pense que l'objet RehearsalMark fait peut-être partie de
NonMusicalPaperColumn, et non de PaperColumn.

Tu as essayé

\override Score.NonMusicalPaperColumn #'keep-inside-line = ##t

?

Cordialement,
Xavier

Voilà, j'ai essayé, mais entretemps, suite aux corrections, la mise en page a changé et le texte tombe au milieu de la ligne :-/

De toute manière, cette ligne supplémentaire ne peut pas gêner.

Par ailleurs, les \break ou les \noBreak fonctionnent, mais il faut les désactiver dans la partition directrice, ce qui impose l'usage des tags, pas évident.

Merci à tous,

Jean-François

Pour ce qui est des breaks différents entre parties et score, j'en ai parlé
par ailleurs.

Il est plus simple d'utilise des variables que des tags (en tout cas pour
moi), comme par ex.:
breakpart = {\break} dans les parties et breakpart = { } dans le score. Et
l'inverse avec breakscore.

···

--
View this message in context: http://n2.nabble.com/Texte-debordant-du-cadre-tp4774063p4779341.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

Pour ce qui est des breaks différents entre parties et score, j'en ai parlé
par ailleurs.

Il est plus simple d'utilise des variables que des tags (en tout cas pour
moi), comme par ex.:
breakpart = {\break} dans les parties et breakpart = { } dans le score. Et
l'inverse avec breakscore.
--
View this message in context: http://n2.nabble.com/Texte-debordant-du-cadre-tp4774063p4779341.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

Ok, merci pour le conseil.

Je n'ai pas encore abordé les tags, la syntaxe me semble un peu tordue. Il serait si simple d'utiliser des "if then else", mais on verra ça quand l'occasion se présentera.

Amicalement,

Jean-François

2010/3/22 j-f.lucarelli <****@****> :

Voilà, j'ai essayé, mais entretemps, suite aux corrections, la mise
en page a changé et le texte tombe au milieu de la ligne :-/

:smiley:
Dommage (mais pas grave), j'aurais voulu savoir si c'était bien ça.

De toute manière, cette ligne supplémentaire ne peut pas gêner.

Au pire elle peut ralentir le traitement, comme pour le #'keep-inside
de PaperColumn.
Cf. LM 4.6.4 Options ralentissant le traitement

Par ailleurs, les \break ou les \noBreak fonctionnent, mais il faut
les désactiver dans la partition directrice, ce qui impose l'usage
des tags, pas évident.

Comme je l'ai déjà dit, j'utilise un variable "voix extérieure" pour
les sauts de ligne (page), comme expliqué dans la doc :

Mais sinon la solution des tags ou des variables est tout aussi valable

Cordialement,
Xavier

···

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