Deutschsprachiges LilyPond-Forum

Allgemeine Fragen und Probleme => Fragen und Probleme aller Art => Thema gestartet von: chf am Mittwoch, 17. Oktober 2018, 19:04

Titel: Triolenbalken unterteilen mit durchgehender Nummerierung
Beitrag von: chf am Mittwoch, 17. Oktober 2018, 19:04


\version "2.18.2"
\set subdivideBeams = ##t
\set baseMoment = #(ly:make-moment 1 8)
\tuplet 3/2 {b16 [as b c es fis])}


Liebe Freunde,
die Wortwahl für den Betreff ist schwierig.
Im Beispiel erscheint die 3 nur ein Mal für beide Triolen. Das scheint mir zweifelhaft. Laut Elaine Gould sollte auch bei dieser Bebalkung die Nummer über jeder Triole stehen.
Lässt sich das erzwingen? Wenn ja, wie?

Gruß Christa
Titel: Antw:Triolenbalken unterteilen mit durchgehender Nummerierung
Beitrag von: harm6 am Mittwoch, 17. Oktober 2018, 20:06
Hallo Christa,


\version "2.18.2"

%% am kürzesten: setze das optionale Argument für \tuplet 3/2 *8*
{
  \set subdivideBeams = ##t
  \set baseMoment = #(ly:make-moment 1 8)
  \tuplet 3/2 8 { b16 as b c es fis }
}

%% verwende \tupletSpan
{
  \set subdivideBeams = ##t
  \set baseMoment = #(ly:make-moment 1 8)
  \tupletSpan 8
  \tuplet 3/2 { b16 as b c es fis }
}

%% die ausführlichste (und älteste) Syntax
{
  \set subdivideBeams = ##t
  \set baseMoment = #(ly:make-moment 1 8)
  \set tupletSpannerDuration = #(ly:make-moment 1 8)
  \times 2/3 { b16 as b c es fis }
}


HTH,
  Harm
Titel: Antw:Triolenbalken unterteilen mit durchgehender Nummerierung
Beitrag von: chf am Mittwoch, 17. Oktober 2018, 21:48
Hallo harm,

herzlichen Dank! Schon das Kürzeste tut's in meinem Falle,
aber die ganze Ausstattung ist mir natürlich sehr wertvoll.


Titel: Antw:Triolenbalken unterteilen mit durchgehender Nummerierung
Beitrag von: rgree am Donnerstag, 18. Oktober 2018, 12:23
Hallo Christa,

will man die Brackets vermeiden,
kann man noch einfügen (siehe rote Zeile) :

{
  \set subdivideBeams = ##t
  \set baseMoment = #(ly:make-moment 1 8)
  \override TupletBracket.bracket-visibility = ##f
  \tuplet 3/2 8 { b16 as b c es fis }
}

rgree
Titel: Antw:Triolenbalken unterteilen mit durchgehender Nummerierung
Beitrag von: harm6 am Donnerstag, 18. Oktober 2018, 16:31
Hallo rgree,

bitte click "Keine Smileys benutzen" unter "Erweiterte Optionen..."
8) ist halt ein smiley-short-cut

Dann klappt auch
\set baseMoment = #(ly:make-moment 1 8)

;)  (natürlich kommen tatsächliche smileys dann eben so)

Gruß,
  Harm
Titel: Antw:Triolenbalken unterteilen mit durchgehender Nummerierung
Beitrag von: Malte am Donnerstag, 18. Oktober 2018, 16:41
Off-topic: Vielleicht sollte ich mal schauen, ob ich den entsprechenden Smiley-Code in der Foren-Software ändern kann.

Wobei ... wenn man, wie hier (https://lilypondforum.de/index.php/topic,5.0.html) gezeigt, code-Tags verwendet, gibts kein Problem mit aus Versehen produzierten Smileys  8)