Orgel Pedalsatz-Zeichen

Begonnen von stefanhuglfing, Sonntag, 11. Februar 2018, 15:11

« vorheriges - nächstes »

stefanhuglfing

Ich hätte gern das erste Pedalzeichen vom Aussehen her wie das zweite, aber (möglichst knapp) über der Note
und das zweite gespiegelt (also nach unten geöffnet).


\version "2.19.54"   

\score { \new Staff { \clef "F" { \relative c {
   
  c2^\markup { \musicglyph #"scripts.dpedaltoe" } g_^ }}}
         
\layout {} } 



geht das?

harm6

Hallo,

verwende doch ltoe/rtoe anstatt mit TextScript oder anderem Script zu kämpfen.
Das Erscheinungsbild kann auch amgepasst werden:


\score {
  \new Staff \relative c {
    \clef "F"
   
    \mark "default ltoe and rtoe"
   
    <>^"default direction"
    c2\ltoe c\rtoe
    <>^"all down"
    c_\ltoe c_\rtoe
    <>^"all up"
    c^\ltoe c^\rtoe
   
    \break
   
    \mark "ltoe/rtoe script-stencil uses marcato-glyphs"
   
    \override Script.before-line-breaking =
    #(lambda (grob)
      (let* ((cause (ly:grob-property grob 'cause))
             (type (ly:prob-property cause 'articulation-type)))
        (if (string=? type "ltoe")
            (ly:grob-set-property! grob 'script-stencil
              '(feta "umarcato" . "umarcato")))
        (if (string=? type "rtoe")
            (ly:grob-set-property! grob 'script-stencil
              '(feta "dmarcato" . "dmarcato")))))
             
    <>^"default direction"
    c\ltoe c\rtoe
    <>^"all down"
    c_\ltoe c_\rtoe
    <>^"all up"
    c^\ltoe c^\rtoe
  }
  \layout {
    ragged-right = ##f
    indent = 0
    \override Score.RehearsalMark.self-alignment-X = #LEFT
  }
}


Ich bin nicht ganz sicher, ob das schon das ist, was Dir vorschwebt. Falls nicht melde Dich ;)

Gruß,
  Harm

stefanhuglfing

Danke für die Zeichen. Sie sind, wie ich sie mir vorstelle.
Beim Ausprobieren ist mir aber noch ein Problem aufgefallen, das mir sogar noch wichtiger ist:
Oft stehen die Noten für Pedal und linke Hand in der selben Notenzeile.

Die Zeichen für den Fusssatz landen bei mir immer über den Notenlinien:


\version "2.19.54"

\score {
  \new Staff \relative c' {
    \clef "F"
     <<
      \new Voice { \voiceOne g2 g g c f }
      \new Voice { \voiceTwo c,2\rtoe c_\rtoe c^\rtoe c^\rtoe c^\rtoe }
     >>
  }
}


sie sollten aber immer unmittelbar über der Pedalnote stehen.
Hier stellt sich die Frage, ob man das überhaupt sinnvoll mit einem Notensatzprogramm hinbekommt.
Handschriftlich schwindelt man, wenn es eng wird, das Zeichen zwischen die Noten, indem man es etwas kleiner schreibt oder knapp neben die Note.

stefanhuglfing

#3
So könnte man sich behelfen:


\version "2.19.54"

\score {
  \new Staff \relative c' {
    \clef "F"
     <<
      \new Voice { \voiceOne g2 g c e, }
      \new Voice
       {
        \voiceTwo
        c2_\rtoe
        \override Script.Y-offset = 1
        \override Script.font-size = -5
        c^\rtoe
        \override Script.Y-offset = 1.7
        \revert Script.font-size       
        c^\rtoe
        \override Script.X-offset = 2
        \override Script.Y-offset = 0.7
        \override Script.font-size = -3
        c^\rtoe   
       }
     >>
  }
}


Das kann man wohl kaum automatisieren.
Vielleicht sollte ich von der traditionellen
(Symbol unter der Note: linke Fußspitze, über der Note: rechte Fußspitze)
auf die andere Schreibweise umsteigen
(Symbol nach unten geöffnet: linke Fußspitze, Symbol nach oben geöffnet: rechte Fußspitze).

Ich habe auch hier: https://lilypondforum.de/index.php/topic,244.0.html
etwas dazu geschrieben.