Effet étrange de remove stem engraver

Bonjour à tous,

J'ai mis beaucoup de temps à comprendre pourquoi une portée de trois
mesures se scindait en deux lignes.
Bien que cette portée ne comprenne que des notes rondes, le fait
d'exclure le "stem_engraver" permet la gravure de la portée sur une
seule ligne.

Si je ne m'abuse, il n'y a pas de "stem" sur les rondes...

Or il semble que lilypond "réserve" l'espace nécessaire aux "stems" et
de ce fait renvoie la troisième mesure à la ligne.
En tous cas c'est comme ça que je me l'explique.

Ce comportement a lieu même si mes portées comprennent de nombreuses
altérations, qui, elles, demandent de l'espace.

Est-ce un bug ou un comportement attendu ?
Avez-vous une explication ?

Je vous laisse un exemple minimal de ce comportement en fichier joint.
Ne faites pas trop attention à l'indentation ou à la syntaxe, j'ai fait
ça vite fait en coupant dans un plus gros fichier.

Merci.

Philippe

Test_remove_stem_engraver.ly (3.11 KB)

···

--
Propulsé par l'Association Sud-Ouest.org
Plateforme Libre d'hébergement mail à prix libre
    https://www.sud-ouest.org

Je sais pas.

En tout cas, ce ne sera plus le cas pour la future version 2.20 (cf. pdf avec la 2.19)

A+

Pierre

Test_remove_stem_engraver.pdf (30.1 KB)

···

Le 30 juin 2015 13:58, Philippe Neyrat <****@****> a écrit :

Bonjour à tous,

J'ai mis beaucoup de temps à comprendre pourquoi une portée de trois
mesures se scindait en deux lignes.
Bien que cette portée ne comprenne que des notes rondes, le fait
d'exclure le "stem_engraver" permet la gravure de la portée sur une
seule ligne.

Si je ne m'abuse, il n'y a pas de "stem" sur les rondes...

Or il semble que lilypond "réserve" l'espace nécessaire aux "stems" et
de ce fait renvoie la troisième mesure à la ligne.
En tous cas c'est comme ça que je me l'explique.

Ce comportement a lieu même si mes portées comprennent de nombreuses
altérations, qui, elles, demandent de l'espace.

Est-ce un bug ou un comportement attendu ?
Avez-vous une explication ?

Je vous laisse un exemple minimal de ce comportement en fichier joint.
Ne faites pas trop attention à l'indentation ou à la syntaxe, j'ai fait
ça vite fait en coupant dans un plus gros fichier.

Merci.

Philippe

--
Propulsé par l'Association Sud-Ouest.org
Plateforme Libre d'hébergement mail à prix libre
https://www.sud-ouest.org


liste de diffusion lilypond-user-fr
lilypond-user-fr@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr

Merci !

Effectivement, Je suis encore en version 2.18.2.

Je suppose qu'on peut appeler ça un "effet de bord".
Mais ça reste un mystère...

Philippe

···

Le 30/06/2015 14:14, Pierre Perol-Schneider a écrit :

Je sais pas.
En tout cas, ce ne sera plus le cas pour la future version 2.20 (cf. pdf
avec la 2.19)
A+
Pierre

Le 30 juin 2015 13:58, Philippe Neyrat <****@**** > <mailto:****@****>> a écrit :

    Bonjour à tous,

    J'ai mis beaucoup de temps à comprendre pourquoi une portée de trois
    mesures se scindait en deux lignes.
    Bien que cette portée ne comprenne que des notes rondes, le fait
    d'exclure le "stem_engraver" permet la gravure de la portée sur une
    seule ligne.

    Si je ne m'abuse, il n'y a pas de "stem" sur les rondes...

    Or il semble que lilypond "réserve" l'espace nécessaire aux "stems" et
    de ce fait renvoie la troisième mesure à la ligne.
    En tous cas c'est comme ça que je me l'explique.

    Ce comportement a lieu même si mes portées comprennent de nombreuses
    altérations, qui, elles, demandent de l'espace.

    Est-ce un bug ou un comportement attendu ?
    Avez-vous une explication ?

    Je vous laisse un exemple minimal de ce comportement en fichier joint.
    Ne faites pas trop attention à l'indentation ou à la syntaxe, j'ai fait
    ça vite fait en coupant dans un plus gros fichier.

    Merci.

    Philippe

    --
    Propulsé par l'Association Sud-Ouest.org
    Plateforme Libre d'hébergement mail à prix libre
        https://www.sud-ouest.org

    _______________________________________________
    liste de diffusion lilypond-user-fr
    lilypond-user-fr@gnu.org <mailto:lilypond-user-fr@gnu.org>
    https://lists.gnu.org/mailman/listinfo/lilypond-user-fr

--
Propulsé par l'Association Sud-Ouest.org
Plateforme Libre d'hébergement mail à prix libre
    https://www.sud-ouest.org