tempo mit Line-Spanner?

Begonnen von hotte, Samstag, 2. Mai 2020, 16:32

« vorheriges - nächstes »

hotte

Hallo an Alle,
ich habe ein Problem mit dem Gestalten einer Partitur.
Da ich auch die einzelnen Stimmen schreiben möchte habe ich eine zusätzliche Datei mit unsichtbaren Takten geschrieben in der Tempobezeichnungen, Übungszeichen und auch rit.- accel.- und ähnliche Bezeichnungen enthalten sind.
Ritardando u.ä. habe ich als \tempo "rit. schreiben müssen weil \markup Befehle mit Text-Spannern nicht angezeigt wurden.
Jetzt meine Frage: Kann ich innerhalb der Tempo-Bezeichnung auch Line-Spanner einsetzen?
Ich habe mal einen kurzen Code verfasst, der das Problem darstellt.

\version "2.18.2"
\language "deutsch"

violin = \relative c' {
  c4 c c c | c c c c | c c c c \bar "||"
}

cello = \relative c {
  \clef "bass"
  c4 c c c | c c c c | c c c c
}

myTempo = \relative {
  \tempo "rit."
  s1*3
}

\score {
  <<
    \new Staff << \myTempo \violin >>
    \new Staff \cello
  >>
}


Das rit. soll bis zum Doppelstrich eine gestrichelte Linie erhalten.

Ich hoffe alle sind gesund geblieben.

hotte

Manuela

Ist es das, was du erreichen willst?
\version "2.20.0"
\language "deutsch"

violin = \relative c' {
  \override TextSpanner.bound-details.left.text = "rit."
  c4\startTextSpan c c c\stopTextSpan | c c c c | c c c c \bar "||"
}

cello = \relative c {
  \clef "bass"
  c4 c c c | c c c c | c c c c
}

myTempo = \relative {
  \tempo "rit."
  s1*3
}

\score {
  <<
    \new Staff << \violin >>
    \new Staff \cello
  >>
}


Benutzerhandbuch 1.8.1 Text eingeben

BTW, es gibt jetzt eine neue stabile Lilypond Version, 2.20, ich empfehle dringend ein Update.
Danke für eure Hilfe
viele Grüße
-- Manuela

hotte

Ja super, Manuela.
Vielen Dank auch für den Verweis auf die Stelle im Handbuch. Jetzt weiß ich auch wie ich das zusätzlich fett und kursiv bekomme.
Herzliche Grüße