Autor Thema: variable für \with  (Gelesen 2040 mal)

himatt

  • Member
variable für \with
« am: Samstag, 12. September 2009, 17:16 »
ich möchte in einer partitur nur die wichtigen stimmen ( \Voice und \RhythmicStaff ) größer darstellen. jedesmal habe ich ein \with eingefügt mit den entsprechenden anweisungen. es funktioniert auch. nur denke ich dass das sehr umständlich ist. sicher kann ich dafür eine variable verwenden um sie dann in den stimmen benutzen zu können. ich müsste eben auch nicht in allen stimmen die änderungen einzeln eintragen.
ich hab schon eine menge probiert. geht das irgendwie mit \context? damit hab ich eh so meine probleme :(
sicher habt ihr eine idee.

hier ein auszug einer einzelnen stimme:

      <<       
\new Staff \with {
        fontSize = #4
      \override StaffSymbol #'staff-space = #(magstep 4)
      \override StaffSymbol #'thickness = #(magstep 3)
        }
          \new Voice = "Key"
                {
%                  \global
                 \relative c''  { c4 c c c | c c c c }
                }
%         \new Lyrics \lyricsto "Key"
%               {
%                  \TextEins
%               }
\new RhythmicStaff
        \with {
        fontSize = #4
      \override StaffSymbol #'staff-space = #(magstep 4)
      \override StaffSymbol #'thickness = #(magstep 3)
        }
   {
 %                  \global
     c4 r c r  | c r8 c c4 c }   
 >>

danke
matthias
« Letzte Änderung: Samstag, 12. September 2009, 18:06 von himatt »

RobUr

  • Member
Re:variable für \with
« Antwort #1 am: Montag, 11. April 2011, 19:43 »
Hallo Matthias,

falls es noch interessiert oder noch nicht bekannt ist: dieses Feature ist in 2.13.x eingebaut; siehe New features in 2.13 since 2.12.

Grüße, Robert