Autor Thema: Klammern  (Gelesen 1592 mal)

chf

  • Member
Klammern
« am: Sonntag, 12. Oktober 2014, 00:46 »
Liebe Freunde,

ich möchte einen ganzen Takt einklammern (in einer zweiten Stimme).
 \version "2.18.2"
\relative c'' {
<<{R1}\\{c2 b2\rest}>>
}
Ist das mit \parenthesize überhaupt möglich?
Es ist mir nicht einmal gelungen, die Pause einzuklammern, auch nicht als einfach "r"...
(Inzwischen habe ich die Zweistimmigkeit eingesetzt - die spielt anscheinend eine Rolle bei dem Problem.)

Gruß
chf
« Letzte Änderung: Sonntag, 12. Oktober 2014, 13:17 von chf »

harm6

  • Member
Re: Klammern
« Antwort #1 am: Sonntag, 12. Oktober 2014, 20:45 »
Hallo Christa,

mir ist unklar wie Du was letztendlich haben willst.
Kannst Du ein Bild posten?

Gruß,
  Harm

chf

  • Member
Re: Klammern
« Antwort #2 am: Montag, 13. Oktober 2014, 00:15 »
Hallo Harm,

anstatt eines Bildchens pdf mit Textkommentar...

Christa

harm6

  • Member
Re: Klammern
« Antwort #3 am: Mittwoch, 15. Oktober 2014, 18:11 »
Hallo,

nach LSR snippet 902

\version "2.18.2"

startParenthesis = {
  \once \override ParenthesesItem.stencils = #(lambda (grob)
        (let ((par-list (parentheses-item::calc-parenthesis-stencils grob)))
          (list (car par-list) point-stencil )))
}

endParenthesis = {
  \once \override ParenthesesItem.stencils = #(lambda (grob)
        (let ((par-list (parentheses-item::calc-parenthesis-stencils grob)))
          (list point-stencil (cadr par-list))))
}

\relative c'' {
<<
  { R1 }
  \\
  {
    \override ParenthesesItem.font-size = #-1
    \startParenthesis
    \parenthesize c2
    \endParenthesis
    \parenthesize b2\rest
    \revert ParenthesesItem.font-size
  }
>>
}

HTH,
  Harm

chf

  • Member
Re: Klammern
« Antwort #4 am: Samstag, 18. Oktober 2014, 19:33 »
Hallo Harm,

jetzt bin ich wieder daheim und sehe Deine Antwort.
Danke! Alles gut.

Christa