Autor Thema: Mehrtaktpause verweigert (?)  (Gelesen 1520 mal)

chf

  • Member
Mehrtaktpause verweigert (?)
« am: Donnerstag, 9. Januar 2014, 01:44 »
Liebe Freunde,

seht ihr, warum sich die Takte nicht vereinigen wollen?
Ich habe zwei Stimmen mit dem gleichen code - eine ist richtig, eine will nicht so wie ich.
Gibt es einen Trick?

Gruß
chf
« Letzte Änderung: Donnerstag, 9. Januar 2014, 02:10 von chf »

fugenkomponist

  • Member
Re: Mehrtaktpause verweigert (?)
« Antwort #1 am: Donnerstag, 9. Januar 2014, 07:37 »
Naja, das Problem ist, dass der erste Takt nicht ganz leer ist, sondern außer der Pause auch noch \grace s enthält. Du kannst statt zwei \tempo-Befehlen ein \tempo und ein TextScript über einem leeren Akkord (<>) verwenden:
\version "2.16.2"

\relative c'' {
  \clef treble
  \time 3/4
  \tempo\markup \fontsize #2 "Trio"
  \once \override TextScript #'extra-offset = #'(-3.5 . 0)
  <>^\markup {
    \concat {
      (
      \small \fontsize #-2 \general-align #Y #DOWN \note #"4" #1
      " = "
      \small \fontsize #-2 \general-align #Y #DOWN \note #"4" #1
      " )"
  }}
  \set Score.skipBars = ##t R2.*4
  \acciaccatura dis8 e4-.\f 
}
Wenn ich so fragen darf: Hat es irgendeinen Grund, warum du das e von Hand verrückt hast? (Hab alle „überflüssigen“ overrides mal rausgenommen, um mir klarwerden zu können, wo eigentlich das Problem liegt …)

chf

  • Member
Re: Mehrtaktpause verweigert (?)
« Antwort #2 am: Donnerstag, 9. Januar 2014, 10:55 »
Danke!
Auf \markup bin ich an  d i e s e r  Stelle nicht gekommen.
Die \grace kann eigentlich nicht das Problem sein, denn im zweiten Fall stehzt sie auch. Manche Dinge bleiben eben ein Rätsel...
Egal - es gibt einen Ausweg.
Zu deiner Frage: im Gesamttext wird es dort ein wenig eng.