problème portée vide

classic Classique list Liste threaded Arborescence
4 messages Options
Répondre | Arborescence
Ouvrir ce message en vue arborescente
|

problème portée vide

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



}


_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
Répondre | Arborescence
Ouvrir ce message en vue arborescente
|

Re: problème portée vide

JMarc


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.
Pas certain d'avoir compris, mais en commentant la ligne \remove "Time_signature_engraver", ça le fait, non ?


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
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr



_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
JMarc LEGRAND
Editions IN NOMINE
Répondre | Arborescence
Ouvrir ce message en vue arborescente
|

Re: problème portée vide

NOreply
En réponse à ce message posté par moebius-2
En commentant \remove "Bar_engraver" ça marche aussi.
; = )




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

_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
Répondre | Arborescence
Ouvrir ce message en vue arborescente
|

Re: problème portée vide

moebius-2
En réponse à ce message posté par JMarc
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,



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

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