Deutsches Lilypond Forum (Archiv)
Allgemein => Fragen zu Funktionen => Thema gestartet von: stefanhuglfing am Dienstag, 5. Juli 2016, 22:07
-
Ich möchte in den Liedtext das Symbol einer Achtelpause schreiben.
Ich glaube, es ist mir schon mal gelungen, aber ich finde es nicht mehr.
Wer weiß es?
-
\version "2.19.44"
\relative {
c'8 d e f
}
\addlyrics {
Al -- le mei -- ne
}
\addlyrics {
Nur \markup \raise #0.8 \musicglyph #"rests.3" dei -- ne
}
-
Hallo
du findest alle Zeichen hier (http://lilypond.org/doc/v2.18/Documentation/notation/the-feta-font.en.html#rest-glyphs).
Da es oft vorkommt, dass man Pausen in den Lyrics schreiben muss, habe ich ein File (Rests.ily) geschrieben:
restWhole = \markup { \raise #0.8 \musicglyph #"rests.0" }
restHalf = \markup { \raise #0.8 \musicglyph #"rests.1" }
restQuarter = \markup { \raise #0.8 \musicglyph #"rests.2" }
restEighth= \markup { \raise #0.8 \musicglyph #"rests.3" }
restSixteenth = \markup { \raise #0.8 \musicglyph #"rests.4" }
restThirtySecond = \markup { \raise #0.8 \musicglyph #"rests.5" }
restSixtyFourth = \markup { \raise #0.8 \musicglyph #"rests.6" }den ich dann importiere:
\version "2.18.2"
\include "Rests.ily"
\relative {
c'8 d e f
}
\addlyrics {
Al -- le mei -- ne
}
\addlyrics {
Nur \restEighth dei -- ne
}
Nur so, als Idee... :)
Lieber Gruss
Eugenio
-
Eugenio,
ich würde für Halbe und Ganztaktpausen das Glyph mit der Hilflinie nehmen.
In neueren devel-version ginge:
\version "2.19.44"
#(define rst
(map
(lambda (nmbr)
(cons
(expt 2 nmbr)
#{
\markup {
\raise #0.8
\musicglyph #(format #f "rests.~a~a" nmbr (if (< nmbr 2) "o" ""))
}
#}))
(iota 7)))
\rst.1
\rst.2
\rst.4
\rst.8
\rst.16
\rst.32
\rst.64
\new Lyrics \lyricmode {
\rst.1
\rst.2
\rst.4
\rst.8
\rst.16
\rst.32
\rst.64
}
Gruß,
Harm
P.S.
Hier noch etwas aus dem Kuriositätenkabinett:
<<
\new Voice = "buzz" { c'4 d' e' f' }
\new Lyrics \with { \consists "Rest_engraver" }
\lyricsto "buzz" {
foo
\notemode { \set fontSize = -3 \repeat unfold 2 d''\rest \unset fontSize }
bar
}
>>
;)
-
Hallo Harm
ich würde für Halbe und Ganztaktpausen das Glyph mit der Hilflinie nehmen.
oh ja, ich hatte es nicht gemerkt. Halbe- und Ganztaktpausen hatte ich eigentlich noch nie verwendet (es sind normalerweise kurze Pausen, welche im Text geschrieben werden), und hatte nicht gesehen, dass ich die falsche Glyphe habe :)
Danke und schönen Tag
Eugenio