Subject: problème portée vide

From: moebius <[email-masked]>
Date: Tue, 17 Oct 2017 18:06:09 +0200

Bonjour,

J'essaye de créer un modèle avec portées vides pour quintette à cordes.

J'ai deux problèmes :

Les noms abrégés des instruments sont «mangés» par la marge gauche.

Je n'arrive pas à enlever les barres de mesure sans, du même coup, que 
cela n'enlève également les clefs sur les systèmes suivant le premier 
système.
Pour obtenir 3 portées j'ai introduit des sauts de page, uniquement pour 
les violons 1.

Une aide serait bienvenue...

  voici mon code :

\version "2.18.2"
\header {

  title = " "
  subtitle = " "
  composer = " "
  opus = " "
  tagline = ##f
}

\layout {

     \context {
       \Staff
       \remove "Time_signature_engraver"
       \remove "Bar_engraver"
     }
     \context {
       \Score
       \remove "Bar_number_engraver"

     }

   }

\score {
   <<
     \new StaffGroup = strings <<
       \context Staff = violiniI  \with {

         instrumentName = \markup {
           \center-column { "Violini I"  }
         }
        shortInstrumentName = "Vl.I"

       }
        {\repeat unfold 3 { s1 \break }
        \pageBreak
        \repeat unfold 3 { s1 \break }
        \pageBreak
        }

       \context Staff = violiniII \with {

         instrumentName = \markup {
           \center-column {"Violini II"  }
         }

shortInstrumentName = "Vl.II"

   }

      {\repeat unfold 6 { s1 \break } }

       \context Staff = viole \with {

         instrumentName = \markup {
           \center-column { "Viole"  }
         }
         shortInstrumentName = "Vla."
       } << \clef "alto"
       {\repeat unfold 6 { s1 \break } }
       \context Staff = violoncelli \with {
         midiInstrument = #"cello"
         instrumentName = \markup {
           \center-column { "Violoncelli"  }
         }
         shortInstrumentName = "Vc."
       } <<
         \clef "bass" %    \remove "Bar_engraver"
         {\repeat unfold 6 { s1 \break } }

         \context Staff = contrabassi \with {
         midiInstrument = #"contrabass"
         instrumentName = #"Contrabassi"
         shortInstrumentName = "Cb."

         } <<
           \clef "bass"
            {\repeat unfold 6 { s1 \break } }

}

---

From: Éditions IN NOMINE <[email-masked]>
Date: Tue, 17 Oct 2017 18:15:36 +0200

> Les noms abrégés des instruments sont «mangés» par la marge gauche. 

*\paper{*

**

*left-margin = 15\mm*

**

*line-width = 180\mm*

**

*}*

\layout {

*indent = 20\mm*

\context {

\Staff

\remove "Bar_engraver"

}

\context {

\Score

}

}

> Pour obtenir 3 portées j'ai introduit des sauts de page, uniquement 
> pour les violons 1.
Pas certain d'avoir compris, mais en commentant la ligne \remove 
"Time_signature_engraver", ça le fait, non ?

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

---

From: NOreply <[email-masked]>
Date: Tue, 17 Oct 2017 10:39:39 -0700 (MST)

En commentant \remove "Bar_engraver" ça marche aussi. 
; = )

--
Sent from: http://lilypond-french-users.1298960.n2.nabble.com/

---

From: moebius <[email-masked]>
Date: Tue, 17 Oct 2017 23:55:57 +0200

Bonsoir,

Merci pour les réponses, pour l'espacement, ça a bien fonctionné.

par contre, si je laisse \remove "Bar_engraver", ça m'enlève aussi les 
clefs (sauf sur le premier système. je ne comprends pas du tout pourquoi...
je l'ai donc enlevé et, pour supprimer la barre de mesure, j'ai ajouté 
\bar"" (une barre de néant :) ) après s1 et avant \break, et ça marche.

encore merci,

cordialement,