Autor Thema: Bögen kombinieren  (Gelesen 1423 mal)

chf

  • Member
Bögen kombinieren
« am: Montag, 22. Februar 2016, 18:23 »
Liebe Freunde,

ihr seht meine Versuche und Misserfolge. In 2.16.2 kam ich besser zurecht, aber jetzt bleibe ich bei 2.18.2, weil ich doch allerhand Arbeit "investiert" habe. Was mache ich falsch? Variante 3 müsste vom Text her richtig sein, aber der Phrasierunsbogen will nicht rücken...

Ich vertraue auf euch - wie immer.

Gruß
chf


fugenkomponist

  • Member
Re: Bögen kombinieren
« Antwort #1 am: Montag, 22. Februar 2016, 22:13 »
Meine Glaskugel sagt mir nicht, was du genau erreichen willst … Mir ist aber aufgefallen: Außen sollte ein PhrasingSlur, innen Slurs stehen.

Hier der Standard-Output mit dieser Änderung (die die Abstände der Bögen auch gleich schöner macht) ohne \shape, passt dir das so?

\version "2.18.2"

\paper {
  #(layout-set-staff-size 16.5)
  indent = #0
  line-width = #70
}

\relative c' {
  \clef bass
  as--\( b( bes!) des--
  \break
  c( es)\)
}

harm6

  • Member
Re: Bögen kombinieren
« Antwort #2 am: Montag, 22. Februar 2016, 22:44 »
Zitat von: fugenkomponist
Mir ist aber aufgefallen: Außen sollte ein PhrasingSlur, innen Slurs stehen.
Bin derselben Ansicht.

Darüberhinaus war meistens entweder die Syntax für \shape falsch oder das falsche grob adressiert, manchmal auch beides.

Hier ein Beispiel mit korrekter Syntax, Slur/PhrasingSlur korrekt gesetzt und addressiert,

\version "2.18.2"

\version "2.18.2"
\paper {
  #(layout-set-staff-size 16.5)
   indent = #0
   line-width = #70
}


\relative c' {
  \clef bass
  \shape #'(
            ;; tackling first part of the PhrasingSlur, i.e. before line-break
            ((0 . 0) (0 . .5) (0 . .5) (0 . .5))
            ;; tackling second part of the PhrasingSlur, i.e. after line-break
            ((2.4 . 2) (2.4 . 1) (0 . 0) (0.2 . 0.6))
           )
          PhrasingSlur
 
  as--\( %% <-- start PhrasingSlur
 
  \shape #'((0 . 0) (0 . .5) (0 . .5) (0 . .4)) Slur
  b( bes!) %% <-- Slur
  des-- 
  \break
  \shape #'((0 . .1) (0 . .7) (0 . .7) (0 . .3)) Slur
  c( es) %% <-- end Slur
  \) %% <-- end PhrasingSlur
}

Über die shape-Werte kann man natürlich streiten.
Das ganze Problem hat aber nichts mit 2.16 vs 2.18 zu tun.
Im übrigen ist 2.18. mittlerweile völlig outdated.


HTH,
  Harm

chf

  • Member
Re: Bögen kombinieren
« Antwort #3 am: Montag, 22. Februar 2016, 23:51 »
Hallo fugenkomponist und harm,

habt Dank!

Ich hatte als Quelle die folgende, wesentlich ältere.

%EXAMPLES
 % \shapeSlur #'(0 -2.5 -1 3.5 0 0 0 -2.5)
 % d4( d' b g g,8 f' e d c2)
 
  %% including () means "do not touch" and has the same effect as (0 0 0 0 0 0 0 0)
 % \shapeSlur #'((0 -2.5 0 1.5 0 1 0 -1) ())
 
 
  %% borh halves of the slur are modified
 % \shapeSlur #'((0 -2.5 0 1.5 0 1 0 -1) (1 2 0 1 0 1 0 0))
 

aber da fehlen wohl ein paar Klammern...

Gute Nacht!
Christa