Subject: layout-set-staff-size bizarre

From: legoss <[email-masked]>
Date: Wed, 7 Dec 2011 08:32:07 -0800 (PST)

Bonjour à tous,
Je cale. 
Je souhaite avoir une taille de portée différente pour chaque partition du
code suivant.
Or, seule la taille des notes et autres signes change.
Il se peut que je me sois trompé de commande. Si quelqu'un peut
m'éclairer...
Merci pour votre aide !
Laurent

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/layout-set-staff-size-bizarre-tp7071088p7071088.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Xavier Scheuer <[email-masked]>
Date: Wed, 7 Dec 2011 18:25:43 +0100

> Il se peut que je me sois trompé de commande. Si quelqu'un peut

C'est un problème connu et est indiqué comme tel dans la doc,
NR 4.2.2 Définition de la taille de portée
Problèmes connus et avertissements

  layout-set-staff-size ne modifie en rien l’espacement entre
  les lignes d’une portée.

http://lilypond.org/doc/v2.15/Documentation/notation/setting-the-staff-size.fr.html

Ça limite fortement l'utilité de cette commande.  ;-P
Je considère "layout-set-staff-size" comme un truc buggé et ne
l'utilise jamais.

Tu as plusieurs partitions et veux utiliser des tailles différentes
pour chacune d'entre elles ?  Sinon pourquoi ne pas utiliser
#(set-global-staff-size 14) ?

Cordialement,
Xavier

PS : Je crois que tu as oublié de joindre le code en question.

-- 
Xavier Scheuer <[email-masked]>

---

From: legoss <[email-masked]>
Date: Wed, 7 Dec 2011 09:42:58 -0800 (PST)

Xavier Scheuer wrote
> 
> Je crois que tu as oublié de joindre le code en question.
> 
Désolé... je l'avais mis entre les balises "raw".
%%%%%%%%%%
\version "2.14.2"

partieI = \relative c' {
  c4 d e f g1
}

partieII = \relative c' {
 e4 f g a b1
}

\book {  
  \header {
    title = "Titre"
    instrument = "Parties 1 et 2"
   }
  \score {
    \new StaffGroup <<
      \partieI
      \partieII
    \layout {
      #(layout-set-staff-size 11)
    }    
  }
}

\book {
  \header {
    title = "Titre"
    instrument = "Partie 1"
   }
  \score {
    \partieI
    \layout {
      #(layout-set-staff-size 18)
    }
  }
}

\book {
  \header {
    title = "Titre"
    instrument = "Partie 2"
   }
  \score {
    \partieII
    \layout {
      #(layout-set-staff-size 25)
    }
  }
}
%%%%%%%%%%

Xavier Scheuer wrote
> Je considère "layout-set-staff-size" comme un truc buggé et ne
Cela m'est très utile. D'abord pour éditer le score complet d'une œuvre (en
taille plus petite) et toutes les partitions séparées (en taille plus
grande), ensuite pour éviter le nombre trop important de fichiers. 
Merci pour ta réactivité !

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/layout-set-staff-size-bizarre-tp7071088p7071382.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Xavier Scheuer <[email-masked]>
Date: Wed, 7 Dec 2011 19:00:01 +0100

> Désolé... je l'avais mis entre les balises "raw".

Oui, après avoir envoyé mon e-mail j'ai vérifié sur Nabble et il y
était, mais il n'est pas passé par e-mail.

> […]

Effectivement, j'utilise des fichiers différents pour générer le
conducteur et chaque partie séparée (plus des fichiers pour les notes,
etc. ce qui fait beaucoup de fichiers !).

Tu peux utiliser

  \layout {
    #(layout-set-staff-size 11)
    \context {
      \Staff
      \override StaffSymbol #'staff-space = #(/ 11 20)
    }
  }

mais j'ai le sentiment que le résultat sera toujours moins bon que des
fichiers différents et  #(set-global-staff-size 11) etc.

Cordialement,
Xavier

---

From: legoss <[email-masked]>
Date: Wed, 7 Dec 2011 10:14:44 -0800 (PST)

Xavier Scheuer wrote
> etc. ce qui fait beaucoup de fichiers !).
Sans compter le nombre d'/include/ ! faudra que j'adopte ta méthode en
attendant une éventuelle correction de ce bug dans une prochaine version.

Xavier Scheuer wrote
> fichiers différents et  #(set-global-staff-size 11) etc.
Je confirme.

Cordialement,
Laurent 

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/layout-set-staff-size-bizarre-tp7071088p7071513.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: "j-f.lucarelli" <[email-masked]>
Date: Wed, 7 Dec 2011 21:20:21 +0100

=================================
  
== En réponse au message du 07-12-2011, 19:14:59 ==

>> fichiers différents et  #(set-global-staff-size 11) etc.

Je confirme également : la commande #(layout-set-staff-size 11) est très utile pour imprimer une partition éditée en A4 sous le format A5, en augmentant simplement la valeur - puis en diminuant la taille par l'impression en A5. Mais sous une certaine limite (donc pour les impressions en A4), ça devient très laid, alors que vers le haut, tout reste impeccable.
Pour cette raison, impressions en A5 sont souvent plus jolies qu'en A4, la dimension des symboles à l'impression restant fort semblable.

Et pour éviter les \include , la commande \tag peut s'avérer bien utile.

Cordialement,

Jean-François
>_______________________________________________
>liste de diffusion lilypond-user-fr
>[email-masked]
>https://lists.gnu.org/mailman/listinfo/lilypond-user-fr

========================================