problème portée vide

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 } }
         >>
     >>
>>

}

} Pas certain d'avoir compris, mais en commentant la ligne \remove "Time_signature_engraver", ça le fait, non ?

···

Le 17/10/2017 à 18:06, moebius a écrit :

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.

\paper{

left-margin = 15\mm

line-width = 180\mm

}

\layout {

indent = 20\mm

\context {

\Staff

\remove "Time_signature_engraver"

\remove "Bar_engraver"

}

\context {

\Score

\remove "Bar_number_engraver"

}

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 } }

}


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

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

···

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

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 :slight_smile: ) après s1 et avant \break, et ça marche.

encore merci,

cordialement,

···

Le 17/10/2017 à 18:15, Éditions IN NOMINE a écrit :

*\paper{*

**

*left-margin = 15\mm*

**

*line-width = 180\mm*

**

*}*

\layout {

*indent = 20\mm*

\context {

\Staff

\remove "Time_signature_engraver"

\remove "Bar_engraver"

}

\context {

\Score

\remove "Bar_number_engraver"

}

}