longueur des mesure de silences

Bonjour

Je ne comprends pas le comportement de lilypond lorsqu'on utilise une voix supplémentaire pour gérer la mise en page. Ma partition est particulière, car l'instrument ne joue pas dans tout le mouvement. J'ai donc que des R1*XX coupé uniquement par des changements de tempo ou des repères.

Ce que je ne comprends pas, c'est que je n'ai pas la même longueur de mesure avec cette voix de mise en page ou pas. Un petit exemple :

\version "2.25.30"
music = \relative c' {
	\time 4/4
	\compressMMRests {
		R1*5
		R1*15 \mark \default
		R1*32
		R1
		R1*25
		R1*32 \mark \default
		R1*2
		R1*2
		R1*7 \fine
	}
}
miseEnForme = {
	\override Score.NonMusicalPaperColumn.line-break-permission = ##f
	\override Score.NonMusicalPaperColumn.page-break-permission = ##f
	s1*78 \break
	s1*43
}

\book {
	\header {
	}
	\score {
		\new Staff {
			\music
		}
	}
	\score {
		\new Staff <<
			\new Voice {
				\miseEnForme
			}
			\new Voice {
				\music
			}
		>>
	}
}

Vous pouvez voir que l'espacement de la deuxième ligne est totalement différent. L'inconvénient c'est que j'ai souvent des indication de tempo (parfois longue). J'essaye, dans un premier temps, d'adapter les longueurs des mesures et des indications de tempo, sans la voix de mise en page. Quand j'obtiens ce que je désire je fige la mise en page dans une voix supplémentaire. Mais du coup je n'ai plus du tout la même chose et les indication de tempo se chevauchent.

J'espère que vous pourrez m'expliquer ce qu'il se passe.

Merci.

Sébastien

Bonjour Sébastien,

C'est la commande \override Score.NonMusicalPaperColumn.line-break-permission = ##f qui modifie le rendu entre les deux.

Au plaisir,

Ben

Bonjour Ben,
Merci pour ta réponse rapide. J'ai commenté la dite ligne et effectivement ça remet tout d'équerre !
Bonne journée.

Il est probable que la ligne \override Score.NonMusicalPaperColumn.page-break-permission = ## pose le même problème si la partition est sur plusieurs pages, et si jamais, il vaut mieux utiliser NullVoice pour une voix invisible que Voice. Dynamics serait aussi une option, si vous voulez profiter de mettre des nuances dedans.Au plaisir,Ben