Deutsches Lilypond Forum (Archiv)

Allgemein => Fragen zu Funktionen => Thema gestartet von: pjheinrich am Sonntag, 6. November 2011, 14:56

Titel: Vortragsbezeichnungen an gemeinsamer Zeile ausrichten?
Beitrag von: pjheinrich am Sonntag, 6. November 2011, 14:56
Einen schoenen Sonntagnachmittag!

Ich stehe leider wieder einmal vor einem Problem: ich habe gestern Nacht eine kleine Mazurka fuer Klavier geschrieben und bin gerade dabei die Noten mit Lilypond zu setzen.

Nun ist es so, dass ich vereinzelt doch Vortragsbezeichnungen (wie accel. oder legato etc.) angeen moechte. Dies mache ich mit

<c, e a>4 _markup\{ \italic{ \small{ sempre legato } } } bzw.

\textSpannerDown \override TextSpanner #'(bound-details left text) = \markup{ \italic{ \small{ rit. } } }
<e e'>8 \startTextSpan [ <gis d'> <a c>8. <gis b>16 \stopTextSpan ]


Dies funktioniert auch ganz gut, allerdings stoert mich die Ausrichtung dieser Textobjekte. Wenn beispielsweise ein paar Takte spaeter wieder eine aehnliche Bezeichnung auftritt, finde ich den Lesefluss nicht schoen. - Wie ist es moeglich, diese Textobjekte pro Klaviersystem an einer gemeinsamen Zeile vertikal (also so, dass alle Vortragsbezeichnungen auf einer Zeile zwischen dem Klaviersystem stehen ...) auszurichten? (Waere selbes Prozedere auch fuer die \sustainOn bzw. \sustainOff-Funktionen anwendbar?)

liebe Gruesze aus Lyon,
  pjheinrich
Titel: Re: Vortragsbezeichnungen an gemeinsamer Zeile ausrichten?
Beitrag von: trulli am Sonntag, 6. November 2011, 18:29
Hallo pjheinrich,

meinst du so etwas?
\override TextScript #'Y-offset = #4
Gruß
Titel: Re: Vortragsbezeichnungen an gemeinsamer Zeile ausrichten?
Beitrag von: pjheinrich am Montag, 7. November 2011, 22:18
Hai!

Hallo pjheinrich,

meinst du so etwas?
\override TextScript #'Y-offset = #4
Gruß

hmm... nicht ganz. - Ich hab das betreffende File mal angehängt. - Wenn man sich mit Lilypond (ich verwende hier 2.14.1) davon die *.pdf erstellen lässt, kollidieren - so wie auch im logfile angezeigt - zu viele Objekte miteinander. ...

Ich selbst würde es an manchen Stellen passender finden, wenn z.B. die System der rechten und linken Hand einen größeren Abstand bekämen, damit die Artikulationsbezeichnungen besser Platz finden dazwischen ... - leider weiß ich nicht wie man das macht bzw. wie man Lilypond dazu bringen kann, das passend einzurichten. ...

Das andere Problem sind noch die SustainOn bzw. -Off - Markierungen ... ich finde die irgendwie zu "wellig", sprich, wenn man die pro Notensystem auf eine gemeinsame Horizontale bringen könnte wäre das schon gut ... (selbiges meinte ich vorhin auch mit den Artikulationsbezeichnungen - aber ich weiß nicht, wie ich mich da besser ausdrücken kann :( )

Liebe Grüße aus Lyon
  pjheinrich
Titel: Re: Vortragsbezeichnungen an gemeinsamer Zeile ausrichten?
Beitrag von: harm6 am Dienstag, 8. November 2011, 01:09
Hallo pj,

ich hab' mal Deine files ein wenig bearbeitet. Noch mal die Bitte: kommentier besser und benutze Taktzahlen!!!



HTH,
  Harm

P.S. Mit Code geht alles besser  ;)