diff options
author | Erich Eckner <git@eckner.net> | 2018-07-05 21:55:55 +0200 |
---|---|---|
committer | Erich Eckner <git@eckner.net> | 2018-07-05 21:55:55 +0200 |
commit | 84f6e8e07b4ae2ac2e24f9330b183ee31108e77c (patch) | |
tree | 362d9edbb23e1bdb23f42b9cd417b8ffcbbaf444 | |
parent | 1bacb934670d25ec082b0ad6d6f983f479e19c5a (diff) | |
download | Musik-84f6e8e07b4ae2ac2e24f9330b183ee31108e77c.tar.xz |
Wir_wuenschen_dass_jedes_Kind_auf_der_Welt_lachen_kann: Pfeil zum Stimmwechsel neu
-rw-r--r-- | Wir_wuenschen_dass_jedes_Kind_auf_der_Welt_lachen_kann/texte.ly | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/Wir_wuenschen_dass_jedes_Kind_auf_der_Welt_lachen_kann/texte.ly b/Wir_wuenschen_dass_jedes_Kind_auf_der_Welt_lachen_kann/texte.ly index 39599f7..3179ef3 100644 --- a/Wir_wuenschen_dass_jedes_Kind_auf_der_Welt_lachen_kann/texte.ly +++ b/Wir_wuenschen_dass_jedes_Kind_auf_der_Welt_lachen_kann/texte.ly @@ -4,11 +4,27 @@ % Die Textaufteilungen +#(define-markup-command (arrow-at-angle layout props angle-deg length fill) + (number? number? boolean?) + (let* ( + (PI-OVER-180 (/ (atan 1 1) 34)) + (degrees->radians (lambda (degrees) (* degrees PI-OVER-180))) + (angle-rad (degrees->radians angle-deg)) + (target-x (* length (cos angle-rad))) + (target-y (* length (sin angle-rad)))) + (interpret-markup layout props + (markup + #:translate (cons (/ target-x 2) (/ target-y 2)) + #:rotate angle-deg + #:translate (cons (/ length -2) 0) + #:concat (#:draw-line (cons length 0) + #:arrow-head X RIGHT fill))))) + textOberstimmeI = \lyricmode { \set stanza = "1." Wir wün -- schen, dass je -- des Kind auf der Welt la -- chen kann. Wir wün -- schen, dass je -- des Kind auf der Welt la -- chen kann. - \set stanza = "1.-3." + \set stanza = \markup { \arrow-at-angle #-60 #6 ##t } Wir sin -- gen die -- sen Wunsch, bis er sich er -- fült für euch und auch für uns, sin -- gen die Wunsch. } |